[PATCH/RFC 03/19] ARM: shmobile: gose: add i2c2 bus to device tree
Simon Horman
horms at verge.net.au
Thu Dec 17 19:02:39 PST 2015
On Mon, Dec 14, 2015 at 10:39:47AM +0100, Geert Uytterhoeven wrote:
> On Mon, Dec 14, 2015 at 8:11 AM, Wolfram Sang <wsa at the-dreams.de> wrote:
> >> > >+ eeprom at 50 {
> >> > >+ compatible = "renesas,24c02";
> >> >
> >> > This is not a valid value -- the Renesas chip model is different from 24c02.
> >>
> >> I copied this value from r8a7791.dtsi.
> >>
> >> Looking at the schematic for gose (v100), koelsch (rev024) and porter (v300)
> >> I see the following "R1EX24002ATAS0G#U0". Shall we update r8a7791 and
> >> this patch to "renesas,24002" or leave things as is?
> >
> > I wouldn't like to update the at24 driver with all namings from all
> > vendors for chips which in large cases are simple 24c02 devices.
> >
> > So, if Sergei insists on the change, I'd propose
> >
> > compatible = "renesas,24002", "24c02";
>
> "renesas,r1ex24002"?
>
> I don't think the "A" is relevant (<= 64 is A, >= 128 is B).
>
> http://www.renesas.com/products/memory/eeprom/product_selector.jsp
Thanks.
It seems to me that we have some consensus around:
compatible = "renesas,r1ex24002", "24c02";
Should this be added to Documentation/devicetree/bindings/eeprom/eeprom.txt ?
Or documented elsewhere?
I believe that as well as any documentation and update of this patch-set
that r8a7791-koelsch.dts will also need to be updated. I plan to do so.
More information about the linux-arm-kernel
mailing list