arm64: dts: exynos8895: Add serial_0/1 nodes
authorIvaylo Ivanov <ivo.ivanov.ivanov1@gmail.com>
Wed, 23 Oct 2024 09:17:33 +0000 (12:17 +0300)
committerKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Mon, 2 Dec 2024 08:50:37 +0000 (09:50 +0100)
Add nodes for serial_0 (UART_DBG) and serial_1 (UART_BT), which
allows using them.

Signed-off-by: Ivaylo Ivanov <ivo.ivanov.ivanov1@gmail.com>
Link: https://lore.kernel.org/r/20241023091734.538682-5-ivo.ivanov.ivanov1@gmail.com
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
arch/arm64/boot/dts/exynos/exynos8895.dtsi

index 9f9ac53598796cb3de36c81d0cd626327bd023be..ee393f4f0b6ed7f6f6bc378915e5385367a75515 100644 (file)
                                      "usi1", "usi2", "usi3";
                };
 
+               serial_0: serial@10430000 {
+                       compatible = "samsung,exynos8895-uart";
+                       reg = <0x10430000 0x100>;
+                       clocks = <&cmu_peric0 CLK_GOUT_PERIC0_UART_DBG_PCLK>,
+                                <&cmu_peric0 CLK_GOUT_PERIC0_UART_DBG_EXT_UCLK>;
+                       clock-names = "uart", "clk_uart_baud0";
+                       interrupts = <GIC_SPI 385 IRQ_TYPE_LEVEL_HIGH>;
+                       pinctrl-names = "default";
+                       pinctrl-0 = <&uart0_bus>;
+                       samsung,uart-fifosize = <256>;
+                       status = "disabled";
+               };
+
                pinctrl_peric0: pinctrl@104d0000 {
                        compatible = "samsung,exynos8895-pinctrl";
                        reg = <0x104d0000 0x1000>;
                                      "usi10", "usi11", "usi12", "usi13";
                };
 
+               serial_1: serial@10830000 {
+                       compatible = "samsung,exynos8895-uart";
+                       reg = <0x10830000 0x100>;
+                       clocks = <&cmu_peric1 CLK_GOUT_PERIC1_UART_BT_PCLK>,
+                                <&cmu_peric1 CLK_GOUT_PERIC1_UART_BT_EXT_UCLK>;
+                       clock-names = "uart", "clk_uart_baud0";
+                       interrupts = <GIC_SPI 389 IRQ_TYPE_LEVEL_HIGH>;
+                       pinctrl-names = "default";
+                       pinctrl-0 = <&uart1_bus>;
+                       samsung,uart-fifosize = <256>;
+                       status = "disabled";
+               };
+
                pinctrl_peric1: pinctrl@10980000 {
                        compatible = "samsung,exynos8895-pinctrl";
                        reg = <0x10980000 0x1000>;