Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions arch/arm/boot/dts/overlays/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -234,6 +234,7 @@ dtbo-$(CONFIG_ARCH_BCM2835) += \
pwm1.dtbo \
qca7000.dtbo \
qca7000-uart0.dtbo \
rak-6421.dtbo \
ramoops.dtbo \
ramoops-pi4.dtbo \
rootmaster.dtbo \
Expand Down
9 changes: 9 additions & 0 deletions arch/arm/boot/dts/overlays/README
Original file line number Diff line number Diff line change
Expand Up @@ -4273,6 +4273,15 @@ Params: baudrate Set the baudrate for the UART (default
"115200")


Name: rak-6421
Info: RAK6421 Meshtastic WisHat
This board allows connecting RAK WisBlock radios and sensors to
the Raspberry Pi. Consists of two SPI radio ports and 4 i2c
sensor slots.
Load: dtoverlay=rak-6421
Params: <None>


Name: ramoops
Info: Enable the preservation of crash logs across a reboot. With
systemd-pstore enabled (as it is on Raspberry Pi OS) the crash logs
Expand Down
33 changes: 33 additions & 0 deletions arch/arm/boot/dts/overlays/rak-6421-overlay.dts
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
/*
* Device Tree overlay for RAK 6421 Meshtastic HAT+
*
*/

/dts-v1/;
/plugin/;

/ {
compatible = "brcm,bcm2835";


i2c_frag: fragment@0 {
target = <&i2c_arm>;
__overlay__ {
status = "okay";
};
};
fragment@1 {
target = <&spi0_cs_pins>;
frag1: __overlay__ {
brcm,pins = <8 7>;
};
};

fragment@2 {
target = <&spi0>;
frag2: __overlay__ {
cs-gpios = <&gpio 8 1>, <&gpio 7 1>;
status = "okay";
};
};
};
Loading