From nobody Tue Feb 10 07:22:35 2026 Received: from mail-wm1-f66.google.com (mail-wm1-f66.google.com [209.85.128.66]) (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 6D8DE2EC0A7 for ; Wed, 14 Jan 2026 17:09:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.66 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768410563; cv=none; b=cps+8XKFvmu+nqwKAhBVu4o/UeAvGlG/yko9NxP6JwXnHFebzAyTXnI+scAY7RntLFEr44aBK21iN329DJPrPy/PQqDDQqYUKWPgR8Y4nV5iiSpP6/JJ7XZVUeHCroKEN1wbyARsVI/BVrlksrU3rgxlG/we4PK0HqLiRVrMbQ0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768410563; c=relaxed/simple; bh=Ko+xWiQ4lTs8l11VaKdcA5Y4Q0/MGgAgE7QxZSa5HcY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Gupsw5KrcZMu9D+xRNjX0mZjp0qG3r4raQg+ZdLHtwXQQDWD5sF3RGD6q8ftYDQCwd16KfpqIn2/SQRJyY86daGtHf+2dfUe1b/N7VPoeJgAgKN7lXdjVcuNzpH3SINqdZn9wW97J5HbB25ISFZJtKDaIeESab/wrATCXzR5zUQ= 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=HvLKfdgT; arc=none smtp.client-ip=209.85.128.66 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="HvLKfdgT" Received: by mail-wm1-f66.google.com with SMTP id 5b1f17b1804b1-47f5c2283b6so66475e9.1 for ; Wed, 14 Jan 2026 09:09:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20230601.gappssmtp.com; s=20230601; t=1768410560; x=1769015360; 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=fbaEokaRCynXGgwZAsN2Ldlp+XK1esNZb8TISMcIDhU=; b=HvLKfdgTitOdP7hOGZMpf82NTvDHZQJK79y0RGApV/g726V5IVgRNyho1+fc+RPjgw L1yg+eodPS+jSdtzzGphcI3M9irRPiajqoKWejq7HXbAsGoSEh664iC2Ajr3oNqCysRj eO/+9yyn53ulOGs5Wspg5dNWXfPAY+9Afi8yEG/lF22FXJHUkN2SIdma1awPdEa+n3c/ agAJe7RaPmvzznMl3xqKAOkIuTVCiIEb1zEQpWYVEHt67mrLFNbaGh6AUAKh+IanvrVQ K3JpJxuI4i1yozpoIKvg1g7+F2VL3Jt6NJrSAiFt/heW1LmikFDtaOmuY1HcmtSyT5t1 npfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768410560; x=1769015360; 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=fbaEokaRCynXGgwZAsN2Ldlp+XK1esNZb8TISMcIDhU=; b=DoZJ3s3S06n3c0mq1KNfJ2y90r/ATCTrXvFwUAdjMKeOQX0YevqGxD2ZNhf7Kk2Oom u6jtxqHmKohZSijX2L2la92/+mfGfmryFbqCLchag0MJwPLPKsLsT/kGnTyVzK4O9uII FWRywh2C9oF5H+J4L9gOBNOnt4lcQNCgch1nbciHK585QYZd/AYjIkBbUi1CIqAliJ8f WssClkgR8Wr8ijMwpt9gcfebc7g5xgE9eMOoNPGuGqMCckzoftV9reqrlgD76hQjOlBv iALJpm3Aa/75CIXzJKNIf2JeziV2kmugObrgg893mIuMqLIJUBJbj3z9w3lqABkVtzkT FAJw== X-Forwarded-Encrypted: i=1; AJvYcCU9qW7kf9+yIMhhlLmFzXhXE/teTJrsDtmtLJcmHtEfx5lTOoK0czvc+Go/aK7LeNM3AJGlTDbegXNvO4U=@vger.kernel.org X-Gm-Message-State: AOJu0YwqX8ZVaTEf+HMfs04rDOYAC3LnjqUOuWldBxXUAVfb5tdQ9oiL DkjAFfn1vU/nrKDE267OMa563H90owjAvzOsRTA0CAktYn9dZ3EeZLQkNt4fNr0l/q8= X-Gm-Gg: AY/fxX6w0Vc1bdLbXL1NfvBgZcB/Jt9mXoSps3o66/PfI87tALMC7JoOui9YDj4TDsk IA+9WK2woWO7FIrnDefrBJCE0CMgz9AAkCUjbbe+h6FrIyA4i2VGDYidSf/9r91LYJ6xsTvEiR/ R13lntMDJrz+s438v2TBnrIJQFy4MU+YRpmRZUXe2INe8yLaqnPaiElscLTq8+lCsNKm07e6j4y qLf3FnDfx5vBXngNIRb8Ki18DItIo8GvfsA0zVKYY2I+XjBIkWbSghJXM/ySDiO5v63PiNx95rp fO53pKjIegNml/L7GZvYwenIE0RkZIYrYdAo9l1izqTEmQORVARptyXmy1YbeEOIQb9gRcrGu1W edpSqLcJqmbipOgsnzOo/uFLIHEZSSNdPDfb+Zwe0PC/bcorWR54JU0acPP88xaOTMYuUL80dDU OPIgzzlMezmDJb1C97JbFb X-Received: by 2002:a05:600c:8719:b0:47d:2093:649f with SMTP id 5b1f17b1804b1-47ee32e5de9mr44996145e9.8.1768410559834; Wed, 14 Jan 2026 09:09:19 -0800 (PST) Received: from localhost ([2a01:e0a:3c5:5fb1:d3d1:7ba4:2f56:d18a]) by smtp.gmail.com with UTF8SMTPSA id 5b1f17b1804b1-47f4b2755absm1854285e9.15.2026.01.14.09.09.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Jan 2026 09:09:19 -0800 (PST) From: Jerome Brunet Date: Wed, 14 Jan 2026 18:08:48 +0100 Subject: [PATCH 1/6] arm64: dts: amlogic: c3: 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-1-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=1227; i=jbrunet@baylibre.com; h=from:subject:message-id; bh=Ko+xWiQ4lTs8l11VaKdcA5Y4Q0/MGgAgE7QxZSa5HcY=; b=owEBbQKS/ZANAwAKAeb8Dxw38tqFAcsmYgBpZ822mIZD4uDh1QWbhb+XeSD+xaDGJuZWIH+76 y3q1/f0cBeJAjMEAAEKAB0WIQT04VmuGPP1bV8btxvm/A8cN/LahQUCaWfNtgAKCRDm/A8cN/La hTphD/0WD0aIlphz1SaGDEqBNVzGb7WDx4RCAqfyl0NLtxx5eRsEblOhMwPJ8dR82sld65wu4oj Wj8WuDXKOfJGZLBAyPLzKTMdWFlqbchT6vrBJmcm1qBOEudHmUUJ56YvMRwV9LZKPbmFGZBWSxL XZXK/VKQvBvcEqP3X7C2rOR/hjfF8XqvrzFWMK9NbOko6hMjjKLp1mneoYPcvvR9o2iTgYk7rnd CNC5MsAIbIBKWImB1/9Edtw+0rGiju+vDRC0romGpiqht8QeCxgyFkDMVUtUse5OgaC7z9HIl1X CNgEE9AQ+KAw2DqQDXwEslUTiVT2tzYFYHJ2v8nB4sFBw6jSKR1Ndq/gSWzwBUKbPw7kZyoRDgc GLW+niSGqZlf+PanfKUqt9a84X3j6Ud39iseKNte4gf+Z465wU+fJhyVcj/04ZnB9992uZGuxOf YC4PBuI4JVJaiL2noPl10YhfUuL7l3OeF8Irr2I7Y1q4BxKQ6166s3GYvMxd5WGmjoQzihP/zcD 2qPyxdpYUr46opbtTgo0+6n0sG8wfhjIHkWNFVFDd7NeIJGj+ScVXsa515zep2NLHmrQWYNqAQW xFeDf8ljoK4lVw+cdKTaKrteyh96v9k3UqiB9o+DtDLIGPIMVLyWK8Hiop+yd/2Jzn+UVtRKoMj ZEJYOG8gbv8ebpQ== 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: 520b792e8317 ("arm64: dts: amlogic: add some device nodes for C3") Signed-off-by: Jerome Brunet --- arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi b/arch/arm64/boot/= dts/amlogic/amlogic-c3.dtsi index 11e5323f95b7..4e6757a57fb9 100644 --- a/arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi +++ b/arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi @@ -969,6 +969,10 @@ sdio: mmc@88000 { no-sd; resets =3D <&reset RESET_SD_EMMC_A>; status =3D "disabled"; + + assigned-clocks =3D <&clkc_periphs CLKID_SD_EMMC_A>; + assigned-clock-rates =3D <24000000>; + }; =20 sd: mmc@8a000 { @@ -984,6 +988,9 @@ sd: mmc@8a000 { no-sdio; resets =3D <&reset RESET_SD_EMMC_B>; status =3D "disabled"; + + assigned-clocks =3D <&clkc_periphs CLKID_SD_EMMC_B>; + assigned-clock-rates =3D <24000000>; }; =20 nand: nand-controller@8d000 { --=20 2.47.3