File tree Expand file tree Collapse file tree 5 files changed +63
-0
lines changed Expand file tree Collapse file tree 5 files changed +63
-0
lines changed Original file line number Diff line number Diff line change @@ -42,6 +42,7 @@ dtb-$(RPI_DT_OVERLAYS) += pitft28-resistive-overlay.dtb
42
42
dtb-$(RPI_DT_OVERLAYS) += pps-gpio-overlay.dtb
43
43
dtb-$(RPI_DT_OVERLAYS) += pwm-overlay.dtb
44
44
dtb-$(RPI_DT_OVERLAYS) += pwm-2chan-overlay.dtb
45
+ dtb-$(RPI_DT_OVERLAYS) += qca7000-overlay.dtb
45
46
dtb-$(RPI_DT_OVERLAYS) += raspidac3-overlay.dtb
46
47
dtb-$(RPI_DT_OVERLAYS) += rpi-backlight-overlay.dtb
47
48
dtb-$(RPI_DT_OVERLAYS) += rpi-dac-overlay.dtb
Original file line number Diff line number Diff line change @@ -567,6 +567,14 @@ Params: pin Output pin (default 18) - see table
567
567
clock PWM clock frequency (informational)
568
568
569
569
570
+ Name: qca7000
571
+ Info: I2SE's Evaluation Board for PLC Stamp micro
572
+ Load: dtoverlay=qca7000,<param>=<val>
573
+ Params: int_pin GPIO pin for interrupt signal (default 23)
574
+
575
+ speed SPI bus speed (default 12 MHz)
576
+
577
+
570
578
Name: raspidac3
571
579
Info: Configures the RaspiDAV Rev.3x audio card
572
580
Load: dtoverlay=raspidac3
Original file line number Diff line number Diff line change
1
+ // Overlay for the Qualcomm Atheros QCA7000 on I2SE's PLC Stamp micro EVK
2
+ // Visit: https://www.i2se.com/product/plc-stamp-micro-evk for details
3
+
4
+ /dts-v1/;
5
+ /plugin/;
6
+
7
+ / {
8
+ compatible = "brcm,bcm2708";
9
+
10
+ fragment@0 {
11
+ target = <&spi0>;
12
+ __overlay__ {
13
+ /* needed to avoid dtc warning */
14
+ #address-cells = <1>;
15
+ #size-cells = <0>;
16
+
17
+ status = "okay";
18
+
19
+ spidev@0 {
20
+ status = "disabled";
21
+ };
22
+
23
+ eth1: qca7000@0 {
24
+ compatible = "qca,qca7000";
25
+ reg = <0>; /* CE0 */
26
+ pinctrl-names = "default";
27
+ pinctrl-0 = <ð1_pins>;
28
+ interrupt-parent = <&gpio>;
29
+ interrupts = <23 0x1>; /* rising edge */
30
+ spi-max-frequency = <12000000>;
31
+ status = "okay";
32
+ };
33
+ };
34
+ };
35
+
36
+ fragment@1 {
37
+ target = <&gpio>;
38
+ __overlay__ {
39
+ eth1_pins: eth1_pins {
40
+ brcm,pins = <23>;
41
+ brcm,function = <0>; /* in */
42
+ brcm,pull = <0>; /* none */
43
+ };
44
+ };
45
+ };
46
+
47
+ __overrides__ {
48
+ int_pin = <ð1>, "interrupts:0",
49
+ <ð1_pins>, "brcm,pins:0";
50
+ speed = <ð1>, "spi-max-frequency:0";
51
+ };
52
+ };
Original file line number Diff line number Diff line change @@ -444,6 +444,7 @@ CONFIG_NETCONSOLE=m
444
444
CONFIG_TUN=m
445
445
CONFIG_VETH=m
446
446
CONFIG_ENC28J60=m
447
+ CONFIG_QCA7000=m
447
448
CONFIG_MDIO_BITBANG=m
448
449
CONFIG_PPP=m
449
450
CONFIG_PPP_BSDCOMP=m
Original file line number Diff line number Diff line change @@ -437,6 +437,7 @@ CONFIG_NETCONSOLE=m
437
437
CONFIG_TUN=m
438
438
CONFIG_VETH=m
439
439
CONFIG_ENC28J60=m
440
+ CONFIG_QCA7000=m
440
441
CONFIG_MDIO_BITBANG=m
441
442
CONFIG_PPP=m
442
443
CONFIG_PPP_BSDCOMP=m
You can’t perform that action at this time.
0 commit comments