/include/asm-generic/ |
D | iomap.h | 29 extern unsigned int ioread8(const void __iomem *); 30 extern unsigned int ioread16(const void __iomem *); 31 extern unsigned int ioread16be(const void __iomem *); 32 extern unsigned int ioread32(const void __iomem *); 33 extern unsigned int ioread32be(const void __iomem *); 35 extern u64 ioread64(const void __iomem *); 36 extern u64 ioread64be(const void __iomem *); 44 extern u64 ioread64_lo_hi(const void __iomem *addr); 45 extern u64 ioread64_hi_lo(const void __iomem *addr); 46 extern u64 ioread64be_lo_hi(const void __iomem *addr); [all …]
|
D | pci_iomap.h | 13 extern void __iomem *pci_iomap(struct pci_dev *dev, int bar, unsigned long max); 14 extern void __iomem *pci_iomap_wc(struct pci_dev *dev, int bar, unsigned long max); 15 extern void __iomem *pci_iomap_range(struct pci_dev *dev, int bar, 18 extern void __iomem *pci_iomap_wc_range(struct pci_dev *dev, int bar, 25 extern void __iomem *__pci_ioport_map(struct pci_dev *dev, unsigned long port, 32 static inline void __iomem *pci_iomap(struct pci_dev *dev, int bar, unsigned long max) in pci_iomap() 37 static inline void __iomem *pci_iomap_wc(struct pci_dev *dev, int bar, unsigned long max) in pci_iomap_wc() 41 static inline void __iomem *pci_iomap_range(struct pci_dev *dev, int bar, in pci_iomap_range() 47 static inline void __iomem *pci_iomap_wc_range(struct pci_dev *dev, int bar, in pci_iomap_wc_range()
|
D | io.h | 75 static inline u8 __raw_readb(const volatile void __iomem *addr) in __raw_readb() 83 static inline u16 __raw_readw(const volatile void __iomem *addr) in __raw_readw() 91 static inline u32 __raw_readl(const volatile void __iomem *addr) in __raw_readl() 100 static inline u64 __raw_readq(const volatile void __iomem *addr) in __raw_readq() 109 static inline void __raw_writeb(u8 value, volatile void __iomem *addr) in __raw_writeb() 117 static inline void __raw_writew(u16 value, volatile void __iomem *addr) in __raw_writew() 125 static inline void __raw_writel(u32 value, volatile void __iomem *addr) in __raw_writel() 134 static inline void __raw_writeq(u64 value, volatile void __iomem *addr) in __raw_writeq() 148 static inline u8 readb(const volatile void __iomem *addr) in readb() 161 static inline u16 readw(const volatile void __iomem *addr) in readw() [all …]
|
D | ide_iops.h | 9 static __inline__ void __ide_mm_insw(void __iomem *port, void *addr, u32 count) in __ide_mm_insw() 17 static __inline__ void __ide_mm_insl(void __iomem *port, void *addr, u32 count) in __ide_mm_insl() 25 static __inline__ void __ide_mm_outsw(void __iomem *port, void *addr, u32 count) in __ide_mm_outsw() 33 static __inline__ void __ide_mm_outsl(void __iomem * port, void *addr, u32 count) in __ide_mm_outsl()
|
/include/linux/platform_data/ |
D | mtd-nand-omap2.h | 45 void __iomem *gpmc_nand_command; 46 void __iomem *gpmc_nand_address; 47 void __iomem *gpmc_nand_data; 48 void __iomem *gpmc_prefetch_config1; 49 void __iomem *gpmc_prefetch_config2; 50 void __iomem *gpmc_prefetch_control; 51 void __iomem *gpmc_prefetch_status; 52 void __iomem *gpmc_ecc_config; 53 void __iomem *gpmc_ecc_control; 54 void __iomem *gpmc_ecc_size_config; [all …]
|
D | fb-s3c2410.h | 88 void __iomem * gpccon_reg; 89 void __iomem * gpcup_reg; 90 void __iomem * gpdcon_reg; 91 void __iomem * gpdup_reg;
|
/include/linux/clk/ |
D | davinci.h | 17 int da830_pll_init(struct device *dev, void __iomem *base, struct regmap *cfgchip); 20 int da850_pll0_init(struct device *dev, void __iomem *base, struct regmap *cfgchip); 23 int dm355_pll1_init(struct device *dev, void __iomem *base, struct regmap *cfgchip); 24 int dm355_psc_init(struct device *dev, void __iomem *base); 27 int dm365_pll1_init(struct device *dev, void __iomem *base, struct regmap *cfgchip); 28 int dm365_pll2_init(struct device *dev, void __iomem *base, struct regmap *cfgchip); 29 int dm365_psc_init(struct device *dev, void __iomem *base); 32 int dm644x_pll1_init(struct device *dev, void __iomem *base, struct regmap *cfgchip); 33 int dm644x_psc_init(struct device *dev, void __iomem *base); 36 int dm646x_pll1_init(struct device *dev, void __iomem *base, struct regmap *cfgchip); [all …]
|
D | samsung.h | 16 void __iomem *base); 21 bool s3c6400, void __iomem *base) { } in s3c64xx_clk_init() 27 void __iomem *reg_base); 32 void __iomem *reg_base) { } in s3c2410_common_clk_init() 37 unsigned long ext_f, void __iomem *reg_base); 42 void __iomem *reg_base) { } in s3c2412_common_clk_init() 48 void __iomem *reg_base); 53 void __iomem *reg_base) { } in s3c2443_common_clk_init()
|
/include/linux/ |
D | io.h | 19 __visible void __iowrite32_copy(void __iomem *to, const void *from, size_t count); 20 void __ioread32_copy(void *to, const void __iomem *from, size_t count); 21 void __iowrite64_copy(void __iomem *to, const void *from, size_t count); 47 void __iomem * devm_ioport_map(struct device *dev, unsigned long port, 49 void devm_ioport_unmap(struct device *dev, void __iomem *addr); 51 static inline void __iomem *devm_ioport_map(struct device *dev, in devm_ioport_map() 58 static inline void devm_ioport_unmap(struct device *dev, void __iomem *addr) in devm_ioport_unmap() 63 #define IOMEM_ERR_PTR(err) (__force void __iomem *)ERR_PTR(err) 65 void __iomem *devm_ioremap(struct device *dev, resource_size_t offset, 67 void __iomem *devm_ioremap_uc(struct device *dev, resource_size_t offset, [all …]
|
D | io-64-nonatomic-hi-lo.h | 8 static inline __u64 hi_lo_readq(const volatile void __iomem *addr) in hi_lo_readq() 10 const volatile u32 __iomem *p = addr; in hi_lo_readq() 19 static inline void hi_lo_writeq(__u64 val, volatile void __iomem *addr) in hi_lo_writeq() 25 static inline __u64 hi_lo_readq_relaxed(const volatile void __iomem *addr) in hi_lo_readq_relaxed() 27 const volatile u32 __iomem *p = addr; in hi_lo_readq_relaxed() 36 static inline void hi_lo_writeq_relaxed(__u64 val, volatile void __iomem *addr) in hi_lo_writeq_relaxed() 60 static inline u64 ioread64_hi_lo(const void __iomem *addr) in ioread64_hi_lo() 73 static inline void iowrite64_hi_lo(u64 val, void __iomem *addr) in iowrite64_hi_lo() 82 static inline u64 ioread64be_hi_lo(const void __iomem *addr) in ioread64be_hi_lo() 95 static inline void iowrite64be_hi_lo(u64 val, void __iomem *addr) in iowrite64be_hi_lo()
|
D | io-64-nonatomic-lo-hi.h | 8 static inline __u64 lo_hi_readq(const volatile void __iomem *addr) in lo_hi_readq() 10 const volatile u32 __iomem *p = addr; in lo_hi_readq() 19 static inline void lo_hi_writeq(__u64 val, volatile void __iomem *addr) in lo_hi_writeq() 25 static inline __u64 lo_hi_readq_relaxed(const volatile void __iomem *addr) in lo_hi_readq_relaxed() 27 const volatile u32 __iomem *p = addr; in lo_hi_readq_relaxed() 36 static inline void lo_hi_writeq_relaxed(__u64 val, volatile void __iomem *addr) in lo_hi_writeq_relaxed() 60 static inline u64 ioread64_lo_hi(const void __iomem *addr) in ioread64_lo_hi() 73 static inline void iowrite64_lo_hi(u64 val, void __iomem *addr) in iowrite64_lo_hi() 82 static inline u64 ioread64be_lo_hi(const void __iomem *addr) in ioread64be_lo_hi() 95 static inline void iowrite64be_lo_hi(u64 val, void __iomem *addr) in iowrite64be_lo_hi()
|
D | log_mmiorw.h | 23 void __log_write_mmio(u64 val, u8 width, volatile void __iomem *addr); 24 void __log_read_mmio(u8 width, const volatile void __iomem *addr); 25 void __log_post_read_mmio(u64 val, u8 width, const volatile void __iomem *addr); 46 static inline void log_write_mmio(u64 val, u8 width, volatile void __iomem *addr) in log_write_mmio() 48 static inline void log_read_mmio(u8 width, const volatile void __iomem *addr) in log_read_mmio() 50 static inline void log_post_read_mmio(u64 val, u8 width, const volatile void __iomem *addr) in log_post_read_mmio()
|
D | goldfish.h | 11 static inline void gf_write_ptr(const void *ptr, void __iomem *portl, in gf_write_ptr() 12 void __iomem *porth) in gf_write_ptr() 23 void __iomem *portl, in gf_write_dma_addr() 24 void __iomem *porth) in gf_write_dma_addr()
|
D | svga.h | 71 static inline void svga_wattr(void __iomem *regbase, u8 index, u8 data) in svga_wattr() 80 static inline void svga_wseq_mask(void __iomem *regbase, u8 index, u8 data, u8 mask) in svga_wseq_mask() 87 static inline void svga_wcrt_mask(void __iomem *regbase, u8 index, u8 data, u8 mask) in svga_wcrt_mask() 100 void svga_wcrt_multi(void __iomem *regbase, const struct vga_regset *regset, u32 value); 101 void svga_wseq_multi(void __iomem *regbase, const struct vga_regset *regset, u32 value); 103 void svga_set_default_gfx_regs(void __iomem *regbase); 104 void svga_set_default_atc_regs(void __iomem *regbase); 105 void svga_set_default_seq_regs(void __iomem *regbase); 106 void svga_set_default_crt_regs(void __iomem *regbase); 107 void svga_set_textmode_vga_regs(void __iomem *regbase); [all …]
|
D | io-mapping.h | 27 void __iomem *iomem; 64 static inline void __iomem * 76 io_mapping_unmap_atomic(void __iomem *vaddr) in io_mapping_unmap_atomic() 81 static inline void __iomem * 95 io_mapping_unmap(void __iomem *vaddr) in io_mapping_unmap() 134 static inline void __iomem * 143 io_mapping_unmap(void __iomem *vaddr) in io_mapping_unmap() 148 static inline void __iomem * 158 io_mapping_unmap_atomic(void __iomem *vaddr) in io_mapping_unmap_atomic()
|
D | dm9000.h | 32 void (*inblk)(void __iomem *reg, void *data, int len); 33 void (*outblk)(void __iomem *reg, void *data, int len); 34 void (*dumpblk)(void __iomem *reg, int len);
|
/include/acpi/ |
D | acpi_io.h | 10 static inline void __iomem *acpi_os_ioremap(acpi_physical_address phys, in acpi_os_ioremap() 19 void __iomem __ref 21 void __ref acpi_os_unmap_iomem(void __iomem *virt, acpi_size size); 22 void __iomem *acpi_os_get_iomem(acpi_physical_address phys, unsigned int size); 24 void __iomem *acpi_os_map_generic_address(struct acpi_generic_address *addr);
|
/include/linux/fsl/ |
D | ptp_qoriq.h | 54 struct ctrl_regs __iomem *ctrl_regs; 55 struct alarm_regs __iomem *alarm_regs; 56 struct fiper_regs __iomem *fiper_regs; 57 struct etts_regs __iomem *etts_regs; 142 void __iomem *base; 161 u32 (*read)(unsigned __iomem *addr); 162 void (*write)(unsigned __iomem *addr, u32 val); 165 static inline u32 qoriq_read_be(unsigned __iomem *addr) in qoriq_read_be() 170 static inline void qoriq_write_be(unsigned __iomem *addr, u32 val) in qoriq_write_be() 175 static inline u32 qoriq_read_le(unsigned __iomem *addr) in qoriq_read_le() [all …]
|
/include/video/ |
D | vga.h | 183 void __iomem *vgabase; /* mmio base, if supported */ 218 static inline unsigned char vga_mm_r (void __iomem *regbase, unsigned short port) in vga_mm_r() 223 static inline void vga_mm_w (void __iomem *regbase, unsigned short port, unsigned char val) in vga_mm_w() 228 static inline void vga_mm_w_fast (void __iomem *regbase, unsigned short port, in vga_mm_w_fast() 234 static inline unsigned char vga_r (void __iomem *regbase, unsigned short port) in vga_r() 242 static inline void vga_w (void __iomem *regbase, unsigned short port, unsigned char val) in vga_w() 251 static inline void vga_w_fast (void __iomem *regbase, unsigned short port, in vga_w_fast() 265 static inline unsigned char vga_rcrt (void __iomem *regbase, unsigned char reg) in vga_rcrt() 271 static inline void vga_wcrt (void __iomem *regbase, unsigned char reg, unsigned char val) in vga_wcrt() 297 static inline unsigned char vga_mm_rcrt (void __iomem *regbase, unsigned char reg) in vga_mm_rcrt() [all …]
|
/include/linux/remoteproc/ |
D | st_slim_rproc.h | 27 void __iomem *cpu_addr; 43 void __iomem *slimcore; 44 void __iomem *peri;
|
/include/linux/mmc/ |
D | sh_mmcif.h | 81 static inline u32 sh_mmcif_readl(void __iomem *addr, int reg) in sh_mmcif_readl() 86 static inline void sh_mmcif_writel(void __iomem *addr, int reg, u32 val) in sh_mmcif_writel() 93 static inline void sh_mmcif_boot_cmd_send(void __iomem *base, in sh_mmcif_boot_cmd_send() 101 static inline int sh_mmcif_boot_cmd_poll(void __iomem *base, unsigned long mask) in sh_mmcif_boot_cmd_poll() 117 static inline int sh_mmcif_boot_cmd(void __iomem *base, in sh_mmcif_boot_cmd() 124 static inline int sh_mmcif_boot_do_read_single(void __iomem *base, in sh_mmcif_boot_do_read_single() 147 static inline int sh_mmcif_boot_do_read(void __iomem *base, in sh_mmcif_boot_do_read() 176 static inline void sh_mmcif_boot_init(void __iomem *base) in sh_mmcif_boot_init()
|
/include/linux/mfd/ |
D | bcm2835-pm.h | 10 void __iomem *base; 11 void __iomem *asb;
|
/include/soc/fsl/qe/ |
D | ucc_slow.h | 186 struct ucc_slow __iomem *us_regs; /* Ptr to memory map of UCC regs */ 187 struct ucc_slow_pram __iomem *us_pram; /* a pointer to the parameter RAM */ 199 struct qe_bd __iomem *confBd; /* next BD for confirm after Tx */ 200 struct qe_bd __iomem *tx_bd; /* next BD for new Tx request */ 201 struct qe_bd __iomem *rx_bd; /* next BD to collect after Rx */ 203 __be16 __iomem *p_ucce; /* a pointer to the event register in memory */ 204 __be16 __iomem *p_uccm; /* a pointer to the mask register in memory */
|
/include/linux/mtd/ |
D | doc2000.h | 81 static inline u8 ReadDOC_(u32 __iomem *addr, unsigned long reg) in ReadDOC_() 85 static inline void WriteDOC_(u8 data, u32 __iomem *addr, unsigned long reg) in WriteDOC_() 92 static inline u8 ReadDOC_(u16 __iomem *addr, unsigned long reg) in ReadDOC_() 96 static inline void WriteDOC_(u8 data, u16 __iomem *addr, unsigned long reg) in WriteDOC_() 103 #define ReadDOC_(adr, reg) readb((void __iomem *)(adr) + (reg)) 104 #define WriteDOC_(d, adr, reg) writeb(d, (void __iomem *)(adr) + (reg)) 182 void __iomem *virtadr;
|
/include/linux/phy/ |
D | omap_control_phy.h | 24 u32 __iomem *otghs_control; 25 u32 __iomem *power; 26 u32 __iomem *power_aux; 27 u32 __iomem *pcie_pcs;
|