lkml.org 
[lkml]   [2012]   [Mar]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectTriple implementation of WM8766 and quadruple WM8776!
Date
Hello,
I'm trying do implement support for Philips PSC724 Ultimate Edge card, which
is based on VT1722 + WM8776 + WM8766 chips. Found that the best file to base
my work on is sound/pci/ice1712/se.c (as SE-200PCI card contains both WM8776
and WM8766 chips).

While doing this, found that there are three implementations of WM8766 codec
control, two of them in the same driver(!):
sound/pci/ice1712/se.c
sound/pci/ice1712/prodigy_hifi.c
sound/pci/oxygen/xonar_wm87x6.c (+sound/pci/oxygen/wm8766.h)

And WM8776 status is even worse, there are four implementations, again two
being in the same driver:
sound/pci/ice1712/se.c
sound/pci/ice1712/maya44.c
sound/pci/oxygen/xonar_wm87x6.c (+sound/pci/oxygen/wm8776.h)
sound/soc/codecs/wm8776.c (this one being official and stand-alone module but
it does not seem to be usable as a part of sound card driver)

My code would enlarge both of these lists and I don't like that. What to do?

--
Ondrej Zary


\
 
 \ /
  Last update: 2012-03-12 22:45    [W:0.030 / U:0.236 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site