On 10/31/19 2:47 PM, Maxime Ripard wrote: > The ADAU7118 has an example where the codec has an i2c address of 14, and > the unit address set to 14 as well> > However, while the address is expressed in decimal, the unit-address is > supposed to be in hexadecimal, which ends up with two different addresses > that trigger a DTC warning. Fix this by setting the unit address to (0x)e. > The mistake is in the I2C address, should be 0x14. > Cc: Nuno Sá <nuno.sa@xxxxxxxxxx> > Fixes: 969d49b2cdc8 ("dt-bindings: asoc: Add ADAU7118 documentation") > Signed-off-by: Maxime Ripard <maxime@xxxxxxxxxx> > --- > Documentation/devicetree/bindings/sound/adi,adau7118.yaml | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/Documentation/devicetree/bindings/sound/adi,adau7118.yaml b/Documentation/devicetree/bindings/sound/adi,adau7118.yaml > index c3f10afbdd6f..65f6844a0c6d 100644 > --- a/Documentation/devicetree/bindings/sound/adi,adau7118.yaml > +++ b/Documentation/devicetree/bindings/sound/adi,adau7118.yaml > @@ -65,7 +65,7 @@ examples: > /* example with i2c support */ > #address-cells = <1>; > #size-cells = <0>; > - adau7118_codec: audio-codec@14 { > + adau7118_codec: audio-codec@e { > compatible = "adi,adau7118"; > reg = <14>; > #sound-dai-cells = <0>; >