Maccraft123 has uploaded a new patch set (#40) to the change originally created by Name of user not set #1002571. ( https://review.coreboot.org/c/coreboot/+/35293 )
Change subject: mb/lenovo: Add ThinkPad R60 iGPU support ......................................................................
mb/lenovo: Add ThinkPad R60 iGPU support
- It can be 100 % Open Source. - Untested on boards with external Radeon graphics adapter. - Some columns on the left-most side of display are completely black on 1400x1050 IPS display[1] if legacy VGA text mode is used. Didn't test high-res mode. Works fine on Linux. Don't know the cause. - Only GRUB2 and SeaBIOS payloads tested for now. - 2504 docking station USB doesn't work under Linux. Can detect pendrive in GRUB2 payload. - Sometimes it takes 20s of "pretending it's powered off" to run coreboot code. Might be fact that my unit is missing one of power line filtering capacitors.
I want it to be in main coreboot tree for now and later work into making it into variant board of T60. I want to make it into variant board when it's merged. I don't want to further convolute this patch. I did something and I can't edit this patch in command line. After addition to the corebboot repository, it might be converter to a vatiant
Image of issue with the screen: [1] https://imgur.com/a/0wpMGsm
Signed-off-by: Maciej Matuszczyk maccraft123mc@gmail.com Change-Id: I14ea3b91b5108652ce3f951bacea1c1f022da2b1 --- M Documentation/mainboard/index.md A Documentation/mainboard/lenovo/r60.md A src/mainboard/lenovo/r60/Kconfig A src/mainboard/lenovo/r60/Kconfig.name A src/mainboard/lenovo/r60/Makefile.inc A src/mainboard/lenovo/r60/acpi/dock.asl A src/mainboard/lenovo/r60/acpi/ec.asl A src/mainboard/lenovo/r60/acpi/gpe.asl A src/mainboard/lenovo/r60/acpi/ich7_pci_irqs.asl A src/mainboard/lenovo/r60/acpi/mainboard.asl A src/mainboard/lenovo/r60/acpi/platform.asl A src/mainboard/lenovo/r60/acpi/superio.asl A src/mainboard/lenovo/r60/acpi/video.asl A src/mainboard/lenovo/r60/acpi_tables.c A src/mainboard/lenovo/r60/board_info.txt A src/mainboard/lenovo/r60/cmos.default A src/mainboard/lenovo/r60/cmos.layout A src/mainboard/lenovo/r60/data.vbt A src/mainboard/lenovo/r60/devicetree.cb A src/mainboard/lenovo/r60/dock.c A src/mainboard/lenovo/r60/dock.h A src/mainboard/lenovo/r60/dsdt.asl A src/mainboard/lenovo/r60/gpio.c A src/mainboard/lenovo/r60/hda_verb.c A src/mainboard/lenovo/r60/mainboard.c A src/mainboard/lenovo/r60/mptable.c A src/mainboard/lenovo/r60/romstage.c A src/mainboard/lenovo/r60/smi.h A src/mainboard/lenovo/r60/smihandler.c A src/mainboard/lenovo/r60/thermal.h 30 files changed, 1,913 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/93/35293/40