Searched refs:hbg_reg_write (Results 1 – 4 of 4) sorted by relevance
| /linux-6.15/drivers/net/ethernet/hisilicon/hibmcge/ |
| H A D | hbg_hw.c | 37 hbg_reg_write(priv, HBG_REG_EVENT_REQ_ADDR, event_type); in hbg_hw_event_notify() 101 return hbg_reg_write(priv, HBG_REG_CF_IND_TXINT_CLR_ADDR, 0x1); in hbg_hw_irq_clear() 104 return hbg_reg_write(priv, HBG_REG_CF_IND_RXINT_CLR_ADDR, 0x1); in hbg_hw_irq_clear() 106 return hbg_reg_write(priv, HBG_REG_CF_INTRPT_CLR_ADDR, mask); in hbg_hw_irq_clear() 125 return hbg_reg_write(priv, in hbg_hw_irq_enable() 129 return hbg_reg_write(priv, in hbg_hw_irq_enable() 138 hbg_reg_write(priv, HBG_REG_CF_INTRPT_MSK_ADDR, value); in hbg_hw_irq_enable() 203 hbg_reg_write(priv, HBG_REG_TX_CFF_ADDR_0_ADDR, tx_desc->word0); in hbg_hw_set_tx_desc() 211 hbg_reg_write(priv, HBG_REG_RX_CFF_ADDR_ADDR, buffer_dma_addr); in hbg_hw_fill_buffer() 275 hbg_reg_write(priv, HBG_REG_TRANSMIT_CTRL_ADDR, ctrl); in hbg_hw_init_transmit_ctrl() [all …]
|
| H A D | hbg_hw.h | 15 static inline void hbg_reg_write(struct hbg_priv *priv, u32 addr, u32 value) in hbg_reg_write() function 42 hbg_reg_write(_priv, _addr, _value); })
|
| H A D | hbg_diagnose.c | 171 hbg_reg_write(priv, in hbg_push_msg_send() 183 hbg_reg_write(priv, HBG_REG_MSG_HEADER_ADDR, header); in hbg_push_msg_send() 347 hbg_reg_write(priv, HBG_REG_PUSH_REQ_ADDR, 0); in hbg_diagnose_message_push()
|
| H A D | hbg_mdio.c | 25 hbg_reg_write(HBG_MAC_GET_PRIV(mac), HBG_REG_MDIO_COMMAND_ADDR, cmd); in hbg_mdio_set_command()
|