* Enable additional LED triggers * Improve Yellow device tree Fix soundcard name and use BTN_1 as key code. * Add input-event-daemon configuration Add minimal input-event-daemon configuration to avoid the default configuration taking effect. This minimal configuration triggers the USB configuration import on button press.
62 lines
1.8 KiB
Diff
62 lines
1.8 KiB
Diff
From a4a63bb6f6789c00762b92f0469d10bac525d1f9 Mon Sep 17 00:00:00 2001
|
|
Message-Id: <a4a63bb6f6789c00762b92f0469d10bac525d1f9.1651085802.git.stefan@agner.ch>
|
|
In-Reply-To: <2d3d8c091bc692999a1c519c1dc1570cc8be2358.1651085802.git.stefan@agner.ch>
|
|
References: <2d3d8c091bc692999a1c519c1dc1570cc8be2358.1651085802.git.stefan@agner.ch>
|
|
From: Stefan Agner <stefan@agner.ch>
|
|
Date: Thu, 4 Mar 2021 14:33:09 +0100
|
|
Subject: [PATCH 02/10] ARM: dts: bcm2711: yellow: Mux UART4 for SiLabs radio
|
|
module
|
|
|
|
Enable UART4 by default and mux pins including hardware flow control.
|
|
|
|
Signed-off-by: Stefan Agner <stefan@agner.ch>
|
|
---
|
|
arch/arm/boot/dts/bcm2711-rpi-cm4-ha-yellow.dts | 16 ++++++++++++++--
|
|
1 file changed, 14 insertions(+), 2 deletions(-)
|
|
|
|
diff --git a/arch/arm/boot/dts/bcm2711-rpi-cm4-ha-yellow.dts b/arch/arm/boot/dts/bcm2711-rpi-cm4-ha-yellow.dts
|
|
index 61d8c81d3de4..8db71876a78c 100644
|
|
--- a/arch/arm/boot/dts/bcm2711-rpi-cm4-ha-yellow.dts
|
|
+++ b/arch/arm/boot/dts/bcm2711-rpi-cm4-ha-yellow.dts
|
|
@@ -8,6 +8,10 @@ / {
|
|
compatible = "raspberrypi,4-compute-module-ha-yellow", "raspberrypi,4-compute-module", "brcm,bcm2711";
|
|
model = "Raspberry Pi Compute Module 4 on Home Assistant Yellow";
|
|
|
|
+ aliases {
|
|
+ serial4 = &uart4;
|
|
+ };
|
|
+
|
|
chosen {
|
|
/* 8250 auxiliary UART instead of pl011 */
|
|
stdout-path = "serial1:115200n8";
|
|
@@ -261,6 +265,14 @@ &uart1 {
|
|
status = "okay";
|
|
};
|
|
|
|
+/* uart4 for Zigbee */
|
|
+&uart4 {
|
|
+ pinctrl-names = "default";
|
|
+ pinctrl-0 = <&uart4_pins>;
|
|
+ uart-has-rtscts;
|
|
+ status = "okay";
|
|
+};
|
|
+
|
|
&vchiq {
|
|
interrupts = <GIC_SPI 34 IRQ_TYPE_LEVEL_HIGH>;
|
|
};
|
|
@@ -488,9 +500,9 @@ uart3_pins: uart3_pins {
|
|
};
|
|
|
|
uart4_pins: uart4_pins {
|
|
- brcm,pins = <8 9>;
|
|
+ brcm,pins = <8 9 10 11>;
|
|
brcm,function = <BCM2835_FSEL_ALT4>;
|
|
- brcm,pull = <0 2>;
|
|
+ brcm,pull = <0 2 2 0>;
|
|
};
|
|
|
|
uart5_pins: uart5_pins {
|
|
--
|
|
2.36.0
|
|
|