Lines Matching refs:addr
24 u32 addr;
35 static void vsc_read(adapter_t *adapter, u32 addr, u32 *val)
41 t1_tpi_read(adapter, (addr << 2) + 4, &vlo);
58 ((addr&0xe000)>>13), ((addr&0x1e00)>>9),
59 ((addr&0x01fe)>>1), *val); */
63 static void vsc_write(adapter_t *adapter, u32 addr, u32 data)
66 t1_tpi_write(adapter, (addr << 2) + 4, data & 0xFFFF);
67 t1_tpi_write(adapter, addr << 2, (data >> 16) & 0xFFFF);
69 ((addr&0xe000)>>13), ((addr&0x1e00)>>9),
70 ((addr&0x01fe)>>1), data); */
225 if (ib[i].addr == INITBLOCK_SLEEP) {
229 vsc_write( adapter, ib[i].addr, ib[i].data );
382 static int mac_set_address(struct cmac* mac, const u8 addr[6])
388 (addr[3] << 16) | (addr[4] << 8) | addr[5]);
390 (addr[0] << 16) | (addr[1] << 8) | addr[2]);
397 0xffff0000 | (addr[4] << 8) | addr[5]);
399 0xffff0000 | (addr[2] << 8) | addr[3]);
401 0xffff0000 | (addr[0] << 8) | addr[1]);
405 static int mac_get_address(struct cmac *mac, u8 addr[6])
413 addr[0] = (u8) (addr_hi >> 16);
414 addr[1] = (u8) (addr_hi >> 8);
415 addr[2] = (u8) addr_hi;
416 addr[3] = (u8) (addr_lo >> 16);
417 addr[4] = (u8) (addr_lo >> 8);
418 addr[5] = (u8) addr_lo;
571 static void rmon_update(struct cmac *mac, unsigned int addr, u64 *stat)
575 vsc_read(mac->adapter, addr, &v);