coreboot-kgpe-d16/src
Kyösti Mälkki 9ab5adbde4 lenovo/t400: Rewrite dock from t60
Old dock.c copied from x201 was incorrect. Do a rewrite of t60 dock
code as pnp devices.

Fixes USB and serial on the dock, if it is already connected when
computer is powered on. DVI and ethernet worked without this patch.

Hot-plug is yet to be fixed.

Change-Id: Ib20a0eff10d0cde92dd089baf4fca28b117dc999
Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-on: https://review.coreboot.org/18054
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Rudolph <siro@das-labor.org>
2017-03-11 13:31:41 +01:00
..
acpi
arch acpi: Update the ACPI ID for coreboot 2017-03-02 18:53:04 +01:00
commonlib commonlib: Remove space after * 2017-03-10 22:27:51 +01:00
console console: Enable do_printk_va_list for VBOOT 2016-12-27 18:07:39 +01:00
cpu cpu/amd/agesa: Unify init files 2017-03-10 11:06:56 +01:00
device device/dram/ddr2: Add common ddr2 spd decoder 2017-03-10 11:17:27 +01:00
drivers drivers/intel/fsp2_0: Switch from binary to decimal 2017-03-10 20:08:46 +01:00
ec lenovo/t400: Rewrite dock from t60 2017-03-11 13:31:41 +01:00
include src/include: Add space after + 2017-03-10 22:29:01 +01:00
lib vboot/tpm2: enable nvmem commits on cr50 when writing firmware secdata 2017-03-09 19:15:03 +01:00
mainboard lenovo/t400: Rewrite dock from t60 2017-03-11 13:31:41 +01:00
northbridge device/dram/ddr2: Add common ddr2 spd decoder 2017-03-10 11:17:27 +01:00
soc soc/intel/common: Pass the minimum possible string length for strncpy 2017-03-10 19:59:58 +01:00
southbridge AGESA: Move heap allocator declarations 2017-03-08 03:20:27 +01:00
superio sio/ite/it8783ef: Return (0) in ACPI _PSC methods 2016-12-13 22:49:24 +01:00
vboot vboot/tpm2: enable nvmem commits on cr50 when writing firmware secdata 2017-03-09 19:15:03 +01:00
vendorcode vboot/tpm2: enable nvmem commits on cr50 when writing firmware secdata 2017-03-09 19:15:03 +01:00
Kconfig src/Kconfig: Move bootblock behavior to arch/x86 as TODO suggested 2017-02-14 19:03:42 +01:00