File tree 3 files changed +37
-0
lines changed
arch/arm/boot/dts/overlays
3 files changed +37
-0
lines changed Original file line number Diff line number Diff line change @@ -77,7 +77,9 @@ dtbo-$(RPI_DT_OVERLAYS) += sdtweak.dtbo
77
77
dtbo-$(RPI_DT_OVERLAYS) += smi.dtbo
78
78
dtbo-$(RPI_DT_OVERLAYS) += smi-dev.dtbo
79
79
dtbo-$(RPI_DT_OVERLAYS) += smi-nand.dtbo
80
+ dtbo-$(RPI_DT_OVERLAYS) += smi.dtbo
80
81
dtbo-$(RPI_DT_OVERLAYS) += spi-gpio35-39.dtbo
82
+ dtbo-$(RPI_DT_OVERLAYS) += spi-rtc.dtbo
81
83
dtbo-$(RPI_DT_OVERLAYS) += spi1-1cs.dtbo
82
84
dtbo-$(RPI_DT_OVERLAYS) += spi1-2cs.dtbo
83
85
dtbo-$(RPI_DT_OVERLAYS) += spi1-3cs.dtbo
Original file line number Diff line number Diff line change @@ -974,6 +974,10 @@ Info: move SPI function block to GPIO 35 to 39
974
974
Load: dtoverlay=spi-gpio35-39
975
975
Params: <None>
976
976
977
+ Name: spi-rtc
978
+ Info: Adds support for a number of SPI Real Time Clock devices
979
+ Load: dtoverlay=spi-rtc,<param>=<val>
980
+ Params: pcf2123 Select the PCF2123 device
977
981
978
982
Name: spi1-1cs
979
983
Info: Enables spi1 with a single chip select (CS) line and associated spidev
Original file line number Diff line number Diff line change
1
+ /dts-v1/;
2
+ /plugin/;
3
+
4
+ / {
5
+ compatible = "brcm,bcm2708";
6
+
7
+ fragment@0 {
8
+ target = <&spidev0>;
9
+ __dormant__ {
10
+ status = "disabled";
11
+ };
12
+ };
13
+
14
+ fragment@1 {
15
+ target = <&spi0>;
16
+ __dormant__ {
17
+ #address-cells = <1>;
18
+ #size-cells = <0>;
19
+ rtc-pcf2123@0 {
20
+ compatible = "nxp,rtc-pcf2123";
21
+ spi-max-frequency = <5000000>;
22
+ spi-cs-high = <1>;
23
+ reg = <0>;
24
+ };
25
+ };
26
+ };
27
+
28
+ __overrides__ {
29
+ pcf2123 = <0>, "=0=1";
30
+ };
31
+ };
You can’t perform that action at this time.
0 commit comments