Searched refs:addr (Results 176 - 200 of 3084) sorted by relevance

1234567891011>>

/drivers/gpu/drm/nouveau/core/subdev/i2c/
H A Daux.c28 nv_rdaux(struct nouveau_i2c_port *port, u32 addr, u8 *data, u8 size) argument
34 ret = port->func->aux(port, true, 9, addr, data, size);
43 nv_wraux(struct nouveau_i2c_port *port, u32 addr, u8 *data, u8 size) argument
49 ret = port->func->aux(port, true, 8, addr, data, size);
88 ret = port->func->aux(port, true, cmd, msg->addr, ptr, cnt);
/drivers/media/usb/tm6000/
H A Dtm6000-i2c.c45 static int tm6000_i2c_send_regs(struct tm6000_core *dev, unsigned char addr, argument
66 addr | reg << 8, 0, buf, len);
78 static int tm6000_i2c_recv_regs(struct tm6000_core *dev, unsigned char addr, argument
98 if ((dev->caps.has_zl10353) && (dev->demod_addr << 1 == addr) && (reg % 2 == 0)) {
106 REQ_16_SET_GET_I2C_WR1_RDN, addr | reg << 8, 0, b, len);
111 REQ_16_SET_GET_I2C_WR1_RDN, addr | reg << 8, 0, buf, len);
122 static int tm6000_i2c_recv_regs16(struct tm6000_core *dev, unsigned char addr, argument
136 addr | (reg & 0xFF00), 0, &ureg, 1);
149 addr, reg, buf, len);
160 int addr, r local
[all...]
/drivers/net/ethernet/apm/xgene/
H A Dxgene_enet_xgmac.c28 void __iomem *addr = pdata->eth_csr_addr + offset; local
30 iowrite32(val, addr);
36 void __iomem *addr = pdata->eth_ring_if_addr + offset; local
38 iowrite32(val, addr);
44 void __iomem *addr = pdata->eth_diag_csr_addr + offset; local
46 iowrite32(val, addr);
49 static bool xgene_enet_wr_indirect(void __iomem *addr, void __iomem *wr, argument
56 iowrite32(wr_addr, addr);
75 void __iomem *addr, *wr, *cmd, *cmd_done; local
77 addr
90 void __iomem *addr = pdata->eth_csr_addr + offset; local
98 void __iomem *addr = pdata->eth_diag_csr_addr + offset; local
103 xgene_enet_rd_indirect(void __iomem *addr, void __iomem *rd, void __iomem *cmd, void __iomem *cmd_done, u32 rd_addr, u32 *rd_data) argument
129 void __iomem *addr, *rd, *cmd, *cmd_done; local
[all...]
/drivers/input/serio/
H A Darc_ps2.c43 void __iomem *addr; member in struct:arc_ps2_data
131 void __iomem *addr; local
133 addr = arc_ps2->addr + 4 + 4 * index;
135 addr += ARC_PS2_PORTS * 4;
137 return addr;
142 void __iomem *addr; local
147 addr = arc_ps2_calc_addr(arc_ps2, i, true);
148 val = ioread32(addr);
150 iowrite32(val, addr);
[all...]
/drivers/media/usb/stk1160/
H A Dstk1160-i2c.c63 static int stk1160_i2c_write_reg(struct stk1160 *dev, u8 addr, argument
69 rc = stk1160_write_reg(dev, STK1160_SICTL_SDA, addr);
95 static int stk1160_i2c_read_reg(struct stk1160 *dev, u8 addr, argument
101 rc = stk1160_write_reg(dev, STK1160_SICTL_SDA, addr);
131 unsigned char addr)
136 rc = stk1160_write_reg(dev, STK1160_SICTL_SDA, addr);
165 int addr, rc, i; local
168 addr = msgs[i].addr << 1;
169 dprintk_i2c("%s: addr
130 stk1160_i2c_check_for_device(struct stk1160 *dev, unsigned char addr) argument
[all...]
/drivers/mmc/host/
H A Dtmio_mmc.h152 static inline u16 sd_ctrl_read16(struct tmio_mmc_host *host, int addr) argument
154 return readw(host->ctl + (addr << host->pdata->bus_shift));
157 static inline void sd_ctrl_read16_rep(struct tmio_mmc_host *host, int addr, argument
160 readsw(host->ctl + (addr << host->pdata->bus_shift), buf, count);
163 static inline u32 sd_ctrl_read32(struct tmio_mmc_host *host, int addr) argument
165 return readw(host->ctl + (addr << host->pdata->bus_shift)) |
166 readw(host->ctl + ((addr + 2) << host->pdata->bus_shift)) << 16;
169 static inline void sd_ctrl_write16(struct tmio_mmc_host *host, int addr, u16 val) argument
174 if (host->pdata->write16_hook && host->pdata->write16_hook(host, addr))
176 writew(val, host->ctl + (addr << hos
179 sd_ctrl_write16_rep(struct tmio_mmc_host *host, int addr, u16 *buf, int count) argument
185 sd_ctrl_write32(struct tmio_mmc_host *host, int addr, u32 val) argument
[all...]
/drivers/net/wireless/b43/
H A Ddebugfs.c83 unsigned int routing, addr; local
87 addr = dev->dfsentry->shm16read_addr_next;
89 (addr > B43_MAX_SHM_ADDR))
92 val = b43_shm_read16(dev, routing, addr);
101 unsigned int routing, addr; local
104 res = sscanf(buf, "0x%X 0x%X", &routing, &addr);
109 if (addr > B43_MAX_SHM_ADDR)
112 if ((addr % 2) != 0)
117 dev->dfsentry->shm16read_addr_next = addr;
125 unsigned int routing, addr, mas local
159 unsigned int routing, addr; local
177 unsigned int routing, addr; local
201 unsigned int routing, addr, mask, set; local
238 unsigned int addr; local
254 unsigned int addr; local
273 unsigned int addr, mask, set; local
302 unsigned int addr; local
318 unsigned int addr; local
337 unsigned int addr, mask, set; local
[all...]
/drivers/video/backlight/
H A Dcr_bllcd.c77 u32 addr = gpio_bar + CRVML_PANEL_PORT; local
78 u32 cur = inl(addr);
91 outl(cur, addr);
94 outl(cur, addr);
102 u32 addr = gpio_bar + CRVML_PANEL_PORT; local
103 u32 cur = inl(addr);
121 u32 addr = gpio_bar + CRVML_PANEL_PORT; local
122 u32 cur = inl(addr);
128 outl(cur, addr);
133 outl(cur, addr);
146 u32 addr = gpio_bar + CRVML_PANEL_PORT; local
[all...]
/drivers/media/dvb-frontends/
H A Dsp2.c33 .addr = client->addr,
38 .addr = client->addr,
56 dev_dbg(&s->client->dev, "addr=0x%04x, reg = 0x%02x, data = %02x\n",
57 client->addr, reg, buf[0]);
69 .addr = client->addr,
99 u8 read, int addr, u8 data)
106 dev_dbg(&s->client->dev, "slot=%d, acs=0x%02x, addr
98 sp2_ci_op_cam(struct dvb_ca_en50221 *en50221, int slot, u8 acs, u8 read, int addr, u8 data) argument
152 sp2_ci_read_attribute_mem(struct dvb_ca_en50221 *en50221, int slot, int addr) argument
159 sp2_ci_write_attribute_mem(struct dvb_ca_en50221 *en50221, int slot, int addr, u8 data) argument
166 sp2_ci_read_cam_control(struct dvb_ca_en50221 *en50221, int slot, u8 addr) argument
173 sp2_ci_write_cam_control(struct dvb_ca_en50221 *en50221, int slot, u8 addr, u8 data) argument
[all...]
/drivers/media/usb/em28xx/
H A Dem28xx-camera.c117 client.addr = micron_sensor_addrs[i];
125 client.addr << 1, ret);
131 client.addr << 1, ret);
140 client.addr << 1, ret);
146 client.addr << 1, ret);
194 dev->i2c_client[dev->def_i2c_bus].addr = client.addr;
216 client.addr = omnivision_sensor_addrs[i];
223 client.addr << 1, ret);
231 client.addr <<
[all...]
/drivers/ata/
H A Dpata_cypress.c57 u32 addr; local
70 pci_read_config_dword(pdev, CY82_IDE_ADDRSETUP, &addr);
72 addr &= ~0x0F; /* Mask bits */
73 addr |= clamp_val(t.setup - 1, 0, 15);
75 pci_write_config_dword(pdev, CY82_IDE_ADDRSETUP, addr);
80 pci_read_config_dword(pdev, CY82_IDE_ADDRSETUP, &addr);
82 addr &= ~0xF0; /* Mask bits */
83 addr |= (clamp_val(t.setup - 1, 0, 15) << 4);
85 pci_write_config_dword(pdev, CY82_IDE_ADDRSETUP, addr);
/drivers/gpu/drm/i915/
H A Ddvo_sil164.c68 static bool sil164_readb(struct intel_dvo_device *dvo, int addr, uint8_t *ch) argument
77 .addr = dvo->slave_addr,
83 .addr = dvo->slave_addr,
90 out_buf[0] = addr;
100 addr, adapter->name, dvo->slave_addr);
105 static bool sil164_writeb(struct intel_dvo_device *dvo, int addr, uint8_t ch) argument
111 .addr = dvo->slave_addr,
117 out_buf[0] = addr;
125 addr, adapter->name, dvo->slave_addr);
H A Di915_gem_gtt.h46 /* gen6-hsw has bit 11-4 for physical addr bit 39-32 */
47 #define GEN6_GTT_ADDR_ENCODE(addr) ((addr) | (((addr) >> 28) & 0xff0))
48 #define GEN6_PTE_ADDR_ENCODE(addr) GEN6_GTT_ADDR_ENCODE(addr)
49 #define GEN6_PDE_ADDR_ENCODE(addr) GEN6_GTT_ADDR_ENCODE(addr)
76 #define HSW_GTT_ADDR_ENCODE(addr) ((addr) | (((add
173 dma_addr_t addr; member in struct:i915_address_space::__anon706
[all...]
/drivers/gpu/drm/nouveau/core/engine/fifo/
H A Dnv84.c53 u64 limit = ectx->addr + ectx->size - 1;
54 u64 start = ectx->addr;
55 u32 addr; local
59 case NVDEV_ENGINE_GR : addr = 0x0020; break;
60 case NVDEV_ENGINE_VP : addr = 0x0040; break;
62 case NVDEV_ENGINE_MPEG : addr = 0x0060; break;
63 case NVDEV_ENGINE_BSP : addr = 0x0080; break;
64 case NVDEV_ENGINE_CRYPT: addr = 0x00a0; break;
65 case NVDEV_ENGINE_COPY0: addr = 0x00c0; break;
70 nv_engctx(ectx)->addr
90 u32 addr, save, engn; local
[all...]
/drivers/gpu/drm/nouveau/core/subdev/instmem/
H A Dnv04.c32 nv04_instobj_rd32(struct nouveau_object *object, u64 addr) argument
35 return nv_ro32(object->engine, node->mem->offset + addr);
39 nv04_instobj_wr32(struct nouveau_object *object, u64 addr, u32 data) argument
42 nv_wo32(object->engine, node->mem->offset + addr, data);
77 node->base.addr = node->mem->offset;
99 nv04_instmem_rd32(struct nouveau_object *object, u64 addr) argument
101 return nv_rd32(object, 0x700000 + addr);
105 nv04_instmem_wr32(struct nouveau_object *object, u64 addr, u32 data) argument
107 return nv_wr32(object, 0x700000 + addr, data);
/drivers/media/i2c/s5c73m3/
H A Ds5c73m3-spi.c40 static int spi_xmit(struct spi_device *spi_dev, void *addr, const int len, argument
50 xfer.tx_buf = addr;
52 xfer.rx_buf = addr;
69 int s5c73m3_spi_write(struct s5c73m3 *state, const void *addr, argument
82 r = spi_xmit(spi_dev, (void *)addr + j, tx_size, SPI_DIR_TX);
89 r = spi_xmit(spi_dev, (void *)addr + j, extra, SPI_DIR_TX);
97 int s5c73m3_spi_read(struct s5c73m3 *state, void *addr, argument
107 r = spi_xmit(spi_dev, addr + j, tx_size, SPI_DIR_RX);
114 return spi_xmit(spi_dev, addr + j, extra, SPI_DIR_RX);
/drivers/misc/
H A Dtifm_7xx1.c47 irq_status = readl(fm->addr + FM_INTERRUPT_STATUS);
54 writel(TIFM_IRQ_ENABLE, fm->addr + FM_CLEAR_INTERRUPT_ENABLE);
69 writel(irq_status, fm->addr + FM_INTERRUPT_STATUS);
74 writel(TIFM_IRQ_ENABLE, fm->addr + FM_SET_INTERRUPT_ENABLE);
170 sock_addr = sock->addr;
181 tifm_7xx1_sock_addr(fm->addr, cnt));
186 sock->addr = tifm_7xx1_sock_addr(fm->addr, cnt);
204 fm->addr + FM_CLEAR_INTERRUPT_ENABLE);
208 fm->addr
[all...]
/drivers/staging/rtl8712/
H A Drtl8712_efuse.c78 static u8 efuse_one_byte_read(struct _adapter *padapter, u16 addr, u8 *data) argument
83 r8712_write8(padapter, EFUSE_CTRL+1, (u8)(addr&0xFF)); /* address */
84 r8712_write8(padapter, EFUSE_CTRL+2, ((u8)((addr>>8)&0x03)) |
100 static u8 efuse_one_byte_write(struct _adapter *padapter, u16 addr, u8 data) argument
105 r8712_write8(padapter, EFUSE_CTRL+1, (u8)(addr&0xFF)); /* address */
106 r8712_write8(padapter, EFUSE_CTRL+2, ((u8)((addr>>8)&0x03)) |
120 static u8 efuse_one_byte_rw(struct _adapter *padapter, u8 bRead, u16 addr, argument
126 r8712_write8(padapter, EFUSE_CTRL+1, (u8)(addr&0xFF)); /* address */
127 tmpv8 = ((u8)((addr >> 8) & 0x03)) |
287 u16 addr; local
463 r8712_efuse_map_read(struct _adapter *padapter, u16 addr, u16 cnts, u8 *data) argument
496 r8712_efuse_map_write(struct _adapter *padapter, u16 addr, u16 cnts, u8 *data) argument
[all...]
/drivers/infiniband/core/
H A Dpacker.c74 __be32 *addr; local
85 addr = (__be32 *) buf + desc[i].offset_words;
86 *addr = (*addr & ~mask) | (cpu_to_be32(val) & mask);
91 __be64 *addr; local
102 addr = (__be64 *) ((__be32 *) buf + desc[i].offset_words);
103 *addr = (*addr & ~mask) | (cpu_to_be64(val) & mask);
164 __be32 *addr; local
168 addr
178 __be64 *addr; local
[all...]
/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_core.c91 static void sxgbe_core_set_umac_addr(void __iomem *ioaddr, unsigned char *addr, argument
96 high_word = (addr[5] << 8) | (addr[4]);
97 low_word = (addr[3] << 24) | (addr[2] << 16) |
98 (addr[1] << 8) | (addr[0]);
103 static void sxgbe_core_get_umac_addr(void __iomem *ioaddr, unsigned char *addr, argument
112 addr[5] = (high_word & 0x0000FF00) >> 8;
113 addr[
[all...]
/drivers/net/wireless/ath/ath10k/
H A Dtxrx.c105 const u8 *addr)
114 if (memcmp(peer->addr, addr, ETH_ALEN))
137 const u8 *addr, bool expect_mapped)
145 mapped = !!ath10k_peer_find(ar, vdev_id, addr);
157 int ath10k_wait_for_peer_created(struct ath10k *ar, int vdev_id, const u8 *addr) argument
159 return ath10k_wait_for_peer_common(ar, vdev_id, addr, true);
162 int ath10k_wait_for_peer_deleted(struct ath10k *ar, int vdev_id, const u8 *addr) argument
164 return ath10k_wait_for_peer_common(ar, vdev_id, addr, false);
174 peer = ath10k_peer_find(ar, ev->vdev_id, ev->addr);
104 ath10k_peer_find(struct ath10k *ar, int vdev_id, const u8 *addr) argument
136 ath10k_wait_for_peer_common(struct ath10k *ar, int vdev_id, const u8 *addr, bool expect_mapped) argument
[all...]
/drivers/net/wireless/iwlwifi/
H A Diwl-eeprom-read.c229 static int iwl_read_otp_word(struct iwl_trans *trans, u16 addr, argument
237 CSR_EEPROM_REG_MSK_ADDR & (addr << 1));
243 IWL_ERR(trans, "Time out reading OTP[%d]\n", addr);
326 IWL_DEBUG_EEPROM(trans->dev, "OTP blocks %d addr 0x%x\n",
364 u16 addr; local
416 for (addr = validblockaddr; addr < validblockaddr + sz;
417 addr += sizeof(u16)) {
420 ret = iwl_read_otp_word(trans, addr, &eeprom_data);
428 for (addr
[all...]
/drivers/s390/cio/
H A Ditcw.c139 addr_t addr; local
141 addr = ALIGN(*start, align);
142 if (check_4k && CROSS4K(addr, len)) {
143 addr = ALIGN(addr, 4096);
144 addr = ALIGN(addr, align);
146 if (addr + len > end)
148 *start = addr + len;
149 return (void *) addr;
316 itcw_add_tidaw(struct itcw *itcw, u8 flags, void *addr, u32 count) argument
350 itcw_set_data(struct itcw *itcw, void *addr, int use_tidal) argument
[all...]
/drivers/scsi/arm/
H A Darxescsi.c75 static void arxescsi_pseudo_dma_write(unsigned char *addr, void __iomem *base) argument
100 : "r" (addr), "r" (base));
118 unsigned char *addr; local
121 addr = SCp->ptr;
130 arxescsi_pseudo_dma_write(addr, base);
131 addr += 256;
143 word = *addr | *(addr + 1) << 8;
147 addr += 2;
150 addr
[all...]
/drivers/video/fbdev/
H A Dsbuslib.c198 u32 addr; local
202 ret |= get_user(addr, &argp->red);
203 ret |= put_user(compat_ptr(addr), &p->red);
204 ret |= get_user(addr, &argp->green);
205 ret |= put_user(compat_ptr(addr), &p->green);
206 ret |= get_user(addr, &argp->blue);
207 ret |= put_user(compat_ptr(addr), &p->blue);
220 compat_uptr_t addr; local
227 ret |= get_user(addr, &argp->cmap.red);
228 ret |= put_user(compat_ptr(addr),
[all...]

Completed in 5439 milliseconds

1234567891011>>