From f53d2e8fd5ff121edfdab9ae378eb7495f458096 Mon Sep 17 00:00:00 2001 From: max_chen Date: Tue, 1 Apr 2025 00:39:30 +0800 Subject: [PATCH] ARM: dts: sama7d65.dtsi: Fix SDMMC0 clock parents assigned In SPEC, Table 12.1. Peripheral Identifiers (page 51) states that the Clock Domain should be MCK1, but it is currently configured with an incorrect Clock Domain. This will cause U-Boot to return the error: mmc@e1204000 - probe failed: -22 and will prevent the SDMMC0 device from being used. --- arch/arm/dts/sama7d65.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/dts/sama7d65.dtsi b/arch/arm/dts/sama7d65.dtsi index 78ce8341b55..b2cba45fecb 100644 --- a/arch/arm/dts/sama7d65.dtsi +++ b/arch/arm/dts/sama7d65.dtsi @@ -360,9 +360,9 @@ interrupts = ; clocks = <&pmc PMC_TYPE_PERIPHERAL 75>, <&pmc PMC_TYPE_GCK 75>; clock-names = "hclock", "multclk"; - assigned-clock-parents = <&pmc PMC_TYPE_CORE 10>; /* sys pll div. */ assigned-clocks = <&pmc PMC_TYPE_GCK 75>; assigned-clock-rates = <200000000>; + assigned-clock-parents = <&pmc PMC_TYPE_CORE 27>; /* MCK1 div */ microchip,sdcal-inverted; status = "disabled"; };