summaryrefslogtreecommitdiff
path: root/tools/lib/python/kdoc/python_version.py
diff options
context:
space:
mode:
authorRosen Penev <rosenp@gmail.com>2026-08-31 17:38:16 -0700
committerUlf Hansson <ulfh@kernel.org>2026-09-11 12:27:36 +0200
commite2ecc51b2756efb5b6ef46e52281e5b89a632f1b (patch)
treec1a90d66cdb3e87fe27d8c70f7162423d1a64894 /tools/lib/python/kdoc/python_version.py
parentc328f0b73e2933dc1c996d67c61749ad9e9ed711 (diff)
mmc: sdhci-pxav3: disable clock inversion for SD HS cards
The SDIO3 Configuration register branch of pxav3_set_uhs_signaling() only clears the clock-inversion and feedback-clock bits for MMC_TIMING_MMC_HS. As a result, MMC_TIMING_SD_HS (ordinary SD High Speed) falls through to the default case, which sets SDIO3_CONF_CLK_INV and leaves the feedback clock cleared. According to erratum FE-2946959, clock inversion is only needed for slow frequencies when the card hold-time requirement is high and is not required nor desirable for high-speed modes. SD High Speed runs at 50 MHz, so the same timing argument that applies to MMC High Speed holds. Treat MMC_TIMING_SD_HS the same as MMC_TIMING_MMC_HS and clear the clock-inversion and feedback-clock bits for both. Assisted-by: opencode:big-pickle Signed-off-by: Rosen Penev <rosenp@gmail.com> Acked-by: Adrian Hunter <adrian.hunter@intel.com> Signed-off-by: Ulf Hansson <ulfh@kernel.org>
Diffstat (limited to 'tools/lib/python/kdoc/python_version.py')
0 files changed, 0 insertions, 0 deletions