Searched refs:hbg_reg_read (Results 1 – 5 of 5) sorted by relevance
| /linux-6.15/drivers/net/ethernet/hisilicon/hibmcge/ |
| H A D | hbg_hw.c | 23 return hbg_reg_read(priv, HBG_REG_SPEC_VALID_ADDR) && in hbg_hw_spec_is_valid() 24 !hbg_reg_read(priv, HBG_REG_EVENT_REQ_ADDR); in hbg_hw_spec_is_valid() 63 specs->mac_id = hbg_reg_read(priv, HBG_REG_MAC_ID_ADDR); in hbg_hw_dev_specs_init() 64 specs->phy_addr = hbg_reg_read(priv, HBG_REG_PHY_ID_ADDR); in hbg_hw_dev_specs_init() 66 specs->max_mtu = hbg_reg_read(priv, HBG_REG_MAX_MTU_ADDR); in hbg_hw_dev_specs_init() 67 specs->min_mtu = hbg_reg_read(priv, HBG_REG_MIN_MTU_ADDR); in hbg_hw_dev_specs_init() 88 status = hbg_reg_read(priv, HBG_REG_CF_INTRPT_STAT_ADDR); in hbg_hw_get_irq_status() 91 hbg_reg_read(priv, HBG_REG_CF_IND_TXINT_STAT_ADDR)); in hbg_hw_get_irq_status() 93 hbg_reg_read(priv, HBG_REG_CF_IND_RXINT_STAT_ADDR)); in hbg_hw_get_irq_status() 112 return hbg_reg_read(priv, HBG_REG_CF_IND_TXINT_MSK_ADDR); in hbg_hw_irq_is_enabled() [all …]
|
| H A D | hbg_hw.h | 10 static inline u32 hbg_reg_read(struct hbg_priv *priv, u32 addr) in hbg_reg_read() function 31 FIELD_GET(mask, hbg_reg_read(priv, addr)) 40 u32 _value = hbg_reg_read(_priv, _addr); \
|
| H A D | hbg_ethtool.c | 271 info->val = hbg_reg_read(priv, info->offset); in hbg_ethtool_get_regs() 329 hbg_reg_read(priv, stats->reg)); in hbg_update_stats_by_info()
|
| H A D | hbg_mdio.c | 30 *cmd = hbg_reg_read(HBG_MAC_GET_PRIV(mac), HBG_REG_MDIO_COMMAND_ADDR); in hbg_mdio_get_command()
|
| H A D | hbg_diagnose.c | 324 if (hbg_reg_read(priv, HBG_REG_PUSH_REQ_ADDR) != 1) in hbg_diagnose_message_push()
|