Searched refs:attr0 (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/net/ethernet/huawei/hinic/ |
| H A D | hinic_hw_if.c | 200 static void set_hwif_attr(struct hinic_hwif *hwif, u32 attr0, u32 attr1, in set_hwif_attr() argument 203 hwif->attr.func_idx = HINIC_FA0_GET(attr0, FUNC_IDX); in set_hwif_attr() 204 hwif->attr.pf_idx = HINIC_FA0_GET(attr0, PF_IDX); in set_hwif_attr() 205 hwif->attr.pci_intf_idx = HINIC_FA0_GET(attr0, PCI_INTF_IDX); in set_hwif_attr() 206 hwif->attr.func_type = HINIC_FA0_GET(attr0, FUNC_TYPE); in set_hwif_attr() 222 u32 addr, attr0, attr1, attr2; in read_hwif_attr() local 225 attr0 = hinic_hwif_read_reg(hwif, addr); in read_hwif_attr() 233 set_hwif_attr(hwif, attr0, attr1, attr2); in read_hwif_attr() 322 u32 addr, attr0; in hinic_global_func_id_hw() local 325 attr0 = hinic_hwif_read_reg(hwif, addr); in hinic_global_func_id_hw() [all …]
|
| /linux/drivers/net/ethernet/huawei/hinic3/ |
| H A D | hinic3_hwif.c | 113 static void set_hwif_attr(struct hinic3_func_attr *attr, u32 attr0, u32 attr1, in set_hwif_attr() argument 116 attr->func_global_idx = HINIC3_AF0_GET(attr0, FUNC_GLOBAL_IDX); in set_hwif_attr() 117 attr->port_to_port_idx = HINIC3_AF0_GET(attr0, P2P_IDX); in set_hwif_attr() 118 attr->pci_intf_idx = HINIC3_AF0_GET(attr0, PCI_INTF_IDX); in set_hwif_attr() 119 attr->func_type = HINIC3_AF0_GET(attr0, FUNC_TYPE); in set_hwif_attr() 137 u32 attr0, attr1, attr2, attr3, attr6; in init_hwif_attr() local 141 attr0 = hinic3_hwif_read_reg(hwif, HINIC3_CSR_FUNC_ATTR0_ADDR); in init_hwif_attr() 142 if (attr0 == HINIC3_PCIE_LINK_DOWN) in init_hwif_attr() 161 set_hwif_attr(&hwif->attr, attr0, attr1, attr2, attr3, attr6); in init_hwif_attr()
|