In message: [linux-yocto][linux-yocto v5.4/standard/nxp-imx8][PATCH] mmc: core: 
Apply trim broken quirk to R1J57L
on 18/01/2021 Xiaolei Wang wrote:

> R1J57L mmc chip hw capibility indicates that it supports trim function,
> but this function does not work properly, the SDIO bus does not respond,
> and the IO has been waiting so set quirks to skip trim

merged.

Bruce

> 
> Signed-off-by: Xiaolei Wang <[email protected]>
> ---
>  drivers/mmc/core/quirks.h | 4 ++++
>  1 file changed, 4 insertions(+)
> 
> diff --git a/drivers/mmc/core/quirks.h b/drivers/mmc/core/quirks.h
> index 3dba15bccce2..ca6552bdb2c1 100644
> --- a/drivers/mmc/core/quirks.h
> +++ b/drivers/mmc/core/quirks.h
> @@ -89,6 +89,8 @@ static const struct mmc_fixup mmc_blk_fixups[] = {
>                 MMC_QUIRK_SEC_ERASE_TRIM_BROKEN),
>       MMC_FIXUP("VZL00M", CID_MANFID_SAMSUNG, CID_OEMID_ANY, add_quirk_mmc,
>                 MMC_QUIRK_SEC_ERASE_TRIM_BROKEN),
> +     MMC_FIXUP("R1J57L", CID_MANFID_MICRON, CID_OEMID_ANY, add_quirk_mmc,
> +                  MMC_QUIRK_SEC_ERASE_TRIM_BROKEN),
>  
>       /*
>        *  On Some Kingston eMMCs, performing trim can result in
> @@ -98,6 +100,8 @@ static const struct mmc_fixup mmc_blk_fixups[] = {
>                 MMC_QUIRK_TRIM_BROKEN),
>       MMC_FIXUP("V10016", CID_MANFID_KINGSTON, CID_OEMID_ANY, add_quirk_mmc,
>                 MMC_QUIRK_TRIM_BROKEN),
> +     MMC_FIXUP("R1J57L", CID_MANFID_MICRON, CID_OEMID_ANY, add_quirk_mmc,
> +                  MMC_QUIRK_TRIM_BROKEN),
>  
>       END_FIXUP
>  };
> -- 
> 2.25.1
> 
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#9385): 
https://lists.yoctoproject.org/g/linux-yocto/message/9385
Mute This Topic: https://lists.yoctoproject.org/mt/79916007/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to