From nobody Tue Feb 10 09:57:12 2026 Received: from mail-wr1-f65.google.com (mail-wr1-f65.google.com [209.85.221.65]) (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 6F8EF2FF677 for ; Wed, 14 Jan 2026 17:09:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.65 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768410571; cv=none; b=XyaFHjNL0FTFDpuTjAiznQh4Sx+MzEPCvlio1SrnzqiS3cLsjoR0ZIfdVmKWZ8mmUO20TSXmyM2dc1fqgVkZI98cTqFihxOzgumBx5B97wHSKLUyXiW1DfnHUMINKtg0ZcU/jAAusRnSU9KmqWeA98EV8RfpVbleEmcwZb66EBY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768410571; c=relaxed/simple; bh=6VYRsSlr+k3OtpRissBvC6EiliXJvLY5cMYIo4c8bpg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=JtR20Dhkqwlph5ABP15bWkGhBu7SGmDyb5JHiAy+r9ljHe6sHOg4+Gg4KFgCFM7yRzTK0L71UDWDQdssNXQ9HldOxwNk/wT6+mkPIMzyqqJvtCzofO0ugWdLjk3Ht+jEht9Zgntvv8SIE7BRhUnBPiqsutxPzbGwOfgUE6VbHto= 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=AdNfkhw9; arc=none smtp.client-ip=209.85.221.65 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="AdNfkhw9" Received: by mail-wr1-f65.google.com with SMTP id ffacd0b85a97d-431048c4068so722691f8f.1 for ; Wed, 14 Jan 2026 09:09:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20230601.gappssmtp.com; s=20230601; t=1768410568; x=1769015368; 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=nVTJms2ugVSwB4TUdsv5u4am5qhw9xa03tN0c+1spsY=; b=AdNfkhw9rp8xsaa3xczdAkGx7/fE3rs0dggcQB8cy/BBz3z8Rzidm1Lo7iUhFxSD8p 5yXQ3PLLnupait0VooRM1lP0AwJBLujuvd37+eRjF27gmdT/7YftMqNn17bZvrV5c59c 8WXF0cElKh1RAIRRKzze8boHCsv26LBKklrpqh3lFrmR1jW8z2IWNB7gOSLqrAdGgKpy amOIV2T7ZE6q9cR92KVrAXpkPSFftIZOaJwOSb3m8oSUpXGTvM+/iBeK++ujptqFeDOG ze+gLjVwLp4T2oQTJn6eXY/2tekIwndMpX1xZooa3ctWrO+rKTf0PIIAp+rDvUnOKS1Q OCDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768410568; x=1769015368; 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=nVTJms2ugVSwB4TUdsv5u4am5qhw9xa03tN0c+1spsY=; b=ZsIUL8SF7dzmnq9+tQI4tHOTVjBYDPBOXAhflU79olz5kL6hjaXfMwhiYrN+bfDGCI PLpG4zTccT58thFmmVRD26IcsBICy1NFo6aR7BuKYiFWQj4wS2F1sR3I7xrzBlS8dD9j wo1u/eCOMLdk8ZHkjea2NP6B0AOd9N9G+CPAUoKJpaLj38kT35Esqkd1OUKHOaKIlxff WXfmg5Cwf7VbF0k6KRbi6TjLvFUsmmHRj6byPATCUMxvDnVEDJtAnxZ7UVIlPVQEmj/2 rNb99ItQSFgjqNFPRGBUizW0rcT5a+2219u8Ry7j7HvCiscbRGPsHT6GNyOsBfBdSs7L Z7dw== X-Forwarded-Encrypted: i=1; AJvYcCVNxqHTGNC0RYcwDojMhYQ+WAOCKaNIWFF1KTu9imeYFK8S80aoH38dfu501QQG9qVVBsV/6UsYiY/gVTI=@vger.kernel.org X-Gm-Message-State: AOJu0YzGwN80UAnJ2N8Uxk+/c3udTNcAffjAXzIJMrW75bhHMMXoBQUC bydYbh3tvAdY3XboQ/Tj9FN7nLm5ZY2bgxQ4yO02bum/A1E0L572L7rC+XV3gHjN0bM= X-Gm-Gg: AY/fxX4XyU8qWNkHodkufnAVpJnGjjKWZP7xn+v38X/h8L9N5WtFmVx6LHsi2rjTeaH wBesQoT8NWIWgcRt7R+G+jlM+H6+wcbB9Q+64A3l/o98W/UVqVvolUFvl+QtQhK3nZXlBbUYS5n mcv17B5P0ofTCqQM1+vnUyzfpiCsmrnFdHVEaKEA1CNJ2PmjCRa2OjHSz1AWmTe7AqDOwzwa3Ub ktqbvEq28FBW/xQWziDj4Ai8vNURQbMY4pzuMWVtkjCGLkdIQYwQ8HS9L7UhBOHhG+F0rmUHWEr a06P4DXwgTd0emtxrlI2zVwiN2EREVrzTk+Xmz89jcwkcu1hQ99oY04YpjKM7QdCMBgAjZf8ssQ fCE1XdWmzS/f6x1ou2jfIxi2Wf4TjspnPVHmZraZ04IqPLW+a56WQQoZ7Er7yt9NoTszF8b77sf 7GQlgl6X+k/A== X-Received: by 2002:a05:6000:18c9:b0:430:fdc8:8bd6 with SMTP id ffacd0b85a97d-434d75be281mr140960f8f.31.1768410567832; Wed, 14 Jan 2026 09:09:27 -0800 (PST) Received: from localhost ([2a01:e0a:3c5:5fb1:d3d1:7ba4:2f56:d18a]) by smtp.gmail.com with UTF8SMTPSA id ffacd0b85a97d-434af64a778sm434244f8f.3.2026.01.14.09.09.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Jan 2026 09:09:27 -0800 (PST) From: Jerome Brunet Date: Wed, 14 Jan 2026 18:08:52 +0100 Subject: [PATCH 5/6] arm64: dts: amlogic: g12: assign the MMC B and C 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-5-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=1323; i=jbrunet@baylibre.com; h=from:subject:message-id; bh=6VYRsSlr+k3OtpRissBvC6EiliXJvLY5cMYIo4c8bpg=; b=owEBbQKS/ZANAwAKAeb8Dxw38tqFAcsmYgBpZ826pKxtzMYX2hRhOSi+COd2s6Q7mxDZi9skR j0dbAR/fPGJAjMEAAEKAB0WIQT04VmuGPP1bV8btxvm/A8cN/LahQUCaWfNugAKCRDm/A8cN/La he+tD/0aw/vBvgqUMtpCqI5tRIgqz2YnwmpvwR8eyb3iwcXXyT/A7VwGUoVwwXXA9ekryGEAIjA 3syJdJPHjO2J4xbtU4ipSLSncT5RZWsbYZHKg3Q8vWyYBNF7Te9kYJHGWOo5W6p1lX0zTMY4Atd T8oLI0O8pvKnoT7JS0Sav7JLTTMVKyqnf5PaEJUjc1upbaCDENsGoZaHcjEAuzx33DQfzg2/TeS ZYYbF66Ine4lwb1k4Du8xWE1eNRIH7cU9EeCBoRPj25/Bj0/hH5UUD1/nC6b0grAnDauEexnTSe RXIT1dSuAjAOa2D24qxpsoR6N+sXv9Une7lckZ33wkMD6dpsNchoGbyaYRr5qlVdLF+AawbO9lh i76T9uSWg/+XGI0rYTGVEo4zm1v6kqh5FDqTbsDmaeKaTri95GMOXA0lMm0neLs9Il6EuPGDO6v kbLST4S/OG/T1aj1YZ680WRWAliAwrTC7tPmb212VKOQwMn4rbINb5CeDsJKvPrZVKJTcI7B8EO W/RayeOd1hBCZ/8Z3zC3cAu9jDhbV0gZow76+T2/ThXxAbpkEAMlZK07py7bT38SKUePb5ADKVU ONznBg5SIKrwyoxr0Hk+5MjYtDAi+umj9t1TZn7D99KraBVlAXpJvQBTYgpFdxV6xIM1Uhc8hfK kQZ2w2qmG7lSGjA== 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: 4759fd87b928 ("arm64: dts: meson: g12a: add mmc nodes") Signed-off-by: Jerome Brunet --- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi b/arch/arm64= /boot/dts/amlogic/meson-g12-common.dtsi index ca455f634834..0085612cf735 100644 --- a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi +++ b/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi @@ -2443,6 +2443,9 @@ sd_emmc_b: mmc@ffe05000 { <&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@ffe07000 { @@ -2455,6 +2458,9 @@ sd_emmc_c: mmc@ffe07000 { <&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 usb: usb@ffe09000 { --=20 2.47.3