coreboot/src
Arthur Heymans 3f20d0d884 UPSTREAM: lenovo/t60: add hda_verb.c
This creates a config for the Lenovo T60 sound card based
on values taken from vendor bios
(in /sys/class/sound/hwC0D0/init_pin_configs on linux 3.16).
The sound card configuration on the vendor bios is the same
as the one on the Lenovo x60.

It improves the default behavior of the sound card:
- internal microphone is chosen by default
- when jack is inserted it is chosen instead of internal speaker

BUG=None
BRANCH=None
TEST=None

Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-on: https://review.coreboot.org/16529
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Alexander Couzens <lynxis@fe80.eu>

Change-Id: I44e3eaac437fe4ad97ff2b0eb32d36b33222c09b
Reviewed-on: https://chromium-review.googlesource.com/384969
Commit-Ready: Furquan Shaikh <furquan@chromium.org>
Tested-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2016-09-13 22:20:14 -07:00
..
acpi UPSTREAM: src/acpi: Capitalize ACPI and SATA 2016-08-04 23:37:57 -07:00
arch UPSTREAM: arch/arm: Add armv7-r configuration 2016-09-13 22:20:12 -07:00
commonlib UPSTREAM: commonlib: move DIV_ROUND macros from nvidia/tegra 2016-09-08 17:57:23 -07:00
console UPSTREAM: src/console: Add required space before opening parenthesis '(' 2016-09-04 19:36:47 -07:00
cpu UPSTREAM: cpu/x86: Move fls() and fms() to mtrr.h 2016-09-13 22:20:01 -07:00
device UPSTREAM: src/device: Add required space before opening parenthesis '(' 2016-09-02 09:31:59 -07:00
drivers UPSTREAM: driver/fsp2_0: Include stdint header file in api.h 2016-09-13 22:20:05 -07:00
ec UPSTREAM: src/ec: Improve code formatting 2016-09-07 21:31:50 -07:00
include UPSTREAM: arch/arm: Add armv7-r configuration 2016-09-13 22:20:12 -07:00
lib UPSTREAM: edid: Fix a function signature 2016-09-09 12:33:33 -07:00
mainboard UPSTREAM: lenovo/t60: add hda_verb.c 2016-09-13 22:20:14 -07:00
northbridge UPSTREAM: cpu/x86: Move fls() and fms() to mtrr.h 2016-09-13 22:20:01 -07:00
soc UPSTREAM: fsp_broadwell_de: Correct access to SIRQ_CNTL register 2016-09-13 22:19:51 -07:00
southbridge UPSTREAM: southbridge/intel/i82801dx: transition away from device_t 2016-09-13 22:19:47 -07:00
superio UPSTREAM: src/superio: Improve code formatting 2016-09-07 11:31:19 -07:00
vboot vboot/vbnv_flash: Binary search to find last used entry 2016-09-01 05:02:33 -07:00
vendorcode UPSTREAM: vendorcode/skylake: Add FSP header files without any adaptations 2016-09-13 22:20:08 -07:00
Kconfig UPSTREAM: Kconfig: Relocate DEVICETREE symbol 2016-09-07 21:31:34 -07:00