HomeFreeBSD

Add a workaround needed to fix a bug of Arasan Host Controller where it may

Description

Add a workaround needed to fix a bug of Arasan Host Controller where it may
lose the contents of consecutive writes (that happens within two SD card
clock cycles).

This fixes the causes of instability during the SD card detection and
identification on Raspberry Pi (which happens at 400 kHz and so was much
more vulnerable to this issue).

Remove the previous workaround which clearly can't provide the same effect.

MFC after: 1 week
Relnotes: yes

Details

Provenance
loosAuthored on
Parents
rS273263: Fix the chan address for mtx_sleep() on bus wait. Without this fix the
Branches
Unknown
Tags
Unknown