Searched refs:oa_tc6_write_register (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/net/ethernet/microchip/lan865x/ |
| H A D | lan865x.c | 52 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 D | oa_tc6.c | 395 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 D | oa_tc6.h | 17 int oa_tc6_write_register(struct oa_tc6 *tc6, u32 address, u32 value);
|
| /linux/Documentation/networking/ |
| H A D | oa-tc6-framework.rst | 465 .. c:function:: int oa_tc6_write_register(struct oa_tc6 *tc6, u32 address, \
|