Home
last modified time | relevance | path

Searched refs:oa_tc6_write_register (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/net/ethernet/microchip/lan865x/
H A Dlan865x.c52 return oa_tc6_write_register(tc6, LAN865X_REG_MAC_L_SADDR1, regval); in lan865x_set_hw_macaddr_low_bytes()
68 ret = oa_tc6_write_register(priv->tc6, LAN865X_REG_MAC_H_SADDR1, in lan865x_set_hw_macaddr()
149 ret = oa_tc6_write_register(priv->tc6, LAN865X_REG_MAC_H_HASH, hash_hi); in lan865x_set_specific_multicast_addr()
156 ret = oa_tc6_write_register(priv->tc6, LAN865X_REG_MAC_L_HASH, hash_lo); in lan865x_set_specific_multicast_addr()
169 ret = oa_tc6_write_register(priv->tc6, LAN865X_REG_MAC_H_HASH, in lan865x_set_all_multicast_addr()
177 ret = oa_tc6_write_register(priv->tc6, LAN865X_REG_MAC_L_HASH, in lan865x_set_all_multicast_addr()
190 ret = oa_tc6_write_register(priv->tc6, LAN865X_REG_MAC_H_HASH, 0); in lan865x_clear_all_multicast_addr()
197 ret = oa_tc6_write_register(priv->tc6, LAN865X_REG_MAC_L_HASH, 0); in lan865x_clear_all_multicast_addr()
238 ret = oa_tc6_write_register(priv->tc6, LAN865X_REG_MAC_NET_CFG, regval); in lan865x_multicast_work_handler()
268 if (oa_tc6_write_register(priv->tc6, LAN865X_REG_MAC_NET_CTL, regval)) in lan865x_hw_disable()
[all …]
/linux/drivers/net/ethernet/
H A Doa_tc6.c395 int oa_tc6_write_register(struct oa_tc6 *tc6, u32 address, u32 value) in oa_tc6_write_register() function
399 EXPORT_SYMBOL_GPL(oa_tc6_write_register);
441 return oa_tc6_write_register(tc6, OA_TC6_PHY_STD_REG_ADDR_BASE | in oa_tc6_mdiobus_write()
492 return oa_tc6_write_register(tc6, (ret << 16) | regnum, val); in oa_tc6_mdiobus_write_c45()
606 ret = oa_tc6_write_register(tc6, OA_TC6_REG_RESET, regval); in oa_tc6_sw_reset_macphy()
619 return oa_tc6_write_register(tc6, OA_TC6_REG_STATUS0, regval); in oa_tc6_sw_reset_macphy()
636 return oa_tc6_write_register(tc6, OA_TC6_REG_INT_MASK0, regval); in oa_tc6_unmask_macphy_error_interrupts()
651 return oa_tc6_write_register(tc6, OA_TC6_REG_CONFIG0, value); in oa_tc6_enable_data_transfer()
685 ret = oa_tc6_write_register(tc6, OA_TC6_REG_STATUS0, value); in oa_tc6_process_extended_status()
1190 return oa_tc6_write_register(tc6, OA_TC6_REG_CONFIG0, regval); in oa_tc6_zero_align_receive_frame_enable()
/linux/include/linux/
H A Doa_tc6.h17 int oa_tc6_write_register(struct oa_tc6 *tc6, u32 address, u32 value);
/linux/Documentation/networking/
H A Doa-tc6-framework.rst465 .. c:function:: int oa_tc6_write_register(struct oa_tc6 *tc6, u32 address, \