/drivers/mtd/maps/ |
H A D | ixp4xx.c | 36 * 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 D | mtd_readtest.c | 49 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 D | ltpc.h | 26 unsigned short addr; /* host order */ member in struct:lt_mem
|
/drivers/net/dsa/ |
H A D | mv88e6060.c | 20 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 D | mv88e6131.c | 182 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 D | atlx.c | 77 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 D | enic_dev.c | 91 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 D | sonic.c | 533 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 D | io.h | 114 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 D | dwmac1000_core.c | 64 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 D | dwmac_lib.c | 230 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 D | sunvnet.h | 59 u8 addr[ETH_ALEN]; member in struct:vnet_mcast_entry
|
/drivers/net/ |
H A D | mdio.c | 62 * @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 D | mdio-bitbang.c | 137 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 D | mdio_bus.c | 195 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 D | cosa.h | 68 int addr, len; member in struct:cosa_download
|
/drivers/net/wireless/ath/ath6kl/ |
H A D | bmi.c | 114 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 D | hif-ops.h | 24 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 D | cmd.c | 152 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 D | tables.c | 382 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 D | iwl-io.c | 65 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 D | rt2x00pci.c | 118 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 D | cam.c | 292 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 D | boot.c | 318 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 D | spi.c | 138 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;
|