summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt DeVillier <matt.devillier@gmail.com>2018-08-01 13:53:04 -0500
committerPatrick Georgi <pgeorgi@google.com>2018-08-03 08:07:31 +0000
commit59962f3015055ccf746d286330a8ce4cc8edeccd (patch)
treeb64aa1790fb4df575f9e76985f2f96f7f1420b33
parent4c1b6b31c0e608d3f4d01947814f4edc9b69bdea (diff)
downloadcoreboot-59962f3015055ccf746d286330a8ce4cc8edeccd.tar.xz
mb/google/auron,cyan: Remove interrupt from devicetree LPC TPM chip driver
These boards require polling vs interrupts, so remove the IRQ definition to prevent it being added to the SSDT device entry. Test: Boot Linux on various auron and cyan variants, verify no error for 'TPM interrupt not working' present in kernel boot log. Change-Id: Ia1139389f075934d41e823ce5190011c90c7cc88 Signed-off-by: Matt DeVillier <matt.devillier@gmail.com> Reviewed-on: https://review.coreboot.org/27787 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Aaron Durbin <adurbin@chromium.org>
-rw-r--r--src/mainboard/google/auron/variants/auron_paine/devicetree.cb6
-rw-r--r--src/mainboard/google/auron/variants/auron_yuna/devicetree.cb6
-rw-r--r--src/mainboard/google/auron/variants/gandof/devicetree.cb8
-rw-r--r--src/mainboard/google/auron/variants/lulu/devicetree.cb6
-rw-r--r--src/mainboard/google/auron/variants/samus/devicetree.cb6
-rw-r--r--src/mainboard/google/cyan/variants/banon/devicetree.cb6
-rw-r--r--src/mainboard/google/cyan/variants/celes/devicetree.cb6
-rw-r--r--src/mainboard/google/cyan/variants/cyan/devicetree.cb6
-rw-r--r--src/mainboard/google/cyan/variants/edgar/devicetree.cb6
-rw-r--r--src/mainboard/google/cyan/variants/kefka/devicetree.cb6
-rw-r--r--src/mainboard/google/cyan/variants/reks/devicetree.cb6
-rw-r--r--src/mainboard/google/cyan/variants/relm/devicetree.cb6
-rw-r--r--src/mainboard/google/cyan/variants/setzer/devicetree.cb6
-rw-r--r--src/mainboard/google/cyan/variants/terra/devicetree.cb6
-rw-r--r--src/mainboard/google/cyan/variants/ultima/devicetree.cb6
-rw-r--r--src/mainboard/google/cyan/variants/wizpig/devicetree.cb6
16 files changed, 17 insertions, 81 deletions
diff --git a/src/mainboard/google/auron/variants/auron_paine/devicetree.cb b/src/mainboard/google/auron/variants/auron_paine/devicetree.cb
index 5872cf293c..b31d82979c 100644
--- a/src/mainboard/google/auron/variants/auron_paine/devicetree.cb
+++ b/src/mainboard/google/auron/variants/auron_paine/devicetree.cb
@@ -91,11 +91,7 @@ chip soc/intel/broadwell
device pci 1e.0 off end # PCI bridge
device pci 1f.0 on
chip drivers/pc80/tpm
- # Rising edge interrupt
- register "irq_polarity" = "2"
- device pnp 0c31.0 on
- irq 0x70 = 10
- end
+ device pnp 0c31.0 on end
end
chip ec/google/chromeec
device pnp 0c09.0 on end
diff --git a/src/mainboard/google/auron/variants/auron_yuna/devicetree.cb b/src/mainboard/google/auron/variants/auron_yuna/devicetree.cb
index 34051a727f..3c00ec954f 100644
--- a/src/mainboard/google/auron/variants/auron_yuna/devicetree.cb
+++ b/src/mainboard/google/auron/variants/auron_yuna/devicetree.cb
@@ -91,11 +91,7 @@ chip soc/intel/broadwell
device pci 1e.0 off end # PCI bridge
device pci 1f.0 on
chip drivers/pc80/tpm
- # Rising edge interrupt
- register "irq_polarity" = "2"
- device pnp 0c31.0 on
- irq 0x70 = 10
- end
+ device pnp 0c31.0 on end
end
chip ec/google/chromeec
device pnp 0c09.0 on end
diff --git a/src/mainboard/google/auron/variants/gandof/devicetree.cb b/src/mainboard/google/auron/variants/gandof/devicetree.cb
index 06ff8ae3b6..118e646ee0 100644
--- a/src/mainboard/google/auron/variants/gandof/devicetree.cb
+++ b/src/mainboard/google/auron/variants/gandof/devicetree.cb
@@ -90,12 +90,8 @@ chip soc/intel/broadwell
device pci 1d.0 on end # USB2 EHCI
device pci 1e.0 off end # PCI bridge
device pci 1f.0 on
- chip drivers/pc80/tpm
- # Rising edge interrupt
- register "irq_polarity" = "2"
- device pnp 0c31.0 on
- irq 0x70 = 10
- end
+ chip drivers/pc80/tpm
+ device pnp 0c31.0 on end
end
chip ec/google/chromeec
device pnp 0c09.0 on end
diff --git a/src/mainboard/google/auron/variants/lulu/devicetree.cb b/src/mainboard/google/auron/variants/lulu/devicetree.cb
index 84fc8c450c..622ea3488d 100644
--- a/src/mainboard/google/auron/variants/lulu/devicetree.cb
+++ b/src/mainboard/google/auron/variants/lulu/devicetree.cb
@@ -92,11 +92,7 @@ chip soc/intel/broadwell
device pci 1e.0 off end # PCI bridge
device pci 1f.0 on
chip drivers/pc80/tpm
- # Rising edge interrupt
- register "irq_polarity" = "2"
- device pnp 0c31.0 on
- irq 0x70 = 10
- end
+ device pnp 0c31.0 on end
end
chip ec/google/chromeec
device pnp 0c09.0 on end
diff --git a/src/mainboard/google/auron/variants/samus/devicetree.cb b/src/mainboard/google/auron/variants/samus/devicetree.cb
index d12762d60c..a6c2feae56 100644
--- a/src/mainboard/google/auron/variants/samus/devicetree.cb
+++ b/src/mainboard/google/auron/variants/samus/devicetree.cb
@@ -95,11 +95,7 @@ chip soc/intel/broadwell
device pci 1e.0 off end # PCI bridge
device pci 1f.0 on
chip drivers/pc80/tpm
- # Rising edge interrupt
- register "irq_polarity" = "2"
- device pnp 0c31.0 on
- irq 0x70 = 10
- end
+ device pnp 0c31.0 on end
end
chip ec/google/chromeec
device pnp 0c09.0 on end
diff --git a/src/mainboard/google/cyan/variants/banon/devicetree.cb b/src/mainboard/google/cyan/variants/banon/devicetree.cb
index 8d16d04e39..60076c2171 100644
--- a/src/mainboard/google/cyan/variants/banon/devicetree.cb
+++ b/src/mainboard/google/cyan/variants/banon/devicetree.cb
@@ -135,11 +135,7 @@ chip soc/intel/braswell
device pci 1e.7 off end # 8086 22ac - SPI 3
device pci 1f.0 on # 8086 229c - LPC bridge
chip drivers/pc80/tpm
- # Rising edge interrupt
- register "irq_polarity" = "2"
- device pnp 0c31.0 on
- irq 0x70 = 10
- end
+ device pnp 0c31.0 on end
end
chip ec/google/chromeec
device pnp 0c09.0 on end
diff --git a/src/mainboard/google/cyan/variants/celes/devicetree.cb b/src/mainboard/google/cyan/variants/celes/devicetree.cb
index 84edd74126..2e708af0d6 100644
--- a/src/mainboard/google/cyan/variants/celes/devicetree.cb
+++ b/src/mainboard/google/cyan/variants/celes/devicetree.cb
@@ -135,11 +135,7 @@ chip soc/intel/braswell
device pci 1e.7 off end # 8086 22ac - SPI 3
device pci 1f.0 on # 8086 229c - LPC bridge
chip drivers/pc80/tpm
- # Rising edge interrupt
- register "irq_polarity" = "2"
- device pnp 0c31.0 on
- irq 0x70 = 10
- end
+ device pnp 0c31.0 on end
end
chip ec/google/chromeec
device pnp 0c09.0 on end
diff --git a/src/mainboard/google/cyan/variants/cyan/devicetree.cb b/src/mainboard/google/cyan/variants/cyan/devicetree.cb
index 0454650c68..dd9b05e5f7 100644
--- a/src/mainboard/google/cyan/variants/cyan/devicetree.cb
+++ b/src/mainboard/google/cyan/variants/cyan/devicetree.cb
@@ -128,11 +128,7 @@ chip soc/intel/braswell
device pci 1e.7 off end # 8086 22ac - SPI 3
device pci 1f.0 on # 8086 229c - LPC bridge
chip drivers/pc80/tpm
- # Rising edge interrupt
- register "irq_polarity" = "2"
- device pnp 0c31.0 on
- irq 0x70 = 10
- end
+ device pnp 0c31.0 on end
end
chip ec/google/chromeec
device pnp 0c09.0 on end
diff --git a/src/mainboard/google/cyan/variants/edgar/devicetree.cb b/src/mainboard/google/cyan/variants/edgar/devicetree.cb
index 2033f9e4e8..0ba221e3a6 100644
--- a/src/mainboard/google/cyan/variants/edgar/devicetree.cb
+++ b/src/mainboard/google/cyan/variants/edgar/devicetree.cb
@@ -129,11 +129,7 @@ chip soc/intel/braswell
device pci 1e.7 off end # 8086 22ac - SPI 3
device pci 1f.0 on # 8086 229c - LPC bridge
chip drivers/pc80/tpm
- # Rising edge interrupt
- register "irq_polarity" = "2"
- device pnp 0c31.0 on
- irq 0x70 = 10
- end
+ device pnp 0c31.0 on end
end
chip ec/google/chromeec
device pnp 0c09.0 on end
diff --git a/src/mainboard/google/cyan/variants/kefka/devicetree.cb b/src/mainboard/google/cyan/variants/kefka/devicetree.cb
index e6542cbdb3..1ce056f32e 100644
--- a/src/mainboard/google/cyan/variants/kefka/devicetree.cb
+++ b/src/mainboard/google/cyan/variants/kefka/devicetree.cb
@@ -142,11 +142,7 @@ chip soc/intel/braswell
device pci 1e.7 off end # 8086 22ac - SPI 3
device pci 1f.0 on # 8086 229c - LPC bridge
chip drivers/pc80/tpm
- # Rising edge interrupt
- register "irq_polarity" = "2"
- device pnp 0c31.0 on
- irq 0x70 = 10
- end
+ device pnp 0c31.0 on end
end
chip ec/google/chromeec
device pnp 0c09.0 on end
diff --git a/src/mainboard/google/cyan/variants/reks/devicetree.cb b/src/mainboard/google/cyan/variants/reks/devicetree.cb
index 53239b5216..302f2da620 100644
--- a/src/mainboard/google/cyan/variants/reks/devicetree.cb
+++ b/src/mainboard/google/cyan/variants/reks/devicetree.cb
@@ -126,11 +126,7 @@ chip soc/intel/braswell
device pci 1e.7 off end # 8086 22ac - SPI 3
device pci 1f.0 on # 8086 229c - LPC bridge
chip drivers/pc80/tpm
- # Rising edge interrupt
- register "irq_polarity" = "2"
- device pnp 0c31.0 on
- irq 0x70 = 10
- end
+ device pnp 0c31.0 on end
end
chip ec/google/chromeec
device pnp 0c09.0 on end
diff --git a/src/mainboard/google/cyan/variants/relm/devicetree.cb b/src/mainboard/google/cyan/variants/relm/devicetree.cb
index eb48ace92c..65e662c5dd 100644
--- a/src/mainboard/google/cyan/variants/relm/devicetree.cb
+++ b/src/mainboard/google/cyan/variants/relm/devicetree.cb
@@ -142,11 +142,7 @@ chip soc/intel/braswell
device pci 1e.7 off end # 8086 22ac - SPI 3
device pci 1f.0 on # 8086 229c - LPC bridge
chip drivers/pc80/tpm
- # Rising edge interrupt
- register "irq_polarity" = "2"
- device pnp 0c31.0 on
- irq 0x70 = 10
- end
+ device pnp 0c31.0 on end
end
chip ec/google/chromeec
device pnp 0c09.0 on end
diff --git a/src/mainboard/google/cyan/variants/setzer/devicetree.cb b/src/mainboard/google/cyan/variants/setzer/devicetree.cb
index b8480a3536..f0b2c6f976 100644
--- a/src/mainboard/google/cyan/variants/setzer/devicetree.cb
+++ b/src/mainboard/google/cyan/variants/setzer/devicetree.cb
@@ -135,11 +135,7 @@ chip soc/intel/braswell
device pci 1e.7 off end # 8086 22ac - SPI 3
device pci 1f.0 on # 8086 229c - LPC bridge
chip drivers/pc80/tpm
- # Rising edge interrupt
- register "irq_polarity" = "2"
- device pnp 0c31.0 on
- irq 0x70 = 10
- end
+ device pnp 0c31.0 on end
end
chip ec/google/chromeec
device pnp 0c09.0 on end
diff --git a/src/mainboard/google/cyan/variants/terra/devicetree.cb b/src/mainboard/google/cyan/variants/terra/devicetree.cb
index 2feb1a399c..d7d0f1f7e8 100644
--- a/src/mainboard/google/cyan/variants/terra/devicetree.cb
+++ b/src/mainboard/google/cyan/variants/terra/devicetree.cb
@@ -135,11 +135,7 @@ chip soc/intel/braswell
device pci 1e.7 off end # 8086 22ac - SPI 3
device pci 1f.0 on # 8086 229c - LPC bridge
chip drivers/pc80/tpm
- # Rising edge interrupt
- register "irq_polarity" = "2"
- device pnp 0c31.0 on
- irq 0x70 = 10
- end
+ device pnp 0c31.0 on end
end
chip ec/google/chromeec
device pnp 0c09.0 on end
diff --git a/src/mainboard/google/cyan/variants/ultima/devicetree.cb b/src/mainboard/google/cyan/variants/ultima/devicetree.cb
index 287dd02a36..d4ed38b430 100644
--- a/src/mainboard/google/cyan/variants/ultima/devicetree.cb
+++ b/src/mainboard/google/cyan/variants/ultima/devicetree.cb
@@ -129,11 +129,7 @@ chip soc/intel/braswell
device pci 1e.7 off end # 8086 22ac - SPI 3
device pci 1f.0 on # 8086 229c - LPC bridge
chip drivers/pc80/tpm
- # Rising edge interrupt
- register "irq_polarity" = "2"
- device pnp 0c31.0 on
- irq 0x70 = 10
- end
+ device pnp 0c31.0 on end
end
chip ec/google/chromeec
device pnp 0c09.0 on end
diff --git a/src/mainboard/google/cyan/variants/wizpig/devicetree.cb b/src/mainboard/google/cyan/variants/wizpig/devicetree.cb
index 3fb3053206..7be7a0f792 100644
--- a/src/mainboard/google/cyan/variants/wizpig/devicetree.cb
+++ b/src/mainboard/google/cyan/variants/wizpig/devicetree.cb
@@ -136,11 +136,7 @@ chip soc/intel/braswell
device pci 1e.7 off end # 8086 22ac - SPI 3
device pci 1f.0 on # 8086 229c - LPC bridge
chip drivers/pc80/tpm
- # Rising edge interrupt
- register "irq_polarity" = "2"
- device pnp 0c31.0 on
- irq 0x70 = 10
- end
+ device pnp 0c31.0 on end
end
chip ec/google/chromeec
device pnp 0c09.0 on end