coreboot/src
Duncan Laurie 8429786315 samus: Fix codec interrupt and add GPIO defines
The codec interrupt needs to come from codec GPIO1, so use the
HOTWORD_DET GPIO as the codec IRQ and the DSP_INT as the wake.The

This means codec interrupt is GPIO46 which is PIRQO and should be
interrupt 30.

Also add GPIO defines for the GPIOs attached to the codec itself.
These are defined by index, and I used the same "jack detect" and
"mic present" indices that were used in baytrail.

The codec interrupt to the host is added at index 2 and the
hostword detect interrupt to the host is added at index 3.

These can be changed as we work through the implementation in the
kernel driver.

BUG=chrome-os-partner:29649
BRANCH=samus
TEST=build and boot on samus

Change-Id: Id9cb083ddf9df161be314da4148740ed9f4d0fe6
Signed-off-by: Stefan Reinauer <reinauer@chromium.org>
Original-Commit-Id: 3958efb288
Original-Change-Id: I1c1ac1b6095fab7e3f4412555db4f9a9138e528b
Original-Signed-off-by: Duncan Laurie <dlaurie@chromium.org>
Original-Reviewed-on: https://chromium-review.googlesource.com/220326
Original-Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: http://review.coreboot.org/9216
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
2015-04-02 17:28:13 +02:00
..
arch arm: Prevent compilation of old, experimental SMP support 2015-04-02 17:27:54 +02:00
console Avoid 64bit math on MIPS platforms 2015-03-30 21:42:38 +02:00
cpu x86: fix SMM programs linked with gc-sections 2015-03-30 23:03:27 +02:00
device cbfs: correct types used for accessing files 2015-04-01 22:51:10 +02:00
drivers cbfs: correct types used for accessing files 2015-04-01 22:51:10 +02:00
ec chromeec: Fix logging of EC wake events 2015-04-02 17:28:12 +02:00
include vpd: retrieve mac addresses and pass them to bootloader 2015-04-02 17:27:37 +02:00
lib vpd: retrieve mac addresses and pass them to bootloader 2015-04-02 17:27:37 +02:00
mainboard samus: Fix codec interrupt and add GPIO defines 2015-04-02 17:28:13 +02:00
northbridge northbridge/amd/amdfam10: Generate SMBIOS tables for RAM 2015-04-02 05:55:41 +02:00
soc broadwell: Add event log entry for GPIO27 2015-04-02 17:27:55 +02:00
southbridge amd/pi/hudson: INCLUDES was renamed to CPPFLAGS_common 2015-04-01 20:53:27 +02:00
superio superio: ite8772f: Exit extemp busy state 2015-03-21 08:44:28 +01:00
vendorcode vboot: add vbnv flash driver 2015-04-02 13:24:29 +02:00
Kconfig Enable publishing of board ID where supported 2015-03-23 17:20:24 +01:00