On Wed, Mar 14, 2018 at 5:42 PM, Sylwester Nawrocki <s.nawrocki@xxxxxxxxxxx> wrote: > There are no significant differences across Odroid X, Odroid-X2, Odroid-U3 > and Odroid-XU3 with regards to the audio subsystem so add more entries > to the compatible strings list. > > Signed-off-by: Sylwester Nawrocki <s.nawrocki@xxxxxxxxxxx> > --- > Documentation/devicetree/bindings/sound/samsung,odroid.txt | 6 ++++-- > 1 file changed, 4 insertions(+), 2 deletions(-) > > diff --git a/Documentation/devicetree/bindings/sound/samsung,odroid.txt b/Documentation/devicetree/bindings/sound/samsung,odroid.txt > index f35a2694eb04..a50a0c6a354b 100644 > --- a/Documentation/devicetree/bindings/sound/samsung,odroid.txt > +++ b/Documentation/devicetree/bindings/sound/samsung,odroid.txt > @@ -1,8 +1,10 @@ > -Samsung Exynos Odroid XU3/XU4 audio complex with MAX98090 codec > +Hardkernel Odroid X/X2/U3/XU3/XU4 audio complex with MAX98090 codec > > Required properties: > > - - compatible - "hardkernel,odroid-xu3-audio" - for Odroid XU3 board, > + - compatible - "hardkernel,odroid-u3-audio" - for Odroid U3 board, > + "hardkernel,odroid-x-audio" - for Odroid X, Odroid X2 boards, > + "hardkernel,odroid-xu3-audio" - for Odroid XU3 board, > "hardkernel,odroid-xu4-audio" - for Odroid XU4 board These are the same so I think they should not get separate compatibles. By definition [2] the compatible expresses the compatibility with family of devices. In this case - these belong to the same family. The same applies to patch 5/5 (implementation of this). Best regards, Krzysztof [1] DeviceTree specification v0.2: "They allow a device to express its compatibility with a family of similar devices, potentially allowing a single device driver to match against several devices." -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html