Lines Matching refs:bus_info
125 struct mlxsw_bus_info bus_info; member
1271 struct mlxsw_bus_info *bus_info, in mlxsw_pci_boardinfo_xm_process() argument
1280 bus_info->xm_exists = true; in mlxsw_pci_boardinfo_xm_process()
1286 bus_info->xm_local_ports_count = count; in mlxsw_pci_boardinfo_xm_process()
1288 bus_info->xm_local_ports[i] = in mlxsw_pci_boardinfo_xm_process()
1296 struct mlxsw_bus_info *bus_info = &mlxsw_pci->bus_info; in mlxsw_pci_boardinfo() local
1303 mlxsw_cmd_mbox_boardinfo_vsd_memcpy_from(mbox, bus_info->vsd); in mlxsw_pci_boardinfo()
1304 mlxsw_cmd_mbox_boardinfo_psid_memcpy_from(mbox, bus_info->psid); in mlxsw_pci_boardinfo()
1306 return mlxsw_pci_boardinfo_xm_process(mlxsw_pci, bus_info, mbox); in mlxsw_pci_boardinfo()
1519 mlxsw_pci->bus_info.fw_rev.major = in mlxsw_pci_init()
1521 mlxsw_pci->bus_info.fw_rev.minor = in mlxsw_pci_init()
1523 mlxsw_pci->bus_info.fw_rev.subminor = in mlxsw_pci_init()
1587 mlxsw_pci->bus_info.device_kind, mlxsw_pci); in mlxsw_pci_init()
1929 mlxsw_pci->bus_info.device_kind = driver_name; in mlxsw_pci_probe()
1930 mlxsw_pci->bus_info.device_name = pci_name(mlxsw_pci->pdev); in mlxsw_pci_probe()
1931 mlxsw_pci->bus_info.dev = &pdev->dev; in mlxsw_pci_probe()
1932 mlxsw_pci->bus_info.read_frc_capable = true; in mlxsw_pci_probe()
1935 err = mlxsw_core_bus_device_register(&mlxsw_pci->bus_info, in mlxsw_pci_probe()