Home
last modified time | relevance | path

Searched refs:addr_reg (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/dev/etherswitch/felix/
H A Dfelix.c768 felix_readreg_wrapper(device_t dev, int addr_reg) in felix_readreg_wrapper() argument
773 if (addr_reg > rman_get_size(sc->regs)) in felix_readreg_wrapper()
776 return (FELIX_RD4(sc, addr_reg)); in felix_readreg_wrapper()
780 felix_writereg_wrapper(device_t dev, int addr_reg, int val) in felix_writereg_wrapper() argument
785 if (addr_reg > rman_get_size(sc->regs)) in felix_writereg_wrapper()
788 FELIX_WR4(sc, addr_reg, val); in felix_writereg_wrapper()
/freebsd/sys/dev/etherswitch/e6000sw/
H A De6000sw.c1154 e6000sw_readreg_wrapper(device_t dev, int addr_reg) argument
1159 if ((addr_reg > (REG_GLOBAL2 * 32 + REG_NUM_MAX)) ||
1160 (addr_reg < (REG_PORT(sc, 0) * 32))) {
1165 return (e6000sw_readreg(device_get_softc(dev), addr_reg / 32,
1166 addr_reg % 32));
1170 e6000sw_writereg_wrapper(device_t dev, int addr_reg, int val) argument
1175 if ((addr_reg > (REG_GLOBAL2 * 32 + REG_NUM_MAX)) ||
1176 (addr_reg < (REG_PORT(sc, 0) * 32))) {
1180 e6000sw_writereg(device_get_softc(dev), addr_reg / 32,
1181 addr_reg % 32, val);
/freebsd/sys/dev/cxgbe/common/
H A Dcommon.h610 void t4_read_indirect(struct adapter *adap, unsigned int addr_reg,
613 void t4_write_indirect(struct adapter *adap, unsigned int addr_reg,
H A Dt4_hw.c119 void t4_read_indirect(struct adapter *adap, unsigned int addr_reg, in t4_read_indirect() argument
124 t4_write_reg(adap, addr_reg, start_idx); in t4_read_indirect()
142 void t4_write_indirect(struct adapter *adap, unsigned int addr_reg, in t4_write_indirect() argument
147 t4_write_reg(adap, addr_reg, start_idx++); in t4_write_indirect()
/freebsd/sys/dev/e1000/
H A De1000_phy.c3799 u32 addr_reg; in e1000_access_phy_debug_regs_hv() local
3805 addr_reg = ((hw->phy.type == e1000_phy_82578) ? in e1000_access_phy_debug_regs_hv()
3807 data_reg = addr_reg + 1; in e1000_access_phy_debug_regs_hv()
3813 ret_val = e1000_write_phy_reg_mdic(hw, addr_reg, (u16)offset & 0x3F); in e1000_access_phy_debug_regs_hv()
/freebsd/sys/dev/cxgb/common/
H A Dcxgb_t3_hw.c120 static void t3_read_indirect(adapter_t *adap, unsigned int addr_reg, in t3_read_indirect() argument
125 t3_write_reg(adap, addr_reg, start_idx); in t3_read_indirect()