Re: [PATCH v3 03/12] dt-bindings: i2c: Discard i2c-slave flag from the DW I2C example
From: Andy Shevchenko <hidden>
Date: 2020-05-27 09:30:17
Also in:
linux-i2c, linux-mips, lkml
From: Andy Shevchenko <hidden>
Date: 2020-05-27 09:30:17
Also in:
linux-i2c, linux-mips, lkml
On Wed, May 27, 2020 at 1:00 AM Serge Semin [off-list ref] wrote:
dtc currently doesn't support I2C_OWN_SLAVE_ADDRESS flag set in the i2c "reg" property. If it is the compiler will print a warning:
Shouldn't be dtc whatever tools fixed?
Warning (i2c_bus_reg): /example-2/i2c@1120000/eeprom@64: I2C bus unit address format error, expected "40000064" Warning (i2c_bus_reg): /example-2/i2c@1120000/eeprom@64:reg: I2C address must be less than 10-bits, got "0x40000064" In order to silence dtc up let's discard the flag from the DW I2C DT binding example for now. Just revert this commit when dtc is fixed.
Doesn't sound like a good idea. If user happens in between of these ping-pong change, how they will know this subtle issue? -- With Best Regards, Andy Shevchenko