[PATCH 2/2] powerpc: pcm030/032: add pagesize to dts
Mitch Bradley
wmb at firmworks.com
Tue Nov 16 08:06:44 EST 2010
On 11/15/2010 7:32 AM, Anton Vorontsov wrote:
> On Mon, Nov 15, 2010 at 06:25:16PM +0100, Wolfram Sang wrote:
>> Signed-off-by: Wolfram Sang<w.sang at pengutronix.de>
>> ---
>> arch/powerpc/boot/dts/pcm030.dts | 1 +
>> arch/powerpc/boot/dts/pcm032.dts | 3 ++-
>> 2 files changed, 3 insertions(+), 1 deletions(-)
>>
>> diff --git a/arch/powerpc/boot/dts/pcm030.dts b/arch/powerpc/boot/dts/pcm030.dts
>> index 8a4ec30..e7c36bc 100644
>> --- a/arch/powerpc/boot/dts/pcm030.dts
>> +++ b/arch/powerpc/boot/dts/pcm030.dts
>> @@ -259,6 +259,7 @@
>> eeprom at 52 {
>> compatible = "catalyst,24c32";
>> reg =<0x52>;
>> + pagesize =<32>;
>
> I think you'd better drop the pagesize property altogether, and
> instead make the compatible string more specific (if needed at
> all. are there any 'catalyst,24c32' chips with pagesize != 32?)
Microchip makes a 24c32 part that looks pretty similar to the catalyst
part, but Microchip's has a 64-byte page size compared to Catalyst's 32.
It would probably be feasible to have a generic I2C EEPROM driver that
could handle many different parts, parameterized by total size, block
size, and page size.
>
> Thanks,
>
More information about the devicetree-discuss
mailing list