.phys_start = 0x3b000000,
.size = 0x4000000,
},
+ .debug_console = {
+ .phys_start = 0x3f8,
+ },
.platform_info.x86 = {
.mmconfig_base = 0xe0000000,
.mmconfig_end_bus = 0xff,
.pm_timer_address = 0x808,
- .iommu_base = {
- 0xfeb80000,
+ .iommu_units = {
+ {
+ .base = 0xfeb80000,
+ .size = 0x80000,
+ .amd_bdf = 0x02,
+ .amd_base_cap = 0x40,
+ .amd_msi_cap = 0x54,
+ .amd_features = 0x80048824,
+ },
},
},
- .device_limit = 128,
.interrupt_limit = 256,
.root_cell = {
.name = "F2A88XM-HD3",
{
.address = 0xfec00000,
.id = 0x0,
- .pin_bitmap = 0xffffff,
+ .pin_bitmap = {
+ 0xffffff
+ },
},
/* IOAPIC 1, GSI base 24 */
{
.address = 0xfec01000,
.id = 0x0,
- .pin_bitmap = 0xffffff,
+ .pin_bitmap = {
+ 0xffffff
+ },
},
},