]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
mmc: sdhci-brcmstb: Add BCM74371 support
authorKamal Dasu <kamal.dasu@broadcom.com>
Tue, 7 Oct 2025 14:04:32 +0000 (10:04 -0400)
committerUlf Hansson <ulf.hansson@linaro.org>
Tue, 21 Oct 2025 11:37:39 +0000 (13:37 +0200)
Added "brcm,bcm74371-sdhci" compatibility to the controller driver.

Signed-off-by: Kamal Dasu <kamal.dasu@broadcom.com>
Acked-by: Adrian Hunter <adrian.hunter@intel.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/sdhci-brcmstb.c

index 960551c4d0437628aabc13adbb1940eb41201479..6945354f05309da93dcedce917eff9cfeab82c8b 100644 (file)
@@ -299,6 +299,11 @@ static struct brcmstb_match_priv match_priv_7425 = {
        .ops = &sdhci_brcmstb_ops,
 };
 
+static struct brcmstb_match_priv match_priv_74371 = {
+       .flags = BRCMSTB_MATCH_FLAGS_BROKEN_TIMEOUT,
+       .ops = &sdhci_brcmstb_ops,
+};
+
 static struct brcmstb_match_priv match_priv_7445 = {
        .flags = BRCMSTB_MATCH_FLAGS_BROKEN_TIMEOUT,
        .ops = &sdhci_brcmstb_ops,
@@ -324,6 +329,7 @@ static struct brcmstb_match_priv match_priv_74165b0 = {
 static const struct of_device_id __maybe_unused sdhci_brcm_of_match[] = {
        { .compatible = "brcm,bcm2712-sdhci", .data = &match_priv_2712 },
        { .compatible = "brcm,bcm7425-sdhci", .data = &match_priv_7425 },
+       { .compatible = "brcm,bcm74371-sdhci", .data = &match_priv_74371 },
        { .compatible = "brcm,bcm7445-sdhci", .data = &match_priv_7445 },
        { .compatible = "brcm,bcm72116-sdhci", .data = &match_priv_72116 },
        { .compatible = "brcm,bcm7216-sdhci", .data = &match_priv_7216 },