7 Oct
2009
7 Oct
'09
12:07 a.m.
On Tue, Oct 06, 2009 at 05:09:42PM -0400, Mike Frysinger wrote:
i dont see how abstracting away the bus such that codec drivers are allowed to build without proper bus support is useful. the AD1836/AD1938 only work with the SPI bus, so if support for that is disabled, having the driver compiled and installed is pointless.
Both approaches allow drivers to be built which can't actually be used since neither guarantees that there will be a driver for the SPI controller. Either way all we're doing is making sure that the kernel will build, the user can still build things so that the audio driver won't do anything useful.