On Tue, Jul 17, 2012 at 1:12 AM, RAHUL SHARMA <rahul.sharma at samsung.com> 
wrote:
> hi,
>
> I am adding support for hdmi audio, inside exynos drm hdmi driver. Hdmi audio 
> is initialized with default parameters. I want to implement the mechanism to 
> update hdmi registers, whenever audio properties got changed (i2s/spdif). 
> raedon/r600 drm dirver is polling the audio ip every 100 ms and reconfigure 
> the hdmi audio block. This is not possible with exynos as all information 
> cannot be collected from i2s tx registers. It is directly set on wm8994 
> connected through i2c.
> Possible solution:
> 1) drm driver exposing ioctl for setting audio parameters.
> 2) alsa driver notifying the change in audio parameters through kernel 
> notifiers. drm hdmi driver subscribed for the same.

I am certainly not an audio expert, but I am pretty sure something
along the lines of solution #2 would be better.  I don't think
userspace would want to know about some exynos drm specific ioctls in
order to make audio work.

BR,
-R

> Please suggest me a good way to implement this.
>
> regards,
> Rahul Sharma.
> _______________________________________________
> dri-devel mailing list
> dri-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/dri-devel

Reply via email to