forked from ~ljy/RK356X_SDK_RELEASE

hc
2023-12-11 6778948f9de86c3cfaf36725a7c87dcff9ba247f
kernel/arch/arm/boot/dts/sama5d3_uart.dtsi
....@@ -1,10 +1,9 @@
1
+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * sama5d3_uart.dtsi - Device Tree Include file for SAMA5D3 SoC with
34 * UART support
45 *
56 * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
6
- *
7
- * Licensed under GPLv2.
87 */
98
109 #include <dt-bindings/pinctrl/at91.h>
....@@ -37,29 +36,13 @@
3736 };
3837 };
3938
40
- pmc: pmc@fffffc00 {
41
- periphck {
42
- uart0_clk: uart0_clk {
43
- #clock-cells = <0>;
44
- reg = <16>;
45
- atmel,clk-output-range = <0 83000000>;
46
- };
47
-
48
- uart1_clk: uart1_clk {
49
- #clock-cells = <0>;
50
- reg = <17>;
51
- atmel,clk-output-range = <0 83000000>;
52
- };
53
- };
54
- };
55
-
5639 uart0: serial@f0024000 {
5740 compatible = "atmel,at91sam9260-usart";
5841 reg = <0xf0024000 0x100>;
5942 interrupts = <16 IRQ_TYPE_LEVEL_HIGH 5>;
6043 pinctrl-names = "default";
6144 pinctrl-0 = <&pinctrl_uart0>;
62
- clocks = <&uart0_clk>;
45
+ clocks = <&pmc PMC_TYPE_PERIPHERAL 16>;
6346 clock-names = "usart";
6447 status = "disabled";
6548 };
....@@ -70,7 +53,7 @@
7053 interrupts = <17 IRQ_TYPE_LEVEL_HIGH 5>;
7154 pinctrl-names = "default";
7255 pinctrl-0 = <&pinctrl_uart1>;
73
- clocks = <&uart1_clk>;
56
+ clocks = <&pmc PMC_TYPE_PERIPHERAL 17>;
7457 clock-names = "usart";
7558 status = "disabled";
7659 };