W dniu 30 czerwca 2009 17:32 użytkownik Egbert Eich
> So I can add "UseAtomBIOS", remove all NOT_YET and this should work > for me? Because you mentioned earlier it's not ready yet...?
You don't even have to remove the NOT_YET with thoe UseAtomBIOS option. I'm currently looking at why I added the NOT_YETs. It's working on RS690 (LVTMA). I still need to try it on DIG.
OK, I just tested it and it works actually. I decided to check out atombios's check about backlight control. 1) In rhd_dig.c we call RhdAtomSetupBacklightControlProperty which returns bl level 2) in rhd_atomout.c: RhdAtomSetupBacklightControlProperty calls RHDAtomBIOSScratchBlLevel 3) in rhd_biosscratch.c: RHDAtomBIOSScratchBlLevel just check 0x18 / 0x172C register. So is this AtomBIOS based backlight control just using another register? No special AtomBIOS commands?
> > We've already got a PCI subvendor ID based quirks list. We could add this > > to the flags section there. > > But these quirks are connectors touching, right? Connectors should be > the same of every 1002:95c4, so that's easy. Unfortunately 1002:95c4 > can be monted in machine with backlight control based on on-GPU-chip > registers, as well as in machine with different backlight control. So > we need more specific devices table.
No, it is per subvendor/subsys ID, thus exactly what we need.
Didn't know that, thanks. -- Rafał Miłecki -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org