Subrata Banik has uploaded this change for review. ( https://review.coreboot.org/21069
Change subject: mainboards: Enable LPC and SPI lock down ......................................................................
mainboards: Enable LPC and SPI lock down
This patch is to enable LPC and SPI lock down configuration from coreboot.
Change-Id: I42bd02c261501ac35f081afb01ecf067aa90d8e2 Signed-off-by: Subrata Banik subrata.banik@intel.com --- M src/mainboard/google/chell/devicetree.cb M src/mainboard/google/eve/devicetree.cb M src/mainboard/google/fizz/devicetree.cb M src/mainboard/google/glados/devicetree.cb M src/mainboard/google/lars/devicetree.cb M src/mainboard/google/poppy/variants/baseboard/devicetree.cb M src/mainboard/google/poppy/variants/soraka/devicetree.cb M src/mainboard/intel/kblrvp/variants/rvp3/devicetree.cb M src/mainboard/intel/kblrvp/variants/rvp7/devicetree.cb M src/mainboard/intel/kunimitsu/devicetree.cb M src/mainboard/purism/librem13v2/devicetree.cb 11 files changed, 44 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/69/21069/1
diff --git a/src/mainboard/google/chell/devicetree.cb b/src/mainboard/google/chell/devicetree.cb index 4d4d0af..172dabd 100644 --- a/src/mainboard/google/chell/devicetree.cb +++ b/src/mainboard/google/chell/devicetree.cb @@ -190,6 +190,10 @@ # Send an extra VR mailbox command for the supported MPS IMVP8 model register "SendVrMbxCmd" = "1"
+ # Lock Down + register "lpc_lockdown" = "1" + register "spi_lockdown" = "1" + device cpu_cluster 0 on device lapic 0 on end end diff --git a/src/mainboard/google/eve/devicetree.cb b/src/mainboard/google/eve/devicetree.cb index b6cb848..d97b6ea 100644 --- a/src/mainboard/google/eve/devicetree.cb +++ b/src/mainboard/google/eve/devicetree.cb @@ -218,6 +218,10 @@ register "tdp_pl2_override" = "15" register "tcc_offset" = "10"
+ # Lock Down + register "lpc_lockdown" = "1" + register "spi_lockdown" = "1" + device cpu_cluster 0 on device lapic 0 on end end diff --git a/src/mainboard/google/fizz/devicetree.cb b/src/mainboard/google/fizz/devicetree.cb index bf9f0c9..a40519b 100644 --- a/src/mainboard/google/fizz/devicetree.cb +++ b/src/mainboard/google/fizz/devicetree.cb @@ -216,6 +216,10 @@ # Use default SD card detect GPIO configuration register "sdcard_cd_gpio_default" = "GPP_A7"
+ # Lock Down + register "lpc_lockdown" = "1" + register "spi_lockdown" = "1" + device cpu_cluster 0 on device lapic 0 on end end diff --git a/src/mainboard/google/glados/devicetree.cb b/src/mainboard/google/glados/devicetree.cb index d4155ea..bff0503 100644 --- a/src/mainboard/google/glados/devicetree.cb +++ b/src/mainboard/google/glados/devicetree.cb @@ -188,6 +188,10 @@ # Send an extra VR mailbox command for the supported MPS IMVP8 model register "SendVrMbxCmd" = "1"
+ # Lock Down + register "lpc_lockdown" = "1" + register "spi_lockdown" = "1" + device cpu_cluster 0 on device lapic 0 on end end diff --git a/src/mainboard/google/lars/devicetree.cb b/src/mainboard/google/lars/devicetree.cb index ed1de93..d9e18fb 100644 --- a/src/mainboard/google/lars/devicetree.cb +++ b/src/mainboard/google/lars/devicetree.cb @@ -184,6 +184,10 @@ # Send an extra VR mailbox command for the PS4 exit issue register "SendVrMbxCmd" = "2"
+ # Lock Down + register "lpc_lockdown" = "1" + register "spi_lockdown" = "1" + device cpu_cluster 0 on device lapic 0 on end end diff --git a/src/mainboard/google/poppy/variants/baseboard/devicetree.cb b/src/mainboard/google/poppy/variants/baseboard/devicetree.cb index f10db59..995e2c3 100644 --- a/src/mainboard/google/poppy/variants/baseboard/devicetree.cb +++ b/src/mainboard/google/poppy/variants/baseboard/devicetree.cb @@ -199,6 +199,10 @@ # Use default SD card detect GPIO configuration register "sdcard_cd_gpio_default" = "GPP_E15"
+ # Lock Down + register "lpc_lockdown" = "1" + register "spi_lockdown" = "1" + device cpu_cluster 0 on device lapic 0 on end end diff --git a/src/mainboard/google/poppy/variants/soraka/devicetree.cb b/src/mainboard/google/poppy/variants/soraka/devicetree.cb index b874093..a0e72fb 100644 --- a/src/mainboard/google/poppy/variants/soraka/devicetree.cb +++ b/src/mainboard/google/poppy/variants/soraka/devicetree.cb @@ -208,6 +208,10 @@ # Use default SD card detect GPIO configuration register "sdcard_cd_gpio_default" = "GPP_E15"
+ # Lock Down + register "lpc_lockdown" = "1" + register "spi_lockdown" = "1" + device cpu_cluster 0 on device lapic 0 on end end diff --git a/src/mainboard/intel/kblrvp/variants/rvp3/devicetree.cb b/src/mainboard/intel/kblrvp/variants/rvp3/devicetree.cb index c1974ad..50d6c77 100644 --- a/src/mainboard/intel/kblrvp/variants/rvp3/devicetree.cb +++ b/src/mainboard/intel/kblrvp/variants/rvp3/devicetree.cb @@ -205,6 +205,10 @@ # Enable/Disable VMX feature register "VmxEnable" = "0"
+ # Lock Down + register "lpc_lockdown" = "1" + register "spi_lockdown" = "1" + device cpu_cluster 0 on device lapic 0 on end end diff --git a/src/mainboard/intel/kblrvp/variants/rvp7/devicetree.cb b/src/mainboard/intel/kblrvp/variants/rvp7/devicetree.cb index a56345c..0ae6f35 100644 --- a/src/mainboard/intel/kblrvp/variants/rvp7/devicetree.cb +++ b/src/mainboard/intel/kblrvp/variants/rvp7/devicetree.cb @@ -200,6 +200,10 @@ # Use default SD card detect GPIO configuration register "sdcard_cd_gpio_default" = "GPP_G5"
+ # Lock Down + register "lpc_lockdown" = "1" + register "spi_lockdown" = "1" + device cpu_cluster 0 on device lapic 0 on end end diff --git a/src/mainboard/intel/kunimitsu/devicetree.cb b/src/mainboard/intel/kunimitsu/devicetree.cb index 17e8e27..8e94597 100644 --- a/src/mainboard/intel/kunimitsu/devicetree.cb +++ b/src/mainboard/intel/kunimitsu/devicetree.cb @@ -194,6 +194,10 @@ # Use default SD card detect GPIO configuration register "sdcard_cd_gpio_default" = "GPP_A7"
+ # Lock Down + register "lpc_lockdown" = "1" + register "spi_lockdown" = "1" + device cpu_cluster 0 on device lapic 0 on end end diff --git a/src/mainboard/purism/librem13v2/devicetree.cb b/src/mainboard/purism/librem13v2/devicetree.cb index e113b3f..957beee 100644 --- a/src/mainboard/purism/librem13v2/devicetree.cb +++ b/src/mainboard/purism/librem13v2/devicetree.cb @@ -171,6 +171,10 @@ # Send an extra VR mailbox command for the PS4 exit issue register "SendVrMbxCmd" = "2"
+ # Lock Down + register "lpc_lockdown" = "1" + register "spi_lockdown" = "1" + device cpu_cluster 0 on device lapic 0 on end end