[PATCH] powerpc:dts:p2041rdb: enable gpio-expander
Subsystems:
linux for powerpc (32-bit and 64-bit) , the rest
STALE3786d
3 messages,
2 authors,
2016-03-22 · open the first message on its own page
Enable the gpio-expander pca9672 on p2041rdb. The expander
has been present on the p2041rdb all along, however not in
the device tree.
Signed-off-by: Nora Bj=C3=B6rklund <redacted>
---
arch/powerpc/boot/dts/fsl/p2041rdb.dts | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/arch/powerpc/boot/dts/fsl/p2041rdb.dts b/arch/powerpc/boot/dts= /fsl/p2041rdb.dts
index e9bd894..b1ee561 100644 --- a/arch/powerpc/boot/dts/fsl/p2041rdb.dts
+++ b/arch/powerpc/boot/dts/fsl/p2041rdb.dts @@ -134,6 +134,13 @@
};
}; =20
+ i2c@119100 {
+ gpio@22 {
+ compatible =3D "pcf8575";
+ reg =3D <0x22>;
+ };
+ };
+
usb1: usb@211000 {
dr_mode =3D "host";
};
--=20
1.9.1
On Mon, 2016-03-21 at 11:48 +0100, Nora Björklund wrote: quoted hunk Enable the gpio-expander pca9672 on p2041rdb. The expander
has been present on the p2041rdb all along, however not in
the device tree.
Signed-off-by: Nora Björklund <redacted>
---
arch/powerpc/boot/dts/fsl/p2041rdb.dts | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/arch/powerpc/boot/dts/fsl/p2041rdb.dts b/arch/powerpc/boot/dts/fsl/p2041rdb.dts
index e9bd894..b1ee561 100644 --- a/arch/powerpc/boot/dts/fsl/p2041rdb.dts
+++ b/arch/powerpc/boot/dts/fsl/p2041rdb.dts @@ -134,6 +134,13 @@
};
};
+ i2c @ 119100 {
+ gpio @ 22 {
+ compatible = "pcf8575" ;
+ reg = < 0x22 > ;
+ };
+ };
The compatible should be "nxp,pcf8575" and it needs the gpio-controller and
#gpio-cells properties.
Is there an interrupt line connected to it?
See Documentation/devicetree/bindings/gpio/gpio-pcf857x.txt
-Scott
T24gTW9uLCAyMDE2LTAzLTIxIGF0IDEyOjU4IC0wNTAwLCBTY290dCBXb29kIHdyb3RlOg0KPiBP
biBNb24sIDIwMTYtMDMtMjEgYXQgMTE6NDggKzAxMDAsIE5vcmEgQmrDtnJrbHVuZCB3cm90ZToN
Cj4gPiANCj4gPiBFbmFibGUgdGhlIGdwaW8tZXhwYW5kZXIgcGNhOTY3MiBvbiBwMjA0MXJkYi4g
VGhlIGV4cGFuZGVyDQo+ID4gaGFzIGJlZW4gcHJlc2VudCBvbiB0aGUgcDIwNDFyZGIgYWxsIGFs
b25nLCBob3dldmVyIG5vdCBpbg0KPiA+IHRoZSBkZXZpY2UgdHJlZS4NCj4gPiANCj4gPiBTaWdu
ZWQtb2ZmLWJ5OiBOb3JhIEJqw7Zya2x1bmQgPG5vcmEuYmpvcmtsdW5kQGVuZWEuY29tPg0KPiA+
IC0tLQ0KPiA+IMKgYXJjaC9wb3dlcnBjL2Jvb3QvZHRzL2ZzbC9wMjA0MXJkYi5kdHMgfCA3ICsr
KysrKysNCj4gPiDCoDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKykNCj4gPiANCj4gPiBk
aWZmIC0tZ2l0IGEvYXJjaC9wb3dlcnBjL2Jvb3QvZHRzL2ZzbC9wMjA0MXJkYi5kdHMNCj4gPiBi
L2FyY2gvcG93ZXJwYy9ib290L2R0cy9mc2wvcDIwNDFyZGIuZHRzDQo+ID4gaW5kZXggZTliZDg5
NC4uYjFlZTU2MSAxMDA2NDQNCj4gPiAtLS0gYS9hcmNoL3Bvd2VycGMvYm9vdC9kdHMvZnNsL3Ay
MDQxcmRiLmR0cw0KPiA+ICsrKyBiL2FyY2gvcG93ZXJwYy9ib290L2R0cy9mc2wvcDIwNDFyZGIu
ZHRzDQo+ID4gQEAgLTEzNCw2ICsxMzQsMTMgQEANCj4gPiDCoAkJCX07DQo+ID4gwqAJCX07DQo+
ID4gwqANCj4gPiArCQlpMmNAMTE5MTAwIHsNCj4gPiArCQkJZ3Bpb0AyMiB7DQo+ID4gKwkJCQlj
b21wYXRpYmxlID0gInBjZjg1NzUiOw0KPiA+ICsJCQkJcmVnID0gPDB4MjI+Ow0KPiA+ICsJCQl9
Ow0KPiA+ICsJCX07DQo+IFRoZSBjb21wYXRpYmxlIHNob3VsZCBiZSAibnhwLHBjZjg1NzUiIGFu
ZCBpdCBuZWVkcyB0aGUgZ3Bpby0NCj4gY29udHJvbGxlciBhbmQNCj4gI2dwaW8tY2VsbHMgcHJv
cGVydGllcy4NClNvcnJ5LCB0aGUgY29tcGF0aWJsZSBzaG91bGQgYWN0dWFsbHkgYmUgIm54cCxw
Y2E5NjcyIi4uDQo+IA0KPiBJcyB0aGVyZSBhbiBpbnRlcnJ1cHQgbGluZSBjb25uZWN0ZWQgdG8g
aXQ/DQpQQ0E5NjcyIGhhcyBhbiBpbnRlcnJ1cHQgbGluZSwgYW5kIGl0IHNob3VsZCBiZSBjb25u
ZWN0ZWQgdG8gaXJxcGluMCBpZg0KdGhlIG5hbWVnaXZpbmcgaW4gdGhlIHAyMDQxcmRiIFVHIGlz
IGZvbGxvd2luZyB0aGUgc2FtZSBwYXR0ZXJuIGFzIHRoZQ0Ka2VybmVsLg0KDQpXaWxsIHRyeSB0
byB0ZXN0IGFuZCB1cGRhdGUgZHVyaW5nIHRoZSB3ZWVrLg0KDQovTm9yYQ0KPiA6cQ0KDQo+IFNl
ZSBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvZ3Bpby9ncGlvLXBjZjg1N3gudHh0
DQo+IA0KPiAtU2NvdHQNCj4gDQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fDQo+IExpbnV4cHBjLWRldiBtYWlsaW5nIGxpc3QNCj4gTGludXhwcGMtZGV2
QGxpc3RzLm96bGFicy5vcmcNCj4gaHR0cHM6Ly9saXN0cy5vemxhYnMub3JnL2xpc3RpbmZvL2xp
bnV4cHBjLWRldg==