Page MenuHomeFreeBSD

mmc: Fix HS200/HS400 capability check
ClosedPublic

Authored by kd on Nov 26 2021, 2:50 PM.
Tags
None
Referenced Files
F107544036: D33130.diff
Wed, Jan 15, 4:23 PM
Unknown Object (File)
Mon, Jan 13, 6:57 PM
Unknown Object (File)
Sun, Jan 12, 4:03 AM
Unknown Object (File)
Tue, Dec 31, 12:41 PM
Unknown Object (File)
Fri, Dec 20, 7:49 AM
Unknown Object (File)
Dec 11 2024, 9:03 AM
Unknown Object (File)
Nov 25 2024, 11:19 AM
Unknown Object (File)
Oct 9 2024, 1:06 AM
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