Mailinglist Archive: radeonhd (333 mails)
| < Previous | Next > |
Re: [radeonhd] HDMI support including Audio
- From: Mark Struberg <struberg@xxxxxxxx>
- Date: Fri, 10 Oct 2008 08:17:33 +0000 (GMT)
- Message-id: <408080.55229.qm@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
I came across the following kernel-2.6.27 commit in ALSA:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9e6dd47bf365f8f7bccea10f22fbbdbecce429e8
I'm curious if this overlaps/how this combines with your work?
txs and LieGrue,
strub
--- Michael Cree <mcree@xxxxxxxxxxxx> schrieb am Fr, 10.10.2008:
--
To unsubscribe, e-mail: radeonhd+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: radeonhd+help@xxxxxxxxxxxx
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9e6dd47bf365f8f7bccea10f22fbbdbecce429e8
I'm curious if this overlaps/how this combines with your work?
txs and LieGrue,
strub
--- Michael Cree <mcree@xxxxxxxxxxxx> schrieb am Fr, 10.10.2008:
Von: Michael Cree <mcree@xxxxxxxxxxxx>
Betreff: Re: [radeonhd] HDMI support including Audio
An: "Christian König" <deathsimple@xxxxxxxxxxx>
CC: "radeonhd" <radeonhd@xxxxxxxxxxxx>
Datum: Freitag, 10. Oktober 2008, 1:44
On 10/10/2008, at 11:31 AM, Christian König wrote:
Am Freitag, den 10.10.2008, 09:46 +1300 schriebMichael Cree:
number 0002). SystemRight, I have also tried this patch (plus patch
RV610, which admittedlyis Alpha architecture, with HD 2400 Pro card,
given for the patch,doesn't match the list of compatible hardware
was testedbutIn theory this path should work on RV610 just fine, it
thought I'd try anyway.
successfully on RV630 wich is AFAIK not so muchdifferent.
Good.
44.1kHz, pcm) wouldI verified that the sound files (signed 16bit,
sound chip, and a cheapplay through my other sound devices (on board
return whensurround sound card), but aplay would hang and not
ctrl-c).playing
via the ATI HDMI sound device (was breakable with
interrupts were notExamination of /proc/interrupts revealed that
evidence that thingsclocking up for the ATI HDMI interrupt. This is
initialized atare not working as they should.That's odd, even without this patch interrupts are
bootupdon't even know
by atombios. But since your system is alpha based i
howemulation or does
video gets initialized, does it use some kind of x86
this rely on radeonhd to fully setup video stuff?
I've got the video card plugged in a miata variant
alpha and the SRM
(the alpha equivalent of a BIOS) does have x86 emulation
for the
purposes of posting video cards, but it is far too old and
can't post
the RV610 video card. I bring the system up on serial port
console.
My understanding is it is the X server that contains the
x86 emulation
code that POSTs the video card; at least the display powers
up and the
Gnome login window appears when X is started. This is a
system that
would definitely benefit from having the video card
initialisation
code in the kernel rather than in X! The initialisation of
the card
is not perfect; the display appears with all the colours
all mixed
up. Running 'xgamma -gamma 1.0' repeatedly, slowly
fixes up the
colours until the display is quite useable and seems to be
working in
all other aspects.
I do have another slightly newer Alpha on which the SRM can
POST the
RV610 video card, but other issues arise with using the
card, and its
my main production system, so require better stability and
features
than radeonhd can provide at the moment.
Could you make of register dump with rhd_dump of the7300-73ff range?
Could you also send me a log with X started with the"-logverbose 7"
option? Maybe i can do something about this.
Not at the moment as I am not at the machine. I'll try
and have a go
at this later today when I get home.
I also noted a number of "unaligned trap"
warnings appearing in the
kernel log due to the Xorg process. I don't recall
seeing them prior
to this date, but will need to investigate further to
verify whether
they are due to the latest radeonhd plus audio. The
unaligned traps,
on Alpha, are not a show stopper, it just means the kernel
emulated a
misaligned memory access the CPU couldn't perform. The
main detriment
is a large performance hit. But I understand that on the
Sparc
platform misaligned accesses result in shutting down the
process that
generated them so ultimately, one should avoid them, if you
want
generally portable code. I will investigate further to
verify whether
the radeonhd driver is causing them, or whether it is
something else
in Xorg.
Thanks for the clarification of DVI versus HDMI.
Michael.
--
To unsubscribe, e-mail: radeonhd+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: radeonhd+help@xxxxxxxxxxxx
--
To unsubscribe, e-mail: radeonhd+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: radeonhd+help@xxxxxxxxxxxx
| < Previous | Next > |