def avl_pci_devs(): pci_dev_list = [] (bdf_desc_map, bdf_vpid_map) = board_cfg_lib.get_pci_info(common.BOARD_INFO_FILE) pci_dev_list = common.get_avl_dev_info(bdf_desc_map, PT_SUB_PCI['ethernet']) tmp_pci_list = common.get_avl_dev_info(bdf_desc_map, PT_SUB_PCI['sata']) pci_dev_list.extend(tmp_pci_list) tmp_pci_list = common.get_avl_dev_info(bdf_desc_map, PT_SUB_PCI['nvme']) pci_dev_list.extend(tmp_pci_list) return pci_dev_list
def get_pci_dev(self): self.avl["usb_xdci"] = common.get_avl_dev_info( self.bdf_desc_map, launch_cfg_lib.PT_SUB_PCI['usb_xdci']) self.avl["ipu"] = common.get_avl_dev_info( self.bdf_desc_map, launch_cfg_lib.PT_SUB_PCI['ipu']) self.avl["ipu_i2c"] = common.get_avl_dev_info( self.bdf_desc_map, launch_cfg_lib.PT_SUB_PCI['ipu_i2c']) self.avl["cse"] = common.get_avl_dev_info( self.bdf_desc_map, launch_cfg_lib.PT_SUB_PCI['cse']) self.avl["audio"] = common.get_avl_dev_info( self.bdf_desc_map, launch_cfg_lib.PT_SUB_PCI['audio']) self.avl["audio_codec"] = common.get_avl_dev_info( self.bdf_desc_map, launch_cfg_lib.PT_SUB_PCI['audio_codec']) self.avl["sd_card"] = common.get_avl_dev_info( self.bdf_desc_map, launch_cfg_lib.PT_SUB_PCI['sd_card']) self.avl["wifi"] = common.get_avl_dev_info( self.bdf_desc_map, launch_cfg_lib.PT_SUB_PCI['wifi']) self.avl["ethernet"] = common.get_avl_dev_info( self.bdf_desc_map, launch_cfg_lib.PT_SUB_PCI['ethernet']) self.avl["sata"] = common.get_avl_dev_info( self.bdf_desc_map, launch_cfg_lib.PT_SUB_PCI['sata']) self.avl["nvme"] = common.get_avl_dev_info( self.bdf_desc_map, launch_cfg_lib.PT_SUB_PCI['nvme']) self.avl["bluetooth"] = common.get_avl_dev_info( self.bdf_desc_map, launch_cfg_lib.PT_SUB_PCI['bluetooth'])