mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-04 18:19:28 +09:00
ODROID-M2: arm64/dtbo: Add i2c & uart overlays.
- add i2c2, uart2, uart3 and uart4.
- apply aliases.
can2 -> can0.
uart4 -> serial2
uart8 -> serial3
uart1 -> serial4
uart2 -> serial7
uart0 -> serial8
uart3 -> serial9
i2c1 -> i2c2
i2c2 -> i2c6
- Update fiq-debugger serial-id value.
Signed-off-by: xiane <sangch.go@gmail.com>
Change-Id: I175a1298af610b7494468c445e06b8947ffaf5a1
This commit is contained in:
@@ -6,6 +6,7 @@ dtbo-y += \
|
||||
gpio_shortcut.dtbo \
|
||||
i2c0.dtbo \
|
||||
i2c1.dtbo \
|
||||
i2c2.dtbo \
|
||||
pwm15.dtbo \
|
||||
pwm3.dtbo \
|
||||
pwm7.dtbo \
|
||||
@@ -15,6 +16,10 @@ dtbo-y += \
|
||||
uart0-with-ctsrts.dtbo \
|
||||
uart0.dtbo \
|
||||
uart1.dtbo \
|
||||
uart2.dtbo \
|
||||
uart3.dtbo \
|
||||
uart4.dtbo \
|
||||
uart5.dtbo \
|
||||
weather_board_zero.dtbo
|
||||
|
||||
targets += $(dtbo-y)
|
||||
|
||||
12
arch/arm64/boot/dts/rockchip/overlays/odroidm2/i2c2.dts
Normal file
12
arch/arm64/boot/dts/rockchip/overlays/odroidm2/i2c2.dts
Normal file
@@ -0,0 +1,12 @@
|
||||
/dts-v1/;
|
||||
/plugin/;
|
||||
|
||||
/ {
|
||||
fragment@0 {
|
||||
target = <&i2c1>;
|
||||
|
||||
__overlay__ {
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
};
|
||||
12
arch/arm64/boot/dts/rockchip/overlays/odroidm2/uart2.dts
Normal file
12
arch/arm64/boot/dts/rockchip/overlays/odroidm2/uart2.dts
Normal file
@@ -0,0 +1,12 @@
|
||||
/dts-v1/;
|
||||
/plugin/;
|
||||
|
||||
/ {
|
||||
fragment@0 {
|
||||
target = <&uart4>;
|
||||
|
||||
__overlay__ {
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
};
|
||||
12
arch/arm64/boot/dts/rockchip/overlays/odroidm2/uart3.dts
Normal file
12
arch/arm64/boot/dts/rockchip/overlays/odroidm2/uart3.dts
Normal file
@@ -0,0 +1,12 @@
|
||||
/dts-v1/;
|
||||
/plugin/;
|
||||
|
||||
/ {
|
||||
fragment@0 {
|
||||
target = <&uart8>;
|
||||
|
||||
__overlay__ {
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
};
|
||||
12
arch/arm64/boot/dts/rockchip/overlays/odroidm2/uart4.dts
Normal file
12
arch/arm64/boot/dts/rockchip/overlays/odroidm2/uart4.dts
Normal file
@@ -0,0 +1,12 @@
|
||||
/dts-v1/;
|
||||
/plugin/;
|
||||
|
||||
/ {
|
||||
fragment@0 {
|
||||
target = <&uart1>;
|
||||
|
||||
__overlay__ {
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
};
|
||||
12
arch/arm64/boot/dts/rockchip/overlays/odroidm2/uart5.dts
Normal file
12
arch/arm64/boot/dts/rockchip/overlays/odroidm2/uart5.dts
Normal file
@@ -0,0 +1,12 @@
|
||||
/dts-v1/;
|
||||
/plugin/;
|
||||
|
||||
/ {
|
||||
fragment@0 {
|
||||
target = <&uart5>;
|
||||
|
||||
__overlay__ {
|
||||
status = "okay";
|
||||
};
|
||||
};
|
||||
};
|
||||
@@ -14,14 +14,20 @@
|
||||
|
||||
/ {
|
||||
aliases {
|
||||
can0 = &can2;
|
||||
serial0 = &uart7;
|
||||
serial1 = &uart9;
|
||||
serial7 = &uart0;
|
||||
serial9 = &uart1;
|
||||
serial2 = &uart4;
|
||||
serial3 = &uart8;
|
||||
serial4 = &uart1;
|
||||
serial7 = &uart2;
|
||||
serial8 = &uart0;
|
||||
serial9 = &uart3;
|
||||
i2c0 = &i2c5;
|
||||
i2c1 = &i2c6;
|
||||
i2c2 = &i2c1;
|
||||
i2c5 = &i2c0;
|
||||
i2c6 = &i2c1;
|
||||
i2c6 = &i2c2;
|
||||
};
|
||||
|
||||
backlight: backlight {
|
||||
@@ -978,6 +984,11 @@
|
||||
"", "", "", "";
|
||||
};
|
||||
|
||||
&i2c1 {
|
||||
pinctrl-0 = <&i2c1m2_xfer>;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&i2c5 {
|
||||
pinctrl-0 = <&i2c5m2_xfer>;
|
||||
status = "disabled";
|
||||
@@ -1010,12 +1021,34 @@
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&uart1 {
|
||||
dma-names = "tx", "rx";
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&uart4 {
|
||||
pinctrl-0 = <&uart4m2_xfer>;
|
||||
dma-names = "tx", "rx";
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&uart5 {
|
||||
dma-names = "tx", "rx";
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&uart7 {
|
||||
pinctrl-0 = <&uart7m1_xfer>;
|
||||
dma-names = "tx", "rx";
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&uart8 {
|
||||
pinctrl-0 = <&uart8m0_xfer>;
|
||||
dma-names = "tx", "rx";
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&uart9 {
|
||||
pinctrl-0 = <&uart9m2_xfer>;
|
||||
dma-names = "tx", "rx";
|
||||
|
||||
Reference in New Issue
Block a user