mbox series

[00/17] Add support for MMC higher speed modes for TI's am65x, j721e and j7200 platforms

Message ID 20201008051250.25784-1-faiz_abbas@ti.com
Headers show
Series Add support for MMC higher speed modes for TI's am65x, j721e and j7200 platforms | expand

Message

Faiz Abbas Oct. 8, 2020, 5:12 a.m. UTC
The following patches add support for higher speeds in the SD card and
eMMC for TI's am65x, j721e, j7200 platforms.

After these patches j721e and j7200 will support ultra high speed while
am65x will support upto high speed modes.

Faiz Abbas (17):
  mmc: sdhci: Add helper functions for UHS modes
  mmc: am654_sdhci: Unconditionally switch off DLL in the beginning of
    ios_post()
  mmc: am654_sdhci: Convert flag fields to BIT macro
  mmc: am654_sdhci: Add flag for PHY calibration
  mmc: am654_sdhci: Add support for AM65x SR2.0
  mmc: am654_sdhci: Add support for input tap delay
  mmc: am654_sdhci: Add support for writing to clkbuf_sel
  mmc: am654_sdhci: Add support for software tuning
  mmc: am654_sdhci: Fix HISPD bit configuration in some lower speed
    modes
  mmc: am654_sdhci: Use sdhci_set_control_reg()
  arm: dts: k3-am65: Fix mmc nodes
  arm: dts: k3-j721e-main: Update otap-delay values
  arm: dts: k3-j721e-common-proc-board: Add support for UHS modes for SD
    card
  arm: dts: k3-j7200-main: Add support for gpio0
  arm: dts: k3-j7200-common-proc-board: Enable support for UHS modes
  configs: j721e_evm: Add support for UHS modes
  configs: j7200_evm: Add support for UHS modes

 arch/arm/dts/k3-am65-main.dtsi                |  22 +
 arch/arm/dts/k3-am654-base-board-u-boot.dtsi  |  67 +--
 arch/arm/dts/k3-am654-base-board.dts          |  25 ++
 arch/arm/dts/k3-am654-r5-base-board.dts       |  20 +-
 arch/arm/dts/k3-j7200-common-proc-board.dts   |  49 ++-
 arch/arm/dts/k3-j7200-main.dtsi               |  22 +
 .../arm/dts/k3-j7200-r5-common-proc-board.dts |  15 +
 arch/arm/dts/k3-j721e-common-proc-board.dts   |  32 ++
 arch/arm/dts/k3-j721e-main.dtsi               |   5 +-
 configs/j7200_evm_a72_defconfig               |   8 +
 configs/j7200_evm_r5_defconfig                |   1 +
 configs/j721e_evm_a72_defconfig               |   8 +
 configs/j721e_evm_r5_defconfig                |   1 +
 drivers/mmc/Kconfig                           |   1 +
 drivers/mmc/am654_sdhci.c                     | 384 +++++++++++++-----
 drivers/mmc/sdhci.c                           |  49 +++
 include/sdhci.h                               |   1 +
 17 files changed, 537 insertions(+), 173 deletions(-)

Comments

Lokesh Vutla Oct. 12, 2020, 2:46 a.m. UTC | #1
Hi Peng,

On 08/10/20 10:42 am, Faiz Abbas wrote:
> The following patches add support for higher speeds in the SD card and
> eMMC for TI's am65x, j721e, j7200 platforms.
> 
> After these patches j721e and j7200 will support ultra high speed while
> am65x will support upto high speed modes.
> 
> Faiz Abbas (17):
>   mmc: sdhci: Add helper functions for UHS modes
>   mmc: am654_sdhci: Unconditionally switch off DLL in the beginning of
>     ios_post()
>   mmc: am654_sdhci: Convert flag fields to BIT macro
>   mmc: am654_sdhci: Add flag for PHY calibration
>   mmc: am654_sdhci: Add support for AM65x SR2.0
>   mmc: am654_sdhci: Add support for input tap delay
>   mmc: am654_sdhci: Add support for writing to clkbuf_sel
>   mmc: am654_sdhci: Add support for software tuning
>   mmc: am654_sdhci: Fix HISPD bit configuration in some lower speed
>     modes
>   mmc: am654_sdhci: Use sdhci_set_control_reg()

Can you please review the first 10 patches.

Thanks and regards,
Lokesh
Peng Fan Oct. 12, 2020, 5:36 a.m. UTC | #2
> Subject: Re: [PATCH 00/17] Add support for MMC higher speed modes for TI's
> am65x, j721e and j7200 platforms
> 
> Hi Peng,
> 
> On 08/10/20 10:42 am, Faiz Abbas wrote:
> > The following patches add support for higher speeds in the SD card and
> > eMMC for TI's am65x, j721e, j7200 platforms.
> >
> > After these patches j721e and j7200 will support ultra high speed
> > while am65x will support upto high speed modes.
> >
> > Faiz Abbas (17):
> >   mmc: sdhci: Add helper functions for UHS modes
> >   mmc: am654_sdhci: Unconditionally switch off DLL in the beginning of
> >     ios_post()
> >   mmc: am654_sdhci: Convert flag fields to BIT macro
> >   mmc: am654_sdhci: Add flag for PHY calibration
> >   mmc: am654_sdhci: Add support for AM65x SR2.0
> >   mmc: am654_sdhci: Add support for input tap delay
> >   mmc: am654_sdhci: Add support for writing to clkbuf_sel
> >   mmc: am654_sdhci: Add support for software tuning
> >   mmc: am654_sdhci: Fix HISPD bit configuration in some lower speed
> >     modes
> >   mmc: am654_sdhci: Use sdhci_set_control_reg()
> 
> Can you please review the first 10 patches.

This patchset is not in my patchwork list, so missed it. I'll wait v2.

Thanks,
Peng.

> 
> Thanks and regards,
> Lokesh