[alsa-devel] [PATCH 1/2] ALSA: ASoC: add DT bindings for cs4270

Timur Tabi timur at freescale.com
Wed Jul 25 00:03:35 CEST 2012

Stephen Warren wrote:
> The I2C code matches the compatible values from the device tree against
> two tables in the kernel. First, the of_match_table that this patch
> adds, and then if there's no match it falls back to the I2C device ID
> table, and matches that against the DT compatible value with the vendor
> prefix stripped off.
> So while the second method does work as a fall-back, in the past I've
> received guidance (I think from Grant Likely) that we should still add
> the of_match_table to drivers in order to be explicit.

So you're saying that all I2C device drivers should have an
of_match_table()?  If so, then we should probably fix all codec drivers in
one patch.

Timur Tabi
Linux kernel developer at Freescale

More information about the Alsa-devel mailing list