Bill XIE has uploaded this change for review. ( https://review.coreboot.org/22602
Change subject: mb/hp/8460p: Add TPM support
......................................................................
mb/hp/8460p: Add TPM support
After apply this change, /dev/tpm0 is visible inside GNU/Linux, but there is
no menu items in SeaBIOS' interface, which seems a common issue of SeaBIOS.
Change-Id: I3b845928954d203d1c3608b6704fedbd590e1fa9
Signed-off-by: Bill XIE <persmule(a)gmail.com>
---
M src/mainboard/hp/8460p/Kconfig
M src/mainboard/hp/8460p/devicetree.cb
2 files changed, 5 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/02/22602/1
diff --git a/src/mainboard/hp/8460p/Kconfig b/src/mainboard/hp/8460p/Kconfig
index 6a035ae..73b7a96 100644
--- a/src/mainboard/hp/8460p/Kconfig
+++ b/src/mainboard/hp/8460p/Kconfig
@@ -29,6 +29,7 @@
select SYSTEM_TYPE_LAPTOP
select USE_NATIVE_RAMINIT
select MAINBOARD_HAS_LIBGFXINIT
+ select MAINBOARD_HAS_LPC_TPM
select GFX_GMA_INTERNAL_IS_LVDS
select EC_HP_KBC1126
select SUPERIO_SMSC_LPC47N217
diff --git a/src/mainboard/hp/8460p/devicetree.cb b/src/mainboard/hp/8460p/devicetree.cb
index 866f57e..ae78f8a 100644
--- a/src/mainboard/hp/8460p/devicetree.cb
+++ b/src/mainboard/hp/8460p/devicetree.cb
@@ -138,6 +138,10 @@
device pnp 4e.5 off # Com2
end
end #chip superio/smsc/lpc47n217
+
+ chip drivers/pc80/tpm
+ device pnp 0c31.0 on end
+ end
end
device pci 1f.2 on # SATA Controller 1
subsystemid 0x103c 0x161c
--
To view, visit https://review.coreboot.org/22602
To unsubscribe, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I3b845928954d203d1c3608b6704fedbd590e1fa9
Gerrit-Change-Number: 22602
Gerrit-PatchSet: 1
Gerrit-Owner: Bill XIE <persmule(a)gmail.com>
Tobias Diedrich has uploaded a new patch set (#2). ( https://review.coreboot.org/22601 )
Change subject: intel/bd82x6x: Refactor and complete IRQ routing
......................................................................
intel/bd82x6x: Refactor and complete IRQ routing
Refactor the irq routing to use a single source of truth for consistency.
Add missing routing data for the gigabit ethernet and management engine
devices.
Apply the good old PCI strategy of rotating the list links by one for
each pci device (since most devices use link A this works well).
Also fix small mistake in DIR_ROUTE, the register is 16-bits wide.
If the DIR_ROUTE call ordering was reversed the previous writes would
get overwritten.
With this, the built-in gigabit ethernet works with pci=nomsi in Linux.
Change-Id: I7229aee3817f1f4979325a2abccbb3b99ad312f6
Signed-off-by: Tobias Diedrich <ranma+coreboot(a)tdiedrich.de>
---
M src/southbridge/intel/bd82x6x/acpi/default_irq_route.asl
A src/southbridge/intel/bd82x6x/acpi/default_irq_route.h
M src/southbridge/intel/bd82x6x/early_rcba.c
M src/southbridge/intel/bd82x6x/pch.h
4 files changed, 83 insertions(+), 78 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/01/22601/2
--
To view, visit https://review.coreboot.org/22601
To unsubscribe, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I7229aee3817f1f4979325a2abccbb3b99ad312f6
Gerrit-Change-Number: 22601
Gerrit-PatchSet: 2
Gerrit-Owner: Tobias Diedrich <ranma+coreboot(a)tdiedrich.de>