On 12 February 2017 at 21:49, H. Nikolaus Schaller <hns@goldelico.com> wrote:
And write a proper (or at least simple) txs02612 driver that better controls
the µSD/eMMC switch (including reset of the mmc stack, i.e. simulate card
removal and reinsertion).

It should do no such thing. It should just multiplex requests, but I'm pretty sure it could even switch to perform a request on the other card while it's waiting on BUSY. Basically like the old multi-card MMC bus worked, but using the switch instead of using the select-card command.

Matthijs