I've been running coreboot on my T440P and trying to fix it up.
I have already resolved some things here: https://github.com/Ph0rk0z/coreboot/pulls Will have to figure out how to contribute this back to coreboot after testing so it can pass code review.
Other things remain, including:
- software changing of keyboard backlight doesn't work on windows (but I fixed it on linux) - lenovo hotkey / mic mute services crash windows (bad pool_caller) - intel haswell -mini hd audio shows exclamation point, will not start. I've read others don't have DP audio working either. - there is an unknown ACPI\VEN_BOOT@DEV_0000 device - card reader doesn't work in windows/linux and crashes windows on warm boot - plug/unplug ac under bios and windows causes screen to go dark for a second - occasionally power button light turns off (fixed by suspend) - TLP stats for charge mAH are off by a factor of 10. - tianocore picks up the windows loader as a boot option but doesn't pick up arch linux, old bios enumerated both. - tianocore menus/graphics are only what looks like 640x480 and don't take up the screen
I'd like to solve the card reader issue but not sure where to start. It appears correctly detected and matches everything on my x250. Any hints to what I should look at?