linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* GPIO expander for p2041
@ 2016-03-01 15:41 Nora Björklund
  2016-03-09  0:26 ` Scott Wood
  0 siblings, 1 reply; 2+ messages in thread
From: Nora Björklund @ 2016-03-01 15:41 UTC (permalink / raw)
  To: linuxppc-dev@lists.ozlabs.org

SGksDQoNCkkgd2FzIHdvcmtpbmcgb24gYSBwMjA0MXJkYiB0YXJnZXQgbm90IHNvIGxvbmcgYWdv
IGFuZCBuZWVkZWQgdG8gdXNlDQp0aGUgZ3BpbyBwaW5zIChkZXNjcmliZWQgaW4gZGV0YWlsIGlu
IHRoZSBwMjA0MSByZWZlcmVuY2UgbWFudWFsKSwNCnRoZXNlIGFyZSB2aXNpYmxlIG9uIHRoZSBw
MjA0MSBmYWN0IHNoZWV0IFsxXS4gVGhlIHBpbnMgYXJlIGNvbm5lY3RlZA0KdG8gYSBncGlvIGV4
cGFuZGVyLCBQQ0E5NjcyIFsyXSwgd2hpY2ggaXMgY29ubmVjdGVkIHRvIGEgaTJjLWJ1cy7CoA0K
DQpUaGUgZXhwYW5kZXIgd2FzIG5vdCBhdmFpbGFibGUgaW4gdGhlIGRldmljZS10cmVlIGZvciBw
MjA0MXJkYiBzbyBJDQpwYXRjaGVkIGl0IGxvY2FsbHkgdG8gaW5jbHVkZSBpdC4gVGhlIGdwaW8t
ZXhwYW5kZXIgZG9lcyBub3Qgc2VlbSB0byBiZQ0KYXZhaWxhYmxlIGluIGFueSB1cHN0cmVhbSBy
ZXBvc2l0b3J5IGVpdGhlciAoYXQgdGhpcyB0aW1lIEkgd2FzIHdvcmtpbmcNCm9uIGEgdmVyc2lv
biBvZiB0aGUgMy4xMiBrZXJuZWwsIGJ1dCBpdCBzZWVtcyB0byBiZSB0aGUgc2FtZSBmb3IgdGhl
DQpvbmUgSSBvYnRhaW5lZCBmcm9tDQpnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4
L2tlcm5lbC9naXQvcG93ZXJwYy9saW51eC5naXQpLg0KDQpXb3VsZCB0aGlzIHBhdGNoIGJlIG9m
IGFueSBpbnRlcmVzdCBmb3IgdGhlIHVwc3RyZWFtIHBvd2VycGMga2VybmVsPw0KVGhlIGdwaW8g
cGlucyBhcmUgdGhlcmUgb24gYWxsIHAyMDQxcmRiIHRhcmdldHMgKGF0IGxlYXN0IHNpbmNlIHRo
ZXkNCmFyZSBtZW50aW9uZWQgYXMgc3VjaCBpbiB0aGUgcmVmZXJlbmNlIGd1aWRlKSwgc28gSSBj
b3VsZCBub3QgY29tZSB1cA0Kd2l0aCBhIHJlYXNvbiB0byB3aHkgaXQgaXMgZXhjbHVkZWQgZnJv
bSB0aGUgZGV2aWNlIHRyZWUuDQoNCkJlc3QgUmVnYXJkcywNCk5vcmEgQmrDtnJrbHVuZMKgDQoN
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpbMV3CoGh0dHA6Ly9jYWNoZS5ueHAuY29t
L2ZpbGVzLzMyYml0L2RvYy9mYWN0X3NoZWV0L1AyMDQxUkRCRlMucGRmP2Zwc3ANCj0xJldUX1RZ
UEU9RmFjdCUyMFNoZWV0cyZXVF9WRU5ET1I9RlJFRVNDQUxFJldUX0ZJTEVfRk9STUFUPXBkZiZX
VF9BU1NFDQpUPURvY3VtZW50YXRpb24mZmlsZUV4dD0ucGRmwqAobG9naW4gbWlnaHQgYmUgcmVx
dWlyZWQpDQpbMl3CoGh0dHA6Ly93d3cubnhwLmNvbS9wcm9kdWN0cy9pbnRlcmZhY2UtYW5kLWNv
bm5lY3Rpdml0eS9pbnRlcmZhY2UtYW4NCmQtc3lzdGVtLW1hbmFnZW1lbnQvaTJjL2kyYy1nZW5l
cmFsLXB1cnBvc2UtaS1vL3JlbW90ZS04LWJpdC1pLW8tDQpleHBhbmRlci1mb3ItZm0tcGx1cy1p
Yy1idXMtd2l0aC1pbnRlcnJ1cHQtYW5kLXJlc2V0OlBDQTk2NzINCg==

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: GPIO expander for p2041
  2016-03-01 15:41 GPIO expander for p2041 Nora Björklund
@ 2016-03-09  0:26 ` Scott Wood
  0 siblings, 0 replies; 2+ messages in thread
From: Scott Wood @ 2016-03-09  0:26 UTC (permalink / raw)
  To: Nora Björklund, linuxppc-dev@lists.ozlabs.org

On Tue, 2016-03-01 at 15:41 +0000, Nora Björklund wrote:
> Hi,
> 
> I was working on a p2041rdb target not so long ago and needed to use
> the gpio pins (described in detail in the p2041 reference manual),
> these are visible on the p2041 fact sheet [1]. The pins are connected
> to a gpio expander, PCA9672 [2], which is connected to a i2c-bus. 
> 
> The expander was not available in the device-tree for p2041rdb so I
> patched it locally to include it. The gpio-expander does not seem to be
> available in any upstream repository either (at this time I was working
> on a version of the 3.12 kernel, but it seems to be the same for the
> one I obtained from
> git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git).
> 
> Would this patch be of any interest for the upstream powerpc kernel?
> The gpio pins are there on all p2041rdb targets (at least since they
> are mentioned as such in the reference guide), so I could not come up
> with a reason to why it is excluded from the device tree.

In theory the device tree should completely describe the hardware, regardless
of what Linux looks for, but in practice some things get missed and then get
added as they're needed.

Yes, a patch would be welcome.

-Scott

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2016-03-09  0:26 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-03-01 15:41 GPIO expander for p2041 Nora Björklund
2016-03-09  0:26 ` Scott Wood

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).