All of lore.kernel.org
 help / color / mirror / Atom feed
From: Pierre Ossman <pierre-list@ossman.eu>
To: alsa-devel@alsa-project.org
Subject: radeon multi-channel lpcm
Date: Fri, 31 Aug 2012 22:34:47 +0200	[thread overview]
Message-ID: <20120831223447.065fcb62@mjolnir.ossman.eu> (raw)


[-- Attachment #1.1: Type: text/plain, Size: 1162 bytes --]

Hi,

I figured I'd have a go at finishing up support for multi-channel lcpm
over HDMI on radeon cards. I read a post from the AMD guys stating that
the GPU portions were already in place, and it was the audio pieces
that were missing. Unfortunately I was unable to figure out exactly what
it is that remains to be done.

I poked around in patch_hdmi.c, and concluded that the generic code is
what's being used for modern radeon cards. The card exposes two widgets
(and output widget and a pin complex). But both widgets indicate
through their capability registers that they only support stereo.

I don't know enough about HDA to have any clue where to go from here.
Should the capability field be ignored for HDMI? Or does it need some
coaxing to allow more than stereo? The ELD stuff isn't properly updated
from the radeon driver, but the code seems to suggest it is just for
hints, and not critical.

Rgds
-- 
     -- Pierre Ossman

  WARNING: This correspondence is being monitored by FRA, a
  Swedish intelligence agency. Make sure your server uses
  encryption for SMTP traffic and consider using PGP for
  end-to-end encryption.

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 230 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



             reply	other threads:[~2012-08-31 20:34 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-08-31 20:34 Pierre Ossman [this message]
2012-09-05 16:19 ` radeon multi-channel lpcm Pierre Ossman
2012-09-05 16:39   ` Takashi Iwai
2012-09-05 17:22     ` Pierre Ossman
2012-09-06  5:59       ` Takashi Iwai
2012-09-06  7:09         ` Pierre Ossman
2012-09-06  7:28           ` Takashi Iwai
2012-09-06  7:52             ` Pierre Ossman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20120831223447.065fcb62@mjolnir.ossman.eu \
    --to=pierre-list@ossman.eu \
    --cc=alsa-devel@alsa-project.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.