coreboot-kgpe-d16/src
Nicolas Reinecke b165c4a46f mainboard/lenovo/t410: Add new port
The port is based on the x201 / t410s.
2537-vg5 / i5, no discrete gpu

Tested and working:
* Native raminit
* Native gfxinit
* Booting Seabios 1.12.1
* Booting from EHCI
* Running GNU/Linux 5.0.0
* No errors in dmesg
* EHCI debug on the devices left side, bottom-right
* Keyboard
* Fn keys (Mute, Volume, Mic)
* Touchpad
* TPM
* Wifi
* Sound
* USB
* Ethernet
* S3 resume
* VBOOT

Testing in progress.

Untested:
* VGA
* Displayport
* Docking station

Bugs:
* AC adapter can't be read from ACPI
* TPM not working with VBOOT and C_ENV BB

Details for flashing externally:
1. Disconnect all power
2. Connect the external flasher
3. Connect the power cord (This fixes internal power control)
4. Remove the power cord

Change-Id: Id9d872e643dd242e925bfb46d18076e6ad100995
Signed-off-by: Nicolas Reinecke <nr@das-labor.org>
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/11791
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
2019-10-15 06:47:48 +00:00
..
acpi AUTHORS: Move src/acpi copyrights into AUTHORS file 2019-07-30 11:04:14 +00:00
arch arch/x86: Don't allow separate verstage to boot from romcc bootblock 2019-10-08 11:41:06 +00:00
commonlib device,drivers/: Drop some __SIMPLE_DEVICE__ use 2019-09-30 11:07:46 +00:00
console src/: Replace some __PRE_RAM__ use 2019-09-14 11:16:17 +00:00
cpu nb/intel/nehalem: Move to C_ENVIRONMENT_BOOTBLOCK 2019-10-13 12:46:18 +00:00
device device: Use scan_static_bus() over scan_lpc_bus() 2019-10-08 12:59:56 +00:00
drivers drivers/spi: ignore -Wvla on clang too 2019-10-09 22:15:18 +00:00
ec ec/acpi/ec.c Link EC code in bootblock & verstage 2019-10-12 12:57:04 +00:00
include SMBIOS (Type 17): Add HBM device type and DIE form factor value 2019-10-09 10:40:56 +00:00
lib fmap: Add get_fmap_flash_offset() 2019-09-27 21:59:44 +00:00
mainboard mainboard/lenovo/t410: Add new port 2019-10-15 06:47:48 +00:00
northbridge nb/intel/gm45: Don't run graphics init on s3 resume 2019-10-14 08:16:00 +00:00
security vboot: create board-specific test-only GBB HWID if not set 2019-09-30 11:33:20 +00:00
soc soc/intel: sgx: get rid of UEFI-style usage of global variable 2019-10-10 14:06:09 +00:00
southbridge sb/intel/i82801ix: Add common code to set up LPC IO decode ranges 2019-10-14 08:15:49 +00:00
superio src/superio: Remove unused superio chips 2019-10-13 19:36:23 +00:00
vendorcode vendorcode/eltan/Kconfig: Hide the Kconfig options when lacking support 2019-10-11 07:08:27 +00:00
Kconfig arch/x86: Add a choice for selecting normal/fallback cbfs prefix 2019-10-08 11:40:25 +00:00