coreboot/src/mainboard
Aaron Durbin 2fb5ca81d9 mainboard/google/reef: increase trackpad data hold time
Even though the i2c spec has no minimum data hold time in fast
mode the trackpad vendor indicates 300ns is their minimum. However,
the topology of the board uses FET isolation to cross voltage
domains. Therefore, the default 300ns which should work isn't reflected
on the device side of the voltage isolation circuit. Therefore,
increase the data hold time to show an observed data hold time of
more than 300ns on the device side.

BUG=b:36469182

Change-Id: I1b70f2f53c5a29cc7cfd5035a71ca5811b3bcba0
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://review.coreboot.org/19065
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Furquan Shaikh <furquan@google.com>
2017-04-05 18:03:35 +02:00
..
a-trend
aaeon AMD geode: Avoid conflicting main() declaration 2017-03-08 03:19:46 +01:00
abit
adi mainboards: Don’t select POST_IO 2017-03-21 18:19:52 +01:00
adlink
advansus src/amd: Add common definition of AMD ACPI MMIO address 2017-01-05 21:53:55 +01:00
amd amd/olivehill: Switch away from AGESA_LEGACY 2017-03-29 10:02:58 +02:00
aopen aopen/dxplplusu: Switch to 2MiB flash 2017-01-13 17:47:20 +01:00
apple mb/apple/macbook11,macbook21,imac52: Remove per board directories 2017-03-20 17:07:13 +01:00
artecgroup AMD geode: Avoid conflicting main() declaration 2017-03-08 03:19:46 +01:00
asrock asrock/imb-a180: Switch away from AGESA_LEGACY 2017-03-29 10:02:31 +02:00
asus asus/f2a85-m: Switch away from AGESA_LEGACY 2017-03-28 01:59:42 +02:00
avalue src/amd: Add common definition of AMD ACPI MMIO address 2017-01-05 21:53:55 +01:00
azza
bachmann AMD geode: Avoid conflicting main() declaration 2017-03-08 03:19:46 +01:00
bap bap/ode_e20XX: Switch away from AGESA_LEGACY 2017-04-03 06:15:13 +02:00
bcom
bifferos
biostar AGESA: Introduce AGESA_LEGACY and its counterpart 2017-03-28 01:57:09 +02:00
broadcom amdfam10: Perform major include ".c" cleanup 2017-01-04 18:56:01 +01:00
compaq
cubietech
digitallogic AMD geode: Avoid conflicting main() declaration 2017-03-08 03:19:46 +01:00
dmp
ecs
elmex elmex/pcm205400: Switch away from AGESA_LEGACY 2017-03-28 01:59:11 +02:00
emulation emulation/qemu-i440fx: Use SMBIOS macros 2017-03-21 17:34:51 +01:00
esd cpu/x86/msr.h: Drop excessive includes 2016-12-06 20:54:31 +01:00
getac mb/getac/p470: Do not select EARLY_CBMEM_INIT 2017-03-03 19:41:49 +01:00
gigabyte southbridge/nvidia/mcp55: Get rid of #include early_smbus.c 2017-03-21 18:11:39 +01:00
gizmosphere gizmosphere/gizmo: Switch away from AGESA_LEGACY 2017-03-28 01:58:13 +02:00
google mainboard/google/reef: increase trackpad data hold time 2017-04-05 18:03:35 +02:00
hp AGESA: Introduce AGESA_LEGACY and its counterpart 2017-03-28 01:57:09 +02:00
ibase sb/ich7: Use common/gpio.h to set up GPIOs 2017-01-06 18:14:00 +01:00
iei AMD geode: Avoid conflicting main() declaration 2017-03-08 03:19:46 +01:00
intel vboot: Move remaining features out of vendorcode/google/chromeos 2017-03-28 22:18:13 +02:00
iwave cpu/x86/msr.h: Drop excessive includes 2016-12-06 20:54:31 +01:00
iwill amdfam10: Perform major include ".c" cleanup 2017-01-04 18:56:01 +01:00
jetway AGESA: Introduce AGESA_LEGACY and its counterpart 2017-03-28 01:57:09 +02:00
kontron sb/ich7: Use common/gpio.h to set up GPIOs 2017-01-06 18:14:00 +01:00
lanner
lenovo lenovo/g505s: Switch away from AGESA_LEGACY 2017-03-28 07:06:24 +02:00
linutop
lippert AGESA: Introduce AGESA_LEGACY and its counterpart 2017-03-28 01:57:09 +02:00
lowrisc mb/lowrisc/nexys4ddr: Read RAM information from the config string 2016-12-06 18:52:42 +01:00
mitac
msi msi/ms7721: Switch away from AGESA_LEGACY 2017-03-28 07:06:07 +02:00
nec
nokia
nvidia southbridge/nvidia/mcp55: Get rid of #include early_smbus.c 2017-03-21 18:11:39 +01:00
packardbell intel/nehalem: Use romstage_handoff for S3 2016-12-11 08:59:35 +01:00
pcengines pcengines/apu1: Switch away from AGESA_LEGACY 2017-03-28 01:58:35 +02:00
purism purism/librem13: Set system type to laptop 2017-02-22 22:26:56 +01:00
rca
roda sb/ich7: Use common/gpio.h to set up GPIOs 2017-01-06 18:14:00 +01:00
samsung vboot: Move remaining features out of vendorcode/google/chromeos 2017-03-28 22:18:13 +02:00
sapphire mainboard: Add Sapphire Pure Platinum H61 2017-03-27 19:54:41 +02:00
siemens siemens/mc_apl1: Activate PTN3460 eDP to LVDS bridge IC 2017-04-04 06:44:47 +02:00
soyo
sunw southbridge/nvidia/mcp55: Get rid of #include early_smbus.c 2017-03-21 18:11:39 +01:00
supermicro AGESA: Introduce AGESA_LEGACY and its counterpart 2017-03-28 01:57:09 +02:00
technexion mainboard/technexion/tim5690: transition away from device_t 2017-03-23 18:51:41 +01:00
thomson
ti
traverse AMD geode: Avoid conflicting main() declaration 2017-03-08 03:19:46 +01:00
tyan AGESA: Introduce AGESA_LEGACY and its counterpart 2017-03-28 01:57:09 +02:00
via
winent AMD geode: Avoid conflicting main() declaration 2017-03-08 03:19:46 +01:00
wyse AMD geode: Avoid conflicting main() declaration 2017-03-08 03:19:46 +01:00
Kconfig Kconfig: Remind users to delete .config when switching boards 2017-01-06 21:33:58 +01:00