diff mbox series

[1/7] hdata: Add POWER10 Rainier tests

Message ID 20230906101017.130276-2-npiggin@gmail.com
State Accepted
Headers show
Series hdata: P10 tests and cleanups | expand

Commit Message

Nicholas Piggin Sept. 6, 2023, 10:10 a.m. UTC
Grab a SPIRA-S from a booted Rainier system and plug it in.

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
---
 hdata/test/Makefile.check     |    3 +
 hdata/test/p10-rainier.dts    | 4234 +++++++++++++++++++++++++++++++++
 hdata/test/p10-rainier.spiras |  Bin 0 -> 8388608 bytes
 3 files changed, 4237 insertions(+)
 create mode 100644 hdata/test/p10-rainier.dts
 create mode 100644 hdata/test/p10-rainier.spiras

GIT binary patch
literal 8388608
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%0AK
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
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0?SvRSuIq}
z<$HOqi~s=w1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0Rja6ZnyqptE%n*fR`4*jDZS^
z8L+{{$f$zQf*CQJN&DJjI|^+I0&dPy+CmFR5nANOHj!+@sljEP5>%pSWVp%14M7&e
zk0oTxp#n-a=dvIIVVz{eMa9k8-Fsi*u}7h{!~L_*N$$Px-Fv^^d(P*ad(I_5fB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
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
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72z(NO*0vJfdwIBJwjHD2QR$XEWaPE|KK;ME?Ysj40t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N
z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+
z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly
zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF
z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk
z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs
z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ
zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
l2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5ct0o_&4Rz!iN9=

literal 0
HcmV?d00001

Comments

Reza Arbab Oct. 11, 2023, 9:59 p.m. UTC | #1
I hit a couple of strange glitches processing this patch. No big deal, 
but thought it might be worth mentioning.

On Wed, Sep 06, 2023 at 08:10:11PM +1000, Nicholas Piggin wrote:
>+	vpd {
>+		phandle = <0x09>;
>+		compatible = "ibm,opal-v3-vpd";
>+		#size-cells = <0x00>;
>+		#address-cells = <0x01>;
>+		ibm,vpd = [84 7c 00 52 54 04 56 49 4e 49 42 33 06 00 00 00 00 00 00 42 34 01 00 42 37 0c 00 00 00 00 00 00 00 00 00 00 00 00 43 43 04 32 45 32 44 43 45 01 31 43 54 04 40 18 00 0c 44 52 10 53 59 53 54 45 4d 20 42 41 43 4b 50 4c 41 4e 45 46 4e 07 30 32 57 47 36 37 36 48 45 04 30 30 30 31 48 57 02 00 01 50 4e 07 30 32 57 47 36 37 38 53 4e 0c 59 31 33 31 55 46 30 37 33 30 32 54 56 5a 02 30 31 78 84 aa 00 52 54 04 56 53 59 53 42 52 02 53 30 44 52 06 53 59 53 54 45 4d 46 56 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 44 02 20 20 4d 4e 07 20 20 20 20 20 20 20 4e 4e 10 43 30 35 30 37 36 30 42 39 34 34 36 20 20 20 20 52 42 04 31 20 20 20 52 47 04 00 00 00 00 53 45 07 31 33 39 46 32 36 30 53 47 07 20 20 20 20 20 20 20 53 55 06 00 04 ac 1e 65 5a 54 4d 08 39 31 30 35 2d 32 32 41 54 4e 08 20 20 20 20 20 20 20 20 57 4e 0c 20 20 20 20 20 20 20 20 20 20 20 20 78 84 17 00 52 54 04 4c 58 52 30 4c 58 08 31 00 04 01 00 30 00 71 56 5a 02 30 31

Something added breaks to these long ibm,vpd lines. I'm curious what.  
Doubt it would be git-send-email. Something in the mail server chain?

> 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00];
>+		ibm,loc-code = "U9105.22A.139F260";
>+
>+		root-node-vpd@a000 {
>+			phandle = <0x0a>;
>+			ibm,loc-code = "U9105.22A.139F260";
>+			fru-type = [56 56];
>+			reg = <0xa000>;
>+			#size-cells = <0x00>;
>+			#address-cells = <0x01>;
>+			ibm,vpd = [84 6a 00 44 52 10 50 52 4f 43 45 53 53 4f 52 20 4d 4f 44 55 4c 45 56 5a 02 20 20 43 43 04 41 42 34 32 43 45 01 31 46 4e 07 46 32 31 30 31 31 30 50 4e 07 30 33 4a 4d 32 39 30 53 4e 0c 59 41 33 39 33 36 30 38 39 37 33 37 50 52 08 37 00 00 01 00 00 80 01 48 45 04 30 30 30 31 43 54 04 00 00 00 00 48 57 02 00 01 50 46 03 00 00 00 78 00 00 00 30 00 38 00 00];
>+
>+			enclosure@1e00 {
>+				phandle = <0x0c>;
>+				ibm,loc-code = "U78DA.ND0.WZS003Y";
>+				fru-type = [45 56];
>+				reg = <0x1e00>;
>+				#size-cells = <0x00>;
>+				#address-cells = <0x01>;
>+
>+				backplane@800 {
>+					phandle = <0x0d>;
>+					ibm,loc-code = "U78DA.ND0.WZS003Y-P0";
>+					fru-type = [42 50];
>+					reg = <0x800>;
>+					#size-cells = <0x00>;
>+					#address-cells = <0x01>;
>+					ibm,vpd = [84 7c 00 52 54 04 56 49 4e 49 42 33 06 00 00 00 00 00 00 42 34 01 00 42 37 0c 00 00 00 00 00 00 00 00 00 00 00 00 43 43 04 32 45 32 44 43 45 01 31 43 54 04 40 18 00 0c 44 52 10 53 59 53 54 45 4d 20 42 41 43 4b 50 4c 41 4e 45 46 4e 07 30 32 57 47 36 37 36 48 45 04 30 30 30 31 48 57 02 00 01 50 4e 07 30 32 57 47 36 37 38 53 4e 0c 59 31 33 31 55 46 30 37 33 30 32 54 56 5a 02 30 31 78 84 aa 00 52 54 04 56 53 59 53 42 52 02 53 30 44 52 06 53 59 53 54 45 4d 46 56 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 44 02 20 20 4d 4e 07 20 20 20 20 20 20 20 4e 4e 10 43 30 35 30 37 36 30 42 39 34 34 36 20 20 20 20 52 42 04 31 20 20 20 52 47 04 00 00 00 00 53 45 07 31 33 39 46 32 36 30 53 47 07 20 20 20 20 20 20 20 53 55 06 00 04 ac 1e 65 5a 54 4d 08 39 31 30 35 2d 32 32 41 54 4e 08 20 20 20 20 20 20 20 20 57 4e 0c 20 20 20 20 20 20 20 20 20 20 20 20 78 84 17 00 52 54 04 4c 58 52 30 4c 58 08 31 00 04 01 00 30 00 71 56 5a 02 30

Another line break.

> 31 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00];
>+					fru-number = "02WG676";
[snip]

>diff --git a/hdata/test/p10-rainier.spiras b/hdata/test/p10-rainier.spiras
>new file mode 100644
>index 0000000000000000000000000000000000000000..82da68c53986c0dedd9d6d3c33b1e069cd86a0bf

This was the the other thing that bit me. On patchwork, this hunk with 
the binary file is broken. The three lines above are the same, but all 
the following "GIT binary patch" data is moved to the top of the 
message.

https://patchwork.ozlabs.org/project/skiboot/patch/20230906101017.130276-2-npiggin@gmail.com/

git will apply the patchwork version of the patch without complaint, but 
the resulting p10-rainier.spiras is 0 bytes.

>GIT binary patch
>literal 8388608
>zcmeEP2VfLM_n$3ymxPofg%m<^>9oL=G!#t_1d?zhM<`MfQV0-Q61u=45$U3Wy`Z3f
>z73D(#MF9y#<x|A)iHf2U1k0zQ_=$=N-v7<s?A_jFLjpOKGLy``oi}gZoBh4n+48m=
>zK2v1OEle*$2&Ey!K}H%OGw^FoT7+1mSOBVq><d`~IS4Y+X;?F2;197-Vs>JlH0d-v
[snip]
>zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U
>zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7
>l2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5ct0o_&4Rz!iN9=
>
>literal 0
>HcmV?d00001
>
>-- 
>2.40.1

(I'm using 2.39.3, fwiw)
diff mbox series

Patch

diff --git a/hdata/test/Makefile.check b/hdata/test/Makefile.check
index b3cb7e350..7eb5f3f45 100644
--- a/hdata/test/Makefile.check
+++ b/hdata/test/Makefile.check
@@ -21,11 +21,13 @@  hdata/test/hdata_to_dt-check-q: hdata/test/hdata_to_dt
 	$(call Q, TEST , $(VALGRIND) hdata/test/hdata_to_dt -8E -q hdata/test/p81-811.spira hdata/test/p81-811.spira.heap, $<)
 	$(call Q, TEST , $(VALGRIND) hdata/test/hdata_to_dt -8E -s -q hdata/test/p8-840-spira.spirah hdata/test/p8-840-spira.spiras, $<)
 	$(call Q, TEST , $(VALGRIND) hdata/test/hdata_to_dt -9 -s -q hdata/test/p8-840-spira.spirah hdata/test/op920.wsp.heap, $<)
+	$(call Q, TEST , $(VALGRIND) hdata/test/hdata_to_dt -10 -s -q hdata/test/p8-840-spira.spirah hdata/test/p10-rainier.spiras, $<)
 
 hdata/test/hdata_to_dt-check-dt: hdata/test/hdata_to_dt
 	$(call Q, TEST , $(VALGRIND) hdata/test/hdata_to_dt -8E hdata/test/p81-811.spira hdata/test/p81-811.spira.heap 2>/dev/null | hdata/test/dtdiff_wrap.sh hdata/test/p81-811.spira.dts, $< device-tree)
 	$(call Q, TEST , $(VALGRIND) hdata/test/hdata_to_dt -8E -s hdata/test/p8-840-spira.spirah hdata/test/p8-840-spira.spiras 2>/dev/null | hdata/test/dtdiff_wrap.sh hdata/test/p8-840-spira.dts, $< device-tree)
 	$(call Q, TEST , $(VALGRIND) hdata/test/hdata_to_dt -9 -s hdata/test/p8-840-spira.spirah hdata/test/op920.wsp.heap 2>/dev/null | hdata/test/dtdiff_wrap.sh hdata/test/op920.wsp.dts, $< device-tree)
+	$(call Q, TEST , $(VALGRIND) hdata/test/hdata_to_dt -10 -s hdata/test/p8-840-spira.spirah hdata/test/p10-rainier.spiras 2>/dev/null | hdata/test/dtdiff_wrap.sh hdata/test/p10-rainier.dts, $< device-tree)
 
 hdata/test/hdata_to_dt-gcov-run: hdata/test/hdata_to_dt-check-dt-gcov-run
 
@@ -33,6 +35,7 @@  hdata/test/hdata_to_dt-check-dt-gcov-run: hdata/test/hdata_to_dt-gcov
 	$(call Q, TEST-COVERAGE , ./hdata/test/hdata_to_dt-gcov -8E hdata/test/p81-811.spira hdata/test/p81-811.spira.heap 2>/dev/null | hdata/test/dtdiff_wrap.sh hdata/test/p81-811.spira.dts, $< device-tree)
 	$(call Q, TEST-COVERAGE , ./hdata/test/hdata_to_dt-gcov -8E -s hdata/test/p8-840-spira.spirah hdata/test/p8-840-spira.spiras 2>/dev/null | hdata/test/dtdiff_wrap.sh hdata/test/p8-840-spira.dts, $< device-tree)
 	$(call Q, TEST-COVERAGE , ./hdata/test/hdata_to_dt -9 -s hdata/test/p8-840-spira.spirah hdata/test/op920.wsp.heap 2>/dev/null | hdata/test/dtdiff_wrap.sh hdata/test/op920.wsp.dts, $< device-tree)
+	$(call Q, TEST-COVERAGE , ./hdata/test/hdata_to_dt -10 -s hdata/test/p8-840-spira.spirah hdata/test/p10-rainier.spiras 2>/dev/null | hdata/test/dtdiff_wrap.sh hdata/test/p10-rainier.dts, $< device-tree)
 
 hdata/test/stubs.o: hdata/test/stubs.c
 	$(call Q, HOSTCC , $(HOSTCC) $(HOSTCFLAGS) -g -c -o $@ $<, $<)
diff --git a/hdata/test/p10-rainier.dts b/hdata/test/p10-rainier.dts
new file mode 100644
index 000000000..c52187729
--- /dev/null
+++ b/hdata/test/p10-rainier.dts
@@ -0,0 +1,4234 @@ 
+/dts-v1/;
+
+/ {
+	phandle = <0x01>;
+	#address-cells = <0x02>;
+	#size-cells = <0x02>;
+	compatible = "ibm,powernv\0ibm,p10-openbmc\0ibm,rainier-2s2u";
+	nest-frequency = <0x00 0x861c4680>;
+	vendor = "IBM";
+	ibm,sw-checkstop-fir = <0x3040100 0x3c>;
+	ibm,io-base-loc-code = "U78DA.ND0.WZS003Y-P0";
+	ibm,vpd-lx-info = <0x00 0x31000401 0x300071>;
+	model = "9105-22A";
+	system-id = "139F260";
+	system-brand = "S0";
+	model-name = "ibm,rainier-2s2u";
+
+	bmc {
+		phandle = <0x02>;
+		#address-cells = <0x01>;
+		#size-cells = <0x00>;
+		compatible = "ibm,ast2600,openbmc";
+	};
+
+	cpus {
+		phandle = <0x19>;
+		#address-cells = <0x01>;
+		#size-cells = <0x00>;
+
+		PowerPC,POWER10@10 {
+			phandle = <0x1a>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x10>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x1b>;
+			ibm,pir = <0x10>;
+			ibm,chip-id = <0x00>;
+			ibm,ppc-interrupt-server#s = <0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17>;
+		};
+
+		PowerPC,POWER10@18 {
+			phandle = <0x1d>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x18>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x1e>;
+			ibm,pir = <0x18>;
+			ibm,chip-id = <0x00>;
+			ibm,ppc-interrupt-server#s = <0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f>;
+		};
+
+		PowerPC,POWER10@20 {
+			phandle = <0x20>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x20>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x21>;
+			ibm,pir = <0x20>;
+			ibm,chip-id = <0x00>;
+			ibm,ppc-interrupt-server#s = <0x20 0x21 0x22 0x23 0x24 0x25 0x26 0x27>;
+		};
+
+		PowerPC,POWER10@28 {
+			phandle = <0x23>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x28>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x24>;
+			ibm,pir = <0x28>;
+			ibm,chip-id = <0x00>;
+			ibm,ppc-interrupt-server#s = <0x28 0x29 0x2a 0x2b 0x2c 0x2d 0x2e 0x2f>;
+		};
+
+		PowerPC,POWER10@50 {
+			phandle = <0x26>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x50>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x27>;
+			ibm,pir = <0x50>;
+			ibm,chip-id = <0x00>;
+			ibm,ppc-interrupt-server#s = <0x50 0x51 0x52 0x53 0x54 0x55 0x56 0x57>;
+		};
+
+		PowerPC,POWER10@58 {
+			phandle = <0x29>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x58>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x2a>;
+			ibm,pir = <0x58>;
+			ibm,chip-id = <0x00>;
+			ibm,ppc-interrupt-server#s = <0x58 0x59 0x5a 0x5b 0x5c 0x5d 0x5e 0x5f>;
+		};
+
+		PowerPC,POWER10@60 {
+			phandle = <0x2c>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x60>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x2d>;
+			ibm,pir = <0x60>;
+			ibm,chip-id = <0x00>;
+			ibm,ppc-interrupt-server#s = <0x60 0x61 0x62 0x63 0x64 0x65 0x66 0x67>;
+		};
+
+		PowerPC,POWER10@78 {
+			phandle = <0x2f>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x78>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x30>;
+			ibm,pir = <0x78>;
+			ibm,chip-id = <0x00>;
+			ibm,ppc-interrupt-server#s = <0x78 0x79 0x7a 0x7b 0x7c 0x7d 0x7e 0x7f>;
+		};
+
+		PowerPC,POWER10@218 {
+			phandle = <0x32>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x218>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x33>;
+			ibm,pir = <0x218>;
+			ibm,chip-id = <0x02>;
+			ibm,ppc-interrupt-server#s = <0x218 0x219 0x21a 0x21b 0x21c 0x21d 0x21e 0x21f>;
+		};
+
+		PowerPC,POWER10@228 {
+			phandle = <0x35>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x228>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x36>;
+			ibm,pir = <0x228>;
+			ibm,chip-id = <0x02>;
+			ibm,ppc-interrupt-server#s = <0x228 0x229 0x22a 0x22b 0x22c 0x22d 0x22e 0x22f>;
+		};
+
+		PowerPC,POWER10@250 {
+			phandle = <0x38>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x250>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x39>;
+			ibm,pir = <0x250>;
+			ibm,chip-id = <0x02>;
+			ibm,ppc-interrupt-server#s = <0x250 0x251 0x252 0x253 0x254 0x255 0x256 0x257>;
+		};
+
+		PowerPC,POWER10@258 {
+			phandle = <0x3b>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x258>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x3c>;
+			ibm,pir = <0x258>;
+			ibm,chip-id = <0x02>;
+			ibm,ppc-interrupt-server#s = <0x258 0x259 0x25a 0x25b 0x25c 0x25d 0x25e 0x25f>;
+		};
+
+		PowerPC,POWER10@260 {
+			phandle = <0x3e>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x260>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x3f>;
+			ibm,pir = <0x260>;
+			ibm,chip-id = <0x02>;
+			ibm,ppc-interrupt-server#s = <0x260 0x261 0x262 0x263 0x264 0x265 0x266 0x267>;
+		};
+
+		PowerPC,POWER10@268 {
+			phandle = <0x41>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x268>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x42>;
+			ibm,pir = <0x268>;
+			ibm,chip-id = <0x02>;
+			ibm,ppc-interrupt-server#s = <0x268 0x269 0x26a 0x26b 0x26c 0x26d 0x26e 0x26f>;
+		};
+
+		PowerPC,POWER10@270 {
+			phandle = <0x44>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x270>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x45>;
+			ibm,pir = <0x270>;
+			ibm,chip-id = <0x02>;
+			ibm,ppc-interrupt-server#s = <0x270 0x271 0x272 0x273 0x274 0x275 0x276 0x277>;
+		};
+
+		PowerPC,POWER10@278 {
+			phandle = <0x47>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x278>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x48>;
+			ibm,pir = <0x278>;
+			ibm,chip-id = <0x02>;
+			ibm,ppc-interrupt-server#s = <0x278 0x279 0x27a 0x27b 0x27c 0x27d 0x27e 0x27f>;
+		};
+
+		PowerPC,POWER10@410 {
+			phandle = <0x4a>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x410>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x4b>;
+			ibm,pir = <0x410>;
+			ibm,chip-id = <0x04>;
+			ibm,ppc-interrupt-server#s = <0x410 0x411 0x412 0x413 0x414 0x415 0x416 0x417>;
+		};
+
+		PowerPC,POWER10@420 {
+			phandle = <0x4d>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x420>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x4e>;
+			ibm,pir = <0x420>;
+			ibm,chip-id = <0x04>;
+			ibm,ppc-interrupt-server#s = <0x420 0x421 0x422 0x423 0x424 0x425 0x426 0x427>;
+		};
+
+		PowerPC,POWER10@428 {
+			phandle = <0x50>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x428>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x51>;
+			ibm,pir = <0x428>;
+			ibm,chip-id = <0x04>;
+			ibm,ppc-interrupt-server#s = <0x428 0x429 0x42a 0x42b 0x42c 0x42d 0x42e 0x42f>;
+		};
+
+		PowerPC,POWER10@450 {
+			phandle = <0x53>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x450>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x54>;
+			ibm,pir = <0x450>;
+			ibm,chip-id = <0x04>;
+			ibm,ppc-interrupt-server#s = <0x450 0x451 0x452 0x453 0x454 0x455 0x456 0x457>;
+		};
+
+		PowerPC,POWER10@458 {
+			phandle = <0x56>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x458>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x57>;
+			ibm,pir = <0x458>;
+			ibm,chip-id = <0x04>;
+			ibm,ppc-interrupt-server#s = <0x458 0x459 0x45a 0x45b 0x45c 0x45d 0x45e 0x45f>;
+		};
+
+		PowerPC,POWER10@460 {
+			phandle = <0x59>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x460>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x5a>;
+			ibm,pir = <0x460>;
+			ibm,chip-id = <0x04>;
+			ibm,ppc-interrupt-server#s = <0x460 0x461 0x462 0x463 0x464 0x465 0x466 0x467>;
+		};
+
+		PowerPC,POWER10@468 {
+			phandle = <0x5c>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x468>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x5d>;
+			ibm,pir = <0x468>;
+			ibm,chip-id = <0x04>;
+			ibm,ppc-interrupt-server#s = <0x468 0x469 0x46a 0x46b 0x46c 0x46d 0x46e 0x46f>;
+		};
+
+		PowerPC,POWER10@478 {
+			phandle = <0x5f>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x478>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x60>;
+			ibm,pir = <0x478>;
+			ibm,chip-id = <0x04>;
+			ibm,ppc-interrupt-server#s = <0x478 0x479 0x47a 0x47b 0x47c 0x47d 0x47e 0x47f>;
+		};
+
+		PowerPC,POWER10@618 {
+			phandle = <0x62>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x618>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x63>;
+			ibm,pir = <0x618>;
+			ibm,chip-id = <0x06>;
+			ibm,ppc-interrupt-server#s = <0x618 0x619 0x61a 0x61b 0x61c 0x61d 0x61e 0x61f>;
+		};
+
+		PowerPC,POWER10@620 {
+			phandle = <0x65>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x620>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x66>;
+			ibm,pir = <0x620>;
+			ibm,chip-id = <0x06>;
+			ibm,ppc-interrupt-server#s = <0x620 0x621 0x622 0x623 0x624 0x625 0x626 0x627>;
+		};
+
+		PowerPC,POWER10@650 {
+			phandle = <0x68>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x650>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x69>;
+			ibm,pir = <0x650>;
+			ibm,chip-id = <0x06>;
+			ibm,ppc-interrupt-server#s = <0x650 0x651 0x652 0x653 0x654 0x655 0x656 0x657>;
+		};
+
+		PowerPC,POWER10@658 {
+			phandle = <0x6b>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x658>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x6c>;
+			ibm,pir = <0x658>;
+			ibm,chip-id = <0x06>;
+			ibm,ppc-interrupt-server#s = <0x658 0x659 0x65a 0x65b 0x65c 0x65d 0x65e 0x65f>;
+		};
+
+		PowerPC,POWER10@660 {
+			phandle = <0x6e>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x660>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x6f>;
+			ibm,pir = <0x660>;
+			ibm,chip-id = <0x06>;
+			ibm,ppc-interrupt-server#s = <0x660 0x661 0x662 0x663 0x664 0x665 0x666 0x667>;
+		};
+
+		PowerPC,POWER10@668 {
+			phandle = <0x71>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x668>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x72>;
+			ibm,pir = <0x668>;
+			ibm,chip-id = <0x06>;
+			ibm,ppc-interrupt-server#s = <0x668 0x669 0x66a 0x66b 0x66c 0x66d 0x66e 0x66f>;
+		};
+
+		PowerPC,POWER10@670 {
+			phandle = <0x74>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x670>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x75>;
+			ibm,pir = <0x670>;
+			ibm,chip-id = <0x06>;
+			ibm,ppc-interrupt-server#s = <0x670 0x671 0x672 0x673 0x674 0x675 0x676 0x677>;
+		};
+
+		PowerPC,POWER10@678 {
+			phandle = <0x77>;
+			device_type = "cpu";
+			status = "okay";
+			reg = <0x678>;
+			cpu-version = <0x800100>;
+			64-bit;
+			32-64-bridge;
+			graphics;
+			general-purpose;
+			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
+			ibm,processor-page-sizes = <0x0c 0x10 0x18 0x22>;
+			ibm,processor-radix-AP-encodings = <0x0c 0xa0000010 0x20000015 0x4000001e>;
+			ibm,mmu-pid-bits = <0x14>;
+			ibm,mmu-lpid-bits = <0x0c>;
+			ibm,segment-page-sizes = <0x0c 0x00 0x03 0x0c 0x00 0x10 0x07 0x18 0x38 0x10 0x110 0x02 0x10 0x01 0x18 0x08 0x18 0x100 0x01 0x18 0x00 0x22 0x120 0x01 0x22 0x03>;
+			ibm,pa-features = <0x4200f63f 0xc7c080d0 0x80000000 0x00 0x8000 0x80008000 0x8000 0x80008000 0x8000 0x80000000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000 0x80008000>;
+			ibm,slb-size = <0x20>;
+			ibm,vmx = <0x02>;
+			ibm,dfp = <0x02>;
+			ibm,purr = <0x01>;
+			ibm,spurr = <0x01>;
+			clock-frequency = <0x9af8da00>;
+			ibm,extended-clock-frequency = <0x00 0x9af8da00>;
+			timebase-frequency = <0x1e848000>;
+			ibm,extended-timebase-frequency = <0x00 0x1e848000>;
+			reservation-granule-size = <0x80>;
+			d-tlb-size = <0x1000>;
+			i-tlb-size = <0x00>;
+			tlb-size = <0x1000>;
+			d-tlb-sets = <0x400>;
+			i-tlb-sets = <0x00>;
+			tlb-sets = <0x400>;
+			d-cache-block-size = <0x80>;
+			i-cache-block-size = <0x80>;
+			d-cache-size = <0x8000>;
+			i-cache-size = <0xc000>;
+			i-cache-sets = <0x40>;
+			d-cache-sets = <0x20>;
+			performance-monitor = <0x00 0x01>;
+			l2-cache = <0x78>;
+			ibm,pir = <0x678>;
+			ibm,chip-id = <0x06>;
+			ibm,ppc-interrupt-server#s = <0x678 0x679 0x67a 0x67b 0x67c 0x67d 0x67e 0x67f>;
+		};
+
+		l2-cache@20000010 {
+			phandle = <0x1b>;
+			device_type = "cache";
+			reg = <0x20000010>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x1c>;
+		};
+
+		l2-cache@20000018 {
+			phandle = <0x1e>;
+			device_type = "cache";
+			reg = <0x20000018>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x1f>;
+		};
+
+		l2-cache@20000020 {
+			phandle = <0x21>;
+			device_type = "cache";
+			reg = <0x20000020>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x22>;
+		};
+
+		l2-cache@20000028 {
+			phandle = <0x24>;
+			device_type = "cache";
+			reg = <0x20000028>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x25>;
+		};
+
+		l2-cache@20000050 {
+			phandle = <0x27>;
+			device_type = "cache";
+			reg = <0x20000050>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x28>;
+		};
+
+		l2-cache@20000058 {
+			phandle = <0x2a>;
+			device_type = "cache";
+			reg = <0x20000058>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x2b>;
+		};
+
+		l2-cache@20000060 {
+			phandle = <0x2d>;
+			device_type = "cache";
+			reg = <0x20000060>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x2e>;
+		};
+
+		l2-cache@20000078 {
+			phandle = <0x30>;
+			device_type = "cache";
+			reg = <0x20000078>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x31>;
+		};
+
+		l2-cache@20000218 {
+			phandle = <0x33>;
+			device_type = "cache";
+			reg = <0x20000218>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x34>;
+		};
+
+		l2-cache@20000228 {
+			phandle = <0x36>;
+			device_type = "cache";
+			reg = <0x20000228>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x37>;
+		};
+
+		l2-cache@20000250 {
+			phandle = <0x39>;
+			device_type = "cache";
+			reg = <0x20000250>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x3a>;
+		};
+
+		l2-cache@20000258 {
+			phandle = <0x3c>;
+			device_type = "cache";
+			reg = <0x20000258>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x3d>;
+		};
+
+		l2-cache@20000260 {
+			phandle = <0x3f>;
+			device_type = "cache";
+			reg = <0x20000260>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x40>;
+		};
+
+		l2-cache@20000268 {
+			phandle = <0x42>;
+			device_type = "cache";
+			reg = <0x20000268>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x43>;
+		};
+
+		l2-cache@20000270 {
+			phandle = <0x45>;
+			device_type = "cache";
+			reg = <0x20000270>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x46>;
+		};
+
+		l2-cache@20000278 {
+			phandle = <0x48>;
+			device_type = "cache";
+			reg = <0x20000278>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x49>;
+		};
+
+		l2-cache@20000410 {
+			phandle = <0x4b>;
+			device_type = "cache";
+			reg = <0x20000410>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x4c>;
+		};
+
+		l2-cache@20000420 {
+			phandle = <0x4e>;
+			device_type = "cache";
+			reg = <0x20000420>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x4f>;
+		};
+
+		l2-cache@20000428 {
+			phandle = <0x51>;
+			device_type = "cache";
+			reg = <0x20000428>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x52>;
+		};
+
+		l2-cache@20000450 {
+			phandle = <0x54>;
+			device_type = "cache";
+			reg = <0x20000450>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x55>;
+		};
+
+		l2-cache@20000458 {
+			phandle = <0x57>;
+			device_type = "cache";
+			reg = <0x20000458>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x58>;
+		};
+
+		l2-cache@20000460 {
+			phandle = <0x5a>;
+			device_type = "cache";
+			reg = <0x20000460>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x5b>;
+		};
+
+		l2-cache@20000468 {
+			phandle = <0x5d>;
+			device_type = "cache";
+			reg = <0x20000468>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x5e>;
+		};
+
+		l2-cache@20000478 {
+			phandle = <0x60>;
+			device_type = "cache";
+			reg = <0x20000478>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x61>;
+		};
+
+		l2-cache@20000618 {
+			phandle = <0x63>;
+			device_type = "cache";
+			reg = <0x20000618>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x64>;
+		};
+
+		l2-cache@20000620 {
+			phandle = <0x66>;
+			device_type = "cache";
+			reg = <0x20000620>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x67>;
+		};
+
+		l2-cache@20000650 {
+			phandle = <0x69>;
+			device_type = "cache";
+			reg = <0x20000650>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x6a>;
+		};
+
+		l2-cache@20000658 {
+			phandle = <0x6c>;
+			device_type = "cache";
+			reg = <0x20000658>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x6d>;
+		};
+
+		l2-cache@20000660 {
+			phandle = <0x6f>;
+			device_type = "cache";
+			reg = <0x20000660>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x70>;
+		};
+
+		l2-cache@20000668 {
+			phandle = <0x72>;
+			device_type = "cache";
+			reg = <0x20000668>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x73>;
+		};
+
+		l2-cache@20000670 {
+			phandle = <0x75>;
+			device_type = "cache";
+			reg = <0x20000670>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x76>;
+		};
+
+		l2-cache@20000678 {
+			phandle = <0x78>;
+			device_type = "cache";
+			reg = <0x20000678>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x100000>;
+			i-cache-size = <0x100000>;
+			l2-cache = <0x79>;
+		};
+
+		l3-cache@30000010 {
+			phandle = <0x1c>;
+			device_type = "cache";
+			reg = <0x30000010>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000018 {
+			phandle = <0x1f>;
+			device_type = "cache";
+			reg = <0x30000018>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000020 {
+			phandle = <0x22>;
+			device_type = "cache";
+			reg = <0x30000020>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000028 {
+			phandle = <0x25>;
+			device_type = "cache";
+			reg = <0x30000028>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000050 {
+			phandle = <0x28>;
+			device_type = "cache";
+			reg = <0x30000050>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000058 {
+			phandle = <0x2b>;
+			device_type = "cache";
+			reg = <0x30000058>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000060 {
+			phandle = <0x2e>;
+			device_type = "cache";
+			reg = <0x30000060>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000078 {
+			phandle = <0x31>;
+			device_type = "cache";
+			reg = <0x30000078>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000218 {
+			phandle = <0x34>;
+			device_type = "cache";
+			reg = <0x30000218>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000228 {
+			phandle = <0x37>;
+			device_type = "cache";
+			reg = <0x30000228>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000250 {
+			phandle = <0x3a>;
+			device_type = "cache";
+			reg = <0x30000250>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000258 {
+			phandle = <0x3d>;
+			device_type = "cache";
+			reg = <0x30000258>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000260 {
+			phandle = <0x40>;
+			device_type = "cache";
+			reg = <0x30000260>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000268 {
+			phandle = <0x43>;
+			device_type = "cache";
+			reg = <0x30000268>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000270 {
+			phandle = <0x46>;
+			device_type = "cache";
+			reg = <0x30000270>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000278 {
+			phandle = <0x49>;
+			device_type = "cache";
+			reg = <0x30000278>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000410 {
+			phandle = <0x4c>;
+			device_type = "cache";
+			reg = <0x30000410>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000420 {
+			phandle = <0x4f>;
+			device_type = "cache";
+			reg = <0x30000420>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000428 {
+			phandle = <0x52>;
+			device_type = "cache";
+			reg = <0x30000428>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000450 {
+			phandle = <0x55>;
+			device_type = "cache";
+			reg = <0x30000450>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000458 {
+			phandle = <0x58>;
+			device_type = "cache";
+			reg = <0x30000458>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000460 {
+			phandle = <0x5b>;
+			device_type = "cache";
+			reg = <0x30000460>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000468 {
+			phandle = <0x5e>;
+			device_type = "cache";
+			reg = <0x30000468>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000478 {
+			phandle = <0x61>;
+			device_type = "cache";
+			reg = <0x30000478>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000618 {
+			phandle = <0x64>;
+			device_type = "cache";
+			reg = <0x30000618>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000620 {
+			phandle = <0x67>;
+			device_type = "cache";
+			reg = <0x30000620>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000650 {
+			phandle = <0x6a>;
+			device_type = "cache";
+			reg = <0x30000650>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000658 {
+			phandle = <0x6d>;
+			device_type = "cache";
+			reg = <0x30000658>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000660 {
+			phandle = <0x70>;
+			device_type = "cache";
+			reg = <0x30000660>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000668 {
+			phandle = <0x73>;
+			device_type = "cache";
+			reg = <0x30000668>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000670 {
+			phandle = <0x76>;
+			device_type = "cache";
+			reg = <0x30000670>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+
+		l3-cache@30000678 {
+			phandle = <0x79>;
+			device_type = "cache";
+			reg = <0x30000678>;
+			status = "okay";
+			cache-unified;
+			d-cache-sets = <0x400>;
+			i-cache-sets = <0x400>;
+			d-cache-size = <0x400000>;
+			i-cache-size = <0x400000>;
+		};
+	};
+
+	ibm,hostboot {
+		phandle = <0xd6>;
+		#size-cells = <0x02>;
+		#address-cells = <0x02>;
+
+		reserved-memory {
+			phandle = <0xd7>;
+			ranges;
+			#size-cells = <0x02>;
+			#address-cells = <0x02>;
+
+			ibm,arch-reg-data@803ffce00000 {
+				phandle = <0xde>;
+				reg = <0x803f 0xfce00000 0x00 0x600000>;
+				ibm,prd-instance = <0x00>;
+				ibm,prd-label = "arch-reg-data";
+			};
+
+			ibm,hb-rsv-mem@4000070000000 {
+				phandle = <0xd8>;
+				reg = <0x40000 0x70000000 0x00 0x10000000>;
+				ibm,prd-instance = <0x00>;
+				ibm,prd-label = "hb-rsv-mem";
+			};
+
+			ibm,hbrt-code-image@803ffc820000 {
+				phandle = <0xe0>;
+				reg = <0x803f 0xfc820000 0x00 0x4c0000>;
+				ibm,prd-instance = <0x00>;
+				ibm,prd-label = "ibm,hbrt-code-image";
+			};
+
+			ibm,hbrt-data@803ffcce0000 {
+				phandle = <0xdf>;
+				reg = <0x803f 0xfcce0000 0x00 0x120000>;
+				ibm,prd-instance = <0x00>;
+				ibm,prd-label = "hbrt-data";
+			};
+
+			ibm,homer-image@803ffd800000 {
+				phandle = <0xd9>;
+				reg = <0x803f 0xfd800000 0x00 0x400000>;
+				ibm,prd-instance = <0x00>;
+				ibm,prd-label = "homer-image";
+			};
+
+			ibm,homer-image@803ffdc00000 {
+				phandle = <0xda>;
+				reg = <0x803f 0xfdc00000 0x00 0x400000>;
+				ibm,prd-instance = <0x02>;
+				ibm,prd-label = "homer-image";
+			};
+
+			ibm,homer-image@803ffe000000 {
+				phandle = <0xdb>;
+				reg = <0x803f 0xfe000000 0x00 0x400000>;
+				ibm,prd-instance = <0x04>;
+				ibm,prd-label = "homer-image";
+			};
+
+			ibm,homer-image@803ffe400000 {
+				phandle = <0xdc>;
+				reg = <0x803f 0xfe400000 0x00 0x400000>;
+				ibm,prd-instance = <0x06>;
+				ibm,prd-label = "homer-image";
+			};
+
+			ibm,occ-common-area@803fff800000 {
+				phandle = <0xdd>;
+				reg = <0x803f 0xff800000 0x00 0x800000>;
+				ibm,prd-instance = <0x00>;
+				ibm,prd-label = "occ-common-area";
+			};
+
+			ibm,sbe-comm@803ffc7b0000 {
+				phandle = <0xe7>;
+				reg = <0x803f 0xfc7b0000 0x00 0x10000>;
+				ibm,prd-instance = <0x06>;
+				ibm,prd-label = "sbe-comm";
+			};
+
+			ibm,sbe-comm@803ffc7d0000 {
+				phandle = <0xe5>;
+				reg = <0x803f 0xfc7d0000 0x00 0x10000>;
+				ibm,prd-instance = <0x04>;
+				ibm,prd-label = "sbe-comm";
+			};
+
+			ibm,sbe-comm@803ffc7f0000 {
+				phandle = <0xe3>;
+				reg = <0x803f 0xfc7f0000 0x00 0x10000>;
+				ibm,prd-instance = <0x02>;
+				ibm,prd-label = "sbe-comm";
+			};
+
+			ibm,sbe-comm@803ffc810000 {
+				phandle = <0xe1>;
+				reg = <0x803f 0xfc810000 0x00 0x10000>;
+				ibm,prd-instance = <0x00>;
+				ibm,prd-label = "sbe-comm";
+			};
+
+			ibm,sbe-ffdc@803ffc7a0000 {
+				phandle = <0xe8>;
+				reg = <0x803f 0xfc7a0000 0x00 0x10000>;
+				ibm,prd-instance = <0x06>;
+				ibm,prd-label = "sbe-ffdc";
+			};
+
+			ibm,sbe-ffdc@803ffc7c0000 {
+				phandle = <0xe6>;
+				reg = <0x803f 0xfc7c0000 0x00 0x10000>;
+				ibm,prd-instance = <0x04>;
+				ibm,prd-label = "sbe-ffdc";
+			};
+
+			ibm,sbe-ffdc@803ffc7e0000 {
+				phandle = <0xe4>;
+				reg = <0x803f 0xfc7e0000 0x00 0x10000>;
+				ibm,prd-instance = <0x02>;
+				ibm,prd-label = "sbe-ffdc";
+			};
+
+			ibm,sbe-ffdc@803ffc800000 {
+				phandle = <0xe2>;
+				reg = <0x803f 0xfc800000 0x00 0x10000>;
+				ibm,prd-instance = <0x00>;
+				ibm,prd-label = "sbe-ffdc";
+			};
+
+			ibm,sbe-psu@803ffc79f000 {
+				phandle = <0xe9>;
+				reg = <0x803f 0xfc79f000 0x00 0x1000>;
+				ibm,prd-instance = <0x00>;
+				ibm,prd-label = "sbe-psu";
+			};
+
+			ibm,secure-crypt-algo-code@803ffc78f000 {
+				phandle = <0xea>;
+				reg = <0x803f 0xfc78f000 0x00 0x10000>;
+				ibm,prd-instance = <0x00>;
+				ibm,prd-label = "secure-crypt-algo-code";
+			};
+		};
+	};
+
+	ibm,opal {
+		phandle = <0x17>;
+
+		dump {
+			phandle = <0x7c>;
+			compatible = "ibm,opal-dump";
+			fw-load-area = <0x00 0x20000000 0x00 0x8000000 0x00 0x28000000 0x00 0x8000000>;
+		};
+
+		fw-features {
+			phandle = <0x80>;
+
+			fw-bcctrl-serialized {
+				phandle = <0x82>;
+				disabled;
+			};
+
+			fw-branch-hints-honored {
+				phandle = <0x86>;
+				disabled;
+			};
+
+			fw-count-cache-disabled {
+				phandle = <0x88>;
+				disabled;
+			};
+
+			fw-count-cache-flush-bcctr2,0,0 {
+				phandle = <0x89>;
+				enabled;
+			};
+
+			fw-l1d-thread-split {
+				phandle = <0x85>;
+				disabled;
+			};
+
+			fw-link-stack-disabled {
+				phandle = <0x8a>;
+				disabled;
+			};
+
+			fw-link-stack-flush-bcctr2,0,0 {
+				phandle = <0x8b>;
+				disabled;
+			};
+
+			inst-l1d-flush-ori30,30,0 {
+				phandle = <0x83>;
+				disabled;
+			};
+
+			inst-l1d-flush-trig2 {
+				phandle = <0x84>;
+				disabled;
+			};
+
+			inst-spec-barrier-ori31,31,0 {
+				phandle = <0x81>;
+				enabled;
+			};
+
+			inst-thread-reconfig-control-trig0-1 {
+				phandle = <0x87>;
+				disabled;
+			};
+
+			needs-count-cache-flush-on-context-switch {
+				phandle = <0x91>;
+				enabled;
+			};
+
+			needs-l1d-flush-msr-hv-1-to-0 {
+				phandle = <0x8e>;
+				disabled;
+			};
+
+			needs-l1d-flush-msr-pr-0-to-1 {
+				phandle = <0x8f>;
+				disabled;
+			};
+
+			needs-link-stack-flush-on-context-switch {
+				phandle = <0x92>;
+				enabled;
+			};
+
+			needs-spec-barrier-for-bound-checks {
+				phandle = <0x90>;
+				enabled;
+			};
+
+			no-need-l1d-flush-kernel-on-user-access {
+				phandle = <0x94>;
+				enabled;
+			};
+
+			no-need-l1d-flush-msr-pr-1-to-0 {
+				phandle = <0x93>;
+				enabled;
+			};
+
+			no-need-store-drain-on-priv-state-switch {
+				phandle = <0x95>;
+				enabled;
+			};
+
+			speculation-policy-favor-security {
+				phandle = <0x8c>;
+				enabled;
+			};
+
+			user-mode-branch-speculation {
+				phandle = <0x8d>;
+				disabled;
+			};
+		};
+
+		leds {
+			phandle = <0x18>;
+			led-mode = "lightpath";
+		};
+
+		power-mgt {
+			phandle = <0x148>;
+			ibm,enabled-stop-levels = <0xb0100000>;
+		};
+	};
+
+	ibm,pcie-slots {
+		phandle = <0x101>;
+		#address-cells = <0x02>;
+		#size-cells = <0x00>;
+
+		root-complex@0,0 {
+			phandle = <0x102>;
+			reg = <0x00 0x00>;
+			#address-cells = <0x02>;
+			#size-cells = <0x00>;
+			compatible = "ibm,pcie-port\0ibm,pcie-root-port";
+			ibm,chip-id = <0x00>;
+
+			pluggable {
+				phandle = <0x103>;
+				lane-mask = <0xff00>;
+				max-power = <0x19>;
+				hotplug;
+				nvlink;
+			};
+		};
+
+		root-complex@0,1 {
+			phandle = <0x104>;
+			reg = <0x00 0x01>;
+			#address-cells = <0x02>;
+			#size-cells = <0x00>;
+			compatible = "ibm,pcie-port\0ibm,pcie-root-port";
+			ibm,chip-id = <0x00>;
+
+			pluggable {
+				phandle = <0x105>;
+				lane-mask = <0xff>;
+				max-power = <0x19>;
+				nvlink;
+			};
+		};
+
+		root-complex@0,2 {
+			phandle = <0x106>;
+			reg = <0x00 0x02>;
+			#address-cells = <0x02>;
+			#size-cells = <0x00>;
+			compatible = "ibm,pcie-port\0ibm,pcie-root-port";
+			ibm,chip-id = <0x00>;
+
+			pluggable {
+				phandle = <0x107>;
+				lane-mask = <0x0f>;
+				max-power = <0x19>;
+				nvlink;
+			};
+		};
+
+		root-complex@0,3 {
+			phandle = <0x108>;
+			reg = <0x00 0x03>;
+			#address-cells = <0x02>;
+			#size-cells = <0x00>;
+			compatible = "ibm,pcie-port\0ibm,pcie-root-port";
+			ibm,chip-id = <0x00>;
+
+			pluggable {
+				phandle = <0x109>;
+				lane-mask = <0xffff>;
+				max-power = <0x19>;
+				hotplug;
+				nvlink;
+			};
+		};
+
+		root-complex@0,4 {
+			phandle = <0x10d>;
+			reg = <0x00 0x04>;
+			#address-cells = <0x02>;
+			#size-cells = <0x00>;
+			compatible = "ibm,pcie-port\0ibm,pcie-root-port";
+			ibm,chip-id = <0x00>;
+
+			pluggable {
+				phandle = <0x10e>;
+				lane-mask = <0xf0>;
+				max-power = <0x19>;
+				nvlink;
+			};
+		};
+
+		root-complex@0,5 {
+			phandle = <0x10f>;
+			reg = <0x00 0x05>;
+			#address-cells = <0x02>;
+			#size-cells = <0x00>;
+			compatible = "ibm,pcie-port\0ibm,pcie-root-port";
+			ibm,chip-id = <0x00>;
+
+			pluggable {
+				phandle = <0x110>;
+				lane-mask = <0x0f>;
+				max-power = <0x19>;
+				nvlink;
+			};
+		};
+
+		root-complex@2,0 {
+			phandle = <0x119>;
+			reg = <0x02 0x00>;
+			#address-cells = <0x02>;
+			#size-cells = <0x00>;
+			compatible = "ibm,pcie-port\0ibm,pcie-root-port";
+			ibm,chip-id = <0x02>;
+
+			pluggable {
+				phandle = <0x11a>;
+				lane-mask = <0xff00>;
+				max-power = <0x19>;
+				hotplug;
+				nvlink;
+			};
+		};
+
+		root-complex@2,1 {
+			phandle = <0x11b>;
+			reg = <0x02 0x01>;
+			#address-cells = <0x02>;
+			#size-cells = <0x00>;
+			compatible = "ibm,pcie-port\0ibm,pcie-root-port";
+			ibm,chip-id = <0x02>;
+
+			pluggable {
+				phandle = <0x11c>;
+				lane-mask = <0xff>;
+				max-power = <0x19>;
+				nvlink;
+			};
+		};
+
+		root-complex@2,2 {
+			phandle = <0x11d>;
+			reg = <0x02 0x02>;
+			#address-cells = <0x02>;
+			#size-cells = <0x00>;
+			compatible = "ibm,pcie-port\0ibm,pcie-root-port";
+			ibm,chip-id = <0x02>;
+
+			pluggable {
+				phandle = <0x11e>;
+				lane-mask = <0x0f>;
+				max-power = <0x19>;
+				nvlink;
+			};
+		};
+
+		root-complex@2,3 {
+			phandle = <0x11f>;
+			reg = <0x02 0x03>;
+			#address-cells = <0x02>;
+			#size-cells = <0x00>;
+			compatible = "ibm,pcie-port\0ibm,pcie-root-port";
+			ibm,chip-id = <0x02>;
+
+			pluggable {
+				phandle = <0x120>;
+				lane-mask = <0xffff>;
+				max-power = <0x19>;
+				hotplug;
+				nvlink;
+			};
+		};
+
+		root-complex@2,4 {
+			phandle = <0x124>;
+			reg = <0x02 0x04>;
+			#address-cells = <0x02>;
+			#size-cells = <0x00>;
+			compatible = "ibm,pcie-port\0ibm,pcie-root-port";
+			ibm,chip-id = <0x02>;
+
+			pluggable {
+				phandle = <0x125>;
+				lane-mask = <0xf0>;
+				max-power = <0x19>;
+				nvlink;
+			};
+		};
+
+		root-complex@2,5 {
+			phandle = <0x126>;
+			reg = <0x02 0x05>;
+			#address-cells = <0x02>;
+			#size-cells = <0x00>;
+			compatible = "ibm,pcie-port\0ibm,pcie-root-port";
+			ibm,chip-id = <0x02>;
+
+			pluggable {
+				phandle = <0x127>;
+				lane-mask = <0x0f>;
+				max-power = <0x19>;
+				nvlink;
+			};
+		};
+
+		root-complex@4,0 {
+			phandle = <0x130>;
+			reg = <0x04 0x00>;
+			#address-cells = <0x02>;
+			#size-cells = <0x00>;
+			compatible = "ibm,pcie-port\0ibm,pcie-root-port";
+			ibm,chip-id = <0x04>;
+
+			pluggable {
+				phandle = <0x131>;
+				lane-mask = <0xffff>;
+				max-power = <0x19>;
+				hotplug;
+				nvlink;
+			};
+		};
+
+		root-complex@4,1 {
+			phandle = <0x135>;
+			reg = <0x04 0x01>;
+			#address-cells = <0x02>;
+			#size-cells = <0x00>;
+			compatible = "ibm,pcie-port\0ibm,pcie-root-port";
+			ibm,chip-id = <0x04>;
+
+			pluggable {
+				phandle = <0x136>;
+				lane-mask = <0xff>;
+				max-power = <0x19>;
+				hotplug;
+				nvlink;
+			};
+		};
+
+		root-complex@4,3 {
+			phandle = <0x132>;
+			reg = <0x04 0x03>;
+			#address-cells = <0x02>;
+			#size-cells = <0x00>;
+			compatible = "ibm,pcie-port\0ibm,pcie-root-port";
+			ibm,chip-id = <0x04>;
+
+			pluggable {
+				phandle = <0x133>;
+				lane-mask = <0xffff>;
+				max-power = <0x19>;
+				hotplug;
+				nvlink;
+			};
+		};
+
+		root-complex@6,0 {
+			phandle = <0x140>;
+			reg = <0x06 0x00>;
+			#address-cells = <0x02>;
+			#size-cells = <0x00>;
+			compatible = "ibm,pcie-port\0ibm,pcie-root-port";
+			ibm,chip-id = <0x06>;
+
+			pluggable {
+				phandle = <0x141>;
+				lane-mask = <0xffff>;
+				max-power = <0x19>;
+				hotplug;
+				nvlink;
+			};
+		};
+
+		root-complex@6,1 {
+			phandle = <0x145>;
+			reg = <0x06 0x01>;
+			#address-cells = <0x02>;
+			#size-cells = <0x00>;
+			compatible = "ibm,pcie-port\0ibm,pcie-root-port";
+			ibm,chip-id = <0x06>;
+
+			pluggable {
+				phandle = <0x146>;
+				lane-mask = <0xff>;
+				max-power = <0x19>;
+				hotplug;
+				nvlink;
+			};
+		};
+
+		root-complex@6,3 {
+			phandle = <0x142>;
+			reg = <0x06 0x03>;
+			#address-cells = <0x02>;
+			#size-cells = <0x00>;
+			compatible = "ibm,pcie-port\0ibm,pcie-root-port";
+			ibm,chip-id = <0x06>;
+
+			pluggable {
+				phandle = <0x143>;
+				lane-mask = <0xffff>;
+				max-power = <0x19>;
+				hotplug;
+				nvlink;
+			};
+		};
+	};
+
+	ibm,secureboot {
+		phandle = <0x7d>;
+		compatible = "ibm,secureboot\0ibm,secureboot-v2";
+		trusted-enabled;
+		hw-key-hash = <0x40d487ff 0x7380ed6a 0xd54775d5 0x795fea0d 0xe2f541fe 0xa9db06b8 0x466a42a3 0x20e65f75 0xb4866546 0x17d907 0x515dc2a5 0xf9fc5095 0x4d6ee0c9 0xb67d219d 0xfb708535 0x1d01d6d1>;
+		hw-key-hash-size = <0x40>;
+
+		ibm,cvc {
+			phandle = <0x149>;
+			#address-cells = <0x01>;
+			#size-cells = <0x00>;
+			compatible = "ibm,container-verification-code";
+			memory-region = <0xea>;
+
+			ibm,cvc-service@40 {
+				phandle = <0x14a>;
+				compatible = "ibm,cvc-sha512";
+				reg = <0x40>;
+				version = <0x01>;
+			};
+
+			ibm,cvc-service@50 {
+				phandle = <0x14b>;
+				compatible = "ibm,cvc-verify";
+				reg = <0x50>;
+				version = <0x01>;
+			};
+		};
+	};
+
+	ipl-params {
+		phandle = <0x7a>;
+		#address-cells = <0x00>;
+		#size-cells = <0x00>;
+
+		ipl-params {
+			phandle = <0x7e>;
+			#address-cells = <0x00>;
+			#size-cells = <0x00>;
+			cec-ipl-side = "temp";
+			sp-ipl-side = "temp";
+			os-ipl-mode = <0x00>;
+			cec-major-type = "cold";
+		};
+
+		platform-dump {
+			phandle = <0x7f>;
+		};
+
+		sys-params {
+			phandle = <0x7b>;
+			#address-cells = <0x00>;
+			#size-cells = <0x00>;
+			ibm,sys-model = " 22A";
+		};
+	};
+
+	lpcm-opb@6030000000000 {
+		phandle = <0x03>;
+		#address-cells = <0x01>;
+		#size-cells = <0x01>;
+		compatible = "ibm,power9-lpcm-opb\0simple-bus";
+		reg = <0x60300 0x00 0x01 0x00>;
+		ibm,chip-id = <0x00>;
+		ranges = <0x00 0x60300 0x00 0x80000000 0x80000000 0x60300 0x80000000 0x80000000>;
+
+		lpc-controller@c0012000 {
+			phandle = <0x06>;
+			compatible = "ibm,power9-lpc-controller";
+			reg = <0xc0012000 0x100>;
+		};
+
+		lpc@0 {
+			phandle = <0x07>;
+			#address-cells = <0x02>;
+			#size-cells = <0x01>;
+			compatible = "ibm,power9-lpc\0ibm,power8-lpc";
+			ranges = <0x00 0x00 0xe0000000 0x10000000 0x01 0x00 0xd0010000 0x10000 0x03 0x00 0xf0000000 0x10000000>;
+
+			serial@i3f8 {
+				phandle = <0x08>;
+				reg = <0x01 0x3f8 0x01>;
+				compatible = "ns16550";
+				current-speed = <0x1c200>;
+				clock-frequency = <0x1c2000>;
+				interrupts = <0x04>;
+				device_type = "serial";
+			};
+		};
+
+		opb-arbiter@c0011000 {
+			phandle = <0x05>;
+			compatible = "ibm,power9-lpcm-opb-arbiter";
+			reg = <0xc0011000 0x08>;
+		};
+
+		opb-master@c0010000 {
+			phandle = <0x04>;
+			compatible = "ibm,power9-lpcm-opb-master";
+			reg = <0xc0010000 0x60>;
+		};
+	};
+
+	memory@0 {
+		phandle = <0xd4>;
+		device_type = "memory";
+		reg = <0x00 0x00 0x40 0x00>;
+		ibm,chip-id = <0x00>;
+	};
+
+	memory@800000000000 {
+		phandle = <0xd5>;
+		device_type = "memory";
+		reg = <0x8000 0x00 0x40 0x00>;
+		ibm,chip-id = <0x04>;
+	};
+
+	vpd {
+		phandle = <0x09>;
+		compatible = "ibm,opal-v3-vpd";
+		#size-cells = <0x00>;
+		#address-cells = <0x01>;
+		ibm,vpd = [84 7c 00 52 54 04 56 49 4e 49 42 33 06 00 00 00 00 00 00 42 34 01 00 42 37 0c 00 00 00 00 00 00 00 00 00 00 00 00 43 43 04 32 45 32 44 43 45 01 31 43 54 04 40 18 00 0c 44 52 10 53 59 53 54 45 4d 20 42 41 43 4b 50 4c 41 4e 45 46 4e 07 30 32 57 47 36 37 36 48 45 04 30 30 30 31 48 57 02 00 01 50 4e 07 30 32 57 47 36 37 38 53 4e 0c 59 31 33 31 55 46 30 37 33 30 32 54 56 5a 02 30 31 78 84 aa 00 52 54 04 56 53 59 53 42 52 02 53 30 44 52 06 53 59 53 54 45 4d 46 56 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 44 02 20 20 4d 4e 07 20 20 20 20 20 20 20 4e 4e 10 43 30 35 30 37 36 30 42 39 34 34 36 20 20 20 20 52 42 04 31 20 20 20 52 47 04 00 00 00 00 53 45 07 31 33 39 46 32 36 30 53 47 07 20 20 20 20 20 20 20 53 55 06 00 04 ac 1e 65 5a 54 4d 08 39 31 30 35 2d 32 32 41 54 4e 08 20 20 20 20 20 20 20 20 57 4e 0c 20 20 20 20 20 20 20 20 20 20 20 20 78 84 17 00 52 54 04 4c 58 52 30 4c 58 08 31 00 04 01 00 30 00 71 56 5a 02 30 31 
 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00];
+		ibm,loc-code = "U9105.22A.139F260";
+
+		root-node-vpd@a000 {
+			phandle = <0x0a>;
+			ibm,loc-code = "U9105.22A.139F260";
+			fru-type = [56 56];
+			reg = <0xa000>;
+			#size-cells = <0x00>;
+			#address-cells = <0x01>;
+			ibm,vpd = [84 6a 00 44 52 10 50 52 4f 43 45 53 53 4f 52 20 4d 4f 44 55 4c 45 56 5a 02 20 20 43 43 04 41 42 34 32 43 45 01 31 46 4e 07 46 32 31 30 31 31 30 50 4e 07 30 33 4a 4d 32 39 30 53 4e 0c 59 41 33 39 33 36 30 38 39 37 33 37 50 52 08 37 00 00 01 00 00 80 01 48 45 04 30 30 30 31 43 54 04 00 00 00 00 48 57 02 00 01 50 46 03 00 00 00 78 00 00 00 30 00 38 00 00];
+
+			enclosure@1e00 {
+				phandle = <0x0c>;
+				ibm,loc-code = "U78DA.ND0.WZS003Y";
+				fru-type = [45 56];
+				reg = <0x1e00>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+
+				backplane@800 {
+					phandle = <0x0d>;
+					ibm,loc-code = "U78DA.ND0.WZS003Y-P0";
+					fru-type = [42 50];
+					reg = <0x800>;
+					#size-cells = <0x00>;
+					#address-cells = <0x01>;
+					ibm,vpd = [84 7c 00 52 54 04 56 49 4e 49 42 33 06 00 00 00 00 00 00 42 34 01 00 42 37 0c 00 00 00 00 00 00 00 00 00 00 00 00 43 43 04 32 45 32 44 43 45 01 31 43 54 04 40 18 00 0c 44 52 10 53 59 53 54 45 4d 20 42 41 43 4b 50 4c 41 4e 45 46 4e 07 30 32 57 47 36 37 36 48 45 04 30 30 30 31 48 57 02 00 01 50 4e 07 30 32 57 47 36 37 38 53 4e 0c 59 31 33 31 55 46 30 37 33 30 32 54 56 5a 02 30 31 78 84 aa 00 52 54 04 56 53 59 53 42 52 02 53 30 44 52 06 53 59 53 54 45 4d 46 56 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 44 02 20 20 4d 4e 07 20 20 20 20 20 20 20 4e 4e 10 43 30 35 30 37 36 30 42 39 34 34 36 20 20 20 20 52 42 04 31 20 20 20 52 47 04 00 00 00 00 53 45 07 31 33 39 46 32 36 30 53 47 07 20 20 20 20 20 20 20 53 55 06 00 04 ac 1e 65 5a 54 4d 08 39 31 30 35 2d 32 32 41 54 4e 08 20 20 20 20 20 20 20 20 57 4e 0c 20 20 20 20 20 20 20 20 20 20 20 20 78 84 17 00 52 54 04 4c 58 52 30 4c 58 08 31 00 04 01 00 30 00 71 56 5a 02 30 
 31 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00];
+					fru-number = "02WG676";
+					serial-number = "Y131UF07302T";
+					part-number = "02WG678";
+					ccin-extension = "1";
+					hw-version = [00];
+					card-type = [40 18 00];
+					hw-characteristics = [00];
+					ccin = "2E2D";
+					description = "SYSTEM BACKPLANE";
+
+					interplane-card@4900 {
+						phandle = <0x0e>;
+						ibm,loc-code = "U78DA.ND0.WZS003Y-P0-C22";
+						fru-type = [49 50];
+						reg = <0x4900>;
+						#size-cells = <0x00>;
+						#address-cells = <0x01>;
+					};
+
+					ms-dimm@d002 {
+						phandle = <0x0f>;
+						ibm,loc-code = "U78DA.ND0.WZS003Y-P0-C27";
+						fru-type = [4d 53];
+						reg = <0xd002>;
+						#size-cells = <0x00>;
+						#address-cells = <0x01>;
+						ibm,vpd = <0xcafebeef 0x18bd 0x1c7f072>;
+						fru-number = "78P6576";
+						serial-number = "YH30MS06N009";
+						part-number = "78P6576";
+						ccin-extension = "1";
+						hw-version = [00];
+						card-type = [00];
+						hw-characteristics = [00];
+						ccin = "327C";
+						description = "65536";
+						ibm,chip-id = <0x00>;
+						ibm,memory-bus-frequency = <0x00 0x16e3600>;
+						frequency = <0x9ee7ee80>;
+						size = "131072";
+					};
+
+					ms-dimm@d003 {
+						phandle = <0x10>;
+						ibm,loc-code = "U78DA.ND0.WZS003Y-P0-C32";
+						fru-type = [4d 53];
+						reg = <0xd003>;
+						#size-cells = <0x00>;
+						#address-cells = <0x01>;
+						ibm,vpd = <0xcafebeef 0x18bd 0x1d12458>;
+						fru-number = "78P6576";
+						serial-number = "YH30MS05E012";
+						part-number = "78P6576";
+						ccin-extension = "1";
+						hw-version = [00];
+						card-type = [00];
+						hw-characteristics = [00];
+						ccin = "327C";
+						description = "65536";
+						ibm,chip-id = <0x00>;
+						ibm,memory-bus-frequency = <0x00 0x16e3600>;
+						frequency = <0x9ee7ee80>;
+						size = "131072";
+					};
+
+					ms-dimm@d012 {
+						phandle = <0x11>;
+						ibm,loc-code = "U78DA.ND0.WZS003Y-P0-C21";
+						fru-type = [4d 53];
+						reg = <0xd012>;
+						#size-cells = <0x00>;
+						#address-cells = <0x01>;
+						ibm,vpd = <0xcafebeef 0x18bd 0x1d542b6>;
+						fru-number = "78P6576";
+						serial-number = "YH30MS05E011";
+						part-number = "78P6576";
+						ccin-extension = "1";
+						hw-version = [00];
+						card-type = [00];
+						hw-characteristics = [00];
+						ccin = "327C";
+						description = "65536";
+						ibm,chip-id = <0x04>;
+						ibm,memory-bus-frequency = <0x00 0x16e3600>;
+						frequency = <0x9ee7ee80>;
+						size = "131072";
+					};
+
+					ms-dimm@d013 {
+						phandle = <0x12>;
+						ibm,loc-code = "U78DA.ND0.WZS003Y-P0-C40";
+						fru-type = [4d 53];
+						reg = <0xd013>;
+						#size-cells = <0x00>;
+						#address-cells = <0x01>;
+						ibm,vpd = <0xcafebeef 0x18bd 0x1baa6b8>;
+						fru-number = "78P6576";
+						serial-number = "YH30MS05E01B";
+						part-number = "78P6576";
+						ccin-extension = "1";
+						hw-version = [00];
+						card-type = [00];
+						hw-characteristics = [00];
+						ccin = "327C";
+						description = "65536";
+						ibm,chip-id = <0x04>;
+						ibm,memory-bus-frequency = <0x00 0x16e3600>;
+						frequency = <0x9ee7ee80>;
+						size = "131072";
+					};
+
+					processor@1000 {
+						phandle = <0x13>;
+						ibm,loc-code = "U78DA.ND0.WZS003Y-P0-C15";
+						fru-type = [50 46];
+						reg = <0x1000>;
+						#size-cells = <0x00>;
+						#address-cells = <0x01>;
+						ibm,vpd = <0x84a00052 0x54045649 0x4e494452 0x1050524f 0x43455353 0x4f52204d 0x4f44554c 0x45565a02 0x20204343 0x4414234 0x32434501 0x31464e07 0x46323130 0x31313050 0x4e073033 0x4a4d3239 0x30534e0c 0x59413339 0x33363038 0x39373337 0x50520837 0x100 0x800148 0x45043030 0x30314354 0x4000000 0x485702 0x14233 0x6000000 0x42 0x34010042 0x370c0000 0x00 0x00 0x564e 0x1049424d 0x20202020 0x20202020 0x20202020 0x20504603 0x78>;
+						fru-number = "F210110";
+						serial-number = "YA3936089737";
+						part-number = "03JM290";
+						vendor = "IBM";
+						ccin-extension = "1";
+						hw-version = [00];
+						card-type = [00];
+						hw-characteristics = [00];
+						ccin = "AB42";
+						description = "PROCESSOR MODULE";
+						ibm,chip-id = <0x00>;
+					};
+
+					processor@1001 {
+						phandle = <0x14>;
+						ibm,loc-code = "U78DA.ND0.WZS003Y-P0-C15";
+						fru-type = [50 46];
+						reg = <0x1001>;
+						#size-cells = <0x00>;
+						#address-cells = <0x01>;
+						ibm,vpd = <0x84a00052 0x54045649 0x4e494452 0x1050524f 0x43455353 0x4f52204d 0x4f44554c 0x45565a02 0x20204343 0x4414234 0x32434501 0x31464e07 0x46323130 0x31313050 0x4e073033 0x4a4d3239 0x30534e0c 0x59413339 0x33363038 0x39373337 0x50520837 0x100 0x800148 0x45043030 0x30314354 0x4000000 0x485702 0x14233 0x6000000 0x42 0x34010042 0x370c0000 0x00 0x00 0x564e 0x1049424d 0x20202020 0x20202020 0x20202020 0x20504603 0x78>;
+						fru-number = "F210110";
+						serial-number = "YA3936089737";
+						part-number = "03JM290";
+						vendor = "IBM";
+						ccin-extension = "1";
+						hw-version = [00];
+						card-type = [00];
+						hw-characteristics = [00];
+						ccin = "AB42";
+						description = "PROCESSOR MODULE";
+						ibm,chip-id = <0x02>;
+					};
+
+					processor@1002 {
+						phandle = <0x15>;
+						ibm,loc-code = "U78DA.ND0.WZS003Y-P0-C24";
+						fru-type = [50 46];
+						reg = <0x1002>;
+						#size-cells = <0x00>;
+						#address-cells = <0x01>;
+						ibm,vpd = <0x84a00052 0x54045649 0x4e494452 0x1050524f 0x43455353 0x4f52204d 0x4f44554c 0x45565a02 0x20204343 0x4414234 0x32434501 0x31464e07 0x46323130 0x31313050 0x4e073033 0x4a4d3239 0x30534e0c 0x59413339 0x33363039 0x36393031 0x50520837 0x100 0x800148 0x45043030 0x30314354 0x4000000 0x485702 0x14233 0x6000000 0x42 0x34010042 0x370c0000 0x00 0x00 0x564e 0x1049424d 0x20202020 0x20202020 0x20202020 0x20504603 0x78>;
+						fru-number = "F210110";
+						serial-number = "YA3936096901";
+						part-number = "03JM290";
+						vendor = "IBM";
+						ccin-extension = "1";
+						hw-version = [00];
+						card-type = [00];
+						hw-characteristics = [00];
+						ccin = "AB42";
+						description = "PROCESSOR MODULE";
+						ibm,chip-id = <0x04>;
+					};
+
+					processor@1003 {
+						phandle = <0x16>;
+						ibm,loc-code = "U78DA.ND0.WZS003Y-P0-C24";
+						fru-type = [50 46];
+						reg = <0x1003>;
+						#size-cells = <0x00>;
+						#address-cells = <0x01>;
+						ibm,vpd = <0x84a00052 0x54045649 0x4e494452 0x1050524f 0x43455353 0x4f52204d 0x4f44554c 0x45565a02 0x20204343 0x4414234 0x32434501 0x31464e07 0x46323130 0x31313050 0x4e073033 0x4a4d3239 0x30534e0c 0x59413339 0x33363039 0x36393031 0x50520837 0x100 0x800148 0x45043030 0x30314354 0x4000000 0x485702 0x14233 0x6000000 0x42 0x34010042 0x370c0000 0x00 0x00 0x564e 0x1049424d 0x20202020 0x20202020 0x20202020 0x20504603 0x78>;
+						fru-number = "F210110";
+						serial-number = "YA3936096901";
+						part-number = "03JM290";
+						vendor = "IBM";
+						ccin-extension = "1";
+						hw-version = [00];
+						card-type = [00];
+						hw-characteristics = [00];
+						ccin = "AB42";
+						description = "PROCESSOR MODULE";
+						ibm,chip-id = <0x06>;
+					};
+				};
+			};
+
+			system-vpd@1c00 {
+				phandle = <0x0b>;
+				ibm,loc-code = "U9105.22A.139F260";
+				fru-type = [53 56];
+				reg = <0x1c00>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+			};
+		};
+	};
+
+	xscom@e03fc00000000 {
+		phandle = <0x96>;
+		ibm,chip-id = <0x00>;
+		ibm,proc-chip-id = <0x00>;
+		#address-cells = <0x01>;
+		#size-cells = <0x01>;
+		scom-controller;
+		compatible = "ibm,xscom\0ibm,power10-xscom";
+		reg = <0xe03fc 0x00 0x08 0x00>;
+		bus-frequency = <0x00 0x218711a0>;
+		ibm,dbob-id = <0x00>;
+		ibm,occ-functional-state = <0x01>;
+		ibm,loc-code = "U78DA.ND0.WZS003Y-P0-C15";
+		ibm,module-vpd = <0xcafebeef 0xffff 0x271cc689>;
+		part-number = "03JM290";
+		serial-number = "YA3936089737";
+		ibm,ccm-node-id = <0x00>;
+		ibm,hw-card-id = <0x00>;
+		ibm,hw-module-id = <0x00>;
+		ecid = <0x2a328b0 0xbd042fff 0x472b0000 0xa30000>;
+		wafer-id = "AZAB2-12  ";
+		wafer-location = <0x47 0x2b>;
+		primary;
+		ibm,primary-topology-index = <0x00>;
+
+		chiptod@40000 {
+			phandle = <0xeb>;
+			reg = <0x40000 0x34>;
+			compatible = "ibm,power-chiptod\0ibm,power10-chiptod";
+			primary;
+		};
+
+		i2cm@a2000 {
+			phandle = <0xa2>;
+			compatible = "ibm,power8-i2cm\0ibm,power9-i2cm";
+			reg = <0xa2000 0x1000>;
+			#size-cells = <0x00>;
+			#address-cells = <0x01>;
+			chip-engine# = <0x02>;
+			clock-frequency = <0x861c468>;
+
+			i2c-bus@0 {
+				phandle = <0xa4>;
+				reg = <0x00>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+
+				eeprom@50 {
+					phandle = <0xa5>;
+					reg = <0x50>;
+					link-id = <0x37>;
+					compatible = "atmel,24c128";
+					label = [00];
+					status = "reserved";
+				};
+			};
+
+			i2c-bus@1 {
+				phandle = <0xa3>;
+				reg = <0x01>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+		};
+
+		i2cm@a3000 {
+			phandle = <0x99>;
+			compatible = "ibm,power8-i2cm\0ibm,power9-i2cm";
+			reg = <0xa3000 0x1000>;
+			#size-cells = <0x00>;
+			#address-cells = <0x01>;
+			chip-engine# = <0x03>;
+			clock-frequency = <0x861c468>;
+
+			i2c-bus@0 {
+				phandle = <0xa1>;
+				reg = <0x00>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@1 {
+				phandle = <0xa0>;
+				reg = <0x01>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@8 {
+				phandle = <0x9f>;
+				reg = <0x08>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@9 {
+				phandle = <0x9e>;
+				reg = <0x09>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@a {
+				phandle = <0x9d>;
+				reg = <0x0a>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@b {
+				phandle = <0x9c>;
+				reg = <0x0b>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@c {
+				phandle = <0x9b>;
+				reg = <0x0c>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@d {
+				phandle = <0x9a>;
+				reg = <0x0d>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+		};
+
+		nmmu@2010c40 {
+			phandle = <0xf3>;
+			compatible = "ibm,power9-nest-mmu";
+			reg = <0x2010c40 0x20>;
+		};
+
+		nx@2010000 {
+			phandle = <0xef>;
+			compatible = "ibm,power9-nx";
+			reg = <0x2010000 0x4000>;
+		};
+
+		pbcq@2011800 {
+			phandle = <0xfd>;
+			reg = <0x2011800 0x100 0x9010800 0x200>;
+			compatible = "ibm,power10-pbcq";
+			ibm,pec-index = <0x01>;
+			#address-cells = <0x01>;
+			#size-cells = <0x00>;
+			ibm,hub-id = <0x00>;
+			ibm,loc-code = "U78DA.ND0.WZS003Y-P0-C15";
+
+			stack@0 {
+				phandle = <0xfe>;
+				reg = <0x00>;
+				ibm,phb-index = <0x03>;
+				compatible = "ibm,power10-phb-stack";
+				status = "okay";
+				ibm,lane-eq = <0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x99999999 0x99999999 0x99999999 0x99999999>;
+			};
+
+			stack@1 {
+				phandle = <0xff>;
+				reg = <0x01>;
+				ibm,phb-index = <0x04>;
+				compatible = "ibm,power10-phb-stack";
+				status = "disabled";
+				ibm,lane-eq = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>;
+			};
+
+			stack@2 {
+				phandle = <0x100>;
+				reg = <0x02>;
+				ibm,phb-index = <0x05>;
+				compatible = "ibm,power10-phb-stack";
+				status = "disabled";
+				ibm,lane-eq = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>;
+			};
+		};
+
+		pbcq@3011800 {
+			phandle = <0xf9>;
+			reg = <0x3011800 0x100 0x8010800 0x200>;
+			compatible = "ibm,power10-pbcq";
+			ibm,pec-index = <0x00>;
+			#address-cells = <0x01>;
+			#size-cells = <0x00>;
+			ibm,hub-id = <0x00>;
+			ibm,loc-code = "U78DA.ND0.WZS003Y-P0-C15";
+
+			stack@0 {
+				phandle = <0xfa>;
+				reg = <0x00>;
+				ibm,phb-index = <0x00>;
+				compatible = "ibm,power10-phb-stack";
+				status = "okay";
+				ibm,lane-eq = <0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x99999999 0x99999999 0x99999999 0x99999999>;
+			};
+
+			stack@1 {
+				phandle = <0xfb>;
+				reg = <0x01>;
+				ibm,phb-index = <0x01>;
+				compatible = "ibm,power10-phb-stack";
+				status = "okay";
+				ibm,lane-eq = <0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x99999999 0x99999999 0x99999999 0x99999999>;
+			};
+
+			stack@2 {
+				phandle = <0xfc>;
+				reg = <0x02>;
+				ibm,phb-index = <0x02>;
+				compatible = "ibm,power10-phb-stack";
+				status = "okay";
+				ibm,lane-eq = <0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x99999999 0x99999999 0x99999999 0x99999999>;
+			};
+		};
+
+		psihb@3011d00 {
+			phandle = <0x97>;
+			reg = <0x3011d00 0x100>;
+			compatible = "ibm,power10-psihb-x\0ibm,psihb-x";
+		};
+
+		vas@2011400 {
+			phandle = <0xa6>;
+			reg = <0x2011400 0x300>;
+			compatible = "ibm,power10-vas-x";
+			ibm,vas-id = <0x00>;
+		};
+
+		xive@2010800 {
+			phandle = <0x98>;
+			reg = <0x2010800 0x400>;
+			compatible = "ibm,power10-xive-x";
+			force-assign-bars;
+		};
+	};
+
+	xscom@e43fc00000000 {
+		phandle = <0xa7>;
+		ibm,chip-id = <0x02>;
+		ibm,proc-chip-id = <0x01>;
+		#address-cells = <0x01>;
+		#size-cells = <0x01>;
+		scom-controller;
+		compatible = "ibm,xscom\0ibm,power10-xscom";
+		reg = <0xe43fc 0x00 0x08 0x00>;
+		bus-frequency = <0x00 0x218711a0>;
+		ibm,dbob-id = <0x00>;
+		ibm,occ-functional-state = <0x01>;
+		ibm,loc-code = "U78DA.ND0.WZS003Y-P0-C15";
+		ibm,module-vpd = <0xcafebeef 0xffff 0x28152cc1>;
+		part-number = "03JM290";
+		serial-number = "YA3936089737";
+		ibm,ccm-node-id = <0x00>;
+		ibm,hw-card-id = <0x00>;
+		ibm,hw-module-id = <0x00>;
+		ecid = <0x2a328b0 0xbd041fff 0x2c4c0000 0x990000>;
+		wafer-id = "AZAB2-11  ";
+		wafer-location = <0x2c 0x4c>;
+		ibm,primary-topology-index = <0x04>;
+
+		chiptod@40000 {
+			phandle = <0xec>;
+			reg = <0x40000 0x34>;
+			compatible = "ibm,power-chiptod\0ibm,power10-chiptod";
+			secondary;
+		};
+
+		i2cm@a2000 {
+			phandle = <0xb3>;
+			compatible = "ibm,power8-i2cm\0ibm,power9-i2cm";
+			reg = <0xa2000 0x1000>;
+			#size-cells = <0x00>;
+			#address-cells = <0x01>;
+			chip-engine# = <0x02>;
+			clock-frequency = <0x861c468>;
+
+			i2c-bus@1 {
+				phandle = <0xb4>;
+				reg = <0x01>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+		};
+
+		i2cm@a3000 {
+			phandle = <0xaa>;
+			compatible = "ibm,power8-i2cm\0ibm,power9-i2cm";
+			reg = <0xa3000 0x1000>;
+			#size-cells = <0x00>;
+			#address-cells = <0x01>;
+			chip-engine# = <0x03>;
+			clock-frequency = <0x861c468>;
+
+			i2c-bus@2 {
+				phandle = <0xb2>;
+				reg = <0x02>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@3 {
+				phandle = <0xb1>;
+				reg = <0x03>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@8 {
+				phandle = <0xb0>;
+				reg = <0x08>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@9 {
+				phandle = <0xaf>;
+				reg = <0x09>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@c {
+				phandle = <0xae>;
+				reg = <0x0c>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@d {
+				phandle = <0xad>;
+				reg = <0x0d>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@e {
+				phandle = <0xac>;
+				reg = <0x0e>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@f {
+				phandle = <0xab>;
+				reg = <0x0f>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+		};
+
+		nmmu@2010c40 {
+			phandle = <0xf4>;
+			compatible = "ibm,power9-nest-mmu";
+			reg = <0x2010c40 0x20>;
+		};
+
+		nmmu@3010c40 {
+			phandle = <0xf5>;
+			compatible = "ibm,power9-nest-mmu";
+			reg = <0x3010c40 0x20>;
+		};
+
+		nx@2010000 {
+			phandle = <0xf0>;
+			compatible = "ibm,power9-nx";
+			reg = <0x2010000 0x4000>;
+		};
+
+		pbcq@2011800 {
+			phandle = <0x115>;
+			reg = <0x2011800 0x100 0x9010800 0x200>;
+			compatible = "ibm,power10-pbcq";
+			ibm,pec-index = <0x01>;
+			#address-cells = <0x01>;
+			#size-cells = <0x00>;
+			ibm,hub-id = <0x01>;
+			ibm,loc-code = "U78DA.ND0.WZS003Y-P0-C15";
+
+			stack@0 {
+				phandle = <0x116>;
+				reg = <0x00>;
+				ibm,phb-index = <0x03>;
+				compatible = "ibm,power10-phb-stack";
+				status = "okay";
+				ibm,lane-eq = <0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x99999999 0x99999999 0x99999999 0x99999999>;
+			};
+
+			stack@1 {
+				phandle = <0x117>;
+				reg = <0x01>;
+				ibm,phb-index = <0x04>;
+				compatible = "ibm,power10-phb-stack";
+				status = "okay";
+				ibm,lane-eq = <0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x99999999 0x99999999 0x99999999 0x99999999>;
+			};
+
+			stack@2 {
+				phandle = <0x118>;
+				reg = <0x02>;
+				ibm,phb-index = <0x05>;
+				compatible = "ibm,power10-phb-stack";
+				status = "okay";
+				ibm,lane-eq = <0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x99999999 0x99999999 0x99999999 0x99999999>;
+			};
+		};
+
+		pbcq@3011800 {
+			phandle = <0x111>;
+			reg = <0x3011800 0x100 0x8010800 0x200>;
+			compatible = "ibm,power10-pbcq";
+			ibm,pec-index = <0x00>;
+			#address-cells = <0x01>;
+			#size-cells = <0x00>;
+			ibm,hub-id = <0x01>;
+			ibm,loc-code = "U78DA.ND0.WZS003Y-P0-C15";
+
+			stack@0 {
+				phandle = <0x112>;
+				reg = <0x00>;
+				ibm,phb-index = <0x00>;
+				compatible = "ibm,power10-phb-stack";
+				status = "okay";
+				ibm,lane-eq = <0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x99999999 0x99999999 0x99999999 0x99999999>;
+			};
+
+			stack@1 {
+				phandle = <0x113>;
+				reg = <0x01>;
+				ibm,phb-index = <0x01>;
+				compatible = "ibm,power10-phb-stack";
+				status = "okay";
+				ibm,lane-eq = <0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x99999999 0x99999999 0x99999999 0x99999999>;
+			};
+
+			stack@2 {
+				phandle = <0x114>;
+				reg = <0x02>;
+				ibm,phb-index = <0x02>;
+				compatible = "ibm,power10-phb-stack";
+				status = "disabled";
+				ibm,lane-eq = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>;
+			};
+		};
+
+		psihb@3011d00 {
+			phandle = <0xa8>;
+			reg = <0x3011d00 0x100>;
+			compatible = "ibm,power10-psihb-x\0ibm,psihb-x";
+		};
+
+		vas@2011400 {
+			phandle = <0xb5>;
+			reg = <0x2011400 0x300>;
+			compatible = "ibm,power10-vas-x";
+			ibm,vas-id = <0x01>;
+		};
+
+		xive@2010800 {
+			phandle = <0xa9>;
+			reg = <0x2010800 0x400>;
+			compatible = "ibm,power10-xive-x";
+			force-assign-bars;
+		};
+	};
+
+	xscom@e83fc00000000 {
+		phandle = <0xb6>;
+		ibm,chip-id = <0x04>;
+		ibm,proc-chip-id = <0x02>;
+		#address-cells = <0x01>;
+		#size-cells = <0x01>;
+		scom-controller;
+		compatible = "ibm,xscom\0ibm,power10-xscom";
+		reg = <0xe83fc 0x00 0x08 0x00>;
+		bus-frequency = <0x00 0x218711a0>;
+		ibm,dbob-id = <0x00>;
+		ibm,occ-functional-state = <0x01>;
+		ibm,loc-code = "U78DA.ND0.WZS003Y-P0-C24";
+		ibm,module-vpd = <0xcafebeef 0xffff 0x2bc2717b>;
+		part-number = "03JM290";
+		serial-number = "YA3936096901";
+		ibm,ccm-node-id = <0x00>;
+		ibm,hw-card-id = <0x00>;
+		ibm,hw-module-id = <0x00>;
+		ecid = <0x2a32913 0x7d049fff 0x3e200000 0x1d0000>;
+		wafer-id = "AZAHD-19  ";
+		wafer-location = <0x3e 0x20>;
+		ibm,primary-topology-index = <0x08>;
+
+		chiptod@40000 {
+			phandle = <0xed>;
+			reg = <0x40000 0x34>;
+			compatible = "ibm,power-chiptod\0ibm,power10-chiptod";
+			secondary;
+		};
+
+		i2cm@a2000 {
+			phandle = <0xc2>;
+			compatible = "ibm,power8-i2cm\0ibm,power9-i2cm";
+			reg = <0xa2000 0x1000>;
+			#size-cells = <0x00>;
+			#address-cells = <0x01>;
+			chip-engine# = <0x02>;
+			clock-frequency = <0x861c468>;
+
+			i2c-bus@1 {
+				phandle = <0xc3>;
+				reg = <0x01>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+		};
+
+		i2cm@a3000 {
+			phandle = <0xb9>;
+			compatible = "ibm,power8-i2cm\0ibm,power9-i2cm";
+			reg = <0xa3000 0x1000>;
+			#size-cells = <0x00>;
+			#address-cells = <0x01>;
+			chip-engine# = <0x03>;
+			clock-frequency = <0x861c468>;
+
+			i2c-bus@0 {
+				phandle = <0xc1>;
+				reg = <0x00>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@1 {
+				phandle = <0xc0>;
+				reg = <0x01>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@8 {
+				phandle = <0xbf>;
+				reg = <0x08>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@9 {
+				phandle = <0xbe>;
+				reg = <0x09>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@a {
+				phandle = <0xbd>;
+				reg = <0x0a>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@b {
+				phandle = <0xbc>;
+				reg = <0x0b>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@c {
+				phandle = <0xbb>;
+				reg = <0x0c>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@d {
+				phandle = <0xba>;
+				reg = <0x0d>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+		};
+
+		nmmu@2010c40 {
+			phandle = <0xf6>;
+			compatible = "ibm,power9-nest-mmu";
+			reg = <0x2010c40 0x20>;
+		};
+
+		nx@2010000 {
+			phandle = <0xf1>;
+			compatible = "ibm,power9-nx";
+			reg = <0x2010000 0x4000>;
+		};
+
+		pbcq@2011800 {
+			phandle = <0x12c>;
+			reg = <0x2011800 0x100 0x9010800 0x200>;
+			compatible = "ibm,power10-pbcq";
+			ibm,pec-index = <0x01>;
+			#address-cells = <0x01>;
+			#size-cells = <0x00>;
+			ibm,hub-id = <0x02>;
+			ibm,loc-code = "U78DA.ND0.WZS003Y-P0-C24";
+
+			stack@0 {
+				phandle = <0x12d>;
+				reg = <0x00>;
+				ibm,phb-index = <0x03>;
+				compatible = "ibm,power10-phb-stack";
+				status = "okay";
+				ibm,lane-eq = <0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x99999999 0x99999999 0x99999999 0x99999999>;
+			};
+
+			stack@1 {
+				phandle = <0x12e>;
+				reg = <0x01>;
+				ibm,phb-index = <0x04>;
+				compatible = "ibm,power10-phb-stack";
+				status = "disabled";
+				ibm,lane-eq = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>;
+			};
+
+			stack@2 {
+				phandle = <0x12f>;
+				reg = <0x02>;
+				ibm,phb-index = <0x05>;
+				compatible = "ibm,power10-phb-stack";
+				status = "disabled";
+				ibm,lane-eq = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>;
+			};
+		};
+
+		pbcq@3011800 {
+			phandle = <0x128>;
+			reg = <0x3011800 0x100 0x8010800 0x200>;
+			compatible = "ibm,power10-pbcq";
+			ibm,pec-index = <0x00>;
+			#address-cells = <0x01>;
+			#size-cells = <0x00>;
+			ibm,hub-id = <0x02>;
+			ibm,loc-code = "U78DA.ND0.WZS003Y-P0-C24";
+
+			stack@0 {
+				phandle = <0x129>;
+				reg = <0x00>;
+				ibm,phb-index = <0x00>;
+				compatible = "ibm,power10-phb-stack";
+				status = "okay";
+				ibm,lane-eq = <0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x99999999 0x99999999 0x99999999 0x99999999>;
+			};
+
+			stack@1 {
+				phandle = <0x12a>;
+				reg = <0x01>;
+				ibm,phb-index = <0x01>;
+				compatible = "ibm,power10-phb-stack";
+				status = "disabled";
+				ibm,lane-eq = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>;
+			};
+
+			stack@2 {
+				phandle = <0x12b>;
+				reg = <0x02>;
+				ibm,phb-index = <0x02>;
+				compatible = "ibm,power10-phb-stack";
+				status = "disabled";
+				ibm,lane-eq = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>;
+			};
+		};
+
+		psihb@3011d00 {
+			phandle = <0xb7>;
+			reg = <0x3011d00 0x100>;
+			compatible = "ibm,power10-psihb-x\0ibm,psihb-x";
+		};
+
+		vas@2011400 {
+			phandle = <0xc4>;
+			reg = <0x2011400 0x300>;
+			compatible = "ibm,power10-vas-x";
+			ibm,vas-id = <0x02>;
+		};
+
+		xive@2010800 {
+			phandle = <0xb8>;
+			reg = <0x2010800 0x400>;
+			compatible = "ibm,power10-xive-x";
+			force-assign-bars;
+		};
+	};
+
+	xscom@ec3fc00000000 {
+		phandle = <0xc5>;
+		ibm,chip-id = <0x06>;
+		ibm,proc-chip-id = <0x03>;
+		#address-cells = <0x01>;
+		#size-cells = <0x01>;
+		scom-controller;
+		compatible = "ibm,xscom\0ibm,power10-xscom";
+		reg = <0xec3fc 0x00 0x08 0x00>;
+		bus-frequency = <0x00 0x218711a0>;
+		ibm,dbob-id = <0x00>;
+		ibm,occ-functional-state = <0x01>;
+		ibm,loc-code = "U78DA.ND0.WZS003Y-P0-C24";
+		ibm,module-vpd = <0xcafebeef 0xffff 0x1edc449c>;
+		part-number = "03JM290";
+		serial-number = "YA3936096901";
+		ibm,ccm-node-id = <0x00>;
+		ibm,hw-card-id = <0x00>;
+		ibm,hw-module-id = <0x00>;
+		ecid = <0x2a32913 0x7d080fff 0x472b0000 0x410000>;
+		wafer-id = "AZAHD-20  ";
+		wafer-location = <0x47 0x2b>;
+		ibm,primary-topology-index = <0x0c>;
+
+		chiptod@40000 {
+			phandle = <0xee>;
+			reg = <0x40000 0x34>;
+			compatible = "ibm,power-chiptod\0ibm,power10-chiptod";
+			secondary;
+		};
+
+		i2cm@a2000 {
+			phandle = <0xd1>;
+			compatible = "ibm,power8-i2cm\0ibm,power9-i2cm";
+			reg = <0xa2000 0x1000>;
+			#size-cells = <0x00>;
+			#address-cells = <0x01>;
+			chip-engine# = <0x02>;
+			clock-frequency = <0x861c468>;
+
+			i2c-bus@1 {
+				phandle = <0xd2>;
+				reg = <0x01>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+		};
+
+		i2cm@a3000 {
+			phandle = <0xc8>;
+			compatible = "ibm,power8-i2cm\0ibm,power9-i2cm";
+			reg = <0xa3000 0x1000>;
+			#size-cells = <0x00>;
+			#address-cells = <0x01>;
+			chip-engine# = <0x03>;
+			clock-frequency = <0x861c468>;
+
+			i2c-bus@2 {
+				phandle = <0xd0>;
+				reg = <0x02>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@3 {
+				phandle = <0xcf>;
+				reg = <0x03>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@8 {
+				phandle = <0xce>;
+				reg = <0x08>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@9 {
+				phandle = <0xcd>;
+				reg = <0x09>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@c {
+				phandle = <0xcc>;
+				reg = <0x0c>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@d {
+				phandle = <0xcb>;
+				reg = <0x0d>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@e {
+				phandle = <0xca>;
+				reg = <0x0e>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+
+			i2c-bus@f {
+				phandle = <0xc9>;
+				reg = <0x0f>;
+				#size-cells = <0x00>;
+				#address-cells = <0x01>;
+				compatible = "ibm,opal-i2c\0ibm,power8-i2c-port\0ibm,power9-i2c-port";
+				bus-frequency = <0x61a80>;
+			};
+		};
+
+		nmmu@2010c40 {
+			phandle = <0xf7>;
+			compatible = "ibm,power9-nest-mmu";
+			reg = <0x2010c40 0x20>;
+		};
+
+		nmmu@3010c40 {
+			phandle = <0xf8>;
+			compatible = "ibm,power9-nest-mmu";
+			reg = <0x3010c40 0x20>;
+		};
+
+		nx@2010000 {
+			phandle = <0xf2>;
+			compatible = "ibm,power9-nx";
+			reg = <0x2010000 0x4000>;
+		};
+
+		pbcq@2011800 {
+			phandle = <0x13c>;
+			reg = <0x2011800 0x100 0x9010800 0x200>;
+			compatible = "ibm,power10-pbcq";
+			ibm,pec-index = <0x01>;
+			#address-cells = <0x01>;
+			#size-cells = <0x00>;
+			ibm,hub-id = <0x03>;
+			ibm,loc-code = "U78DA.ND0.WZS003Y-P0-C24";
+
+			stack@0 {
+				phandle = <0x13d>;
+				reg = <0x00>;
+				ibm,phb-index = <0x03>;
+				compatible = "ibm,power10-phb-stack";
+				status = "okay";
+				ibm,lane-eq = <0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x99999999 0x99999999 0x99999999 0x99999999>;
+			};
+
+			stack@1 {
+				phandle = <0x13e>;
+				reg = <0x01>;
+				ibm,phb-index = <0x04>;
+				compatible = "ibm,power10-phb-stack";
+				status = "disabled";
+				ibm,lane-eq = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>;
+			};
+
+			stack@2 {
+				phandle = <0x13f>;
+				reg = <0x02>;
+				ibm,phb-index = <0x05>;
+				compatible = "ibm,power10-phb-stack";
+				status = "disabled";
+				ibm,lane-eq = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>;
+			};
+		};
+
+		pbcq@3011800 {
+			phandle = <0x138>;
+			reg = <0x3011800 0x100 0x8010800 0x200>;
+			compatible = "ibm,power10-pbcq";
+			ibm,pec-index = <0x00>;
+			#address-cells = <0x01>;
+			#size-cells = <0x00>;
+			ibm,hub-id = <0x03>;
+			ibm,loc-code = "U78DA.ND0.WZS003Y-P0-C24";
+
+			stack@0 {
+				phandle = <0x139>;
+				reg = <0x00>;
+				ibm,phb-index = <0x00>;
+				compatible = "ibm,power10-phb-stack";
+				status = "okay";
+				ibm,lane-eq = <0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x99999999 0x99999999 0x99999999 0x99999999>;
+			};
+
+			stack@1 {
+				phandle = <0x13a>;
+				reg = <0x01>;
+				ibm,phb-index = <0x01>;
+				compatible = "ibm,power10-phb-stack";
+				status = "okay";
+				ibm,lane-eq = <0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x44444444 0x99999999 0x99999999 0x99999999 0x99999999>;
+			};
+
+			stack@2 {
+				phandle = <0x13b>;
+				reg = <0x02>;
+				ibm,phb-index = <0x02>;
+				compatible = "ibm,power10-phb-stack";
+				status = "disabled";
+				ibm,lane-eq = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>;
+			};
+		};
+
+		psihb@3011d00 {
+			phandle = <0xc6>;
+			reg = <0x3011d00 0x100>;
+			compatible = "ibm,power10-psihb-x\0ibm,psihb-x";
+		};
+
+		vas@2011400 {
+			phandle = <0xd3>;
+			reg = <0x2011400 0x300>;
+			compatible = "ibm,power10-vas-x";
+			ibm,vas-id = <0x03>;
+		};
+
+		xive@2010800 {
+			phandle = <0xc7>;
+			reg = <0x2010800 0x400>;
+			compatible = "ibm,power10-xive-x";
+			force-assign-bars;
+		};
+	};
+};
diff --git a/hdata/test/p10-rainier.spiras b/hdata/test/p10-rainier.spiras
new file mode 100644
index 0000000000000000000000000000000000000000..82da68c53986c0dedd9d6d3c33b1e069cd86a0bf