diff options
Diffstat (limited to 'include/asm-arm')
| -rw-r--r-- | include/asm-arm/arch-pxa/ssp.h | 4 | ||||
| -rw-r--r-- | include/asm-arm/arch-s3c2410/dma.h | 1 | ||||
| -rw-r--r-- | include/asm-arm/arch-s3c2410/regs-rtc.h | 2 | ||||
| -rw-r--r-- | include/asm-arm/hardware/ssp.h | 4 | ||||
| -rw-r--r-- | include/asm-arm/io.h | 7 | ||||
| -rw-r--r-- | include/asm-arm/procinfo.h | 1 |
6 files changed, 14 insertions, 5 deletions
diff --git a/include/asm-arm/arch-pxa/ssp.h b/include/asm-arm/arch-pxa/ssp.h index 949878c0d908..ea200551a75f 100644 --- a/include/asm-arm/arch-pxa/ssp.h +++ b/include/asm-arm/arch-pxa/ssp.h | |||
| @@ -40,8 +40,8 @@ struct ssp_dev { | |||
| 40 | }; | 40 | }; |
| 41 | 41 | ||
| 42 | int ssp_write_word(struct ssp_dev *dev, u32 data); | 42 | int ssp_write_word(struct ssp_dev *dev, u32 data); |
| 43 | int ssp_read_word(struct ssp_dev *dev); | 43 | int ssp_read_word(struct ssp_dev *dev, u32 *data); |
| 44 | void ssp_flush(struct ssp_dev *dev); | 44 | int ssp_flush(struct ssp_dev *dev); |
| 45 | void ssp_enable(struct ssp_dev *dev); | 45 | void ssp_enable(struct ssp_dev *dev); |
| 46 | void ssp_disable(struct ssp_dev *dev); | 46 | void ssp_disable(struct ssp_dev *dev); |
| 47 | void ssp_save_state(struct ssp_dev *dev, struct ssp_state *ssp); | 47 | void ssp_save_state(struct ssp_dev *dev, struct ssp_state *ssp); |
diff --git a/include/asm-arm/arch-s3c2410/dma.h b/include/asm-arm/arch-s3c2410/dma.h index 72964f9b8414..7463fd5252ce 100644 --- a/include/asm-arm/arch-s3c2410/dma.h +++ b/include/asm-arm/arch-s3c2410/dma.h | |||
| @@ -104,6 +104,7 @@ enum s3c2410_chan_op_e { | |||
| 104 | S3C2410_DMAOP_RESUME, | 104 | S3C2410_DMAOP_RESUME, |
| 105 | S3C2410_DMAOP_FLUSH, | 105 | S3C2410_DMAOP_FLUSH, |
| 106 | S3C2410_DMAOP_TIMEOUT, /* internal signal to handler */ | 106 | S3C2410_DMAOP_TIMEOUT, /* internal signal to handler */ |
| 107 | S3C2410_DMAOP_STARTED, /* indicate channel started */ | ||
| 107 | }; | 108 | }; |
| 108 | 109 | ||
| 109 | typedef enum s3c2410_chan_op_e s3c2410_chan_op_t; | 110 | typedef enum s3c2410_chan_op_e s3c2410_chan_op_t; |
diff --git a/include/asm-arm/arch-s3c2410/regs-rtc.h b/include/asm-arm/arch-s3c2410/regs-rtc.h index 228983f89bc8..0fbec07bb6b8 100644 --- a/include/asm-arm/arch-s3c2410/regs-rtc.h +++ b/include/asm-arm/arch-s3c2410/regs-rtc.h | |||
| @@ -18,7 +18,7 @@ | |||
| 18 | #ifndef __ASM_ARCH_REGS_RTC_H | 18 | #ifndef __ASM_ARCH_REGS_RTC_H |
| 19 | #define __ASM_ARCH_REGS_RTC_H __FILE__ | 19 | #define __ASM_ARCH_REGS_RTC_H __FILE__ |
| 20 | 20 | ||
| 21 | #define S3C2410_RTCREG(x) ((x) + S3C24XX_VA_RTC) | 21 | #define S3C2410_RTCREG(x) (x) |
| 22 | 22 | ||
| 23 | #define S3C2410_RTCCON S3C2410_RTCREG(0x40) | 23 | #define S3C2410_RTCCON S3C2410_RTCREG(0x40) |
| 24 | #define S3C2410_RTCCON_RTCEN (1<<0) | 24 | #define S3C2410_RTCCON_RTCEN (1<<0) |
diff --git a/include/asm-arm/hardware/ssp.h b/include/asm-arm/hardware/ssp.h index 28aa11b769cd..3b42e181997c 100644 --- a/include/asm-arm/hardware/ssp.h +++ b/include/asm-arm/hardware/ssp.h | |||
| @@ -16,8 +16,8 @@ struct ssp_state { | |||
| 16 | }; | 16 | }; |
| 17 | 17 | ||
| 18 | int ssp_write_word(u16 data); | 18 | int ssp_write_word(u16 data); |
| 19 | int ssp_read_word(void); | 19 | int ssp_read_word(u16 *data); |
| 20 | void ssp_flush(void); | 20 | int ssp_flush(void); |
| 21 | void ssp_enable(void); | 21 | void ssp_enable(void); |
| 22 | void ssp_disable(void); | 22 | void ssp_disable(void); |
| 23 | void ssp_save_state(struct ssp_state *ssp); | 23 | void ssp_save_state(struct ssp_state *ssp); |
diff --git a/include/asm-arm/io.h b/include/asm-arm/io.h index b3479fc1cc8f..bf7b9dea30f1 100644 --- a/include/asm-arm/io.h +++ b/include/asm-arm/io.h | |||
| @@ -291,5 +291,12 @@ extern void pci_iounmap(struct pci_dev *dev, void __iomem *addr); | |||
| 291 | */ | 291 | */ |
| 292 | #define xlate_dev_kmem_ptr(p) p | 292 | #define xlate_dev_kmem_ptr(p) p |
| 293 | 293 | ||
| 294 | /* | ||
| 295 | * Register ISA memory and port locations for glibc iopl/inb/outb | ||
| 296 | * emulation. | ||
| 297 | */ | ||
| 298 | extern void register_isa_ports(unsigned int mmio, unsigned int io, | ||
| 299 | unsigned int io_shift); | ||
| 300 | |||
| 294 | #endif /* __KERNEL__ */ | 301 | #endif /* __KERNEL__ */ |
| 295 | #endif /* __ASM_ARM_IO_H */ | 302 | #endif /* __ASM_ARM_IO_H */ |
diff --git a/include/asm-arm/procinfo.h b/include/asm-arm/procinfo.h index edb7b6502fcf..91a31adfa8a8 100644 --- a/include/asm-arm/procinfo.h +++ b/include/asm-arm/procinfo.h | |||
| @@ -55,5 +55,6 @@ extern unsigned int elf_hwcap; | |||
| 55 | #define HWCAP_VFP 64 | 55 | #define HWCAP_VFP 64 |
| 56 | #define HWCAP_EDSP 128 | 56 | #define HWCAP_EDSP 128 |
| 57 | #define HWCAP_JAVA 256 | 57 | #define HWCAP_JAVA 256 |
| 58 | #define HWCAP_IWMMXT 512 | ||
| 58 | 59 | ||
| 59 | #endif | 60 | #endif |
