On Tue, Apr 08, 2025 at 09:02:35AM -0700, Nathan Chancellor wrote:
Hi Greg,
On Tue, Apr 08, 2025 at 12:50:36PM +0200, Greg Kroah-Hartman wrote:
5.15-stable review patch. If anyone has any objections, please let me know.
From: Kamal Dasu kdasu.kdev@gmail.com
[ Upstream commit 97904a59855c7ac7c613085bc6bdc550d48524ff ]
The 72116B0 has improved SDIO controllers that allow the max clock rate to be increased from a max of 100MHz to a max of 150MHz. The driver will need to get the clock and increase it's default rate and override the caps register, that still indicates a max of 100MHz. The new clock will be named "sdio_freq" in the DT node's "clock-names" list. The driver will use a DT property, "clock-frequency", to enable this functionality and will get the actual rate in MHz from the property to allow various speeds to be requested.
Signed-off-by: Al Cooper alcooperx@gmail.com Signed-off-by: Kamal Dasu kdasu.kdev@gmail.com Acked-by: Florian Fainelli f.fainelli@gmail.com Link: https://lore.kernel.org/r/20220520183108.47358-3-kdasu.kdev@gmail.com Signed-off-by: Ulf Hansson ulf.hansson@linaro.org Stable-dep-of: 723ef0e20dbb ("mmc: sdhci-brcmstb: add cqhci suspend/resume to PM ops") Signed-off-by: Sasha Levin sashal@kernel.org
This change needs a fix for a clang -Wsometimes-uninitialized warning, commit c3c0ed75ffbf ("mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_brcmstb_probe()"), as pointed out by KernelCI.
https://lore.kernel.org/CACo-S-297JUFPCNaeSoA0WHSP=sC+QquSZaX=rQto=JZzi1PUA@...
Not exactly your fault, I had a Fixes tag on the original patch but it seems like it got stripped during application :/
https://lore.kernel.org/20220608152757.82529-1-nathan@kernel.org/
Thanks, I'll go queue that up now.
greg k-h