Searched refs:addr (Results 126 - 150 of 3084) sorted by relevance

1234567891011>>

/drivers/net/ethernet/sfc/
H A Dmdio_10g.h25 static inline int efx_mdio_read(struct efx_nic *efx, int devad, int addr) argument
27 return efx->mdio.mdio_read(efx->net_dev, efx->mdio.prtad, devad, addr);
31 efx_mdio_write(struct efx_nic *efx, int devad, int addr, int value) argument
33 efx->mdio.mdio_write(efx->net_dev, efx->mdio.prtad, devad, addr, value);
101 efx_mdio_set_flag(struct efx_nic *efx, int devad, int addr, argument
104 mdio_set_flag(&efx->mdio, efx->mdio.prtad, devad, addr, mask, state);
/drivers/scsi/csiostor/
H A Dcsio_defs.h54 static inline u64 readq(void __iomem *addr) argument
56 return readl(addr) + ((u64)readl(addr + 4) << 32);
59 static inline void writeq(u64 val, void __iomem *addr) argument
61 writel(val, addr);
62 writel(val >> 32, addr + 4);
/drivers/sh/intc/
H A Dbalancing.c18 unsigned long addr; local
23 addr = INTC_REG(d, _INTC_ADDR_D(handle), 0);
24 intc_reg_fns[_INTC_FN(handle)](addr, handle, 1);
31 unsigned long addr; local
36 addr = INTC_REG(d, _INTC_ADDR_D(handle), 0);
37 intc_reg_fns[_INTC_FN(handle)](addr, handle, 0);
/drivers/dma/
H A Dfsldma.h192 static u64 in_be64(const u64 __iomem *addr) argument
194 return ((u64)in_be32((u32 __iomem *)addr) << 32) |
195 (in_be32((u32 __iomem *)addr + 1));
198 static void out_be64(u64 __iomem *addr, u64 val) argument
200 out_be32((u32 __iomem *)addr, val >> 32);
201 out_be32((u32 __iomem *)addr + 1, (u32)val);
205 static u64 in_le64(const u64 __iomem *addr) argument
207 return ((u64)in_le32((u32 __iomem *)addr + 1) << 32) |
208 (in_le32((u32 __iomem *)addr));
211 static void out_le64(u64 __iomem *addr, u6 argument
[all...]
/drivers/media/tuners/
H A Dtda827x.h49 * @param addr i2c address of the tuner.
55 extern struct dvb_frontend* tda827x_attach(struct dvb_frontend *fe, int addr,
60 int addr,
59 tda827x_attach(struct dvb_frontend *fe, int addr, struct i2c_adapter *i2c, struct tda827x_config *cfg) argument
/drivers/media/usb/dvb-usb-v2/
H A Dmxl111sf-demod.h29 int (*read_reg)(struct mxl111sf_state *state, u8 addr, u8 *data);
30 int (*write_reg)(struct mxl111sf_state *state, u8 addr, u8 data);
/drivers/mtd/devices/
H A Dms02-nv.c78 static inline uint ms02nv_probe_one(ulong addr) argument
92 ms02nv_diagp = (ms02nv_uint *)(CKSEG1ADDR(addr + MS02NV_DIAG));
93 ms02nv_magicp = (ms02nv_uint *)(CKSEG1ADDR(addr + MS02NV_MAGIC));
108 static int __init ms02nv_init_one(ulong addr) argument
129 mod_res->start = addr;
130 mod_res->end = addr + MS02NV_SLOT_SIZE - 1;
135 size = ms02nv_probe_one(addr);
161 diag_res->start = addr;
162 diag_res->end = addr + MS02NV_RAM - 1;
174 user_res->start = addr
[all...]
/drivers/rtc/
H A Drtc-em3027.c48 unsigned char addr = EM3027_REG_WATCH_SEC; local
52 {/* setup read addr */
53 .addr = client->addr,
55 .buf = &addr
58 .addr = client->addr,
88 .addr = client->addr,
/drivers/net/wireless/ath/ath6kl/
H A Dbmi.c114 int ath6kl_bmi_read(struct ath6kl *ar, u32 addr, u8 *buf, u32 len) argument
127 size = ar->bmi.max_data_size + sizeof(cid) + sizeof(addr) + sizeof(len);
135 "bmi read memory: device: addr: 0x%x, len: %d\n",
136 addr, len);
146 memcpy(&(ar->bmi.cmd_buf[offset]), &addr, sizeof(addr));
147 offset += sizeof(addr);
164 len_remain -= rx_len; addr += rx_len;
170 int ath6kl_bmi_write(struct ath6kl *ar, u32 addr, u8 *buf, u32 len) argument
176 const u32 header = sizeof(cid) + sizeof(addr)
237 ath6kl_bmi_execute(struct ath6kl *ar, u32 addr, u32 *param) argument
284 ath6kl_bmi_set_app_start(struct ath6kl *ar, u32 addr) argument
320 ath6kl_bmi_reg_read(struct ath6kl *ar, u32 addr, u32 *param) argument
363 ath6kl_bmi_reg_write(struct ath6kl *ar, u32 addr, u32 param) argument
454 ath6kl_bmi_lz_stream_start(struct ath6kl *ar, u32 addr) argument
493 ath6kl_bmi_fast_download(struct ath6kl *ar, u32 addr, u8 *buf, u32 len) argument
[all...]
/drivers/net/ethernet/mellanox/mlx5/core/
H A Dpagealloc.c61 u64 addr; member in struct:fw_page
105 static int insert_page(struct mlx5_core_dev *dev, u64 addr, struct page *page, u16 func_id) argument
117 if (tfp->addr < addr)
119 else if (tfp->addr > addr)
129 nfp->addr = addr;
143 static struct fw_page *find_fw_page(struct mlx5_core_dev *dev, u64 addr) argument
152 if (tfp->addr < add
190 alloc_4k(struct mlx5_core_dev *dev, u64 *addr) argument
214 free_4k(struct mlx5_core_dev *dev, u64 addr) argument
244 u64 addr; local
282 u64 addr; local
363 u64 addr; local
[all...]
/drivers/net/wireless/brcm80211/brcmfmac/
H A Dbcmsdh.c123 u32 addr, gpiocontrol; local
155 addr = CORE_CC_REG(SI_ENUM_BASE, gpiocontrol);
156 gpiocontrol = brcmf_sdiod_regrl(sdiodev, addr, &ret);
158 brcmf_sdiod_regwl(sdiodev, addr, gpiocontrol, &ret);
239 u32 addr, u8 regsz, void *data, bool write)
244 brcmf_dbg(SDIO, "rw=%d, func=%d, addr=0x%05x, nbytes=%d\n",
245 write, fn, addr, regsz);
260 sdio_writeb(func, *(u8 *)data, addr, &ret);
262 ret = brcmf_sdiod_f0_writeb(func, addr,
266 *(u8 *)data = sdio_readb(func, addr,
238 brcmf_sdiod_request_data(struct brcmf_sdio_dev *sdiodev, u8 fn, u32 addr, u8 regsz, void *data, bool write) argument
295 brcmf_sdiod_regrw_helper(struct brcmf_sdio_dev *sdiodev, u32 addr, u8 regsz, void *data, bool write) argument
349 u8 addr[3]; local
373 brcmf_sdiod_addrprep(struct brcmf_sdio_dev *sdiodev, uint width, u32 *addr) argument
394 brcmf_sdiod_regrb(struct brcmf_sdio_dev *sdiodev, u32 addr, int *ret) argument
410 brcmf_sdiod_regrl(struct brcmf_sdio_dev *sdiodev, u32 addr, int *ret) argument
430 brcmf_sdiod_regwb(struct brcmf_sdio_dev *sdiodev, u32 addr, u8 data, int *ret) argument
442 brcmf_sdiod_regwl(struct brcmf_sdio_dev *sdiodev, u32 addr, u32 data, int *ret) argument
459 brcmf_sdiod_buffrw(struct brcmf_sdio_dev *sdiodev, uint fn, bool write, u32 addr, struct sk_buff *pkt) argument
500 brcmf_sdiod_sglist_rw(struct brcmf_sdio_dev *sdiodev, uint fn, bool write, u32 addr, struct sk_buff_head *pktlist) argument
688 u32 addr = sdiodev->sbwad; local
708 u32 addr = sdiodev->sbwad; local
745 u32 addr = sdiodev->sbwad; local
772 u32 addr = sdiodev->sbwad; local
[all...]
/drivers/gpu/drm/nouveau/core/engine/perfmon/
H A Dnvc0.c67 nv_wr32(priv, dom->addr + 0x09c, 0x00040002);
68 nv_wr32(priv, dom->addr + 0x100, 0x00000000);
69 nv_wr32(priv, dom->addr + 0x040 + (cntr->base.slot * 0x08), src);
70 nv_wr32(priv, dom->addr + 0x044 + (cntr->base.slot * 0x08), log);
81 case 0: cntr->base.ctr = nv_rd32(priv, dom->addr + 0x08c); break;
82 case 1: cntr->base.ctr = nv_rd32(priv, dom->addr + 0x088); break;
83 case 2: cntr->base.ctr = nv_rd32(priv, dom->addr + 0x080); break;
84 case 3: cntr->base.ctr = nv_rd32(priv, dom->addr + 0x090); break;
86 cntr->base.clk = nv_rd32(priv, dom->addr + 0x070);
93 nv_wr32(priv, dom->addr
[all...]
/drivers/gpu/drm/nouveau/core/subdev/instmem/
H A Dnv50.c33 u64 addr; member in struct:nv50_instmem_priv
52 u64 addr = (node->mem->offset + offset) & 0x000000fffffULL; local
56 if (unlikely(priv->addr != base)) {
58 priv->addr = base;
60 data = nv_rd32(priv, 0x700000 + addr);
72 u64 addr = (node->mem->offset + offset) & 0x000000fffffULL; local
75 if (unlikely(priv->addr != base)) {
77 priv->addr = base;
79 nv_wr32(priv, 0x700000 + addr, data);
114 node->base.addr
[all...]
/drivers/gpu/drm/radeon/
H A Dkv_smc.c123 u32 data, original_data, addr, extra_shift, t_byte, count, mask; local
128 addr = smc_start_address;
129 t_byte = addr & 3;
133 addr -= t_byte;
135 ret = kv_set_smc_sram_address(rdev, addr, limit);
161 ret = kv_set_smc_sram_address(rdev, addr, limit);
167 addr += 4;
174 ret = kv_set_smc_sram_address(rdev, addr, limit);
182 addr += 4;
189 ret = kv_set_smc_sram_address(rdev, addr, limi
[all...]
/drivers/iio/common/st_sensors/
H A Dst_sensors_buffer.c27 u8 *addr; local
34 addr = kmalloc(num_data_channels, GFP_KERNEL);
35 if (!addr) {
42 addr[n] = indio_dev->channels[i].address;
49 addr[0], byte_for_channel, buf, sdata->multiread_bit);
52 if ((addr[1] - addr[0]) == byte_for_channel) {
54 sdata->dev, addr[0], byte_for_channel * n,
66 sdata->dev, addr[0],
86 addr[
[all...]
/drivers/net/wireless/ath/wil6210/
H A Dioctl.c27 static void __iomem *wil_ioc_addr(struct wil6210_priv *wil, uint32_t addr, argument
35 a = wmi_buffer(wil, cpu_to_le32(addr));
38 a = wmi_addr(wil, addr);
41 a = wmi_addr(wil, addr + WIL6210_FW_HOST_OFF);
67 wil_dbg_ioctl(wil, "IO: addr = 0x%08x val = 0x%08x op = 0x%08x\n",
68 io.addr, io.val, io.op);
70 a = wil_ioc_addr(wil, io.addr, sizeof(u32), io.op);
72 wil_err(wil, "invalid address 0x%08x, op = 0x%08x\n", io.addr,
92 wil_dbg_ioctl(wil, "IO done: addr = 0x%08x"
94 io.addr, i
[all...]
/drivers/i2c/busses/
H A Di2c-nforce2-s4985.c45 static s32 nforce2_access_virt0(struct i2c_adapter *adap, u16 addr, argument
53 if ((addr & 0xfc) == 0x50 || (addr & 0xfc) == 0x30
54 || addr == 0x18)
58 error = nforce2_smbus->algo->smbus_xfer(adap, addr, flags, read_write,
71 static inline s32 nforce2_access_channel(struct i2c_adapter *adap, u16 addr, argument
80 if ((addr & 0xfc) != 0x50 && (addr & 0xfc) != 0x30)
96 error = nforce2_smbus->algo->smbus_xfer(adap, addr, flags, read_write,
104 static s32 nforce2_access_virt1(struct i2c_adapter *adap, u16 addr, argument
114 nforce2_access_virt2(struct i2c_adapter *adap, u16 addr, unsigned short flags, char read_write, u8 command, int size, union i2c_smbus_data *data) argument
124 nforce2_access_virt3(struct i2c_adapter *adap, u16 addr, unsigned short flags, char read_write, u8 command, int size, union i2c_smbus_data *data) argument
134 nforce2_access_virt4(struct i2c_adapter *adap, u16 addr, unsigned short flags, char read_write, u8 command, int size, union i2c_smbus_data *data) argument
[all...]
/drivers/message/i2o/
H A Dmemory.c175 * @addr: i2o_dma struct which should get the DMA buffer
178 * Allocate a coherent DMA memory and write the pointers into addr.
182 int i2o_dma_alloc(struct device *dev, struct i2o_dma *addr, size_t len) argument
196 addr->virt = dma_alloc_coherent(dev, len, &addr->phys, GFP_KERNEL);
203 if (!addr->virt)
206 memset(addr->virt, 0, len);
207 addr->len = len;
217 * @addr: i2o_dma struct which contains the DMA buffer
219 * Free a coherent DMA memory and set virtual address of addr t
221 i2o_dma_free(struct device *dev, struct i2o_dma *addr) argument
247 i2o_dma_realloc(struct device *dev, struct i2o_dma *addr, size_t len) argument
[all...]
/drivers/pci/host/
H A Dpci-xgene.c72 static inline u32 pcie_bar_low_val(u32 addr, u32 flags) argument
74 return (addr & PCI_BASE_ADDRESS_MEM_MASK) | flags;
78 static inline void xgene_pcie_cfg_out32(void __iomem *addr, int offset, u32 val) argument
80 writel(val, addr + offset);
83 static inline void xgene_pcie_cfg_out16(void __iomem *addr, int offset, u16 val) argument
85 u32 val32 = readl(addr + (offset & ~0x3));
98 writel(val32, addr + (offset & ~0x3));
101 static inline void xgene_pcie_cfg_out8(void __iomem *addr, int offset, u8 val) argument
103 u32 val32 = readl(addr + (offset & ~0x3));
124 writel(val32, addr
127 xgene_pcie_cfg_in32(void __iomem *addr, int offset, u32 *val) argument
132 xgene_pcie_cfg_in16(void __iomem *addr, int offset, u32 *val) argument
145 xgene_pcie_cfg_in8(void __iomem *addr, int offset, u32 *val) argument
220 void __iomem *addr; local
251 void __iomem *addr; local
281 xgene_pcie_set_ib_mask(void __iomem *csr_base, u32 addr, u32 flags, u64 size) argument
393 xgene_pcie_setup_cfg_reg(void __iomem *csr_base, u64 addr) argument
438 xgene_pcie_setup_pims(void *addr, u64 pim, u64 size) argument
440 writel(lower_32_bits(pim), addr); local
[all...]
/drivers/memstick/host/
H A Djmb38x_ms.c53 void __iomem *addr; member in struct:jmb38x_ms_host
172 while (!(STATUS_FIFO_EMPTY & readl(host->addr + STATUS))) {
175 *(unsigned int *)(buf + off) = __raw_readl(host->addr + DATA);
181 && !(STATUS_FIFO_EMPTY & readl(host->addr + STATUS))) {
182 host->io_word[0] = readl(host->addr + DATA);
236 && !(STATUS_FIFO_FULL & readl(host->addr + STATUS))) {
237 writel(host->io_word[0], host->addr + DATA);
247 while (!(STATUS_FIFO_FULL & readl(host->addr + STATUS))) {
252 host->addr + DATA);
357 writel(host->io_word[0], host->addr
[all...]
/drivers/mmc/host/
H A Dtifm_sd.c128 val = readl(sock->addr + SOCK_MMCSD_DATA);
150 writel(val, sock->addr + SOCK_MMCSD_DATA);
162 writel(val, sock->addr + SOCK_MMCSD_DATA);
186 host->dev->addr
319 writel(sg_dma_address(sg) + dma_off, sock->addr + SOCK_DMA_ADDRESS);
322 sock->addr + SOCK_DMA_CONTROL);
325 sock->addr + SOCK_DMA_CONTROL);
386 writel((cmd->arg >> 16) & 0xffff, sock->addr + SOCK_MMCSD_ARG_HIGH);
387 writel(cmd->arg & 0xffff, sock->addr + SOCK_MMCSD_ARG_LOW);
388 writel(cmd->opcode | cmd_mask, sock->addr
[all...]
/drivers/media/pci/pt1/
H A Dva1j5jf8007s.c54 u8 addr; local
61 addr = state->config->demod_address;
67 msgs[0].addr = addr;
72 msgs[1].addr = addr;
194 msg.addr = state->config->demod_address;
214 msg.addr = state->config->demod_address;
238 msg.addr = state->config->demod_address;
252 u8 addr; local
300 u8 addr; local
354 u8 addr; local
605 u8 addr; local
650 u8 addr; local
[all...]
/drivers/net/dsa/
H A Dmv88e6xxx.c45 int __mv88e6xxx_reg_read(struct mii_bus *bus, int sw_addr, int addr, int reg) argument
50 return mdiobus_read(bus, addr, reg);
58 ret = mdiobus_write(bus, sw_addr, 0, 0x9800 | (addr << 5) | reg);
75 int mv88e6xxx_reg_read(struct dsa_switch *ds, int addr, int reg) argument
85 ret = __mv88e6xxx_reg_read(bus, ds->pd->sw_addr, addr, reg);
91 int __mv88e6xxx_reg_write(struct mii_bus *bus, int sw_addr, int addr, argument
97 return mdiobus_write(bus, addr, reg, val);
110 ret = mdiobus_write(bus, sw_addr, 0, 0x9400 | (addr << 5) | reg);
122 int mv88e6xxx_reg_write(struct dsa_switch *ds, int addr, int reg, u16 val) argument
132 ret = __mv88e6xxx_reg_write(bus, ds->pd->sw_addr, addr, re
156 mv88e6xxx_set_addr_direct(struct dsa_switch *ds, u8 *addr) argument
165 mv88e6xxx_set_addr_indirect(struct dsa_switch *ds, u8 *addr) argument
189 mv88e6xxx_phy_read(struct dsa_switch *ds, int addr, int regnum) argument
196 mv88e6xxx_phy_write(struct dsa_switch *ds, int addr, int regnum, u16 val) argument
310 mv88e6xxx_phy_read_ppu(struct dsa_switch *ds, int addr, int regnum) argument
323 mv88e6xxx_phy_write_ppu(struct dsa_switch *ds, int addr, int regnum, u16 val) argument
[all...]
/drivers/gpu/drm/gma500/
H A Dmid_bios.c142 static int read_vbt_r0(u32 addr, struct vbt_r0 *vbt) argument
146 vbt_virtual = ioremap(addr, sizeof(*vbt));
156 static int read_vbt_r10(u32 addr, struct vbt_r10 *vbt) argument
160 vbt_virtual = ioremap(addr, sizeof(*vbt));
170 static int mid_get_vbt_data_r0(struct drm_psb_private *dev_priv, u32 addr) argument
177 if (read_vbt_r0(addr, &vbt))
180 gct_virtual = ioremap(addr + sizeof(vbt), vbt.size - sizeof(vbt));
198 static int mid_get_vbt_data_r1(struct drm_psb_private *dev_priv, u32 addr) argument
205 if (read_vbt_r0(addr, &vbt))
208 gct_virtual = ioremap(addr
226 mid_get_vbt_data_r10(struct drm_psb_private *dev_priv, u32 addr) argument
281 u32 addr; local
[all...]
/drivers/mtd/tests/
H A Dspeedtest.c58 loff_t addr = (loff_t)ebnum * mtd->erasesize; local
62 ei.addr = addr;
83 loff_t addr = (loff_t)ebnum * mtd->erasesize; local
85 return mtdtest_write(mtd, addr, mtd->erasesize, iobuf);
91 loff_t addr = (loff_t)ebnum * mtd->erasesize; local
95 err = mtdtest_write(mtd, addr, pgsize, buf);
98 addr += pgsize;
109 loff_t addr = (loff_t)ebnum * mtd->erasesize; local
113 err = mtdtest_write(mtd, addr, s
127 loff_t addr = (loff_t)ebnum * mtd->erasesize; local
135 loff_t addr = (loff_t)ebnum * mtd->erasesize; local
153 loff_t addr = (loff_t)ebnum * mtd->erasesize; local
[all...]

Completed in 715 milliseconds

1234567891011>>