Mailinglist Archive: radeonhd (408 mails)
| < Previous | Next > |
[radeonhd] [Bug 21812] PM: Switch to registers (from AtomBIOS) for engine clock control
- From: bugzilla-daemon@xxxxxxxxxxxxxxx
- Date: Wed, 3 Jun 2009 09:06:22 -0700 (PDT)
- Message-id: <20090603160623.03727130016@xxxxxxxxxxxxxxxxxxxxxxxx>
http://bugs.freedesktop.org/show_bug.cgi?id=21812
--- Comment #10 from Matthias Hopf <mhopf@xxxxxxx> 2009-06-03 09:06:22 PST ---
(In reply to comment #9)
I agree that this is a good way to understand the AtomBIOS inner workings, and
we definitely could need another guy understanding it - sometimes you just need
to know(TM) what actually happens to make something work :-)
Given that AtomBIOS works actually pretty well this is not a *strong*
preference now. Still, in quite some regions direct coding is preferred. Power
management however is something that can easily change subtly between chips
(e.g. delays between register accesses or register access order may change). In
these cases using AtomBIOS might be a better idea, however, we don't know yet
whether we can do everything we want to with AtomBIOS alone. So your analysis
might come in handy later on.
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
_______________________________________________
xorg-team mailing list
xorg-team@xxxxxxxxxxx
http://lists.x.org/mailman/listinfo/xorg-team
--
To unsubscribe, e-mail: radeonhd+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: radeonhd+help@xxxxxxxxxxxx
--- Comment #10 from Matthias Hopf <mhopf@xxxxxxx> 2009-06-03 09:06:22 PST ---
(In reply to comment #9)
Whatever you do with these patches, invested time won't be wasted. I'm doing
that to understand the way driver works and slowly I'm getting clue on that :)
I agree that this is a good way to understand the AtomBIOS inner workings, and
we definitely could need another guy understanding it - sometimes you just need
to know(TM) what actually happens to make something work :-)
I decided to publish my work because I thought you prefer to use registers
rather than AtomBIOS in radeonhd... I based my opinion on using registers for
PLL/CRTC/etc by radeonhd.
Given that AtomBIOS works actually pretty well this is not a *strong*
preference now. Still, in quite some regions direct coding is preferred. Power
management however is something that can easily change subtly between chips
(e.g. delays between register accesses or register access order may change). In
these cases using AtomBIOS might be a better idea, however, we don't know yet
whether we can do everything we want to with AtomBIOS alone. So your analysis
might come in handy later on.
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
_______________________________________________
xorg-team mailing list
xorg-team@xxxxxxxxxxx
http://lists.x.org/mailman/listinfo/xorg-team
--
To unsubscribe, e-mail: radeonhd+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: radeonhd+help@xxxxxxxxxxxx
| < Previous | Next > |