Page MenuHomeFreeBSD

mmc: Fix HS200/HS400 capability check
ClosedPublic

Authored by kd on Nov 26 2021, 2:50 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Apr 29, 6:29 AM
Unknown Object (File)
Sat, Apr 20, 2:55 AM
Unknown Object (File)
Mar 7 2024, 4:10 PM
Unknown Object (File)
Jan 28 2024, 2:04 AM
Unknown Object (File)
Dec 23 2023, 11:18 AM
Unknown Object (File)
Dec 12 2023, 3:56 PM
Unknown Object (File)
Dec 12 2023, 9:45 AM
Unknown Object (File)
Nov 9 2023, 5:01 PM
Subscribers

Details

Summary

HS200 and HS400 speeds can be enabled either with 1.2, or 1.8V signaling voltage.
Because of that we have four cabability flags: MMC_CAP_MMC_HS200_120, MMC_CAP_MMC_HS200_180, MMC_CAP_MMC_HS400_120, MMC_CAP_MMC_HS400_180.
MMC logic only enables HS200/HS400 mode if both flags are set for the corresponding speed.
Fix that by being more permissive in host timing cap check.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped