repo.or.cz
/
anomen-kernel-config.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
history
|
raw
|
HEAD
raspi - dt overlays
[anomen-kernel-config.git]
/
raspi
/
customs
/
boot
/
overlays
/
mcp23017.dts
blob
e73ff70c199387a9222975c062f0d404bb5f08e7
1
// Definitions for MCP23017 Gpio Extender from Microchip Semiconductor
2
3
/dts-v1/;
4
/plugin/;
5
6
/ {
7
compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
8
9
fragment@0 {
10
target = <&i2c1>;
11
__overlay__ {
12
status = "okay";
13
};
14
};
15
16
fragment@1 {
17
target = <&gpio>;
18
__overlay__ {
19
mcp23017_pins: mcp23017_pins {
20
brcm,pins = <4>;
21
brcm,function = <0>;
22
};
23
};
24
};
25
26
fragment@2 {
27
target = <&i2c1>;
28
__overlay__ {
29
#address-cells = <1>;
30
#size-cells = <0>;
31
32
mcp23017@20 {
33
compatible = "microchip,mcp23017";
34
reg = <0x20>;
35
gpio-controller;
36
#gpio-cells = <2>;
37
38
interrupt-parent = <&gpio>;
39
interrupts = <4 2>;
40
interrupt-controller;
41
#interrupt-cells=<2>;
42
microchip,irq-mirror;
43
44
status = "okay";
45
};
46
};
47
};
48
};
49