acrn-hypervisor/misc/acrn-config/board_config
dongshen 5c32fa610d acrn-config: expose GPIO chassis interrupt to safety VM as INTx
This patch is to expose GPIO chassis interrupts as INTx to safety VM for
EHL. User can configure this per-VM attribute in scenario xml using the
following format:
<pt_intx desc="pt intx mapping.">
  	(phys_gsi0, virt_gsi0), (phys_gsi1, virt_gsi1), (phys_gsiN, virt_gsiN)
 </pt_intx>

The physical and virtual interrupt gsi in each pair are separated by a
comma and enclosed in parentheses. If an integer begins with 0x or 0X,
it is hexadecimal, otherwise, it is assumed to be decimal. Example:
  <pt_intx desc="pt intx mapping.">
  	(1, 0), (0x3, 1), (0x4, 2), (5, 6), (89, 0x12)
  </pt_intx>

Tracked-On: #5241
Signed-off-by: dongshen <dongsheng.x.zhang@intel.com>
2020-09-01 09:35:50 +08:00
..
README acrn-config: remove git check and avoid to generate patch for config files 2020-03-31 10:27:33 +08:00
acpi_platform_h.py acrn-config: Set defaults on empty leaf for generated <board>.xml file 2020-05-21 15:34:38 +08:00
board_c.py acrn-config: add MAX_CACHE_CLOS_NUM_ENTRIES/MAX_MBA_CLOS_NUM_ENTRIES macros 2020-08-28 16:44:06 +08:00
board_cfg_gen.py acrn-config: configuration source refactor for new layout 2020-07-24 16:16:06 +08:00
board_info_h.py acrn-config: expose GPIO chassis interrupt to safety VM as INTx 2020-09-01 09:35:50 +08:00
misc_cfg_h.py acrn-config: add MAX_CACHE_CLOS_NUM_ENTRIES/MAX_MBA_CLOS_NUM_ENTRIES macros 2020-08-28 16:44:06 +08:00
pci_devices_h.py acrn-config: support configuration for Inter-VM communication 2020-08-24 13:58:38 +08:00
vbar_base_h.py acrn-config: support configuration for Inter-VM communication 2020-08-24 13:58:38 +08:00

README

Please run board_cfg_gen.py to generate board related configuration files.

usage: python3 board_cfg_gen.py [h] --board <board_info_file> --scenario <scenario_info_file>
positional arguments:
  board_info_file  : file name of the board info XML
  scenario_info_file  : file name of the scenario info XML