diff options
Diffstat (limited to 'hw/phys-map.c')
-rw-r--r-- | hw/phys-map.c | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/hw/phys-map.c b/hw/phys-map.c index b8fff0a..d6ff99f 100644 --- a/hw/phys-map.c +++ b/hw/phys-map.c @@ -33,36 +33,36 @@ static const struct phys_map_entry phys_map_table_p10[] = { /* TODO: Figure out GPU memory */ /* 0 TB offset @ MMIO 0x0006000000000000ull */ - { PHB4_64BIT_MMIO, 0, 0x0006000000000000ull, 0x0000004000000000ull }, - { PHB4_64BIT_MMIO, 1, 0x0006004000000000ull, 0x0000004000000000ull }, - { PHB4_64BIT_MMIO, 2, 0x0006008000000000ull, 0x0000004000000000ull }, - { PHB4_32BIT_MMIO, 0, 0x000600c000000000ull, 0x0000000080000000ull }, - { PHB4_32BIT_MMIO, 1, 0x000600c080000000ull, 0x0000000080000000ull }, - { PHB4_32BIT_MMIO, 2, 0x000600c100000000ull, 0x0000000080000000ull }, - { PHB4_32BIT_MMIO, 3, 0x000600c180000000ull, 0x0000000080000000ull }, - { PHB4_32BIT_MMIO, 4, 0x000600c200000000ull, 0x0000000080000000ull }, - { PHB4_32BIT_MMIO, 5, 0x000600c280000000ull, 0x0000000080000000ull }, - { PHB4_XIVE_ESB , 0, 0x000600c300000000ull, 0x0000000020000000ull }, - { PHB4_XIVE_ESB , 1, 0x000600c320000000ull, 0x0000000020000000ull }, - { PHB4_XIVE_ESB , 2, 0x000600c340000000ull, 0x0000000020000000ull }, - { PHB4_XIVE_ESB , 3, 0x000600c360000000ull, 0x0000000020000000ull }, - { PHB4_XIVE_ESB , 4, 0x000600c380000000ull, 0x0000000020000000ull }, - { PHB4_XIVE_ESB , 5, 0x000600c3a0000000ull, 0x0000000020000000ull }, - { PHB4_REG_SPC , 0, 0x000600c3c0000000ull, 0x0000000000100000ull }, - { PHB4_REG_SPC , 1, 0x000600c3c0100000ull, 0x0000000000100000ull }, - { PHB4_REG_SPC , 2, 0x000600c3c0200000ull, 0x0000000000100000ull }, - { PHB4_REG_SPC , 3, 0x000600c3c0300000ull, 0x0000000000100000ull }, - { PHB4_REG_SPC , 4, 0x000600c3c0400000ull, 0x0000000000100000ull }, - { PHB4_REG_SPC , 5, 0x000600c3c0500000ull, 0x0000000000100000ull }, + { PHB5_64BIT_MMIO, 0, 0x0006000000000000ull, 0x0000004000000000ull }, + { PHB5_64BIT_MMIO, 1, 0x0006004000000000ull, 0x0000004000000000ull }, + { PHB5_64BIT_MMIO, 2, 0x0006008000000000ull, 0x0000004000000000ull }, + { PHB5_32BIT_MMIO, 0, 0x000600c000000000ull, 0x0000000080000000ull }, + { PHB5_32BIT_MMIO, 1, 0x000600c080000000ull, 0x0000000080000000ull }, + { PHB5_32BIT_MMIO, 2, 0x000600c100000000ull, 0x0000000080000000ull }, + { PHB5_32BIT_MMIO, 3, 0x000600c180000000ull, 0x0000000080000000ull }, + { PHB5_32BIT_MMIO, 4, 0x000600c200000000ull, 0x0000000080000000ull }, + { PHB5_32BIT_MMIO, 5, 0x000600c280000000ull, 0x0000000080000000ull }, + { PHB5_XIVE_ESB , 0, 0x000600c300000000ull, 0x0000000020000000ull }, + { PHB5_XIVE_ESB , 1, 0x000600c320000000ull, 0x0000000020000000ull }, + { PHB5_XIVE_ESB , 2, 0x000600c340000000ull, 0x0000000020000000ull }, + { PHB5_XIVE_ESB , 3, 0x000600c360000000ull, 0x0000000020000000ull }, + { PHB5_XIVE_ESB , 4, 0x000600c380000000ull, 0x0000000020000000ull }, + { PHB5_XIVE_ESB , 5, 0x000600c3a0000000ull, 0x0000000020000000ull }, + { PHB5_REG_SPC , 0, 0x000600c3c0000000ull, 0x0000000000100000ull }, + { PHB5_REG_SPC , 1, 0x000600c3c0100000ull, 0x0000000000100000ull }, + { PHB5_REG_SPC , 2, 0x000600c3c0200000ull, 0x0000000000100000ull }, + { PHB5_REG_SPC , 3, 0x000600c3c0300000ull, 0x0000000000100000ull }, + { PHB5_REG_SPC , 4, 0x000600c3c0400000ull, 0x0000000000100000ull }, + { PHB5_REG_SPC , 5, 0x000600c3c0500000ull, 0x0000000000100000ull }, { RESV , 0, 0x000600c3c0600000ull, 0x0000003c3fa00000ull }, /* 1 TB offset */ { RESV , 1, 0x0006010000000000ull, 0x0000010000000000ull }, /* 2 TB offset */ - { PHB4_64BIT_MMIO, 3, 0x0006020000000000ull, 0x0000004000000000ull }, - { PHB4_64BIT_MMIO, 4, 0x0006024000000000ull, 0x0000004000000000ull }, - { PHB4_64BIT_MMIO, 5, 0x0006028000000000ull, 0x0000004000000000ull }, + { PHB5_64BIT_MMIO, 3, 0x0006020000000000ull, 0x0000004000000000ull }, + { PHB5_64BIT_MMIO, 4, 0x0006024000000000ull, 0x0000004000000000ull }, + { PHB5_64BIT_MMIO, 5, 0x0006028000000000ull, 0x0000004000000000ull }, { RESV , 2, 0x000602c000000000ull, 0x0000004000000000ull }, /* 3 TB offset */ |