Maccraft123 has uploaded a new patch set (#45) 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. Issue is payload agnostic. 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,930 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/93/35293/45