[PATCH v3 1/4] mmc: pic32: Refresh PIC32 MMC driver
Daniel Schwierzeck
daniel.schwierzeck at gmail.com
Sat Sep 19 21:26:09 CEST 2020
Am Dienstag, den 01.09.2020, 02:55 +0000 schrieb John Robertson:
> The existing driver is not compatible with the Driver Model.
>
> This patch makes the necessary changes while also removing obsolescent
> calls/properties as follows:
>
> - fdtdec_* calls replaced with dev_read_* equivalents;
> - 'clock-freq-min-max' property replaced by querying the frequency of
> the source clock 'base_clk';
> - The card detect erratum workaround is applied during probe rather than
> overriding get_cd.
>
> The card detect workaround (Microchip ref. DS80000736E, erratum #15) is
> not always needed and can be disabled using a vendor specific DT
> property.
>
> Signed-off-by: John Robertson <john.robertson at simiatec.com>
> ---
> Changes in v3 - address review comments from Daniel Schwierzeck
> - Remove <common.h>, DECLARE_GLOBAL_DATA_PTR not required by dev_* API
> - Replace dev_read_addr_size() + ioremap() with dev_remap_addr()
>
> drivers/mmc/pic32_sdhci.c | 86 +++++++++++++++++++++++----------------
> 1 file changed, 50 insertions(+), 36 deletions(-)
>
applied to u-boot-mips/fixes, thanks.
--
- Daniel
More information about the U-Boot
mailing list