the following patch was just integrated into master: commit c806e4cc59208afb8b00da0a2cd34909e6bb9fb3 Author: Duncan Laurie dlaurie@chromium.org Date: Fri Oct 28 09:07:49 2016 -0700
skylake: Add GPIO macro for configuring inverted APIC input
Add a GPIO macro that allows a pin to be routed to the APIC with the input inverted. This allows a normal interrupt to get used as a GPE during firmware and still be used as a perhiperal interrupt in the kernel.
BUG=chrome-os-partner:58666 TEST=boot en eve and use TPM IRQ in firmware and OS
Change-Id: I77f727f749fdd5281ff595a9237fe1e634daba96 Signed-off-by: Duncan Laurie dlaurie@chromium.org Reviewed-on: https://review.coreboot.org/17176 Tested-by: build bot (Jenkins) Reviewed-by: Aaron Durbin adurbin@chromium.org
See https://review.coreboot.org/17176 for details.
-gerrit