Example #1
0
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
Example #2
0
 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'])