Attention is currently required from: Nicholas Chin, Paul Menzel.
Hello Paul Menzel, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/77444?usp=email
to look at the new patch set (#4).
The following approvals got outdated and were removed: Code-Review+1 by Paul Menzel, Verified+1 by build bot (Jenkins)
Change subject: mb/dell: Add Latitude E6430 (Ivy Bridge) ......................................................................
mb/dell: Add Latitude E6430 (Ivy Bridge)
Mainboard is QAL80/LA-7781P (UMA). The dGPU model was not tested. This is based on the autoport output with some manual tweaks. The flash is 8MiB + 4MiB, and is fairly easily accessed by removing the keyboard. It can also be internally flashed by sending a command to the EC, which causes the EC to pull the FDO pin low and the firmware to skip setting up any chipset based write protections. [1] The EC is the SMSC MEC5055, which seems to be compatible with the existing MEC5035 code.
Working: - Libgfxinit - USB EHCI debug (left side usb port is HCD index 2, middle port on the right side is HCD index 1) - Keyboard - Touchpad/trackpoint - ExpressCard - Audio - Ethernet - SD card reader - mPCIe WiFi - SeaBIOS 1.16.2 - edk2 (MrChromebox' fork, uefipayload_202306) - Internal flashing
Not working: - S3 suspend: It seems like the EC also controls the DRAM reset gate so there may be a command that needs to be implemented for this - Physical Wireless switch - Battery reporting - Brightness hotkeys
Unknown/untested: - Dock - eSATA - TPM - dGPU on non-UMA model
[1] https://github.com/nic3-14159/e6400-flash-unlock
Change-Id: I93c6622fc5da1d0d61a5b2c197ac7227d9525908 Signed-off-by: Nicholas Chin nic.c3.14@gmail.com --- A src/mainboard/dell/e6430/Kconfig A src/mainboard/dell/e6430/Kconfig.name A src/mainboard/dell/e6430/Makefile.inc A src/mainboard/dell/e6430/acpi/ec.asl A src/mainboard/dell/e6430/acpi/platform.asl A src/mainboard/dell/e6430/acpi/superio.asl A src/mainboard/dell/e6430/acpi_tables.c A src/mainboard/dell/e6430/board_info.txt A src/mainboard/dell/e6430/cmos.default A src/mainboard/dell/e6430/cmos.layout A src/mainboard/dell/e6430/data.vbt A src/mainboard/dell/e6430/devicetree.cb A src/mainboard/dell/e6430/dsdt.asl A src/mainboard/dell/e6430/early_init.c A src/mainboard/dell/e6430/gma-mainboard.ads A src/mainboard/dell/e6430/gpio.c A src/mainboard/dell/e6430/hda_verb.c A src/mainboard/dell/e6430/mainboard.c 18 files changed, 589 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/44/77444/4