Page MenuHomeFreeBSD

mmccam: Add HS200 support for eMMC
Needs ReviewPublic

Authored by manu on Tue, Oct 20, 9:02 AM.
Tags
None
Referenced Files
F176699798: D60884.diff
Tue, Oct 20, 9:23 PM
F176670810: D60884.id190359.diff
Tue, Oct 20, 5:41 PM
F176658789: D60884.diff
Tue, Oct 20, 3:38 PM
F176647153: D60884.id190359.diff
Tue, Oct 20, 1:12 PM
F176646452: D60884.diff
Tue, Oct 20, 1:02 PM
F176633522: D60884.id.diff
Tue, Oct 20, 10:15 AM
Subscribers

Details

Reviewers
mmel
Group Reviewers
cam
arm64
Summary

Switch eMMC cards to HS200 when both the card and the host support it,
falling back to high speed on failure. Bus settings changes now wait for
the SIM to complete, which runs from its own taskqueue. Also fix a race
where a new request could be lost when the SIM task cleared the current
request after completing it, and fail bios queued for a partition whose
switch failed.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 78440
Build 75323: arc lint + arc unit