[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

[PATCH] powerpc:dts:p2041rdb: enable gpio-expander

From: Nora Björklund <hidden>
Date: 2016-03-21 10:49:24

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

Re: [PATCH] powerpc:dts:p2041rdb: enable gpio-expander

From: Scott Wood <oss@buserror.net>
Date: 2016-03-21 17:58:09

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

Re: [PATCH] powerpc:dts:p2041rdb: enable gpio-expander

From: Nora Björklund <hidden>
Date: 2016-03-22 09:27:11

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==
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help