Lines Matching refs:addr

22 static void ksz_cfg(struct ksz_device *dev, u32 addr, u8 bits, bool set)
24 regmap_update_bits(ksz_regmap_8(dev), addr, bits, set ? bits : 0);
34 static void ksz9477_cfg32(struct ksz_device *dev, u32 addr, u32 bits, bool set)
36 regmap_update_bits(ksz_regmap_32(dev), addr, bits, set ? bits : 0);
203 void ksz9477_r_mib_cnt(struct ksz_device *dev, int port, u16 addr, u64 *cnt)
213 data |= (addr << MIB_COUNTER_INDEX_S);
230 void ksz9477_r_mib_pkt(struct ksz_device *dev, int port, u16 addr,
233 addr = dev->info->mib_names[addr].index;
234 ksz9477_r_mib_cnt(dev, port, addr, cnt);
264 static void ksz9477_r_phy_quirks(struct ksz_device *dev, u16 addr, u16 reg,
274 int ksz9477_r_phy(struct ksz_device *dev, u16 addr, u16 reg, u16 *data)
285 if (!dev->info->internal_phy[addr]) {
286 struct ksz_port *p = &dev->ports[addr];
318 ret = ksz_pread16(dev, addr, 0x100 + (reg << 1), &val);
322 ksz9477_r_phy_quirks(dev, addr, reg, &val);
330 int ksz9477_w_phy(struct ksz_device *dev, u16 addr, u16 reg, u16 val)
335 if (!dev->info->internal_phy[addr])
339 return ksz_pwrite16(dev, addr, 0x100 + (reg << 1), val);
352 return ksz_prmw32(dev, addr, 0x100 + (reg << 1), mask, val32);
469 const unsigned char *addr, u16 vid, struct dsa_db db)
479 data |= ((addr[0] << 8) | addr[1]);
482 data = ((addr[2] << 24) | (addr[3] << 16));
483 data |= ((addr[4] << 8) | addr[5]);
505 alu_table[2] |= ((addr[0] << 8) | addr[1]);
506 alu_table[3] = ((addr[2] << 24) | (addr[3] << 16));
507 alu_table[3] |= ((addr[4] << 8) | addr[5]);
525 const unsigned char *addr, u16 vid, struct dsa_db db)
535 data |= ((addr[0] << 8) | addr[1]);
538 data = ((addr[2] << 24) | (addr[3] << 16));
539 data |= ((addr[4] << 8) | addr[5]);
681 mac_hi = ((mdb->addr[0] << 8) | mdb->addr[1]);
682 mac_lo = ((mdb->addr[2] << 24) | (mdb->addr[3] << 16));
683 mac_lo |= ((mdb->addr[4] << 8) | mdb->addr[5]);
760 mac_hi = ((mdb->addr[0] << 8) | mdb->addr[1]);
761 mac_lo = ((mdb->addr[2] << 24) | (mdb->addr[3] << 16));
762 mac_lo |= ((mdb->addr[4] << 8) | mdb->addr[5]);