Skip to content

Add IOMMU & PCIe test support - #10

Open
EliseJanezp wants to merge 18 commits into
riscv-non-isa:mainfrom
EliseJanezp:main
Open

Add IOMMU & PCIe test support#10
EliseJanezp wants to merge 18 commits into
riscv-non-isa:mainfrom
EliseJanezp:main

Conversation

@EliseJanezp

@EliseJanezp EliseJanezp commented Mar 13, 2026

Copy link
Copy Markdown

1. Add IOMMU test cases

  • Update ME_IOM_010_010
  • Add ME_IOM_020_010
  • Add ME_IOM_030_010
  • Add ME_IOM_040_010
  • Add ME_IOM_050_010
  • Add ME_IOM_080_010
  • Add ME_IOM_110_010
  • Add ME_IOM_130_010
  • Add ME_IOM_140_010
  • Add ME_IOM_170_010
  • Add ME_IOM_190_010
  • Add ME_IOM_220_010
  • Add ME_IOM_240_010
  • Add ME_IOM_260_010

2. Add PCIe test cases
(1) Add ECAM test cases

  • Add MF_ECM_010_010
  • Add MF_ECM_030_010
  • Add MF_ECM_040_010
  • Add MF_ECM_060_010
  • Add MF_ECM_070_010
  • Add MF_ECM_090_010
  • Add MF_ECM_100_010

(2) Add MMS test cases

  • Add ME_MMS_010_010
  • Add ME_MMS_020_010
  • Add MF_MMS_040_010
  • Add MF_MMS_050_010
  • Add ME_MMS_080_010

(3) Add ACS test cases

  • Add ME_ACS_010_010
  • Add ME_ACS_020_010

(4) Add MSI test cases

  • Add ME_MSI_010_010

(5) Add PTM test cases

  • Add OE_PTM_010_010

(6) Add AER test cases

  • Add ME_AER_010_010
  • Add ME_AER_020_010
  • Add ME_AER_030_010
  • Add ME_AER_040_010
  • Add ME_AER_050_010
  • Add ME_AER_060_010
  • Add ME_AER_070_010

(7) Add VSR test cases

  • Add MF_VSR_010_010

(8) Add SID test cases

  • Add MF_SID_020_010
  • Add ME_SID_040_010
  • Add ME_SID_050_010
  • Add ME_SID_070_010
  • Add ME_SID_090_010
  • Add ME_SID_100_010

EliseJanezp and others added 3 commits March 13, 2026 09:30
2. Update pal_iommu_create_info_table() function;
3. Add API: val_iommu_read_iommu_reg() & val_iommu_write_iommu_reg();
4. Update ME_IOM_010_010 test case.
@EliseJanezp EliseJanezp changed the title 1. Update IOMMU test support Add IOMMU & PCIe test support Mar 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant