From nobody Tue Feb 10 09:57:16 2026 Received: from mail-wm1-f67.google.com (mail-wm1-f67.google.com [209.85.128.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6E07B2F3C02 for ; Wed, 14 Jan 2026 17:09:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.67 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768410566; cv=none; b=bYdgE/Tk0K9oLCLRO87tkpzRe4PqTpFcSHtRJJDDnEAgi0mtjEspB97AHlofDrdLcHhFkYHzs+dDxiarW3fEcu7GjqUklNMqg4t3kLM72NdMSBtsT/lgQ+yP8kPHWU5wXOlRjbuxcvsQNWyLawJsiyA8Pr6bgvi9MJUbgEP2y/w= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768410566; c=relaxed/simple; bh=YGYnp6gzI4AxtwJzZWhrklYj/srysFtYicdu+gMMI1U=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=pKN4CuT71TGzatyIuBnwNCUq9TFjb2Wz6P2Udozj1PpO9U1nJ06K3K9IENUWsntyPmiY7QLOi9/q4zKYVungs5kpj7f14bOc1UBXcIhTIqhXRXjOP/3jMrnO3Rp92s0sq0KV1VRv0FIQm3RYCOPSSb3Gyg6Ld7G1P45f3WlGOeg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com; spf=pass smtp.mailfrom=baylibre.com; dkim=pass (2048-bit key) header.d=baylibre-com.20230601.gappssmtp.com header.i=@baylibre-com.20230601.gappssmtp.com header.b=CHr7pkDx; arc=none smtp.client-ip=209.85.128.67 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=baylibre.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=baylibre-com.20230601.gappssmtp.com header.i=@baylibre-com.20230601.gappssmtp.com header.b="CHr7pkDx" Received: by mail-wm1-f67.google.com with SMTP id 5b1f17b1804b1-47d6a1f08bbso222705e9.2 for ; Wed, 14 Jan 2026 09:09:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20230601.gappssmtp.com; s=20230601; t=1768410564; x=1769015364; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=cLfTQh/qlV++IGofMzGCRcDA4hRAyZAGlY1gT7J+2+A=; b=CHr7pkDxNsK4ZpylLylqjZzRlaugvoRW56tKppJoeWkLe0JADw3dZVm8N6BTLcmVqg TPdN1axy/pjr4aDB2y6lBuObyYWyKd8deyb3c0QU0Nx3uj7S26oDWVWovS42Ty2WvVb6 V2XJ5bwX30HGbG2YBIb99HOFYTDmJ90MaliQFjfU/QxlLacW5omdOn9BBbbF/DGft7NN MKoPxZRSlawKfS9EZI4vMcJQFG5N/cQsuusIc2bBrs6oEIK9T6FdVd0Oi6PWXAVhCcvw DIsT2sAXgwt+vt0cTDfUWYnNDUIMfY2H+lhNT84LTAsZpcD/HUEALl0PtJN1HYM/74QD qwAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768410564; x=1769015364; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=cLfTQh/qlV++IGofMzGCRcDA4hRAyZAGlY1gT7J+2+A=; b=Q6Ge1aQqFsD6yktTHrDcu/T/7OiwP49iDgyEg9R1zlcdwmN6eMOPvKR+xakXQcmZMz 2GN5afMweH2XmZno8JzI6xz+lLd59Xl+YoRUpkXTtag3NHwcaoFzvRV/T6GoDQOQr9qi 6AUD6Lm6GKgdx8uAXhaHDVWeKig5eesRSgAiB4g25VryiuWc93Mrii999d2R4r4xGxLn cr3qc4haUuXgIAn+H6fCkk/QL5ZKbiPIVhv+gn9LFDovQzGoppeOA2gRJtGOWMoS02sg 7f1E+yDWyvyxFBL5PWIB2xLnP+BltewFxytDKY94qOaRvxvUb/nMG9BCwQPDnr55RSyU 0yLw== X-Forwarded-Encrypted: i=1; AJvYcCVGNgzMavxQbogzYjVb6YvLnDEcGDr4KE3HUt/dO/8QIHyxNWicVIJ1SLjK71effvw3w6KIIuXDYIEo5dM=@vger.kernel.org X-Gm-Message-State: AOJu0YwUIInZnHzFwno8V+BUPLX5ZlEB8J89KewW7peghvSV64r0GccO 9x84tw7UHP66SmtsZNbaByieDchPpsPtL4tkxeVspsTfuiax40I0KB+EiE0Jj/fHUno= X-Gm-Gg: AY/fxX6BmbcRmd5UA0ImvTk4rnnbLS1K7iMKAqLju8BoF1PcQcZXjmA9B/OwO68KVGM fbs6cb6bBVr0VF+GFc5vhHWpw6FXcepzFMC0UEScWwlO5mhLadyRSSthTklmwNL7Ux7yVmxVqrs JiTCSED3On+Xhvxe6m/K/gjTrpNoj2b2WkVRwwg+AzjzENU7ix+l0hKFtn9oskpXNBPq+rxxZeV US+hS1gLFvjeXkGNfckZsP/M7JxJKu/5eFHy4ImJq1jhEaTDytwoE8tLxjym/3C1a9Lyx9LarJs uKtlIqKZGibezLXscHYuOEsxE6bYD1kvBmQS9zB0uOmn84IRnx1JyODG85lKdVDa8AihEwwoMF2 asnDj42FBMycYnkPNChcwhz7H7GLXOTRQK7+Z5wqRLZ+NAo8uYjKTjjaNO9Rc7W+MEpAmjPDgOF juhWMNEIC8uA== X-Received: by 2002:a05:600c:46c9:b0:47e:e949:37e8 with SMTP id 5b1f17b1804b1-47ee94939a1mr15738575e9.30.1768410563776; Wed, 14 Jan 2026 09:09:23 -0800 (PST) Received: from localhost ([2a01:e0a:3c5:5fb1:d3d1:7ba4:2f56:d18a]) by smtp.gmail.com with UTF8SMTPSA id 5b1f17b1804b1-47f4289b7aasm1832825e9.2.2026.01.14.09.09.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Jan 2026 09:09:23 -0800 (PST) From: Jerome Brunet Date: Wed, 14 Jan 2026 18:08:50 +0100 Subject: [PATCH 3/6] arm64: dts: amlogic: axg: assign the MMC signal clocks Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260114-amlogic-mmc-clocks-followup-v1-3-a999fafbe0aa@baylibre.com> References: <20260114-amlogic-mmc-clocks-followup-v1-0-a999fafbe0aa@baylibre.com> In-Reply-To: <20260114-amlogic-mmc-clocks-followup-v1-0-a999fafbe0aa@baylibre.com> To: Neil Armstrong , Kevin Hilman , Martin Blumenstingl , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Xianwei Zhao , Yixun Lan , Nan Li Cc: linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Jerome Brunet X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=1307; i=jbrunet@baylibre.com; h=from:subject:message-id; bh=YGYnp6gzI4AxtwJzZWhrklYj/srysFtYicdu+gMMI1U=; b=owEBbQKS/ZANAwAKAeb8Dxw38tqFAcsmYgBpZ824JyrNtw2KARGstg1jZ0xJArTDmwFFfnr7t CVRKFh50+iJAjMEAAEKAB0WIQT04VmuGPP1bV8btxvm/A8cN/LahQUCaWfNuAAKCRDm/A8cN/La hXXTEACb+KQNPCisYBpunAO5l/fotBt43vzRWz23gV7sxlWMa+DBJHIDjWZB6ih0K84HSdO883X LxsDYNKAX2AmAVWFYXwPOWyIX+mz7OOvPZV57g81hn+TaDlOP5qlU+zeJgQHJWqBnEYLdAI0W9M Rt1x3bpoWLvdVy5REb5ockyDlIpE0H4NMJIDVlgqBLkTjRjfEab483hgc6Zk9pQjnv1wIRKX1PH mGHwxGaqLqW+0zRXGH2KPGho7RTD/Ig3EF1dG6A/5leYDs7DieS5HJP45Po4nLqz5T29mYtTP9n oqjjcZt2e1V4F3V8bFJ3ls9XDp236X+mj4Q9Q/L5q6oZVVjoUSsBsSUqIobShK3D6juGfJRFRWp 5hNOHVns40JmGdbHhoc9cSj7dc6vso7fgaELHTmRlCzg1SeBl8K85obRoO1rZLxPQsp6RGwfb4l 2f081YUC/EaeSrDpi+p/Uehb4WRahpAJ+y987OPLEYntt1jWuM8yIhh+lzKrJO3oEeT7gQ8ZsxQ OwolYrioFxl3n5NNsjC6dahVWsh13Ooc87tfRBnqaWPh3hAoOXGMMUy1Z1TZkJUGggkCjMaTfY9 lBX9/ieqeLKOkuNu8f1uS5mjMlQnDnBjeglBFeWuWXA/E1liOnIP99+pQteQVAt1tvTCAxQgJYE JsN/olrqrO+rPXw== X-Developer-Key: i=jbrunet@baylibre.com; a=openpgp; fpr=F29F26CF27BAE1A9719AE6BDC3C92AAF3E60AED9 The amlogic MMC driver operate with the assumption that MMC clock is configured to provide 24MHz. It uses this path for low rates such as 400kHz. Assign the clocks to make sure they are properly configured Fixes: 221cf34bac54 ("ARM64: dts: meson-axg: enable the eMMC controller") Signed-off-by: Jerome Brunet --- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-axg.dtsi b/arch/arm64/boot/d= ts/amlogic/meson-axg.dtsi index e95c91894968..cc72491eaf6f 100644 --- a/arch/arm64/boot/dts/amlogic/meson-axg.dtsi +++ b/arch/arm64/boot/dts/amlogic/meson-axg.dtsi @@ -1960,6 +1960,9 @@ sd_emmc_b: mmc@5000 { <&clkc CLKID_FCLK_DIV2>; clock-names =3D "core", "clkin0", "clkin1"; resets =3D <&reset RESET_SD_EMMC_B>; + + assigned-clocks =3D <&clkc CLKID_SD_EMMC_B_CLK0>; + assigned-clock-rates =3D <24000000>; }; =20 sd_emmc_c: mmc@7000 { @@ -1972,6 +1975,9 @@ sd_emmc_c: mmc@7000 { <&clkc CLKID_FCLK_DIV2>; clock-names =3D "core", "clkin0", "clkin1"; resets =3D <&reset RESET_SD_EMMC_C>; + + assigned-clocks =3D <&clkc CLKID_SD_EMMC_C_CLK0>; + assigned-clock-rates =3D <24000000>; }; =20 nfc: nand-controller@7800 { --=20 2.47.3