On Wed, Dec 03, 2025 at 04:21:37AM -0800, Tanmay Kathpalia wrote: >Remove interface type restrictions in sdhci_cdns_execute_tuning() to >enable software tuning for both SD and eMMC devices. The previous >assumption that SD timing should be handled by SDHCI core is incorrect >based on the actual function assignment logic. > >The execute_tuning function is assigned based on MMC_SUPPORTS_TUNING >config, which is enabled by both MMC_UHS_SUPPORT and MMC_HS200_SUPPORT. > >Changes: >Remove IS_MMC() check that restricted tuning to eMMC only >Remove opcode validation limited to MMC_CMD_SEND_TUNING_BLOCK_HS200 > >Signed-off-by: Tanmay Kathpalia <[email protected]> >Reviewed-by: Balsundar Ponnusamy <[email protected]>
Reviewed-by: Peng Fan <[email protected]>

