mirror of
https://github.com/armbian/build.git
synced 2025-08-17 16:46:58 +02:00
71 lines
2.6 KiB
Diff
71 lines
2.6 KiB
Diff
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
From: JohnTheCoolingFan <ivan8215145640@gmail.com>
|
|
Date: Sat, 25 Jan 2025 11:26:17 +0000
|
|
Subject: BigTreeTech CB1: dts: i2c gpio mode adjustment and ws2812 rgb_value
|
|
|
|
Signed-off-by: JohnTheCoolingFan <ivan8215145640@gmail.com>
|
|
---
|
|
arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-emmc.dts | 4 ++--
|
|
arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-sd.dts | 4 ++--
|
|
arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi | 2 +-
|
|
3 files changed, 5 insertions(+), 5 deletions(-)
|
|
|
|
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-emmc.dts b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-emmc.dts
|
|
index f878c23f1..b059ea08f 100644
|
|
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-emmc.dts
|
|
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-emmc.dts
|
|
@@ -19,12 +19,12 @@ &mmc2 {
|
|
&ws2812 {
|
|
gpios = <&pio 8 15 GPIO_ACTIVE_LOW>; /* PI15 */
|
|
};
|
|
|
|
&i2c_gpio {
|
|
- gpios = <&pio 8 6 GPIO_ACTIVE_HIGH>, /* SDA PI6 */
|
|
- <&pio 8 4 GPIO_ACTIVE_HIGH>; /* SCL PI4 */
|
|
+ gpios = <&pio 8 6 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>, /* SDA PI6 */
|
|
+ <&pio 8 4 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; /* SCL PI4 */
|
|
};
|
|
|
|
&can0_pin_irq {
|
|
pins = "PI3";
|
|
};
|
|
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-sd.dts b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-sd.dts
|
|
index e18dd854d..cc10be714 100644
|
|
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-sd.dts
|
|
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-sd.dts
|
|
@@ -10,12 +10,12 @@
|
|
&ws2812 {
|
|
gpios = <&pio 2 14 GPIO_ACTIVE_LOW>; /* PC14 */
|
|
};
|
|
|
|
&i2c_gpio {
|
|
- gpios = <&pio 2 12 GPIO_ACTIVE_HIGH>, /* SDA PC12 */
|
|
- <&pio 2 10 GPIO_ACTIVE_HIGH>; /* SCL PC10 */
|
|
+ gpios = <&pio 2 12 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>, /* SDA PC12 */
|
|
+ <&pio 2 10 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; /* SCL PC10 */
|
|
};
|
|
|
|
&can0_pin_irq {
|
|
pins = "PC9";
|
|
};
|
|
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
|
|
index f4a4b4fea..a82b358e6 100644
|
|
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
|
|
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
|
|
@@ -105,11 +105,11 @@ wifi_pwrseq: wifi-pwrseq {
|
|
|
|
ws2812: ws2812 {
|
|
compatible = "rgb-ws2812";
|
|
pinctrl-names = "default";
|
|
rgb_cnt = <2>;
|
|
- rgb_value = <0x010000 0x010000>;
|
|
+ rgb_value = <0x000001 0x010000>;
|
|
status = "disabled";
|
|
};
|
|
|
|
i2c_gpio: i2c-gpio {
|
|
#address-cells = <1>;
|
|
--
|
|
Created with Armbian build tools https://github.com/armbian/build
|
|
|