Home
last modified time | relevance | path

Searched refs:addr (Results 1 – 25 of 3904) sorted by relevance

12345678910>>...157

/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
Danx9805.c33 u8 addr; member
39 u8 addr; member
53 tmp = nvkm_rdi2cr(adap, pad->addr, 0x07) & ~0x10; in anx9805_bus_xfer()
54 nvkm_wri2cr(adap, pad->addr, 0x07, tmp | 0x10); in anx9805_bus_xfer()
55 nvkm_wri2cr(adap, pad->addr, 0x07, tmp); in anx9805_bus_xfer()
56 nvkm_wri2cr(adap, bus->addr, 0x43, 0x05); in anx9805_bus_xfer()
60 if ( (msg->flags & I2C_M_RD) && msg->addr == 0x50) { in anx9805_bus_xfer()
61 nvkm_wri2cr(adap, bus->addr, 0x40, msg->addr << 1); in anx9805_bus_xfer()
62 nvkm_wri2cr(adap, bus->addr, 0x41, seg); in anx9805_bus_xfer()
63 nvkm_wri2cr(adap, bus->addr, 0x42, off); in anx9805_bus_xfer()
[all …]
/drivers/staging/r8188eu/include/
Drtw_io.h22 #define rtw_usb_buffer_free(dev, size, addr, dma) \ argument
23 usb_free_coherent((dev), (size), (addr), (dma))
88 u8 (*_read8)(struct intf_hdl *pintfhdl, u32 addr);
89 u16 (*_read16)(struct intf_hdl *pintfhdl, u32 addr);
90 u32 (*_read32)(struct intf_hdl *pintfhdl, u32 addr);
91 int (*_write8)(struct intf_hdl *pintfhdl, u32 addr, u8 val);
92 int (*_write16)(struct intf_hdl *pintfhdl, u32 addr, u16 val);
93 int (*_write32)(struct intf_hdl *pintfhdl, u32 addr, u32 val);
94 int (*_writeN)(struct intf_hdl *pintfhdl, u32 addr, u32 length,
96 int (*_write8_async)(struct intf_hdl *pintfhdl, u32 addr, u8 val);
[all …]
/drivers/media/pci/cx18/
Dcx18-io.h24 static inline u32 cx18_raw_readl(struct cx18 *cx, const void __iomem *addr) in cx18_raw_readl() argument
26 return __raw_readl(addr); in cx18_raw_readl()
30 void cx18_raw_writel_noretry(struct cx18 *cx, u32 val, void __iomem *addr) in cx18_raw_writel_noretry() argument
32 __raw_writel(val, addr); in cx18_raw_writel_noretry()
35 static inline void cx18_raw_writel(struct cx18 *cx, u32 val, void __iomem *addr) in cx18_raw_writel() argument
39 cx18_raw_writel_noretry(cx, val, addr); in cx18_raw_writel()
40 if (val == cx18_raw_readl(cx, addr)) in cx18_raw_writel()
46 static inline u32 cx18_readl(struct cx18 *cx, const void __iomem *addr) in cx18_readl() argument
48 return readl(addr); in cx18_readl()
52 void cx18_writel_noretry(struct cx18 *cx, u32 val, void __iomem *addr) in cx18_writel_noretry() argument
[all …]
/drivers/net/wireless/realtek/rtw88/
Dhci.h25 u8 (*read8)(struct rtw_dev *rtwdev, u32 addr);
26 u16 (*read16)(struct rtw_dev *rtwdev, u32 addr);
27 u32 (*read32)(struct rtw_dev *rtwdev, u32 addr);
28 void (*write8)(struct rtw_dev *rtwdev, u32 addr, u8 val);
29 void (*write16)(struct rtw_dev *rtwdev, u32 addr, u16 val);
30 void (*write32)(struct rtw_dev *rtwdev, u32 addr, u32 val);
87 static inline u8 rtw_read8(struct rtw_dev *rtwdev, u32 addr) in rtw_read8() argument
89 return rtwdev->hci.ops->read8(rtwdev, addr); in rtw_read8()
92 static inline u16 rtw_read16(struct rtw_dev *rtwdev, u32 addr) in rtw_read16() argument
94 return rtwdev->hci.ops->read16(rtwdev, addr); in rtw_read16()
[all …]
/drivers/net/ethernet/8390/
Dmcf8390.c49 static inline u32 NE_PTR(u32 addr) in NE_PTR() argument
51 if (addr & 1) in NE_PTR()
52 return addr - 1 + NE2000_ODDOFFSET; in NE_PTR()
53 return addr; in NE_PTR()
56 static inline u32 NE_DATA_PTR(u32 addr) in NE_DATA_PTR() argument
58 return addr; in NE_DATA_PTR()
61 void ei_outb(u32 val, u32 addr) in ei_outb() argument
65 rp = (NE2000_BYTE *) NE_PTR(addr); in ei_outb()
70 u8 ei_inb(u32 addr) in ei_inb() argument
74 rp = (NE2000_BYTE *) NE_PTR(addr); in ei_inb()
[all …]
/drivers/net/ethernet/wiznet/
Dw5100-spi.c26 static int w5100_spi_read(struct net_device *ndev, u32 addr) in w5100_spi_read() argument
29 u8 cmd[3] = { W5100_SPI_READ_OPCODE, addr >> 8, addr & 0xff }; in w5100_spi_read()
38 static int w5100_spi_write(struct net_device *ndev, u32 addr, u8 data) in w5100_spi_write() argument
41 u8 cmd[4] = { W5100_SPI_WRITE_OPCODE, addr >> 8, addr & 0xff, data}; in w5100_spi_write()
46 static int w5100_spi_read16(struct net_device *ndev, u32 addr) in w5100_spi_read16() argument
51 ret = w5100_spi_read(ndev, addr); in w5100_spi_read16()
55 ret = w5100_spi_read(ndev, addr + 1); in w5100_spi_read16()
60 static int w5100_spi_write16(struct net_device *ndev, u32 addr, u16 data) in w5100_spi_write16() argument
64 ret = w5100_spi_write(ndev, addr, data >> 8); in w5100_spi_write16()
68 return w5100_spi_write(ndev, addr + 1, data & 0xff); in w5100_spi_write16()
[all …]
/drivers/iio/accel/
Dst_accel_core.c127 .addr = 0x20,
141 .addr = 0x20,
146 .addr = ST_SENSORS_DEFAULT_AXIS_ADDR,
150 .addr = 0x23,
176 .addr = 0x23,
181 .addr = 0x22,
187 .addr = ST_SENSORS_DEFAULT_STAT_ADDR,
192 .addr = 0x23,
209 .addr = 0x20,
219 .addr = 0x20,
[all …]
/drivers/gpu/drm/amd/display/dc/dce110/
Ddce110_timing_generator_v.c101 uint32_t addr = mmCRTCV_BLANK_CONTROL; in dce110_timing_generator_v_blank_crtc() local
102 uint32_t value = dm_read_reg(tg->ctx, addr); in dce110_timing_generator_v_blank_crtc()
116 dm_write_reg(tg->ctx, addr, value); in dce110_timing_generator_v_blank_crtc()
121 uint32_t addr = mmCRTCV_BLANK_CONTROL; in dce110_timing_generator_v_unblank_crtc() local
122 uint32_t value = dm_read_reg(tg->ctx, addr); in dce110_timing_generator_v_unblank_crtc()
136 dm_write_reg(tg->ctx, addr, value); in dce110_timing_generator_v_unblank_crtc()
142 uint32_t addr = 0; in dce110_timing_generator_v_is_in_vertical_blank() local
146 addr = mmCRTCV_STATUS; in dce110_timing_generator_v_is_in_vertical_blank()
147 value = dm_read_reg(tg->ctx, addr); in dce110_timing_generator_v_is_in_vertical_blank()
255 uint32_t addr = 0; in dce110_timing_generator_v_program_blanking() local
[all …]
/drivers/staging/media/atomisp/pci/
Dia_css_device_access.c33 ia_css_device_load_uint8(const hrt_address addr) in ia_css_device_load_uint8() argument
35 return my_env.load_8(addr); in ia_css_device_load_uint8()
39 ia_css_device_load_uint16(const hrt_address addr) in ia_css_device_load_uint16() argument
41 return my_env.load_16(addr); in ia_css_device_load_uint16()
45 ia_css_device_load_uint32(const hrt_address addr) in ia_css_device_load_uint32() argument
47 return my_env.load_32(addr); in ia_css_device_load_uint32()
51 ia_css_device_load_uint64(const hrt_address addr) in ia_css_device_load_uint64() argument
55 (void)addr; in ia_css_device_load_uint64()
60 ia_css_device_store_uint8(const hrt_address addr, const uint8_t data) in ia_css_device_store_uint8() argument
62 my_env.store_8(addr, data); in ia_css_device_store_uint8()
[all …]
/drivers/iio/imu/st_lsm6dsx/
Dst_lsm6dsx_core.c94 .addr = 0x22,
98 .addr = 0x22,
102 .addr = 0x22,
130 .addr = 0x20,
143 .addr = 0x10,
158 .addr = 0x20,
169 .addr = 0x10,
181 .addr = 0x0c,
185 .addr = 0x0d,
189 .addr = 0x22,
[all …]
/drivers/staging/rtl8723bs/include/
Drtw_io.h80 u8 (*_read8)(struct intf_hdl *pintfhdl, u32 addr);
81 u16 (*_read16)(struct intf_hdl *pintfhdl, u32 addr);
82 u32 (*_read32)(struct intf_hdl *pintfhdl, u32 addr);
84 int (*_write8)(struct intf_hdl *pintfhdl, u32 addr, u8 val);
85 int (*_write16)(struct intf_hdl *pintfhdl, u32 addr, u16 val);
86 int (*_write32)(struct intf_hdl *pintfhdl, u32 addr, u32 val);
87 int (*_writeN)(struct intf_hdl *pintfhdl, u32 addr, u32 length, u8 *pdata);
89 int (*_write8_async)(struct intf_hdl *pintfhdl, u32 addr, u8 val);
90 int (*_write16_async)(struct intf_hdl *pintfhdl, u32 addr, u16 val);
91 int (*_write32_async)(struct intf_hdl *pintfhdl, u32 addr, u32 val);
[all …]
/drivers/scsi/
Dinitio.c337 static u16 initio_se2_rd(unsigned long base, u8 addr) in initio_se2_rd() argument
343 instr = (u8) (addr | 0x80); in initio_se2_rd()
372 static void initio_se2_wr(unsigned long base, u8 addr, u16 val) in initio_se2_wr() argument
378 instr = (u8) (addr | 0x40); in initio_se2_wr()
510 if (inb(host->addr + TUL_XStatus) & XPEND) { /* if DMA xfer is pending, abort DMA xfer */ in initio_stop_bm()
511 outb(TAX_X_ABT | TAX_X_CLR_FIFO, host->addr + TUL_XCmd); in initio_stop_bm()
513 while ((inb(host->addr + TUL_Int) & XABT) == 0) in initio_stop_bm()
516 outb(TSC_FLUSH_FIFO, host->addr + TUL_SCtrl0); in initio_stop_bm()
529 outb(TSC_RST_BUS, host->addr + TUL_SCtrl0); in initio_reset_scsi()
531 while (!((host->jsint = inb(host->addr + TUL_SInt)) & TSS_SCSIRST_INT)) in initio_reset_scsi()
[all …]
/drivers/staging/rtl8723bs/hal/
Dsdio_ops.c20 u32 addr, in hal_sdio_get_cmd_addr_8723b() argument
26 *cmdaddr = ((SDIO_LOCAL_DEVICE_ID << 13) | (addr & SDIO_LOCAL_MSK)); in hal_sdio_get_cmd_addr_8723b()
30 *cmdaddr = ((WLAN_IOREG_DEVICE_ID << 13) | (addr & WLAN_IOREG_MSK)); in hal_sdio_get_cmd_addr_8723b()
34 *cmdaddr = ((WLAN_TX_HIQ_DEVICE_ID << 13) | (addr & WLAN_FIFO_MSK)); in hal_sdio_get_cmd_addr_8723b()
38 *cmdaddr = ((WLAN_TX_MIQ_DEVICE_ID << 13) | (addr & WLAN_FIFO_MSK)); in hal_sdio_get_cmd_addr_8723b()
42 *cmdaddr = ((WLAN_TX_LOQ_DEVICE_ID << 13) | (addr & WLAN_FIFO_MSK)); in hal_sdio_get_cmd_addr_8723b()
46 *cmdaddr = ((WLAN_RX0FF_DEVICE_ID << 13) | (addr & WLAN_RX0FF_MSK)); in hal_sdio_get_cmd_addr_8723b()
54 static u8 get_deviceid(u32 addr) in get_deviceid() argument
59 pseudo_id = (u16)(addr >> 16); in get_deviceid()
93 static u32 _cvrt2ftaddr(const u32 addr, u8 *pdevice_id, u16 *poffset) in _cvrt2ftaddr() argument
[all …]
/drivers/staging/r8188eu/core/
Drtw_io.c37 u8 _rtw_read8(struct adapter *adapter, u32 addr) in _rtw_read8() argument
42 u8 (*_read8)(struct intf_hdl *pintfhdl, u32 addr); in _rtw_read8()
46 r_val = _read8(pintfhdl, addr); in _rtw_read8()
51 u16 _rtw_read16(struct adapter *adapter, u32 addr) in _rtw_read16() argument
56 u16 (*_read16)(struct intf_hdl *pintfhdl, u32 addr); in _rtw_read16()
60 r_val = _read16(pintfhdl, addr); in _rtw_read16()
65 u32 _rtw_read32(struct adapter *adapter, u32 addr) in _rtw_read32() argument
70 u32 (*_read32)(struct intf_hdl *pintfhdl, u32 addr); in _rtw_read32()
74 r_val = _read32(pintfhdl, addr); in _rtw_read32()
79 int _rtw_write8(struct adapter *adapter, u32 addr, u8 val) in _rtw_write8() argument
[all …]
/drivers/media/pci/pt1/
Dpt1.c54 dma_addr_t addr; member
59 dma_addr_t addr; member
205 msg[0].addr = cl->addr; in config_demod()
210 msg[1].addr = cl->addr; in config_demod()
531 static void pt1_free_page(struct pt1 *pt1, void *page, dma_addr_t addr) in pt1_free_page() argument
533 dma_free_coherent(&pt1->pdev->dev, PT1_PAGE_SIZE, page, addr); in pt1_free_page()
539 dma_addr_t addr; in pt1_alloc_page() local
541 page = dma_alloc_coherent(&pt1->pdev->dev, PT1_PAGE_SIZE, &addr, in pt1_alloc_page()
546 BUG_ON(addr & (PT1_PAGE_SIZE - 1)); in pt1_alloc_page()
547 BUG_ON(addr >> PT1_PAGE_SHIFT >> 31 >> 1); in pt1_alloc_page()
[all …]
/drivers/s390/cio/
Dioasm.c17 static inline int __stsch(struct subchannel_id schid, struct schib *addr) in __stsch() argument
29 : [cc] "+&d" (ccode), [addr] "=Q" (*addr) in __stsch()
35 int stsch(struct subchannel_id schid, struct schib *addr) in stsch() argument
39 ccode = __stsch(schid, addr); in stsch()
40 trace_s390_cio_stsch(schid, addr, ccode); in stsch()
46 static inline int __msch(struct subchannel_id schid, struct schib *addr) in __msch() argument
59 : [r1] "d" (r1), [addr] "Q" (*addr) in __msch()
64 int msch(struct subchannel_id schid, struct schib *addr) in msch() argument
68 ccode = __msch(schid, addr); in msch()
69 trace_s390_cio_msch(schid, addr, ccode); in msch()
[all …]
/drivers/media/common/b2c2/
Dflexcop-sram.c76 static void flexcop_sram_write(struct adapter *adapter, u32 bank, u32 addr, u8 *buf, u32 len)
82 command = bank | addr | 0x04000000 | (*buf << 0x10);
97 addr++;
101 static void flex_sram_read(struct adapter *adapter, u32 bank, u32 addr, u8 *buf, u32 len)
107 command = bank | addr | 0x04008000;
135 addr++;
140 static void sram_write_chunk(struct adapter *adapter, u32 addr, u8 *buf, u16 len)
147 bank = (addr & 0x18000) << 0x0d;
151 if ((addr >> 0x0f) == 0)
156 flex_sram_write(adapter, bank, addr & 0x7fff, buf, len);
[all …]
/drivers/s390/net/
Dqeth_l3.h36 __be32 addr; member
40 struct in6_addr addr; member
46 static inline void qeth_l3_init_ipaddr(struct qeth_ipaddr *addr, in qeth_l3_init_ipaddr() argument
50 memset(addr, 0, sizeof(*addr)); in qeth_l3_init_ipaddr()
51 addr->type = type; in qeth_l3_init_ipaddr()
52 addr->proto = proto; in qeth_l3_init_ipaddr()
53 addr->disp_flag = QETH_DISP_ADDR_DO_NOTHING; in qeth_l3_init_ipaddr()
54 addr->ref_counter = 1; in qeth_l3_init_ipaddr()
63 return ipv6_addr_equal(&a1->u.a6.addr, &a2->u.a6.addr); in qeth_l3_addr_match_ip()
64 return a1->u.a4.addr == a2->u.a4.addr; in qeth_l3_addr_match_ip()
[all …]
Dqeth_l3_main.c45 int qeth_l3_ipaddr_to_string(enum qeth_prot_versions proto, const u8 *addr, in qeth_l3_ipaddr_to_string() argument
49 return sprintf(buf, "%pI4", addr); in qeth_l3_ipaddr_to_string()
51 return sprintf(buf, "%pI6", addr); in qeth_l3_ipaddr_to_string()
58 struct qeth_ipaddr *addr; in qeth_l3_find_addr_by_ip() local
61 hash_for_each_possible(card->rx_mode_addrs, addr, hnode, key) in qeth_l3_find_addr_by_ip()
62 if (qeth_l3_addr_match_ip(addr, query)) in qeth_l3_find_addr_by_ip()
63 return addr; in qeth_l3_find_addr_by_ip()
65 hash_for_each_possible(card->ip_htable, addr, hnode, key) in qeth_l3_find_addr_by_ip()
66 if (qeth_l3_addr_match_ip(addr, query)) in qeth_l3_find_addr_by_ip()
67 return addr; in qeth_l3_find_addr_by_ip()
[all …]
/drivers/net/wireless/mediatek/mt76/mt7915/
Dmmio.c6 static u32 mt7915_reg_map_l1(struct mt7915_dev *dev, u32 addr) in mt7915_reg_map_l1() argument
8 u32 offset = FIELD_GET(MT_HIF_REMAP_L1_OFFSET, addr); in mt7915_reg_map_l1()
9 u32 base = FIELD_GET(MT_HIF_REMAP_L1_BASE, addr); in mt7915_reg_map_l1()
18 static u32 mt7915_reg_map_l2(struct mt7915_dev *dev, u32 addr) in mt7915_reg_map_l2() argument
20 u32 offset = FIELD_GET(MT_HIF_REMAP_L2_OFFSET, addr); in mt7915_reg_map_l2()
21 u32 base = FIELD_GET(MT_HIF_REMAP_L2_BASE, addr); in mt7915_reg_map_l2()
30 static u32 __mt7915_reg_addr(struct mt7915_dev *dev, u32 addr) in __mt7915_reg_addr() argument
78 if (addr < 0x100000) in __mt7915_reg_addr()
79 return addr; in __mt7915_reg_addr()
84 if (addr < fixed_map[i].phys) in __mt7915_reg_addr()
[all …]
/drivers/net/wan/
Dslic_ds26522.c37 static void slic_write(struct spi_device *spi, u16 addr, in slic_write() argument
42 addr = bitrev16(addr) >> 1; in slic_write()
44 temp[0] = (u8)((addr >> 8) & 0x7f); in slic_write()
45 temp[1] = (u8)(addr & 0xfe); in slic_write()
52 static u8 slic_read(struct spi_device *spi, u16 addr) in slic_read() argument
57 addr = bitrev16(addr) >> 1; in slic_read()
58 temp[0] = (u8)(((addr >> 8) & 0x7f) | 0x80); in slic_read()
59 temp[1] = (u8)(addr & 0xfe); in slic_read()
141 u16 addr; in slic_ds26522_init_configure() local
173 for (addr = DS26522_RF_ADDR_START; addr <= DS26522_RF_ADDR_END; in slic_ds26522_init_configure()
[all …]
/drivers/sh/intc/
Daccess.c75 static unsigned long test_8(unsigned long addr, unsigned long h, in test_8() argument
78 void __iomem *ptr = (void __iomem *)addr; in test_8()
82 static unsigned long test_16(unsigned long addr, unsigned long h, in test_16() argument
85 void __iomem *ptr = (void __iomem *)addr; in test_16()
89 static unsigned long test_32(unsigned long addr, unsigned long h, in test_32() argument
92 void __iomem *ptr = (void __iomem *)addr; in test_32()
96 static unsigned long write_8(unsigned long addr, unsigned long h, in write_8() argument
99 void __iomem *ptr = (void __iomem *)addr; in write_8()
105 static unsigned long write_16(unsigned long addr, unsigned long h, in write_16() argument
108 void __iomem *ptr = (void __iomem *)addr; in write_16()
[all …]
/drivers/net/dsa/mv88e6xxx/
Dglobal2_avb.c93 int port, int addr, u16 *data, in mv88e6352_g2_avb_port_ptp_read() argument
99 addr; in mv88e6352_g2_avb_port_ptp_read()
105 int port, int addr, u16 data) in mv88e6352_g2_avb_port_ptp_write() argument
108 (MV88E6352_G2_AVB_CMD_BLOCK_PTP << 5) | addr; in mv88e6352_g2_avb_port_ptp_write()
113 static int mv88e6352_g2_avb_ptp_read(struct mv88e6xxx_chip *chip, int addr, in mv88e6352_g2_avb_ptp_read() argument
118 addr, data, len); in mv88e6352_g2_avb_ptp_read()
121 static int mv88e6352_g2_avb_ptp_write(struct mv88e6xxx_chip *chip, int addr, in mv88e6352_g2_avb_ptp_write() argument
126 addr, data); in mv88e6352_g2_avb_ptp_write()
129 static int mv88e6352_g2_avb_tai_read(struct mv88e6xxx_chip *chip, int addr, in mv88e6352_g2_avb_tai_read() argument
134 addr, data, len); in mv88e6352_g2_avb_tai_read()
[all …]
/drivers/pci/controller/
Dpci-thunder-ecam.c32 void __iomem *addr; in handle_ea_bar() local
43 addr = bus->ops->map_bus(bus, devfn, bar); /* BAR 0 */ in handle_ea_bar()
44 if (!addr) { in handle_ea_bar()
48 v = readl(addr); in handle_ea_bar()
58 addr = bus->ops->map_bus(bus, devfn, bar); /* BAR 0 */ in handle_ea_bar()
59 if (!addr) { in handle_ea_bar()
63 barl_orig = readl(addr + 0); in handle_ea_bar()
64 writel(0xffffffff, addr + 0); in handle_ea_bar()
65 barl_rb = readl(addr + 0); in handle_ea_bar()
66 writel(barl_orig, addr + 0); in handle_ea_bar()
[all …]
/drivers/usb/dwc2/
Dcore.c651 u32 __iomem *addr; in dwc2_dump_host_registers() local
655 addr = hsotg->regs + HCFG; in dwc2_dump_host_registers()
657 (unsigned long)addr, dwc2_readl(hsotg, HCFG)); in dwc2_dump_host_registers()
658 addr = hsotg->regs + HFIR; in dwc2_dump_host_registers()
660 (unsigned long)addr, dwc2_readl(hsotg, HFIR)); in dwc2_dump_host_registers()
661 addr = hsotg->regs + HFNUM; in dwc2_dump_host_registers()
663 (unsigned long)addr, dwc2_readl(hsotg, HFNUM)); in dwc2_dump_host_registers()
664 addr = hsotg->regs + HPTXSTS; in dwc2_dump_host_registers()
666 (unsigned long)addr, dwc2_readl(hsotg, HPTXSTS)); in dwc2_dump_host_registers()
667 addr = hsotg->regs + HAINT; in dwc2_dump_host_registers()
[all …]

12345678910>>...157