coreboot/src/mainboard/google/chell
Benson Leung b7090ee1d0 google/chell: Adjust nuvoton 8825 button thresholds, add properties
Set "nuvoton,sar-threshold" property to thresholds
based on tuning with the Android Wired Headphone
Compatibility Kit and Chell EVT.

Also set properties nuvoton,sar-compare-time and
nuvoton,sar-sampling-time.

The values of compare and sampling time align with
the ones from this CL:
https://chromium-review.googlesource.com/306372

Signed-off-by: Benson Leung <bleung@chromium.org>

BUG=chrome-os-partner:49333
BRANCH=none
TEST=Run evtest, selecting the input event for sklnau8825adi
Using the Nominal headphones from the kit, check that the
buttons for "KEY_VOLUMEDOWN", "KEY_VOLUMEUP", "KEY_MEDIA",
and code 582 (?) (should be voice search, but evtest doesn't understand)
All of these buttons should work properly.

Change-Id: I43dc1957f7d95744f41039a306d323806e66c56a
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Original-Commit-Id: 2bb545500afeb5b4fa0d1cd02dbf6453f19901ab
Original-Change-Id: I126aae1e5ed1b9e1a2429e8c94fe08b3ba3ca736
Original-Reviewed-on: https://chromium-review.googlesource.com/322243
Original-Commit-Ready: Benson Leung <bleung@chromium.org>
Original-Tested-by: Benson Leung <bleung@chromium.org>
Original-Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://review.coreboot.org/13013
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Martin Roth <martinroth@google.com>
2016-01-19 16:39:47 +01:00
..
acpi google/chell: Adjust nuvoton 8825 button thresholds, add properties 2016-01-19 16:39:47 +01:00
spd google/chell: Add new memory part for DVT build 2016-01-19 16:35:24 +01:00
acpi_tables.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
boardid.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
chromeos.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
cmos.layout mainboard: Remove last_boot NVRAM option 2015-11-05 02:21:52 +01:00
devicetree.cb google/chell: Set FSP params for min assertion widths and serirq 2016-01-19 16:32:57 +01:00
dsdt.asl tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
ec.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
ec.h tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
fadt.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
gpio.h google/chell: Minor updates from EVT and FSP 1.8.0 2016-01-18 12:08:15 +01:00
Kconfig google/chell: add nhlt support 2016-01-15 11:54:16 +01:00
Kconfig.name
mainboard.c google/chell: add nhlt support 2016-01-15 11:54:16 +01:00
Makefile.inc google/chell: Add chromeos.c to verstage 2015-11-11 20:44:31 +01:00
pei_data.c google/chell: Modify DqsMap 2016-01-19 16:39:02 +01:00
ramstage.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
romstage.c google/chell: Reduce power-on keyboard backlight brightness to 25% 2016-01-19 16:28:30 +01:00
smihandler.c google/chell: disable power rails in sleep path 2015-11-18 16:28:49 +01:00