Re: [alsa-devel] WL1273 FM Radio driver...

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

On 02/07/11 18:00, ext Mauro Carvalho Chehab wrote:
> We don't need any brand names or specific details, but it would be good to 
> have an overview, in general lines, about the architecture, in order to help 
> you to map how this would fit. In particular, the architecturre of 
> things that are tightly coupled and can't be splitted by some bus abstraction.

The wl1273 as such is designed for embedded systems.
It can be connected in several ways to the system:
- analog only
In this way the RX/TX is connected to some codec's Line IN/OUT
For this to work, we don't need any audio driver for the FM chip
(basically the same configuration as rx51 has in regards of FM radio)

- Digital interfaces
The I2S lines are connected to the main processor. In this way the
wl1273 acts as a codec.
In order to provide platform independent driver we need to use ASoC
framework. ASoC have broad main processor side support, and it is easy
to switch the arch, if we have proper ASoC codec driver for the wl1273.
It is also better to keep the codec implementation under
sound/soc/codecs.

I have not looked deeply into the wl1273 datasheets, but I'm sure
there's a way to nicely divide the parts between the MFD, V4L, and ASoC.

-- 
Péter
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux