Searched defs:addr (Results 176 - 200 of 1578) sorted by relevance

1234567891011>>

/drivers/mtd/maps/
H A Dixp4xx.c36 * Read/write a 16 bit word from flash address 'addr'.
59 static inline u16 flash_read16(void __iomem *addr) argument
61 return be16_to_cpu(__raw_readw((void __iomem *)((unsigned long)addr ^ 0x2)));
64 static inline void flash_write16(u16 d, void __iomem *addr) argument
66 __raw_writew(cpu_to_be16(d), (void __iomem *)((unsigned long)addr ^ 0x2));
74 static inline u16 flash_read16(const void __iomem *addr) argument
76 return __raw_readw(addr);
79 static inline void flash_write16(u16 d, void __iomem *addr) argument
81 __raw_writew(d, addr);
/drivers/mtd/tests/
H A Dmtd_readtest.c49 loff_t addr = ebnum * mtd->erasesize; local
55 ret = mtd_read(mtd, addr, pgsize, &read, buf);
60 (long long)addr);
77 ret = mtd_read_oob(mtd, addr, &ops);
81 "%#llx\n", (long long)addr);
89 addr += pgsize;
132 loff_t addr = ebnum * mtd->erasesize; local
135 ret = mtd_block_isbad(mtd, addr);
/drivers/net/appletalk/
H A Dltpc.h26 unsigned short addr; /* host order */ member in struct:lt_mem
/drivers/net/dsa/
H A Dmv88e6060.c20 static int reg_read(struct dsa_switch *ds, int addr, int reg) argument
22 return mdiobus_read(ds->master_mii_bus, ds->pd->sw_addr + addr, reg);
25 #define REG_READ(addr, reg) \
29 __ret = reg_read(ds, addr, reg); \
36 static int reg_write(struct dsa_switch *ds, int addr, int reg, u16 val) argument
38 return mdiobus_write(ds->master_mii_bus, ds->pd->sw_addr + addr,
42 #define REG_WRITE(addr, reg, val) \
46 __ret = reg_write(ds, addr, reg, val); \
125 int addr = REG_PORT(p); local
133 REG_WRITE(addr,
182 mv88e6060_set_addr(struct dsa_switch *ds, u8 *addr) argument
200 int addr; local
212 int addr; local
[all...]
H A Dmv88e6131.c182 int addr = REG_PORT(p); local
193 REG_WRITE(addr, 0x01, 0x003d); /* 100 Mb/s */
195 REG_WRITE(addr, 0x01, 0x003e); /* 1000 Mb/s */
197 REG_WRITE(addr, 0x01, 0x0003);
226 REG_WRITE(addr, 0x04, val);
232 REG_WRITE(addr, 0x05, dsa_is_cpu_port(ds, p) ? 0x8000 : 0x0000);
245 REG_WRITE(addr, 0x06, val);
251 REG_WRITE(addr, 0x07, 0x0000);
272 REG_WRITE(addr, 0x08, 0x0080);
277 REG_WRITE(addr,
354 int addr = mv88e6131_port_to_phy_addr(port); local
362 int addr = mv88e6131_port_to_phy_addr(port); local
[all...]
/drivers/net/ethernet/atheros/atlx/
H A Datlx.c77 struct sockaddr *addr = p; local
82 if (!is_valid_ether_addr(addr->sa_data))
85 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len);
86 memcpy(adapter->hw.mac_addr, addr->sa_data, netdev->addr_len);
153 hash_value = atlx_hash_mc_addr(hw, ha->addr);
/drivers/net/ethernet/cisco/enic/
H A Denic_dev.c91 int enic_dev_add_addr(struct enic *enic, u8 *addr) argument
96 err = vnic_dev_add_addr(enic->vdev, addr);
102 int enic_dev_del_addr(struct enic *enic, u8 *addr) argument
107 err = vnic_dev_del_addr(enic->vdev, addr);
/drivers/net/ethernet/natsemi/
H A Dsonic.c533 unsigned char *addr; local
552 addr = ha->addr;
553 sonic_cda_put(dev, i, SONIC_CD_CAP0, addr[1] << 8 | addr[0]);
554 sonic_cda_put(dev, i, SONIC_CD_CAP1, addr[3] << 8 | addr[2]);
555 sonic_cda_put(dev, i, SONIC_CD_CAP2, addr[5] << 8 | addr[4]);
/drivers/net/ethernet/sfc/
H A Dio.h114 unsigned int addr = index * sizeof(*value); local
119 addr, EFX_QWORD_VAL(*value));
123 __raw_writeq((__force u64)value->u64[0], membase + addr);
125 __raw_writel((__force u32)value->u32[0], membase + addr);
126 __raw_writel((__force u32)value->u32[1], membase + addr + 4);
166 unsigned int addr = index * sizeof(*value); local
171 value->u64[0] = (__force __le64)__raw_readq(membase + addr);
173 value->u32[0] = (__force __le32)__raw_readl(membase + addr);
174 value->u32[1] = (__force __le32)__raw_readl(membase + addr + 4);
180 addr, EFX_QWORD_VA
[all...]
/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac1000_core.c64 pr_info("\tDWMAC1000 regs (base addr = 0x%p)\n", ioaddr);
73 static void dwmac1000_set_umac_addr(void __iomem *ioaddr, unsigned char *addr, argument
76 stmmac_set_mac_addr(ioaddr, addr, GMAC_ADDR_HIGH(reg_n),
80 static void dwmac1000_get_umac_addr(void __iomem *ioaddr, unsigned char *addr, argument
83 stmmac_get_mac_addr(ioaddr, addr, GMAC_ADDR_HIGH(reg_n),
114 bitrev32(~crc32_le(~0, ha->addr, 6)) >> 26;
134 dwmac1000_set_umac_addr(ioaddr, ha->addr, reg);
239 mac->mii.addr = GMAC_MII_ADDR;
H A Ddwmac_lib.c230 void stmmac_set_mac_addr(void __iomem *ioaddr, u8 addr[6], argument
235 data = (addr[5] << 8) | addr[4];
237 data = (addr[3] << 24) | (addr[2] << 16) | (addr[1] << 8) | addr[0];
254 void stmmac_get_mac_addr(void __iomem *ioaddr, unsigned char *addr, argument
264 addr[0] = lo_addr & 0xff;
265 addr[
[all...]
/drivers/net/ethernet/sun/
H A Dsunvnet.h59 u8 addr[ETH_ALEN]; member in struct:vnet_mcast_entry
/drivers/net/
H A Dmdio.c62 * @addr: Register address
70 int prtad, int devad, u16 addr, int mask,
73 int old_val = mdio->mdio_read(mdio->dev, prtad, devad, addr);
84 return mdio->mdio_write(mdio->dev, prtad, devad, addr, new_val);
151 static u32 mdio45_get_an(const struct mdio_if_info *mdio, u16 addr) argument
156 reg = mdio->mdio_read(mdio->dev, mdio->prtad, MDIO_MMD_AN, addr);
384 u16 addr = mii_data->reg_num; local
410 addr &= 0x1f;
416 switch (addr) {
428 if (addr
69 mdio_set_flag(const struct mdio_if_info *mdio, int prtad, int devad, u16 addr, int mask, bool sense) argument
[all...]
/drivers/net/phy/
H A Dmdio-bitbang.c137 static int mdiobb_cmd_addr(struct mdiobb_ctrl *ctrl, int phy, u32 addr) argument
139 unsigned int dev_addr = (addr >> 16) & 0x1F;
140 unsigned int reg = addr & 0xFFFF;
H A Dmdio_bus.c195 struct phy_device *mdiobus_scan(struct mii_bus *bus, int addr) argument
200 phydev = get_phy_device(bus, addr);
217 * @addr: the phy address
224 int mdiobus_read(struct mii_bus *bus, int addr, u32 regnum) argument
231 retval = bus->read(bus, addr, regnum);
241 * @addr: the phy address
249 int mdiobus_write(struct mii_bus *bus, int addr, u32 regnum, u16 val) argument
256 err = bus->write(bus, addr, regnum, val);
/drivers/net/wan/
H A Dcosa.h68 int addr, len; member in struct:cosa_download
/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...]
H A Dhif-ops.h24 static inline int hif_read_write_sync(struct ath6kl *ar, u32 addr, u8 *buf, argument
28 "hif %s sync addr 0x%x buf 0x%p len %d request 0x%x\n",
30 addr, buf, len, request);
32 return ar->hif_ops->read_write_sync(ar, addr, buf, len, request);
40 "hif write async addr 0x%x buf 0x%p len %d request 0x%x\n",
/drivers/net/wireless/ath/carl9170/
H A Dcmd.c152 const u32 mode, const u32 addr, const u32 len)
163 cmd->bcn_ctrl.bcn_addr = cpu_to_le32(addr);
151 carl9170_bcn_ctrl(struct ar9170 *ar, const unsigned int vif_id, const u32 mode, const u32 addr, const u32 len) argument
/drivers/net/wireless/b43/
H A Dtables.c382 u16 addr; local
384 addr = table + offset;
386 (addr - 1 != gphy->ofdmtab_addr)) {
388 b43_phy_write(dev, B43_PHY_OTABLECTL, addr);
391 gphy->ofdmtab_addr = addr;
403 u16 addr; local
405 addr = table + offset;
407 (addr - 1 != gphy->ofdmtab_addr)) {
409 b43_phy_write(dev, B43_PHY_OTABLECTL, addr);
412 gphy->ofdmtab_addr = addr;
420 u16 addr; local
441 u16 addr; local
[all...]
/drivers/net/wireless/iwlwifi/
H A Diwl-io.c65 int iwl_poll_bit(struct iwl_trans *trans, u32 addr, argument
71 if ((iwl_read32(trans, addr) & mask) == (bits & mask))
174 int iwl_poll_direct_bit(struct iwl_trans *trans, u32 addr, u32 mask, argument
180 if ((iwl_read_direct32(trans, addr) & mask) == mask)
195 static inline void __iwl_write_prph(struct iwl_trans *trans, u32 addr, u32 val) argument
198 ((addr & 0x0000FFFF) | (3 << 24)));
215 void iwl_write_prph(struct iwl_trans *trans, u32 addr, u32 val) argument
221 __iwl_write_prph(trans, addr, val);
268 void _iwl_read_targ_mem_words(struct iwl_trans *trans, u32 addr, argument
277 iwl_write32(trans, HBUS_TARG_MEM_RADDR, addr);
285 iwl_read_targ_mem(struct iwl_trans *trans, u32 addr) argument
294 _iwl_write_targ_mem_words(struct iwl_trans *trans, u32 addr, void *buf, int words) argument
314 iwl_write_targ_mem(struct iwl_trans *trans, u32 addr, u32 val) argument
[all...]
/drivers/net/wireless/rt2x00/
H A Drt2x00pci.c118 void *addr; local
125 addr = dma_alloc_coherent(rt2x00dev->dev,
128 if (!addr)
131 memset(addr, 0, queue->limit * queue->desc_size);
138 entry_priv->desc = addr + i * queue->desc_size;
/drivers/net/wireless/rtlwifi/
H A Dcam.c292 u8 i, *addr; local
300 addr = rtlpriv->sec.hwsec_cam_sta_addr[i];
301 if (memcmp(addr, sta_addr, ETH_ALEN) == 0)
325 u8 i, *addr; local
339 addr = rtlpriv->sec.hwsec_cam_sta_addr[i];
342 (memcmp(addr, sta_addr, ETH_ALEN) == 0)) {
/drivers/net/wireless/wl1251/
H A Dboot.c318 int addr, chunk_num, partition_limit; local
356 addr = WL1251_PART_DOWN_MEM_START +
358 if (addr > partition_limit) {
359 addr = WL1251_PART_DOWN_MEM_START +
364 addr,
371 addr = WL1251_PART_DOWN_MEM_START + chunk_num * CHUNK_SIZE;
374 p, addr);
379 wl1251_mem_write(wl, addr, buf, len);
385 addr = WL1251_PART_DOWN_MEM_START + chunk_num * CHUNK_SIZE;
393 len, p, addr);
[all...]
H A Dspi.c138 static void wl1251_spi_read(struct wl1251 *wl, int addr, void *buf, argument
152 *cmd |= addr & WSPI_CMD_BYTE_ADDR;
178 static void wl1251_spi_write(struct wl1251 *wl, int addr, void *buf, argument
190 *cmd |= addr & WSPI_CMD_BYTE_ADDR;

Completed in 763 milliseconds

1234567891011>>