diff options
| author | Tanmay Kathpalia <tanmay.kathpalia@altera.com> | 2026-09-01 11:48:16 -0700 |
|---|---|---|
| committer | Ulf Hansson <ulfh@kernel.org> | 2026-09-11 16:59:25 +0200 |
| commit | 7ff784f7b12bdc968dd9880f243df9b19bb7366c (patch) | |
| tree | 3b41699ac6f278d0485b1e46ae9bcc359d6fd3e0 /tools/lib/python/kdoc | |
| parent | 85c3831b36e25f4a6654039e0000d474950cdd99 (diff) | |
mmc: sdhci-cadence: refactor driver structure for V6 controller support
Refactor the sdhci-cadence driver in preparation for adding SD6HC (V6
controller) support. Separate PHY parameter handling into a dedicated
sdhci_cdns4_phy structure and move PHY initialization logic into a
dedicated sdhci_cdns4_phy_probe() function. This allows different
controller versions to manage their PHY configurations independently
while keeping shared logic in the main driver.
Each compatible entry now carries its own driver data, so drop the
silent fallback to sdhci_cdns4_drv_data and return an error if platform
data is missing.
No functional change.
Signed-off-by: Tanmay Kathpalia <tanmay.kathpalia@altera.com>
Acked-by: Adrian Hunter <adrian.hunter@intel.com>
Signed-off-by: Ulf Hansson <ulfh@kernel.org>
Diffstat (limited to 'tools/lib/python/kdoc')
0 files changed, 0 insertions, 0 deletions
