Re: pca953x GPIO

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Jean

  thanks you so much for your time!

> This means they refer to left-aligned addresses. Linux uses
> right-aligned addresses, so your device lives at 0x20 as far as Linux
> is concerned.

effectively, after hours and hours of testing, I found by myself that
the correct addressed where 0x20 and 0x21 but was not able to
understand why the manufacturer gives me what I think was a wrong
registers map !

> Check arch/arm/mach-ks8695/board-acs5k.c and
> arch/arm/mach-pxa/cm-x300.c for examples.

I'll check these source in the next days... so pca953x driver could
just export his services to other modules ? does it nothing alone
and/or paired with gpiolib ? or it's just a question of give the
pca953x some platforms data ?

> (Assuming i2c-0 is the bus on which the chip actually lives - you can
> check with i2cdetect). That being said, I doubt that a GPIO chip can
> really be instantiated from user-space, as it needs configuration
> settings which you can't provide that way.

you are right... i've try yesterday with the correct addresses but
with no success.

thanks again...

     Giampaolo
--
To unsubscribe from this list: send the line "unsubscribe linux-i2c" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux GPIO]     [Linux SPI]     [Linux Hardward Monitoring]     [LM Sensors]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux