Raul Rangel has posted comments on this change. ( https://review.coreboot.org/27884 )
Change subject: security/vboot: Split fwid.region build target
......................................................................
Patch Set 1:
(1 comment)
https://review.coreboot.org/#/c/27884/1//COMMIT_MSG
Commit Message:
https://review.coreboot.org/#/c/27884/1//COMMIT_MSG@11
PS1, Line 11: objects are not invalidated when bumping the fwid.
> I don't believe this, actually. […]
You assessment is correct, the target will only get created once and never touched again. This is the current behavior. When .config or Kconfig change we also need to blow away the $(obj) dir as well.
The coreboot ebuild currently passes along the VBOOT_FWID_VERSION via .config.
https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/…
This means we need to blow away essentially everything because the config.h changes on every build. By modifying the coreboot ebuild to write out fwid.version and not update the .config then the .config will remain constant when only making source changes. By modifying the ebuild to only re-run make oldconfig if the new.config != old.config then the config.h timestamp will not change either.
I'll get the patches for the ebuild uploaded soon. I need to clean them up.
--
To view, visit https://review.coreboot.org/27884
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I955106efd648a75a1311f24ede46bd238d1517e0
Gerrit-Change-Number: 27884
Gerrit-PatchSet: 1
Gerrit-Owner: Raul Rangel <rrangel(a)chromium.org>
Gerrit-Reviewer: Raul Rangel <rrangel(a)chromium.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Julius Werner <jwerner(a)chromium.org>
Gerrit-Comment-Date: Tue, 07 Aug 2018 14:18:17 +0000
Gerrit-HasComments: Yes
Gerrit-HasLabels: No
Nico Huber has posted comments on this change. ( https://review.coreboot.org/27927 )
Change subject: mb/intel/cannonlake_rvp/devicetree.cb: Remove misleading comments
......................................................................
Patch Set 1:
(3 comments)
https://review.coreboot.org/#/c/27927/1//COMMIT_MSG
Commit Message:
https://review.coreboot.org/#/c/27927/1//COMMIT_MSG@7
PS1, Line 7: .cb
no suffix needed
https://review.coreboot.org/#/c/27927/1//COMMIT_MSG@7
PS1, Line 7: misleading comments
they are not supposed to be comments. maybe rather `Remove spurious
CPP directives`.
https://review.coreboot.org/#/c/27927/1//COMMIT_MSG@9
PS1, Line 9: The devicetree is not run through a C pre-processor, so remove it.
Hmmmm, I guess the extra chip entries do matter for I2C.
Because that bus isn't probed... I guess the drivers add
spurious ACPI code currently. That should be fixed if it's
the case.
--
To view, visit https://review.coreboot.org/27927
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I161be45b2035f3a8724bf3217260e7571c429da8
Gerrit-Change-Number: 27927
Gerrit-PatchSet: 1
Gerrit-Owner: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-CC: Nico Huber <nico.h(a)gmx.de>
Gerrit-Comment-Date: Tue, 07 Aug 2018 14:12:08 +0000
Gerrit-HasComments: Yes
Gerrit-HasLabels: No
Arthur Heymans has uploaded this change for review. ( https://review.coreboot.org/27927
Change subject: mb/intel/cannonlake_rvp/devicetree.cb: Remove misleading comments
......................................................................
mb/intel/cannonlake_rvp/devicetree.cb: Remove misleading comments
The devicetree is not run through a C pre-processor, so remove it.
Change-Id: I161be45b2035f3a8724bf3217260e7571c429da8
Signed-off-by: Arthur Heymans <arthur(a)aheymans.xyz>
---
M src/mainboard/intel/cannonlake_rvp/variants/cnl_y/devicetree.cb
1 file changed, 0 insertions(+), 5 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/27/27927/1
diff --git a/src/mainboard/intel/cannonlake_rvp/variants/cnl_y/devicetree.cb b/src/mainboard/intel/cannonlake_rvp/variants/cnl_y/devicetree.cb
index 4c62800..6f1b6eb 100644
--- a/src/mainboard/intel/cannonlake_rvp/variants/cnl_y/devicetree.cb
+++ b/src/mainboard/intel/cannonlake_rvp/variants/cnl_y/devicetree.cb
@@ -95,7 +95,6 @@
device pci 15.1 on end # I2C #1
device pci 15.2 off end # I2C #2
device pci 15.3 on
- #if IS_ENABLED(CONFIG_INCLUDE_SND_MAX98373_NHLT)
chip drivers/i2c/max98373
register "vmon_slot_no" = "4"
register "imon_slot_no" = "5"
@@ -112,7 +111,6 @@
register "name" = ""MAXL""
device i2c 32 on end
end
- #elif IS_ENABLED(CONFIG_INCLUDE_SND_MAX98357_DA7219_NHLT)
chip drivers/i2c/da7219
register "irq" = "ACPI_IRQ_LEVEL_LOW(GPP_A20)"
register "btn_cfg" = "50"
@@ -130,7 +128,6 @@
register "mic_amp_in_sel" = ""diff""
device i2c 1a on end
end
- #endif
end # I2C #3
device pci 16.0 on end # Management Engine Interface 1
device pci 16.1 off end # Management Engine Interface 2
@@ -167,14 +164,12 @@
end # LPC Interface
device pci 1f.1 on end # P2SB
device pci 1f.2 on end # Power Management Controller
- #if IS_ENABLED(CONFIG_INCLUDE_SND_MAX98357_DA7219_NHLT)
device pci 1f.3 on
chip drivers/generic/max98357a
register "sdmode_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_HIGH(GPP_D16)"
register "sdmode_delay" = "5"
device generic 0 on end
end
- end # Intel HDA
#endif
device pci 1f.4 on end # SMBus
device pci 1f.5 on end # PCH SPI
--
To view, visit https://review.coreboot.org/27927
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I161be45b2035f3a8724bf3217260e7571c429da8
Gerrit-Change-Number: 27927
Gerrit-PatchSet: 1
Gerrit-Owner: Arthur Heymans <arthur(a)aheymans.xyz>