[coreboot] backlight controls working on X60 without vga option ROM (using native graphics instead)

The Gluglug info at gluglug.org.uk
Fri May 16 01:02:36 CEST 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

For T60 (Intel GPU. Mine is 15" version):
sudo  devmem2 0xe4361254 w 0x58BF58BE

<fchmmr> I read from that address using this command: sudo  devmem2
0xe4361254 w
<fchmmr> I did that on my T60 running Lenovo BIOS and get this: 0xFFFFFFFF
<fchmmr> I did that on my T60 (same one) running coreboot with vgarom
and get this: 0x58BF58BE
<fchmmr> With libreboot on a T60 (when native graphics is made to
work, which at the moment it doesn't) you will instead do this:
<fchmmr> sudo  devmem2 0xe4361254 w 0x58BF58BE
<fchmmr> Same address, different value (for making backlight controls
work on the T60/intelGPU)

On 15/05/14 22:09, The Gluglug wrote:
> Tested in current libreboot. should work in coreboot (using
> changeset 5320 or a rebase).
> 
> <fchmmr> hey you! <fchmmr> I just got backlight controls working
> PERFECTLY <fchmmr> on an X60, running libreboot with native
> graphics init instead of vga oprom <fchmmr> Fn keys, that is. 
> <fchmmr> it'll also work in coreboot (using change set 5320) 
> <fchmmr> how i did it: <fchmmr> run coreboot on X60 with vgarom 
> <fchmmr> do that to read from that address at each brightness
> level: <fchmmr> sudo  devmem2 0xe4361254 w <fchmmr> it came back
> with 0x879F879E every time <fchmmr> so then I tried: <fchmmr> sudo
> devmem2 0xe4361254 w 0x879F879E <fchmmr> writing 0x879F879E to
> address 0xe4361254 <fchmmr> and then I try the Fn keys for
> brightness controls on the X60 <fchmmr> now it works. <fchmmr>
> brightenss controlls work <fchmmr> this is amazing.
> 
> Yay!
> 
> So: that address should be written with that value, by coreboot,
> at boot time.
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJTdUeMAAoJEP9Ft0z50c+UVysH/jXBWLuPqnkDpWYcwYbqxuUC
NsgLkkKXI8LH4q1vukx5qXrBwLsqAftFHy1n3ez8o3j0b2Uoniv18gdD5CSjymOm
gBXX40f/En9MLQ93ZAHG92CH6VWumzfOtXvKRQ2yraHuaWcwHusbPUBMx0SdzSH1
k2OSTSHIi1bbbZ5VQiyJ5THIsZyG7d1uyIMI9cDcXGHaiSiYv2rHKscnZJmTFL//
v6FXGZOlC+CmRb3L8aqChOC+sCS/0qGXgjuCRJjPaTJ2x1IxkjmMHHrRUidRNNxL
kZ0s1cil0rTZzdj5EE8kc0a1tVpEhy7DkovEXRKijFc0ctqd8NPoChUKH/Ww3Ew=
=jpXc
-----END PGP SIGNATURE-----



More information about the coreboot mailing list