diff options
author | Ilya Smirnov <ismirno@us.ibm.com> | 2018-11-28 12:48:37 -0600 |
---|---|---|
committer | Ilya Smirnov <ismirno@us.ibm.com> | 2018-11-29 16:00:54 -0600 |
commit | d62c8ee5be943084263905e9a9c0a879368e84f1 (patch) | |
tree | 7c653495b14150c1ac47a86056bd6670db342791 | |
parent | a4d9702936085a1a01ff305037b89dc6e915dd35 (diff) | |
download | pnor-d62c8ee5be943084263905e9a9c0a879368e84f1.tar.gz pnor-d62c8ee5be943084263905e9a9c0a879368e84f1.zip |
Add UVBWLIST Partition
-rwxr-xr-x | create_pnor_image.pl | 1 | ||||
-rw-r--r-- | p9Layouts/defaultPnorLayout_64.xml | 11 | ||||
-rwxr-xr-x | update_image.pl | 1 |
3 files changed, 12 insertions, 1 deletions
diff --git a/create_pnor_image.pl b/create_pnor_image.pl index 51ea988..a6cc3bb 100755 --- a/create_pnor_image.pl +++ b/create_pnor_image.pl @@ -174,6 +174,7 @@ if ($release eq "p9"){ $build_pnor_command .= " --binFile_WOFDATA $wofdata_binary_filename" if -e $wofdata_binary_filename; $build_pnor_command .= " --binFile_MEMD $memddata_binary_filename" if -e $memddata_binary_filename; $build_pnor_command .= " --binFile_HDAT $hdat_binary_filename" if -e $hdat_binary_filename; + $build_pnor_command .= " --binFile_UVBWLIST $scratch_dir/uvbwlist.bin"; } if ($release eq "p8"){ $build_pnor_command .= " --binFile_SBEC $scratch_dir/$sbec_binary_filename"; diff --git a/p9Layouts/defaultPnorLayout_64.xml b/p9Layouts/defaultPnorLayout_64.xml index e37980d..3201662 100644 --- a/p9Layouts/defaultPnorLayout_64.xml +++ b/p9Layouts/defaultPnorLayout_64.xml @@ -395,5 +395,14 @@ Layout Description <sha512Version/> <readOnly/> <ecc/> - </section> + </section> + <section> + <description>Ultravisor XSCOM White/Blacklist (64K)</description> + <eyeCatch>UVBWLIST</eyeCatch> + <physicalOffset>0x31F4000</physicalOffset> + <physicalRegionSize>0x10000</physicalRegionSize> + <side>sideless</side> + <sha512Version/> + <readOnly/> + </section> </pnor> diff --git a/update_image.pl b/update_image.pl index 2efcb50..e0656c4 100755 --- a/update_image.pl +++ b/update_image.pl @@ -305,6 +305,7 @@ sub processConvergedSections { $sections{FIRDATA}{out} = "$scratch_dir/firdata.bin.ecc"; $sections{SECBOOT}{out} = "$scratch_dir/secboot.bin.ecc"; $sections{RINGOVD}{out} = "$scratch_dir/ringOvd.bin"; + $sections{UVBWLIST}{out} = "$scratch_dir/uvbwlist.bin"; if(-e $wof_binary_filename) { |