Skip to content

Commit 7d176b0

Browse files
bnw3000storulf
authored andcommitted
mmc: mediatek: add MT6779 MMC driver support
Add new code to support MT6779 mmc driver. Signed-off-by: Chun-Hung Wu <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Ulf Hansson <[email protected]>
1 parent 7b7d897 commit 7d176b0

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

drivers/mmc/host/mtk-sd.c

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -538,6 +538,18 @@ static const struct mtk_mmc_compatible mt7620_compat = {
538538
.use_internal_cd = true,
539539
};
540540

541+
static const struct mtk_mmc_compatible mt6779_compat = {
542+
.clk_div_bits = 12,
543+
.hs400_tune = false,
544+
.pad_tune_reg = MSDC_PAD_TUNE0,
545+
.async_fifo = true,
546+
.data_tune = true,
547+
.busy_check = true,
548+
.stop_clk_fix = true,
549+
.enhance_rx = true,
550+
.support_64g = true,
551+
};
552+
541553
static const struct of_device_id msdc_of_ids[] = {
542554
{ .compatible = "mediatek,mt8135-mmc", .data = &mt8135_compat},
543555
{ .compatible = "mediatek,mt8173-mmc", .data = &mt8173_compat},
@@ -547,6 +559,7 @@ static const struct of_device_id msdc_of_ids[] = {
547559
{ .compatible = "mediatek,mt7622-mmc", .data = &mt7622_compat},
548560
{ .compatible = "mediatek,mt8516-mmc", .data = &mt8516_compat},
549561
{ .compatible = "mediatek,mt7620-mmc", .data = &mt7620_compat},
562+
{ .compatible = "mediatek,mt6779-mmc", .data = &mt6779_compat},
550563
{}
551564
};
552565
MODULE_DEVICE_TABLE(of, msdc_of_ids);

0 commit comments

Comments
 (0)