Searched refs:attr4 (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/net/ethernet/huawei/hinic/ |
| H A D | hinic_hw_if.c | 102 u32 attr4 = hinic_hwif_read_reg(hwif, HINIC_CSR_FUNC_ATTR4_ADDR); in hinic_outbound_state_get() local 104 return HINIC_FA4_GET(attr4, OUTBOUND_STATE); in hinic_outbound_state_get() 110 u32 attr4 = hinic_hwif_read_reg(hwif, HINIC_CSR_FUNC_ATTR4_ADDR); in hinic_outbound_state_set() local 112 attr4 = HINIC_FA4_CLEAR(attr4, OUTBOUND_STATE); in hinic_outbound_state_set() 113 attr4 |= HINIC_FA4_SET(outbound_state, OUTBOUND_STATE); in hinic_outbound_state_set() 115 hinic_hwif_write_reg(hwif, HINIC_CSR_FUNC_ATTR4_ADDR, attr4); in hinic_outbound_state_set() 120 u32 attr4 = hinic_hwif_read_reg(hwif, HINIC_CSR_FUNC_ATTR4_ADDR); in hinic_db_state_get() local 122 return HINIC_FA4_GET(attr4, DB_STATE); in hinic_db_state_get() 128 u32 attr4 = hinic_hwif_read_reg(hwif, HINIC_CSR_FUNC_ATTR4_ADDR); in hinic_db_state_set() local 130 attr4 = HINIC_FA4_CLEAR(attr4, DB_STATE); in hinic_db_state_set() [all …]
|
| /linux/drivers/net/ethernet/huawei/hinic3/ |
| H A D | hinic3_hwif.c | 180 u32 attr4 = hinic3_hwif_read_reg(hwif, HINIC3_CSR_FUNC_ATTR4_ADDR); in hinic3_get_doorbell_ctrl_status() local 182 return HINIC3_AF4_GET(attr4, DOORBELL_CTRL); in hinic3_get_doorbell_ctrl_status() 195 u32 addr, attr4; in hinic3_toggle_doorbell() local 198 attr4 = hinic3_hwif_read_reg(hwif, addr); in hinic3_toggle_doorbell() 200 attr4 &= ~HINIC3_AF4_DOORBELL_CTRL_MASK; in hinic3_toggle_doorbell() 201 attr4 |= HINIC3_AF4_SET(flag, DOORBELL_CTRL); in hinic3_toggle_doorbell() 203 hinic3_hwif_write_reg(hwif, addr, attr4); in hinic3_toggle_doorbell() 432 u32 attr1, attr4, attr5; in hinic3_init_hwif() local 473 attr4 = hinic3_hwif_read_reg(hwif, HINIC3_CSR_FUNC_ATTR4_ADDR); in hinic3_init_hwif() 476 attr4, attr5); in hinic3_init_hwif()
|