Lines Matching refs:emac_base
2151 uint32_t emac_base = params->port ? GRCBASE_EMAC1 : GRCBASE_EMAC0; in elink_emac_get_pfc_stat() local
2158 val_xoff = REG_RD(sc, emac_base + in elink_emac_get_pfc_stat()
2161 val_xon = REG_RD(sc, emac_base + EMAC_REG_RX_PFC_STATS_XON_RCVD); in elink_emac_get_pfc_stat()
2167 val_xoff = REG_RD(sc, emac_base + in elink_emac_get_pfc_stat()
2170 val_xon = REG_RD(sc, emac_base + EMAC_REG_RX_PFC_STATS_XON_SENT); in elink_emac_get_pfc_stat()
2199 uint32_t emac_base) in elink_set_mdio_clk() argument
2206 cur_mode = REG_RD(sc, emac_base + EMAC_REG_EMAC_MDIO_MODE); in elink_set_mdio_clk()
2224 REG_WR(sc, emac_base + EMAC_REG_EMAC_MDIO_MODE, new_mode); in elink_set_mdio_clk()
2259 uint32_t emac_base = port ? GRCBASE_EMAC1 : GRCBASE_EMAC0; in elink_emac_init() local
2271 val = REG_RD(sc, emac_base + EMAC_REG_EMAC_MODE); in elink_emac_init()
2272 elink_cb_reg_write(sc, emac_base + EMAC_REG_EMAC_MODE, (val | EMAC_MODE_RESET)); in elink_emac_init()
2276 val = REG_RD(sc, emac_base + EMAC_REG_EMAC_MODE); in elink_emac_init()
2289 elink_cb_reg_write(sc, emac_base + EMAC_REG_EMAC_MAC_MATCH, val); in elink_emac_init()
2295 elink_cb_reg_write(sc, emac_base + EMAC_REG_EMAC_MAC_MATCH + 4, val); in elink_emac_init()
2595 uint32_t emac_base = port ? GRCBASE_EMAC1 : GRCBASE_EMAC0; in elink_emac_enable() local
2644 elink_bits_en(sc, emac_base + EMAC_REG_EMAC_RX_MODE, in elink_emac_enable()
2646 elink_bits_en(sc, emac_base + EMAC_REG_EMAC_TX_MODE, in elink_emac_enable()
2652 val = REG_RD(sc, emac_base + EMAC_REG_EMAC_MODE); in elink_emac_enable()
2653 elink_cb_reg_write(sc, emac_base + EMAC_REG_EMAC_MODE, (val | EMAC_MODE_PORT_GMII)); in elink_emac_enable()
2657 elink_bits_dis(sc, emac_base + EMAC_REG_EMAC_RX_MODE, in elink_emac_enable()
2660 elink_bits_dis(sc, emac_base + EMAC_REG_EMAC_TX_MODE, in elink_emac_enable()
2666 elink_bits_en(sc, emac_base + in elink_emac_enable()
2671 elink_bits_en(sc, emac_base + in elink_emac_enable()
2676 elink_bits_en(sc, emac_base + EMAC_REG_EMAC_TX_MODE, in elink_emac_enable()
2683 val = REG_RD(sc, emac_base + EMAC_REG_EMAC_RX_MODE); in elink_emac_enable()
2693 elink_cb_reg_write(sc, emac_base + EMAC_REG_RX_PFC_MODE, 0); in elink_emac_enable()
2697 elink_cb_reg_write(sc, emac_base + EMAC_REG_RX_PFC_MODE, in elink_emac_enable()
2702 elink_cb_reg_write(sc, emac_base + EMAC_REG_RX_PFC_PARAM, in elink_emac_enable()
2709 elink_cb_reg_write(sc, emac_base + EMAC_REG_EMAC_RX_MODE, val); in elink_emac_enable()
2712 val = REG_RD(sc, emac_base + EMAC_REG_EMAC_MODE); in elink_emac_enable()
2717 elink_cb_reg_write(sc, emac_base + EMAC_REG_EMAC_MODE, val); in elink_emac_enable()
2723 elink_cb_reg_write(sc, emac_base + EMAC_REG_EMAC_RX_MTU_SIZE, in elink_emac_enable()
3380 uint32_t emac_base = 0; in elink_get_emac_base() local
3386 emac_base = GRCBASE_EMAC1; in elink_get_emac_base()
3388 emac_base = GRCBASE_EMAC0; in elink_get_emac_base()
3392 emac_base = GRCBASE_EMAC0; in elink_get_emac_base()
3394 emac_base = GRCBASE_EMAC1; in elink_get_emac_base()
3397 emac_base = (port) ? GRCBASE_EMAC1 : GRCBASE_EMAC0; in elink_get_emac_base()
3400 emac_base = (port) ? GRCBASE_EMAC0 : GRCBASE_EMAC1; in elink_get_emac_base()
3405 return emac_base; in elink_get_emac_base()
4137 uint32_t emac_base = (port) ? GRCBASE_EMAC1 : GRCBASE_EMAC0; in elink_set_serdes_access() local
4141 REG_WR(sc, emac_base + EMAC_REG_EMAC_MDIO_COMM, 0x245f8000); in elink_set_serdes_access()
4143 REG_WR(sc, emac_base + EMAC_REG_EMAC_MDIO_COMM, 0x245d000f); in elink_set_serdes_access()
7171 uint32_t emac_base = port ? GRCBASE_EMAC1 : GRCBASE_EMAC0; in elink_set_led() local
7196 tmp = elink_cb_reg_read(sc, emac_base + EMAC_REG_EMAC_LED); in elink_set_led()
7205 elink_cb_reg_write(sc, emac_base + EMAC_REG_EMAC_LED, tmp); in elink_set_led()
7226 tmp = elink_cb_reg_read(sc, emac_base + EMAC_REG_EMAC_LED); in elink_set_led()
7227 elink_cb_reg_write(sc, emac_base + EMAC_REG_EMAC_LED, in elink_set_led()
7257 tmp = elink_cb_reg_read(sc, emac_base + EMAC_REG_EMAC_LED); in elink_set_led()
7258 elink_cb_reg_write(sc, emac_base + EMAC_REG_EMAC_LED, tmp | in elink_set_led()
7284 tmp = elink_cb_reg_read(sc, emac_base + EMAC_REG_EMAC_LED); in elink_set_led()
7285 elink_cb_reg_write(sc, emac_base + EMAC_REG_EMAC_LED, in elink_set_led()