Re: [PATCH v2] mmc: mmci: manage MMC_CAP_NEED_RSP_BUSY for stm32 variant

2021-03-02 Thread Yann Gautier
On 3/2/21 11:40 AM, Ulf Hansson wrote: On Thu, 25 Feb 2021 at 15:55, Yann Gautier wrote: To properly manage commands awaiting R1B responses, the capability MMC_CAP_NEED_RSP_BUSY is enabled in mmci driver, for stm32 variant. The issue was seen on STM32MP157C-EV1 board, with an erase command

[PATCH v2] mmc: mmci: manage MMC_CAP_NEED_RSP_BUSY for stm32 variant

2021-02-25 Thread Yann Gautier
. Fixes: 94fe2580a2f3 ("mmc: core: Enable erase/discard/trim support for all mmc hosts") Signed-off-by: Yann Gautier --- This is somehow a v2 for patch [1]. Changes: - Only apply MMC_CAP_NEED_RSP_BUSY to stm32 variant - Cap the used timeout written to MMCIDATATIMER (

Re: [PATCH 1/2] mmc: mmci: enable MMC_CAP_NEED_RSP_BUSY

2021-02-09 Thread Yann Gautier
On 2/8/21 4:03 PM, Ulf Hansson wrote: On Mon, 8 Feb 2021 at 13:16, Yann GAUTIER wrote: On 2/5/21 1:19 PM, Yann GAUTIER wrote: On 2/5/21 10:53 AM, Ulf Hansson wrote: - trimmed cc-list On Thu, 4 Feb 2021 at 13:08, wrote: From: Yann Gautier To properly manage commands awaiting R1B

Re: [PATCH 1/2] mmc: mmci: enable MMC_CAP_NEED_RSP_BUSY

2021-02-08 Thread Yann GAUTIER
On 2/8/21 1:16 PM, Yann GAUTIER wrote: On 2/5/21 1:19 PM, Yann GAUTIER wrote: On 2/5/21 10:53 AM, Ulf Hansson wrote: - trimmed cc-list On Thu, 4 Feb 2021 at 13:08, wrote: From: Yann Gautier To properly manage commands awaiting R1B responses, the capability MMC_CAP_NEED_RSP_BUSY is

Re: [PATCH 1/2] mmc: mmci: enable MMC_CAP_NEED_RSP_BUSY

2021-02-08 Thread Yann GAUTIER
On 2/5/21 1:19 PM, Yann GAUTIER wrote: On 2/5/21 10:53 AM, Ulf Hansson wrote: - trimmed cc-list On Thu, 4 Feb 2021 at 13:08, wrote: From: Yann Gautier To properly manage commands awaiting R1B responses, the capability MMC_CAP_NEED_RSP_BUSY is enabled in mmci driver, for variants that

Re: [PATCH 1/2] mmc: mmci: enable MMC_CAP_NEED_RSP_BUSY

2021-02-05 Thread Yann GAUTIER
On 2/5/21 10:53 AM, Ulf Hansson wrote: - trimmed cc-list On Thu, 4 Feb 2021 at 13:08, wrote: From: Yann Gautier To properly manage commands awaiting R1B responses, the capability MMC_CAP_NEED_RSP_BUSY is enabled in mmci driver, for variants that manage busy detection. This R1B management

Re: [PATCH 2/2] mmc: mmc_test: use erase_arg for mmc_erase command

2021-02-05 Thread Yann GAUTIER
On 2/5/21 7:33 AM, Adrian Hunter wrote: On 4/02/21 2:05 pm, yann.gaut...@foss.st.com wrote: From: Yann Gautier Since [1], the erase argument for mmc_erase() function is saved in erase_arg field of card structure. It is preferable to use it instead of hard-coded MMC_SECURE_ERASE_ARG, which

Re: [PATCH 1/2] mmc: mmci: enable MMC_CAP_NEED_RSP_BUSY

2021-02-04 Thread Yann GAUTIER
On 2/4/21 1:26 PM, Marek Vasut wrote: On 2/4/21 1:05 PM, yann.gaut...@foss.st.com wrote: From: Yann Gautier To properly manage commands awaiting R1B responses, the capability MMC_CAP_NEED_RSP_BUSY is enabled in mmci driver, for variants that manage busy detection. This R1B management needs

Re: [PATCH] ARM: dts: stm32: update sdmmc IP version for STM32MP157 SOC

2020-10-22 Thread Yann GAUTIER
On 10/20/20 4:04 PM, Ahmad Fatoum wrote: > From: Yann Gautier > > Update the IP version to v2.0, which supports linked lists in internal DMA, > and is present in STM32MP1 SoCs. > > The mmci driver supports the v2.0 periph id since 7a2a98be672b ("mmc: mmci: > Add

[PATCH] ARM: dts: stm32: add sd-uhs properties in SD-card node for stm32mp157c-ed1

2020-04-30 Thread Yann Gautier
-by: Yann Gautier --- arch/arm/boot/dts/stm32mp157c-ed1.dts | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/stm32mp157c-ed1.dts b/arch/arm/boot/dts/stm32mp157c-ed1.dts index 9d2592db630c..1d7dfe97b160 100644 --- a/arch/arm/boot/dts/stm32mp157c-ed1.dts +++ b/arch/arm/boot