coreboot-kgpe-d16/src/mainboard/google/peppy
Martin Roth aa1b10617d Peppy: Update Realtek ALC283 verb table
Update peppy's verb tables for the Realtek ALC283 Audio Codec.

ALC283 Configuration:
Digital Mic - NID 12h: Disabled
Speakers    - NID 14h: Enabled
Mono out    - NID 17h: Disabled
Mic 1       - NID 18h: Disabled
Mic 2       - NID 19h: Headphone Jack
Line1       - NID 1Ah: Internal Mic
Line2       - NID 1Bh: Disabled
PCBEEP      - NID 1Dh: Enabled
SPDIF       - NID 1Eh: Disabled
HP-OUT      - NID 21h: Headphone Jack

Mic 1 doesn't seem to really be available, but the documentation
refers to NID 18h as MIC1, so it's being disabled as it's not
being used.  The onboard microphone has been moved to line 1.

I had my peppy modified to attach the mic to line1 and mic1 now
works with this patch.  Mic2 looks harder to rework, so I think
that will have to wait for the DVT boards.

Change-Id: I7d6ce6b428806b6aed1d36e7e25302fa5ae14b21
Signed-off-by: Martin Roth <martin.roth@se-eng.com>
Reviewed-on: https://gerrit.chromium.org/gerrit/58880
Reviewed-by: Shawn Nematbakhsh <shawnn@chromium.org>
Reviewed-on: http://review.coreboot.org/4352
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
2013-12-12 22:04:11 +01:00
..
acpi peppy: Enable power limiting for thermal control 2013-12-07 03:28:48 +01:00
acpi_tables.c peppy: Enable power limiting for thermal control 2013-12-07 03:28:48 +01:00
chromeos.c peppy: Disable forced dev mode. 2013-12-05 20:12:10 +01:00
cmos.layout
devicetree.cb peppy: Port updates from slippy/falco boards 2013-12-02 18:41:06 +01:00
dsdt.asl
ec.c
ec.h
Elpida_EDJ4216EFBG.spd.hex
fadt.c
gpio.h peppy: RAM_ID + storage changes for next build. 2013-12-12 22:02:42 +01:00
hda_verb.h Peppy: Update Realtek ALC283 verb table 2013-12-12 22:04:11 +01:00
Hynix_HMT425S6AFR6A.spd.hex
Kconfig haswell boards: Enable VIRTUAL_DEV_SWITCH 2013-12-03 01:24:59 +01:00
mainboard.c peppy: Port updates from slippy/falco boards 2013-12-02 18:41:06 +01:00
Makefile.inc Fix Makefile to include all copies of the SPD sources 2013-12-05 19:28:41 +01:00
Micron_4KTF25664HZ.spd.hex
onboard.h peppy: Port updates from slippy/falco boards 2013-12-02 18:41:06 +01:00
romstage.c peppy: RAM_ID + storage changes for next build. 2013-12-12 22:02:42 +01:00
smihandler.c peppy: Disable audio codec enable GPIO in S3 + S5. 2013-12-12 22:02:35 +01:00
thermal.h peppy: Enable power limiting for thermal control 2013-12-07 03:28:48 +01:00