Home
last modified time | relevance | path

Searched refs:__iomem (Results 1 – 25 of 3726) sorted by relevance

12345678910>>...150

/Linux-v4.19/drivers/media/platform/s5p-mfc/
Ds5p_mfc_opr.h23 void __iomem *risc_on;
24 void __iomem *risc2host_int;
25 void __iomem *host2risc_int;
26 void __iomem *risc_base_address;
27 void __iomem *mfc_reset;
28 void __iomem *host2risc_command;
29 void __iomem *risc2host_command;
30 void __iomem *mfc_bus_reset_ctrl;
31 void __iomem *firmware_version;
32 void __iomem *instance_id;
[all …]
/Linux-v4.19/drivers/media/platform/s5p-jpeg/
Djpeg-hw-exynos3250.h20 void exynos3250_jpeg_reset(void __iomem *regs);
21 void exynos3250_jpeg_poweron(void __iomem *regs);
22 void exynos3250_jpeg_set_dma_num(void __iomem *regs);
23 void exynos3250_jpeg_clk_set(void __iomem *base);
24 void exynos3250_jpeg_input_raw_fmt(void __iomem *regs, unsigned int fmt);
25 void exynos3250_jpeg_output_raw_fmt(void __iomem *regs, unsigned int fmt);
26 void exynos3250_jpeg_set_y16(void __iomem *regs, bool y16);
27 void exynos3250_jpeg_proc_mode(void __iomem *regs, unsigned int mode);
28 void exynos3250_jpeg_subsampling_mode(void __iomem *regs, unsigned int mode);
29 unsigned int exynos3250_jpeg_get_subsampling_mode(void __iomem *regs);
[all …]
Djpeg-hw-s5p.h29 void s5p_jpeg_reset(void __iomem *regs);
30 void s5p_jpeg_poweron(void __iomem *regs);
31 void s5p_jpeg_input_raw_mode(void __iomem *regs, unsigned long mode);
32 void s5p_jpeg_proc_mode(void __iomem *regs, unsigned long mode);
33 void s5p_jpeg_subsampling_mode(void __iomem *regs, unsigned int mode);
34 unsigned int s5p_jpeg_get_subsampling_mode(void __iomem *regs);
35 void s5p_jpeg_dri(void __iomem *regs, unsigned int dri);
36 void s5p_jpeg_qtbl(void __iomem *regs, unsigned int t, unsigned int n);
37 void s5p_jpeg_htbl_ac(void __iomem *regs, unsigned int t);
38 void s5p_jpeg_htbl_dc(void __iomem *regs, unsigned int t);
[all …]
Djpeg-hw-exynos4.h16 void exynos4_jpeg_sw_reset(void __iomem *base);
17 void exynos4_jpeg_set_enc_dec_mode(void __iomem *base, unsigned int mode);
18 void __exynos4_jpeg_set_img_fmt(void __iomem *base, unsigned int img_fmt,
20 void __exynos4_jpeg_set_enc_out_fmt(void __iomem *base, unsigned int out_fmt,
22 void exynos4_jpeg_set_enc_tbl(void __iomem *base);
23 void exynos4_jpeg_set_interrupt(void __iomem *base, unsigned int version);
24 unsigned int exynos4_jpeg_get_int_status(void __iomem *base);
25 void exynos4_jpeg_set_huf_table_enable(void __iomem *base, int value);
26 void exynos4_jpeg_set_sys_int_enable(void __iomem *base, int value);
27 void exynos4_jpeg_set_stream_buf_address(void __iomem *base,
[all …]
Djpeg-hw-exynos3250.c21 void exynos3250_jpeg_reset(void __iomem *regs) in exynos3250_jpeg_reset()
47 void exynos3250_jpeg_poweron(void __iomem *regs) in exynos3250_jpeg_poweron()
52 void exynos3250_jpeg_set_dma_num(void __iomem *regs) in exynos3250_jpeg_set_dma_num()
63 void exynos3250_jpeg_clk_set(void __iomem *base) in exynos3250_jpeg_clk_set()
72 void exynos3250_jpeg_input_raw_fmt(void __iomem *regs, unsigned int fmt) in exynos3250_jpeg_input_raw_fmt()
123 void exynos3250_jpeg_set_y16(void __iomem *regs, bool y16) in exynos3250_jpeg_set_y16()
135 void exynos3250_jpeg_proc_mode(void __iomem *regs, unsigned int mode) in exynos3250_jpeg_proc_mode()
149 void exynos3250_jpeg_subsampling_mode(void __iomem *regs, unsigned int mode) in exynos3250_jpeg_subsampling_mode()
171 unsigned int exynos3250_jpeg_get_subsampling_mode(void __iomem *regs) in exynos3250_jpeg_get_subsampling_mode()
177 void exynos3250_jpeg_dri(void __iomem *regs, unsigned int dri) in exynos3250_jpeg_dri()
[all …]
/Linux-v4.19/include/asm-generic/
Diomap.h29 extern unsigned int ioread8(void __iomem *);
30 extern unsigned int ioread16(void __iomem *);
31 extern unsigned int ioread16be(void __iomem *);
32 extern unsigned int ioread32(void __iomem *);
33 extern unsigned int ioread32be(void __iomem *);
35 extern u64 ioread64(void __iomem *);
36 extern u64 ioread64be(void __iomem *);
39 extern void iowrite8(u8, void __iomem *);
40 extern void iowrite16(u16, void __iomem *);
41 extern void iowrite16be(u16, void __iomem *);
[all …]
Dio.h82 static inline u8 __raw_readb(const volatile void __iomem *addr) in __raw_readb()
90 static inline u16 __raw_readw(const volatile void __iomem *addr) in __raw_readw()
98 static inline u32 __raw_readl(const volatile void __iomem *addr) in __raw_readl()
107 static inline u64 __raw_readq(const volatile void __iomem *addr) in __raw_readq()
116 static inline void __raw_writeb(u8 value, volatile void __iomem *addr) in __raw_writeb()
124 static inline void __raw_writew(u16 value, volatile void __iomem *addr) in __raw_writew()
132 static inline void __raw_writel(u32 value, volatile void __iomem *addr) in __raw_writel()
141 static inline void __raw_writeq(u64 value, volatile void __iomem *addr) in __raw_writeq()
155 static inline u8 readb(const volatile void __iomem *addr) in readb()
168 static inline u16 readw(const volatile void __iomem *addr) in readw()
[all …]
/Linux-v4.19/arch/parisc/lib/
Diomap.c46 unsigned int (*read8)(void __iomem *);
47 unsigned int (*read16)(void __iomem *);
48 unsigned int (*read16be)(void __iomem *);
49 unsigned int (*read32)(void __iomem *);
50 unsigned int (*read32be)(void __iomem *);
51 void (*write8)(u8, void __iomem *);
52 void (*write16)(u16, void __iomem *);
53 void (*write16be)(u16, void __iomem *);
54 void (*write32)(u32, void __iomem *);
55 void (*write32be)(u32, void __iomem *);
[all …]
/Linux-v4.19/include/linux/platform_data/
Dmtd-nand-omap2.h48 void __iomem *gpmc_nand_command;
49 void __iomem *gpmc_nand_address;
50 void __iomem *gpmc_nand_data;
51 void __iomem *gpmc_prefetch_config1;
52 void __iomem *gpmc_prefetch_config2;
53 void __iomem *gpmc_prefetch_control;
54 void __iomem *gpmc_prefetch_status;
55 void __iomem *gpmc_ecc_config;
56 void __iomem *gpmc_ecc_control;
57 void __iomem *gpmc_ecc_size_config;
[all …]
/Linux-v4.19/arch/powerpc/kernel/
Diomap.c18 unsigned int ioread8(void __iomem *addr) in ioread8()
22 unsigned int ioread16(void __iomem *addr) in ioread16()
26 unsigned int ioread16be(void __iomem *addr) in ioread16be()
30 unsigned int ioread32(void __iomem *addr) in ioread32()
34 unsigned int ioread32be(void __iomem *addr) in ioread32be()
44 u64 ioread64(void __iomem *addr) in ioread64()
48 u64 ioread64_lo_hi(void __iomem *addr) in ioread64_lo_hi()
52 u64 ioread64_hi_lo(void __iomem *addr) in ioread64_hi_lo()
56 u64 ioread64be(void __iomem *addr) in ioread64be()
60 u64 ioread64be_lo_hi(void __iomem *addr) in ioread64be_lo_hi()
[all …]
/Linux-v4.19/arch/mips/include/asm/txx9/
Drbtx4939.h84 #define rbtx4939_board_rev_addr ((u8 __iomem *)RBTX4939_BOARD_REV_ADDR)
85 #define rbtx4939_ioc_rev_addr ((u8 __iomem *)RBTX4939_IOC_REV_ADDR)
86 #define rbtx4939_config1_addr ((u8 __iomem *)RBTX4939_CONFIG1_ADDR)
87 #define rbtx4939_config2_addr ((u8 __iomem *)RBTX4939_CONFIG2_ADDR)
88 #define rbtx4939_config3_addr ((u8 __iomem *)RBTX4939_CONFIG3_ADDR)
89 #define rbtx4939_config4_addr ((u8 __iomem *)RBTX4939_CONFIG4_ADDR)
90 #define rbtx4939_ustat_addr ((u8 __iomem *)RBTX4939_USTAT_ADDR)
91 #define rbtx4939_udipsw_addr ((u8 __iomem *)RBTX4939_UDIPSW_ADDR)
92 #define rbtx4939_bdipsw_addr ((u8 __iomem *)RBTX4939_BDIPSW_ADDR)
93 #define rbtx4939_ien_addr ((u8 __iomem *)RBTX4939_IEN_ADDR)
[all …]
/Linux-v4.19/arch/sparc/include/asm/
Dio_64.h21 static inline u8 __raw_readb(const volatile void __iomem *addr) in __raw_readb()
33 static inline u16 __raw_readw(const volatile void __iomem *addr) in __raw_readw()
45 static inline u32 __raw_readl(const volatile void __iomem *addr) in __raw_readl()
57 static inline u64 __raw_readq(const volatile void __iomem *addr) in __raw_readq()
69 static inline void __raw_writeb(u8 b, const volatile void __iomem *addr) in __raw_writeb()
77 static inline void __raw_writew(u16 w, const volatile void __iomem *addr) in __raw_writew()
85 static inline void __raw_writel(u32 l, const volatile void __iomem *addr) in __raw_writel()
93 static inline void __raw_writeq(u64 q, const volatile void __iomem *addr) in __raw_writeq()
106 static inline u8 readb(const volatile void __iomem *addr) in readb()
118 static inline u16 readw(const volatile void __iomem *addr) in readw()
[all …]
Dio_32.h16 static inline void _memset_io(volatile void __iomem *dst, in _memset_io()
19 volatile void __iomem *d = dst; in _memset_io()
27 static inline void _memcpy_fromio(void *dst, const volatile void __iomem *src, in _memcpy_fromio()
39 static inline void _memcpy_toio(volatile void __iomem *dst, const void *src, in _memcpy_toio()
43 volatile void __iomem *d = dst; in _memcpy_toio()
58 static inline u8 sbus_readb(const volatile void __iomem *addr) in sbus_readb()
63 static inline u16 sbus_readw(const volatile void __iomem *addr) in sbus_readw()
68 static inline u32 sbus_readl(const volatile void __iomem *addr) in sbus_readl()
73 static inline void sbus_writeb(u8 b, volatile void __iomem *addr) in sbus_writeb()
78 static inline void sbus_writew(u16 w, volatile void __iomem *addr) in sbus_writew()
[all …]
/Linux-v4.19/arch/arm/mach-ebsa110/
Dio.c32 static void __iomem *__isamem_convert_addr(const volatile void __iomem *addr) in __isamem_convert_addr()
58 return (void __iomem *)ret; in __isamem_convert_addr()
67 u8 __readb(const volatile void __iomem *addr) in __readb()
69 void __iomem *a = __isamem_convert_addr(addr); in __readb()
79 u16 __readw(const volatile void __iomem *addr) in __readw()
81 void __iomem *a = __isamem_convert_addr(addr); in __readw()
89 u32 __readl(const volatile void __iomem *addr) in __readl()
91 void __iomem *a = __isamem_convert_addr(addr); in __readl()
106 void readsw(const volatile void __iomem *addr, void *data, int len) in readsw()
108 void __iomem *a = __isamem_convert_addr(addr); in readsw()
[all …]
/Linux-v4.19/arch/alpha/include/asm/
Dio_trivial.h10 IO_CONCAT(__IO_PREFIX,ioread8)(void __iomem *a) in IO_CONCAT()
16 IO_CONCAT(__IO_PREFIX,ioread16)(void __iomem *a) in IO_CONCAT()
22 IO_CONCAT(__IO_PREFIX,iowrite8)(u8 b, void __iomem *a) in IO_CONCAT()
28 IO_CONCAT(__IO_PREFIX,iowrite16)(u16 b, void __iomem *a) in IO_CONCAT()
36 IO_CONCAT(__IO_PREFIX,ioread32)(void __iomem *a) in IO_CONCAT()
42 IO_CONCAT(__IO_PREFIX,iowrite32)(u32 b, void __iomem *a) in IO_CONCAT()
50 IO_CONCAT(__IO_PREFIX,readb)(const volatile void __iomem *a) in IO_CONCAT()
56 IO_CONCAT(__IO_PREFIX,readw)(const volatile void __iomem *a) in IO_CONCAT()
62 IO_CONCAT(__IO_PREFIX,writeb)(u8 b, volatile void __iomem *a) in IO_CONCAT()
68 IO_CONCAT(__IO_PREFIX,writew)(u16 b, volatile void __iomem *a) in IO_CONCAT()
[all …]
Dio.h148 static inline TYPE generic_##NAME(QUAL void __iomem *addr) \
154 static inline void generic_##NAME(TYPE b, QUAL void __iomem *addr) \
178 extern inline void __iomem *generic_ioportmap(unsigned long a) in REMAP1()
183 static inline void __iomem *generic_ioremap(unsigned long a, unsigned long s) in generic_ioremap()
188 static inline void generic_iounmap(volatile void __iomem *a) in generic_iounmap()
198 static inline int generic_is_mmio(const volatile void __iomem *a) in generic_is_mmio()
252 extern u8 readb(const volatile void __iomem *addr);
253 extern u16 readw(const volatile void __iomem *addr);
254 extern u32 readl(const volatile void __iomem *addr);
255 extern u64 readq(const volatile void __iomem *addr);
[all …]
Dmachvec.h49 unsigned int (*mv_ioread8)(void __iomem *);
50 unsigned int (*mv_ioread16)(void __iomem *);
51 unsigned int (*mv_ioread32)(void __iomem *);
53 void (*mv_iowrite8)(u8, void __iomem *);
54 void (*mv_iowrite16)(u16, void __iomem *);
55 void (*mv_iowrite32)(u32, void __iomem *);
57 u8 (*mv_readb)(const volatile void __iomem *);
58 u16 (*mv_readw)(const volatile void __iomem *);
59 u32 (*mv_readl)(const volatile void __iomem *);
60 u64 (*mv_readq)(const volatile void __iomem *);
[all …]
/Linux-v4.19/arch/mips/lib/
Diomap.c29 unsigned int ioread8(void __iomem *addr) in ioread8()
36 unsigned int ioread16(void __iomem *addr) in ioread16()
43 unsigned int ioread16be(void __iomem *addr) in ioread16be()
50 unsigned int ioread32(void __iomem *addr) in ioread32()
57 unsigned int ioread32be(void __iomem *addr) in ioread32be()
64 void iowrite8(u8 val, void __iomem *addr) in iowrite8()
71 void iowrite16(u16 val, void __iomem *addr) in iowrite16()
78 void iowrite16be(u16 val, void __iomem *addr) in iowrite16be()
85 void iowrite32(u32 val, void __iomem *addr) in iowrite32()
92 void iowrite32be(u32 val, void __iomem *addr) in iowrite32be()
[all …]
/Linux-v4.19/arch/sh/kernel/
Diomap.c14 unsigned int ioread8(void __iomem *addr) in ioread8()
20 unsigned int ioread16(void __iomem *addr) in ioread16()
26 unsigned int ioread16be(void __iomem *addr) in ioread16be()
32 unsigned int ioread32(void __iomem *addr) in ioread32()
38 unsigned int ioread32be(void __iomem *addr) in ioread32be()
44 void iowrite8(u8 val, void __iomem *addr) in iowrite8()
50 void iowrite16(u16 val, void __iomem *addr) in iowrite16()
56 void iowrite16be(u16 val, void __iomem *addr) in iowrite16be()
62 void iowrite32(u32 val, void __iomem *addr) in iowrite32()
68 void iowrite32be(u32 val, void __iomem *addr) in iowrite32be()
[all …]
/Linux-v4.19/drivers/net/ethernet/samsung/sxgbe/
Dsxgbe_dma.h25 int (*init)(void __iomem *ioaddr, int fix_burst, int burst_map);
26 void (*cha_init)(void __iomem *ioaddr, int cha_num, int fix_burst,
29 void (*enable_dma_transmission)(void __iomem *ioaddr, int dma_cnum);
30 void (*enable_dma_irq)(void __iomem *ioaddr, int dma_cnum);
31 void (*disable_dma_irq)(void __iomem *ioaddr, int dma_cnum);
32 void (*start_tx)(void __iomem *ioaddr, int tchannels);
33 void (*start_tx_queue)(void __iomem *ioaddr, int dma_cnum);
34 void (*stop_tx)(void __iomem *ioaddr, int tchannels);
35 void (*stop_tx_queue)(void __iomem *ioaddr, int dma_cnum);
36 void (*start_rx)(void __iomem *ioaddr, int rchannels);
[all …]
Dsxgbe_mtl.h64 void (*mtl_init)(void __iomem *ioaddr, unsigned int etsalg,
67 void (*mtl_set_txfifosize)(void __iomem *ioaddr, int queue_num,
70 void (*mtl_set_rxfifosize)(void __iomem *ioaddr, int queue_num,
73 void (*mtl_enable_txqueue)(void __iomem *ioaddr, int queue_num);
75 void (*mtl_disable_txqueue)(void __iomem *ioaddr, int queue_num);
77 void (*set_tx_mtl_mode)(void __iomem *ioaddr, int queue_num,
80 void (*set_rx_mtl_mode)(void __iomem *ioaddr, int queue_num,
83 void (*mtl_dynamic_dma_rxqueue)(void __iomem *ioaddr);
85 void (*mtl_fc_active)(void __iomem *ioaddr, int queue_num,
88 void (*mtl_fc_deactive)(void __iomem *ioaddr, int queue_num,
[all …]
/Linux-v4.19/drivers/clk/tegra/
Dclk.h70 void __iomem *reg;
87 const char *parent_name, void __iomem *reg,
91 void __iomem *reg, spinlock_t *lock);
325 void __iomem *clk_base;
326 void __iomem *pmc;
351 void __iomem *clk_base, void __iomem *pmc,
356 void __iomem *clk_base, void __iomem *pmc,
361 void __iomem *clk_base, void __iomem *pmc,
367 void __iomem *clk_base, void __iomem *pmc,
373 void __iomem *clk_base, void __iomem *pmc,
[all …]
/Linux-v4.19/arch/ia64/sn/pci/pcibr/
Dpcibr_reg.c28 union br_ptr __iomem *ptr = (union br_ptr __iomem *)pcibus_info->pbi_buscommon.bs_base; in pcireg_control_bit_clr()
48 union br_ptr __iomem *ptr = (union br_ptr __iomem *)pcibus_info->pbi_buscommon.bs_base; in pcireg_control_bit_set()
71 union br_ptr __iomem *ptr = (union br_ptr __iomem *)pcibus_info->pbi_buscommon.bs_base; in pcireg_tflush_get()
101 union br_ptr __iomem *ptr = (union br_ptr __iomem *)pcibus_info->pbi_buscommon.bs_base; in pcireg_intr_status_get()
126 union br_ptr __iomem *ptr = (union br_ptr __iomem *)pcibus_info->pbi_buscommon.bs_base; in pcireg_intr_enable_bit_clr()
146 union br_ptr __iomem *ptr = (union br_ptr __iomem *)pcibus_info->pbi_buscommon.bs_base; in pcireg_intr_enable_bit_set()
170 union br_ptr __iomem *ptr = (union br_ptr __iomem *)pcibus_info->pbi_buscommon.bs_base; in pcireg_intr_addr_addr_set()
199 union br_ptr __iomem *ptr = (union br_ptr __iomem *)pcibus_info->pbi_buscommon.bs_base; in pcireg_force_intr_set()
222 union br_ptr __iomem *ptr = (union br_ptr __iomem *)pcibus_info->pbi_buscommon.bs_base; in pcireg_wrb_flush_get()
247 union br_ptr __iomem *ptr = (union br_ptr __iomem *)pcibus_info->pbi_buscommon.bs_base; in pcireg_int_ate_set()
[all …]
/Linux-v4.19/drivers/video/fbdev/nvidia/
Dnv_type.h108 u8 __iomem *FbStart;
144 u32 __iomem *dmaBase;
155 volatile u32 __iomem *REGS;
156 volatile u32 __iomem *PCRTC0;
157 volatile u32 __iomem *PCRTC;
158 volatile u32 __iomem *PRAMDAC0;
159 volatile u32 __iomem *PFB;
160 volatile u32 __iomem *PFIFO;
161 volatile u32 __iomem *PGRAPH;
162 volatile u32 __iomem *PEXTDEV;
[all …]
/Linux-v4.19/arch/arm/plat-orion/include/plat/
Dpcie.h16 u32 orion_pcie_dev_id(void __iomem *base);
17 u32 orion_pcie_rev(void __iomem *base);
18 int orion_pcie_link_up(void __iomem *base);
19 int orion_pcie_x4_mode(void __iomem *base);
20 int orion_pcie_get_local_bus_nr(void __iomem *base);
21 void orion_pcie_set_local_bus_nr(void __iomem *base, int nr);
22 void orion_pcie_reset(void __iomem *base);
23 void orion_pcie_setup(void __iomem *base);
24 int orion_pcie_rd_conf(void __iomem *base, struct pci_bus *bus,
26 int orion_pcie_rd_conf_tlp(void __iomem *base, struct pci_bus *bus,
[all …]

12345678910>>...150