dts: renesas_ra: Referencing clocks change to DeviceTree's standard.

DeviceTree typically references the clock source using the `clocks`
property defined in `base.yaml`, so we'll change it to this.

Also delete the custom clock source definitions in
`renesas,ra-cgc-pclk-block.yaml`, `renesas,ra-cgc-pclk.yaml`, and
`renesas,ra-cgc-pll.yaml`.

Signed-off-by: TOKITA Hiroshi <tokita.hiroshi@gmail.com>
diff --git a/boards/renesas/ek_ra4e2/ek_ra4e2.dts b/boards/renesas/ek_ra4e2/ek_ra4e2.dts
index e371198..2bf7a9d 100644
--- a/boards/renesas/ek_ra4e2/ek_ra4e2.dts
+++ b/boards/renesas/ek_ra4e2/ek_ra4e2.dts
@@ -53,7 +53,7 @@
 };
 
 &pll {
-	source = <RA_PLL_SOURCE_MAIN_OSC>;
+	clocks = <&xtal>;
 	div = <RA_PLL_DIV_1>;
 	mul = <10 0>;
 	status = "okay";
diff --git a/boards/renesas/ek_ra4m2/ek_ra4m2.dts b/boards/renesas/ek_ra4m2/ek_ra4m2.dts
index 49f35db..9cb8d8b 100644
--- a/boards/renesas/ek_ra4m2/ek_ra4m2.dts
+++ b/boards/renesas/ek_ra4m2/ek_ra4m2.dts
@@ -53,7 +53,7 @@
 };
 
 &pll {
-	source = <RA_PLL_SOURCE_MAIN_OSC>;
+	clocks = <&xtal>;
 	div = <RA_PLL_DIV_3>;
 	mul = <25 0>;
 	status = "okay";
diff --git a/boards/renesas/ek_ra4m3/ek_ra4m3.dts b/boards/renesas/ek_ra4m3/ek_ra4m3.dts
index f076510..09701ac 100644
--- a/boards/renesas/ek_ra4m3/ek_ra4m3.dts
+++ b/boards/renesas/ek_ra4m3/ek_ra4m3.dts
@@ -53,7 +53,7 @@
 };
 
 &pll {
-	source = <RA_PLL_SOURCE_MAIN_OSC>;
+	clocks = <&xtal>;
 	div = <RA_PLL_DIV_3>;
 	mul = <25 0>;
 	status = "okay";
diff --git a/boards/renesas/ek_ra6e2/ek_ra6e2.dts b/boards/renesas/ek_ra6e2/ek_ra6e2.dts
index 682aafc..29571eb 100644
--- a/boards/renesas/ek_ra6e2/ek_ra6e2.dts
+++ b/boards/renesas/ek_ra6e2/ek_ra6e2.dts
@@ -94,7 +94,7 @@
 };
 
 &pll {
-	source = <RA_PLL_SOURCE_MAIN_OSC>;
+	clocks = <&xtal>;
 	div = <RA_PLL_DIV_1>;
 	mul = <10 0>;
 	status = "okay";
diff --git a/boards/renesas/ek_ra6m1/ek_ra6m1.dts b/boards/renesas/ek_ra6m1/ek_ra6m1.dts
index f82d065..631f2d1 100644
--- a/boards/renesas/ek_ra6m1/ek_ra6m1.dts
+++ b/boards/renesas/ek_ra6m1/ek_ra6m1.dts
@@ -60,7 +60,7 @@
 };
 
 &pll {
-	source = <RA_PLL_SOURCE_MAIN_OSC>;
+	clocks = <&xtal>;
 	div = <RA_PLL_DIV_1>;
 	mul = <20 0>;
 	status = "okay";
diff --git a/boards/renesas/ek_ra6m2/ek_ra6m2.dts b/boards/renesas/ek_ra6m2/ek_ra6m2.dts
index 7840735..19721a4 100644
--- a/boards/renesas/ek_ra6m2/ek_ra6m2.dts
+++ b/boards/renesas/ek_ra6m2/ek_ra6m2.dts
@@ -60,7 +60,7 @@
 };
 
 &pll {
-	source = <RA_PLL_SOURCE_MAIN_OSC>;
+	clocks = <&xtal>;
 	div = <RA_PLL_DIV_1>;
 	mul = <20 0>;
 	status = "okay";
diff --git a/boards/renesas/ek_ra6m3/ek_ra6m3.dts b/boards/renesas/ek_ra6m3/ek_ra6m3.dts
index 0cd4de2..db90313 100644
--- a/boards/renesas/ek_ra6m3/ek_ra6m3.dts
+++ b/boards/renesas/ek_ra6m3/ek_ra6m3.dts
@@ -72,7 +72,7 @@
 };
 
 &pll {
-	source = <RA_PLL_SOURCE_MAIN_OSC>;
+	clocks = <&xtal>;
 	div = <RA_PLL_DIV_2>;
 	mul = <20 0>;
 	status = "okay";
diff --git a/boards/renesas/ek_ra6m4/ek_ra6m4.dts b/boards/renesas/ek_ra6m4/ek_ra6m4.dts
index f0f447e..b156f6f 100644
--- a/boards/renesas/ek_ra6m4/ek_ra6m4.dts
+++ b/boards/renesas/ek_ra6m4/ek_ra6m4.dts
@@ -68,14 +68,14 @@
 };
 
 &pll {
-	source = <RA_PLL_SOURCE_MAIN_OSC>;
+	clocks = <&xtal>;
 	div = <RA_PLL_DIV_3>;
 	mul = <25 0>;
 	status = "okay";
 };
 
 &pclka {
-	clk-src = <RA_CLOCK_SOURCE_PLL>;
+	clocks = <&pll>;
 	clk-div = <RA_SYS_CLOCK_DIV_2>;
 	status = "okay";
 };
diff --git a/boards/renesas/ek_ra6m5/ek_ra6m5.dts b/boards/renesas/ek_ra6m5/ek_ra6m5.dts
index ad84e26..902e281 100644
--- a/boards/renesas/ek_ra6m5/ek_ra6m5.dts
+++ b/boards/renesas/ek_ra6m5/ek_ra6m5.dts
@@ -68,7 +68,7 @@
 };
 
 &pll {
-	source = <RA_PLL_SOURCE_MAIN_OSC>;
+	clocks = <&xtal>;
 	div = <RA_PLL_DIV_3>;
 	mul = <25 0>;
 	status = "okay";
diff --git a/boards/renesas/ek_ra8d1/ek_ra8d1.dts b/boards/renesas/ek_ra8d1/ek_ra8d1.dts
index 698e90e..e17bf02 100644
--- a/boards/renesas/ek_ra8d1/ek_ra8d1.dts
+++ b/boards/renesas/ek_ra8d1/ek_ra8d1.dts
@@ -56,7 +56,7 @@
 };
 
 &pll {
-	source = <RA_PLL_SOURCE_MAIN_OSC>;
+	clocks = <&xtal>;
 	div = <RA_PLL_DIV_2>;
 	mul = <96 0>;
 	divp = <RA_PLL_DIV_2>;
@@ -69,7 +69,7 @@
 };
 
 &sciclk {
-	clk-src = <RA_CLOCK_SOURCE_PLL1P>;
+	clocks = <&pll>;
 	clk-div = <RA_SCI_CLOCK_DIV_4>;
 	status = "okay";
 };
diff --git a/boards/renesas/ek_ra8m1/ek_ra8m1.dts b/boards/renesas/ek_ra8m1/ek_ra8m1.dts
index de64b9e..df94f20 100644
--- a/boards/renesas/ek_ra8m1/ek_ra8m1.dts
+++ b/boards/renesas/ek_ra8m1/ek_ra8m1.dts
@@ -79,7 +79,7 @@
 };
 
 &pll {
-	source = <RA_PLL_SOURCE_MAIN_OSC>;
+	clocks = <&xtal>;
 	div = <RA_PLL_DIV_2>;
 	mul = <96 0>;
 	divp = <RA_PLL_DIV_2>;
@@ -92,7 +92,7 @@
 };
 
 &sciclk {
-	clk-src = <RA_CLOCK_SOURCE_PLL1P>;
+	clocks = <&pll>;
 	clk-div = <RA_SCI_CLOCK_DIV_4>;
 	status = "okay";
 };
diff --git a/boards/renesas/fpb_ra6e1/fpb_ra6e1.dts b/boards/renesas/fpb_ra6e1/fpb_ra6e1.dts
index 6f73498..b0aa5b4 100644
--- a/boards/renesas/fpb_ra6e1/fpb_ra6e1.dts
+++ b/boards/renesas/fpb_ra6e1/fpb_ra6e1.dts
@@ -57,7 +57,7 @@
 };
 
 &pll {
-	source = <RA_PLL_SOURCE_HOCO>;
+	clocks = <&hoco>;
 	div = <RA_PLL_DIV_2>;
 	mul = <20 0>;
 	status = "okay";
diff --git a/boards/renesas/fpb_ra6e2/fpb_ra6e2.dts b/boards/renesas/fpb_ra6e2/fpb_ra6e2.dts
index bc7baa6..847f552 100644
--- a/boards/renesas/fpb_ra6e2/fpb_ra6e2.dts
+++ b/boards/renesas/fpb_ra6e2/fpb_ra6e2.dts
@@ -76,7 +76,7 @@
 };
 
 &pll {
-	source = <RA_PLL_SOURCE_HOCO>;
+	clocks = <&hoco>;
 	div = <RA_PLL_DIV_1>;
 	mul = <10 0>;
 	status = "okay";
diff --git a/boards/renesas/mck_ra8t1/mck_ra8t1.dts b/boards/renesas/mck_ra8t1/mck_ra8t1.dts
index f7046d4..ea06022 100644
--- a/boards/renesas/mck_ra8t1/mck_ra8t1.dts
+++ b/boards/renesas/mck_ra8t1/mck_ra8t1.dts
@@ -60,7 +60,7 @@
 };
 
 &pll {
-	source = <RA_PLL_SOURCE_MAIN_OSC>;
+	clocks = <&xtal>;
 	div = <RA_PLL_DIV_2>;
 	mul = <80 0>;
 	divp = <RA_PLL_DIV_2>;
@@ -73,7 +73,7 @@
 };
 
 &sciclk {
-	clk-src = <RA_CLOCK_SOURCE_PLL1P>;
+	clocks = <&pll>;
 	clk-div = <RA_SCI_CLOCK_DIV_4>;
 	status = "okay";
 };
diff --git a/dts/arm/renesas/ra/ra2/r7fa2a1xh.dtsi b/dts/arm/renesas/ra/ra2/r7fa2a1xh.dtsi
index 9139417..bb23016 100644
--- a/dts/arm/renesas/ra/ra2/r7fa2a1xh.dtsi
+++ b/dts/arm/renesas/ra/ra2/r7fa2a1xh.dtsi
@@ -64,7 +64,7 @@
 			reg-names = "MSTPA", "MSTPB","MSTPC",
 				    "MSTPD";
 			#clock-cells = <0>;
-			sysclock-src = <RA_CLOCK_SOURCE_HOCO>;
+			clocks = <&hoco>;
 			status = "okay";
 
 			iclk: iclk {
diff --git a/dts/arm/renesas/ra/ra4/r7fa4e2b93cfm.dtsi b/dts/arm/renesas/ra/ra4/r7fa4e2b93cfm.dtsi
index df7ee81..6feb69d 100644
--- a/dts/arm/renesas/ra/ra4/r7fa4e2b93cfm.dtsi
+++ b/dts/arm/renesas/ra/ra4/r7fa4e2b93cfm.dtsi
@@ -83,7 +83,7 @@
 			#clock-cells = <0>;
 
 			/* PLL */
-			source = <RA_PLL_SOURCE_MAIN_OSC>;
+			clocks = <&xtal>;
 			div = <RA_PLL_DIV_1>;
 			mul = <10 0>;
 			status = "disabled";
@@ -96,7 +96,7 @@
 			reg-names = "MSTPA", "MSTPB","MSTPC",
 				    "MSTPD", "MSTPE";
 			#clock-cells = <0>;
-			sysclock-src = <RA_CLOCK_SOURCE_PLL>;
+			clocks = <&pll>;
 			status = "okay";
 
 			iclk: iclk {
diff --git a/dts/arm/renesas/ra/ra4/r7fa4m2ax.dtsi b/dts/arm/renesas/ra/ra4/r7fa4m2ax.dtsi
index 333d70d..7ed9fda 100644
--- a/dts/arm/renesas/ra/ra4/r7fa4m2ax.dtsi
+++ b/dts/arm/renesas/ra/ra4/r7fa4m2ax.dtsi
@@ -132,7 +132,7 @@
 			#clock-cells = <0>;
 
 			/* PLL */
-			source = <RA_PLL_SOURCE_MAIN_OSC>;
+			clocks = <&xtal>;
 			div = <RA_PLL_DIV_3>;
 			mul = <25 0>;
 			status = "disabled";
@@ -143,7 +143,6 @@
 			#clock-cells = <0>;
 
 			/* PLL */
-			source = <RA_PLL_SOURCE_DISABLE>;
 			div = <RA_PLL_DIV_2>;
 			mul = <20 0>;
 			status = "disabled";
@@ -156,7 +155,7 @@
 			reg-names = "MSTPA", "MSTPB","MSTPC",
 				    "MSTPD", "MSTPE";
 			#clock-cells = <0>;
-			sysclock-src = <RA_CLOCK_SOURCE_PLL>;
+			clocks = <&pll>;
 			status = "okay";
 
 			iclk: iclk {
diff --git a/dts/arm/renesas/ra/ra4/r7fa4m3ax.dtsi b/dts/arm/renesas/ra/ra4/r7fa4m3ax.dtsi
index 5bb6a46..1277844 100644
--- a/dts/arm/renesas/ra/ra4/r7fa4m3ax.dtsi
+++ b/dts/arm/renesas/ra/ra4/r7fa4m3ax.dtsi
@@ -142,7 +142,7 @@
 			#clock-cells = <0>;
 
 			/* PLL */
-			source = <RA_PLL_SOURCE_MAIN_OSC>;
+			clocks = <&xtal>;
 			div = <RA_PLL_DIV_3>;
 			mul = <25 0>;
 			status = "disabled";
@@ -151,7 +151,6 @@
 		pll2: pll2 {
 			compatible = "renesas,ra-cgc-pll";
 			#clock-cells = <0>;
-			source = <RA_PLL_SOURCE_DISABLE>;
 			div = <RA_PLL_DIV_2>;
 			mul = <20 0>;
 			status = "disabled";
@@ -164,7 +163,7 @@
 			reg-names = "MSTPA", "MSTPB","MSTPC",
 				    "MSTPD", "MSTPE";
 			#clock-cells = <0>;
-			sysclock-src = <RA_CLOCK_SOURCE_PLL>;
+			clocks = <&pll>;
 			status = "okay";
 
 			iclk: iclk {
diff --git a/dts/arm/renesas/ra/ra4/r7fa4w1ad2cng.dtsi b/dts/arm/renesas/ra/ra4/r7fa4w1ad2cng.dtsi
index a6cd0df..93ea675 100644
--- a/dts/arm/renesas/ra/ra4/r7fa4w1ad2cng.dtsi
+++ b/dts/arm/renesas/ra/ra4/r7fa4w1ad2cng.dtsi
@@ -77,7 +77,7 @@
 			#clock-cells = <0>;
 
 			/* PLL */
-			source = <RA_PLL_SOURCE_MAIN_OSC>;
+			clocks = <&xtal>;
 			div = <RA_PLL_DIV_2>;
 			mul = <12 0>;
 			status = "disabled";
@@ -90,7 +90,7 @@
 			reg-names = "MSTPA", "MSTPB","MSTPC",
 				    "MSTPD";
 			#clock-cells = <0>;
-			sysclock-src = <RA_CLOCK_SOURCE_HOCO>;
+			clocks = <&hoco>;
 			status = "okay";
 
 			iclk: iclk {
diff --git a/dts/arm/renesas/ra/ra6/r7fa6e10x.dtsi b/dts/arm/renesas/ra/ra6/r7fa6e10x.dtsi
index 9e3dfe7..b070022 100644
--- a/dts/arm/renesas/ra/ra6/r7fa6e10x.dtsi
+++ b/dts/arm/renesas/ra/ra6/r7fa6e10x.dtsi
@@ -132,7 +132,7 @@
 			#clock-cells = <0>;
 
 			/* PLL */
-			source = <RA_PLL_SOURCE_HOCO>;
+			clocks = <&hoco>;
 			div = <RA_PLL_DIV_2>;
 			mul = <20 0>;
 			status = "disabled";
@@ -143,7 +143,6 @@
 			#clock-cells = <0>;
 
 			/* PLL2 */
-			source = <RA_PLL_SOURCE_DISABLE>;
 			div = <RA_PLL_DIV_2>;
 			mul = <20 0>;
 			status = "disabled";
@@ -156,7 +155,7 @@
 			reg-names = "MSTPA", "MSTPB","MSTPC",
 				    "MSTPD", "MSTPE";
 			#clock-cells = <0>;
-			sysclock-src = <RA_CLOCK_SOURCE_PLL>;
+			clocks = <&pll>;
 			status = "okay";
 
 			iclk: iclk {
diff --git a/dts/arm/renesas/ra/ra6/r7fa6e2bx.dtsi b/dts/arm/renesas/ra/ra6/r7fa6e2bx.dtsi
index 963ba9a..7576bb0 100644
--- a/dts/arm/renesas/ra/ra6/r7fa6e2bx.dtsi
+++ b/dts/arm/renesas/ra/ra6/r7fa6e2bx.dtsi
@@ -73,7 +73,7 @@
 			#clock-cells = <0>;
 
 			/* PLL */
-			source = <RA_PLL_SOURCE_MAIN_OSC>;
+			clocks = <&xtal>;
 			div = <RA_PLL_DIV_1>;
 			mul = <10 0>;
 			status = "disabled";
@@ -86,7 +86,7 @@
 			reg-names = "MSTPA", "MSTPB","MSTPC",
 				    "MSTPD", "MSTPE";
 			#clock-cells = <0>;
-			sysclock-src = <RA_CLOCK_SOURCE_PLL>;
+			clocks = <&pll>;
 			status = "okay";
 
 			iclk: iclk {
diff --git a/dts/arm/renesas/ra/ra6/r7fa6m1ad3cfp.dtsi b/dts/arm/renesas/ra/ra6/r7fa6m1ad3cfp.dtsi
index cb849f0..af17716 100644
--- a/dts/arm/renesas/ra/ra6/r7fa6m1ad3cfp.dtsi
+++ b/dts/arm/renesas/ra/ra6/r7fa6m1ad3cfp.dtsi
@@ -67,7 +67,7 @@
 			#clock-cells = <0>;
 
 			/* PLL */
-			source = <RA_PLL_SOURCE_MAIN_OSC>;
+			clocks = <&xtal>;
 			div = <RA_PLL_DIV_1>;
 			mul = <20 0>;
 			status = "disabled";
@@ -80,7 +80,7 @@
 			reg-names = "MSTPA", "MSTPB","MSTPC",
 				    "MSTPD";
 			#clock-cells = <0>;
-			sysclock-src = <RA_CLOCK_SOURCE_PLL>;
+			clocks = <&pll>;
 			status = "okay";
 
 			iclk: iclk {
diff --git a/dts/arm/renesas/ra/ra6/r7fa6m2ax.dtsi b/dts/arm/renesas/ra/ra6/r7fa6m2ax.dtsi
index ab689fd..a06241a 100644
--- a/dts/arm/renesas/ra/ra6/r7fa6m2ax.dtsi
+++ b/dts/arm/renesas/ra/ra6/r7fa6m2ax.dtsi
@@ -98,7 +98,7 @@
 			#clock-cells = <0>;
 
 			/* PLL */
-			source = <RA_PLL_SOURCE_MAIN_OSC>;
+			clocks = <&xtal>;
 			div = <RA_PLL_DIV_1>;
 			mul = <20 0>;
 			status = "disabled";
@@ -111,7 +111,7 @@
 			reg-names = "MSTPA", "MSTPB","MSTPC",
 				    "MSTPD";
 			#clock-cells = <0>;
-			sysclock-src = <RA_CLOCK_SOURCE_PLL>;
+			clocks = <&pll>;
 			status = "okay";
 
 			iclk: iclk {
diff --git a/dts/arm/renesas/ra/ra6/r7fa6m3ax.dtsi b/dts/arm/renesas/ra/ra6/r7fa6m3ax.dtsi
index 0870f6d..197be43 100644
--- a/dts/arm/renesas/ra/ra6/r7fa6m3ax.dtsi
+++ b/dts/arm/renesas/ra/ra6/r7fa6m3ax.dtsi
@@ -138,7 +138,7 @@
 			#clock-cells = <0>;
 
 			/* PLL */
-			source = <RA_PLL_SOURCE_MAIN_OSC>;
+			clocks = <&xtal>;
 			div = <RA_PLL_DIV_2>;
 			mul = <20 0>;
 			status = "disabled";
@@ -151,7 +151,7 @@
 			reg-names = "MSTPA", "MSTPB","MSTPC",
 				    "MSTPD";
 			#clock-cells = <0>;
-			sysclock-src = <RA_CLOCK_SOURCE_PLL>;
+			clocks = <&pll>;
 			status = "okay";
 
 			iclk: iclk {
diff --git a/dts/arm/renesas/ra/ra6/r7fa6m4ax.dtsi b/dts/arm/renesas/ra/ra6/r7fa6m4ax.dtsi
index 8f39ca6..0310f61 100644
--- a/dts/arm/renesas/ra/ra6/r7fa6m4ax.dtsi
+++ b/dts/arm/renesas/ra/ra6/r7fa6m4ax.dtsi
@@ -168,7 +168,7 @@
 			#clock-cells = <0>;
 
 			/* PLL */
-			source = <RA_PLL_SOURCE_MAIN_OSC>;
+			clocks = <&xtal>;
 			div = <RA_PLL_DIV_3>;
 			mul = <25 0>;
 			status = "disabled";
@@ -179,7 +179,6 @@
 			#clock-cells = <0>;
 
 			/* PLL2 */
-			source = <RA_PLL_SOURCE_DISABLE>;
 			div = <RA_PLL_DIV_2>;
 			mul = <20 0>;
 			status = "disabled";
@@ -192,7 +191,7 @@
 			reg-names = "MSTPA", "MSTPB","MSTPC",
 				    "MSTPD", "MSTPE";
 			#clock-cells = <0>;
-			sysclock-src = <RA_CLOCK_SOURCE_PLL>;
+			clocks = <&pll>;
 			status = "okay";
 
 			iclk: iclk {
diff --git a/dts/arm/renesas/ra/ra6/r7fa6m5xh.dtsi b/dts/arm/renesas/ra/ra6/r7fa6m5xh.dtsi
index 12a95ce..91d95e2 100644
--- a/dts/arm/renesas/ra/ra6/r7fa6m5xh.dtsi
+++ b/dts/arm/renesas/ra/ra6/r7fa6m5xh.dtsi
@@ -228,7 +228,7 @@
 			#clock-cells = <0>;
 
 			/* PLL */
-			source = <RA_PLL_SOURCE_MAIN_OSC>;
+			clocks = <&xtal>;
 			div = <RA_PLL_DIV_3>;
 			mul = <25 0>;
 			status = "disabled";
@@ -239,7 +239,6 @@
 			#clock-cells = <0>;
 
 			/* PLL2 */
-			source = <RA_PLL_SOURCE_DISABLE>;
 			div = <RA_PLL_DIV_2>;
 			mul = <20 0>;
 			status = "disabled";
@@ -252,7 +251,7 @@
 			reg-names = "MSTPA", "MSTPB","MSTPC",
 				    "MSTPD", "MSTPE";
 			#clock-cells = <0>;
-			sysclock-src = <RA_CLOCK_SOURCE_PLL>;
+			clocks = <&pll>;
 			status = "okay";
 
 			iclk: iclk {
diff --git a/dts/arm/renesas/ra/ra8/r7fa8d1xh.dtsi b/dts/arm/renesas/ra/ra8/r7fa8d1xh.dtsi
index 2bd14bd..5b00642 100644
--- a/dts/arm/renesas/ra/ra8/r7fa8d1xh.dtsi
+++ b/dts/arm/renesas/ra/ra8/r7fa8d1xh.dtsi
@@ -49,7 +49,7 @@
 			#clock-cells = <0>;
 
 			/* PLL */
-			source = <RA_PLL_SOURCE_MAIN_OSC>;
+			clocks = <&xtal>;
 			div = <RA_PLL_DIV_2>;
 			mul = <96 0>;
 			divp = <RA_PLL_DIV_2>;
@@ -66,7 +66,6 @@
 			#clock-cells = <0>;
 
 			/* PLL2 */
-			source = <RA_PLL_SOURCE_DISABLE>;
 			div = <RA_PLL_DIV_2>;
 			mul = <96 0>;
 			divp = <RA_PLL_DIV_2>;
@@ -85,7 +84,7 @@
 			reg-names = "MSTPA", "MSTPB","MSTPC",
 				    "MSTPD", "MSTPE";
 			#clock-cells = <0>;
-			sysclock-src = <RA_CLOCK_SOURCE_PLL1P>;
+			clocks = <&pll>;
 			status = "okay";
 
 			cpuclk: cpuclk {
diff --git a/dts/arm/renesas/ra/ra8/r7fa8m1xh.dtsi b/dts/arm/renesas/ra/ra8/r7fa8m1xh.dtsi
index 164928c..c184c14 100644
--- a/dts/arm/renesas/ra/ra8/r7fa8m1xh.dtsi
+++ b/dts/arm/renesas/ra/ra8/r7fa8m1xh.dtsi
@@ -49,7 +49,7 @@
 			#clock-cells = <0>;
 
 			/* PLL */
-			source = <RA_PLL_SOURCE_MAIN_OSC>;
+			clocks = <&xtal>;
 			div = <RA_PLL_DIV_2>;
 			mul = <96 0>;
 			divp = <RA_PLL_DIV_2>;
@@ -66,7 +66,6 @@
 			#clock-cells = <0>;
 
 			/* PLL2 */
-			source = <RA_PLL_SOURCE_DISABLE>;
 			div = <RA_PLL_DIV_2>;
 			mul = <96 0>;
 			divp = <RA_PLL_DIV_2>;
@@ -85,7 +84,7 @@
 			reg-names = "MSTPA", "MSTPB","MSTPC",
 				    "MSTPD", "MSTPE";
 			#clock-cells = <0>;
-			sysclock-src = <RA_CLOCK_SOURCE_PLL1P>;
+			clocks = <&pll>;
 			status = "okay";
 
 			cpuclk: cpuclk {
diff --git a/dts/arm/renesas/ra/ra8/r7fa8t1xh.dtsi b/dts/arm/renesas/ra/ra8/r7fa8t1xh.dtsi
index 621239f..3f4fb71 100644
--- a/dts/arm/renesas/ra/ra8/r7fa8t1xh.dtsi
+++ b/dts/arm/renesas/ra/ra8/r7fa8t1xh.dtsi
@@ -49,7 +49,7 @@
 			#clock-cells = <0>;
 
 			/* PLL */
-			source = <RA_PLL_SOURCE_MAIN_OSC>;
+			clocks = <&xtal>;
 			div = <RA_PLL_DIV_2>;
 			mul = <80 0>;
 			divp = <RA_PLL_DIV_2>;
@@ -66,7 +66,6 @@
 			#clock-cells = <0>;
 
 			/* PLL2 */
-			source = <RA_PLL_SOURCE_DISABLE>;
 			div = <RA_PLL_DIV_2>;
 			mul = <96 0>;
 			divp = <RA_PLL_DIV_2>;
@@ -85,7 +84,7 @@
 			reg-names = "MSTPA", "MSTPB","MSTPC",
 				    "MSTPD", "MSTPE";
 			#clock-cells = <0>;
-			sysclock-src = <RA_CLOCK_SOURCE_PLL1P>;
+			clocks = <&pll>;
 			status = "okay";
 
 			cpuclk: cpuclk {
diff --git a/dts/bindings/clock/renesas,ra-cgc-pclk-block.yaml b/dts/bindings/clock/renesas,ra-cgc-pclk-block.yaml
index 6380b71..d455a1e 100644
--- a/dts/bindings/clock/renesas,ra-cgc-pclk-block.yaml
+++ b/dts/bindings/clock/renesas,ra-cgc-pclk-block.yaml
@@ -8,6 +8,5 @@
 include: [clock-controller.yaml, base.yaml]
 
 properties:
-  sysclock-src:
+  clocks:
     required: true
-    type: int
diff --git a/dts/bindings/clock/renesas,ra-cgc-pclk.yaml b/dts/bindings/clock/renesas,ra-cgc-pclk.yaml
index 5ea4d70..1aac515 100644
--- a/dts/bindings/clock/renesas,ra-cgc-pclk.yaml
+++ b/dts/bindings/clock/renesas,ra-cgc-pclk.yaml
@@ -8,9 +8,6 @@
 include: [clock-controller.yaml, base.yaml]
 
 properties:
-  clk-src:
-    type: int
-
   clk-div:
     type: int
     required: true
diff --git a/dts/bindings/clock/renesas,ra-cgc-pll.yaml b/dts/bindings/clock/renesas,ra-cgc-pll.yaml
index a974f54c..7c959b6 100644
--- a/dts/bindings/clock/renesas,ra-cgc-pll.yaml
+++ b/dts/bindings/clock/renesas,ra-cgc-pll.yaml
@@ -8,9 +8,8 @@
 include: [clock-controller.yaml, base.yaml]
 
 properties:
-  source:
+  clocks:
     required: true
-    type: int
   div:
     required: true
     type: int