All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 00/10] Add Support for eMMC boot in AM65x and J721e
@ 2020-01-24 11:52 Faiz Abbas
  2020-01-24 11:52 ` [PATCH v2 01/10] mmc: Add a saved_clock member Faiz Abbas
                   ` (9 more replies)
  0 siblings, 10 replies; 57+ messages in thread
From: Faiz Abbas @ 2020-01-24 11:52 UTC (permalink / raw)
  To: u-boot

The following patches add support for eMMC boot in TI's Am65x and J721e
devices.

v2:
1. Reordered the patches according to Lokesh's preference
2. Fixed patch 2 breaking platforms where DM_MMC is not enabled.

Faiz Abbas (10):
  mmc: Add a saved_clock member
  mmc: Add init() API
  mmc: Merge SD_LEGACY and MMC_LEGACY bus modes
  mmc: sdhci: Expose sdhci_init() as non-static
  mmc: am654_sdhci: Update output tap delay writes
  mmc: am654_sdhci: Implement workaround for card detect
  spl: mmc: Fix spl_mmc_get_uboot_raw_sector() implementation
  arm: K3: sysfw-loader: Add a config_pm_pre_callback()
  configs: am65x_evm: Add CONFIG_SUPPORT_EMMC_BOOT
  configs: j721e_evm: Add Support for eMMC boot

 arch/arm/dts/k3-am65-main.dtsi               |  12 ++-
 arch/arm/dts/k3-am654-base-board-u-boot.dtsi |  11 +-
 arch/arm/dts/k3-j721e-main.dtsi              |  15 ++-
 arch/arm/mach-imx/imx8/image.c               |   3 +-
 arch/arm/mach-k3/am6_init.c                  |  33 +++++-
 arch/arm/mach-k3/include/mach/sysfw-loader.h |   2 +-
 arch/arm/mach-k3/j721e_init.c                |  33 +++++-
 arch/arm/mach-k3/sysfw-loader.c              |   6 +-
 common/spl/spl_mmc.c                         |  11 +-
 configs/am65x_evm_a53_defconfig              |   1 +
 configs/am65x_evm_r5_defconfig               |   1 +
 configs/j721e_evm_a72_defconfig              |   3 +
 configs/j721e_evm_r5_defconfig               |   3 +
 drivers/mmc/am654_sdhci.c                    | 105 ++++++++++++++++---
 drivers/mmc/fsl_esdhc_imx.c                  |   1 -
 drivers/mmc/mmc.c                            |  31 +++---
 drivers/mmc/omap_hsmmc.c                     |   1 -
 drivers/mmc/sdhci.c                          |   2 +-
 drivers/mmc/zynq_sdhci.c                     |   1 -
 include/configs/am65x_evm.h                  |   2 -
 include/mmc.h                                |   9 +-
 include/sdhci.h                              |   1 +
 22 files changed, 235 insertions(+), 52 deletions(-)

-- 
2.19.2

^ permalink raw reply	[flat|nested] 57+ messages in thread

end of thread, other threads:[~2020-02-18  8:20 UTC | newest]

Thread overview: 57+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-24 11:52 [PATCH v2 00/10] Add Support for eMMC boot in AM65x and J721e Faiz Abbas
2020-01-24 11:52 ` [PATCH v2 01/10] mmc: Add a saved_clock member Faiz Abbas
2020-01-28 23:28   ` Jaehoon Chung
2020-01-24 11:52 ` [PATCH v2 02/10] mmc: Add init() API Faiz Abbas
2020-01-29  8:03   ` Simon Goldschmidt
2020-01-29  8:07     ` Simon Goldschmidt
2020-01-30 15:03       ` Faiz Abbas
2020-01-30 15:07         ` Michal Simek
2020-01-30 15:14           ` Faiz Abbas
2020-01-30 15:30             ` Michal Simek
2020-01-30 15:32               ` Tom Rini
2020-01-30 15:35                 ` Simon Goldschmidt
2020-01-30 15:38                   ` Tom Rini
2020-01-31 13:43                     ` Wolfgang Denk
2020-02-03  6:04                     ` Sekhar Nori
2020-02-03  7:08                       ` Michal Simek
2020-01-31 13:41                   ` Wolfgang Denk
2020-01-31 13:37                 ` Wolfgang Denk
2020-01-30 15:10         ` Simon Goldschmidt
2020-01-29 14:08     ` Faiz Abbas
2020-02-01 13:13       ` Peng Fan
2020-02-03 10:48         ` Faiz Abbas
2020-02-03 12:04           ` Peng Fan
2020-02-04 10:24             ` Faiz Abbas
2020-02-09 13:38               ` Wolfgang Denk
2020-02-10 14:28                 ` Tom Rini
2020-02-11 13:56                   ` Wolfgang Denk
2020-02-11 15:08                     ` Wolfgang Denk
2020-02-11 16:25                       ` Wolfgang Denk
2020-02-11 16:47                         ` Tom Rini
2020-01-24 11:52 ` [PATCH v2 03/10] mmc: Merge SD_LEGACY and MMC_LEGACY bus modes Faiz Abbas
2020-01-24 11:52 ` [PATCH v2 04/10] mmc: sdhci: Expose sdhci_init() as non-static Faiz Abbas
2020-01-28 22:59   ` Jaehoon Chung
2020-01-29 14:16     ` Simon Goldschmidt
2020-01-30 22:21       ` Jaehoon Chung
2020-01-30 22:25         ` Simon Goldschmidt
2020-02-04  6:53           ` Faiz Abbas
2020-02-05  7:28             ` Peng Fan
2020-02-05  7:33               ` Faiz Abbas
2020-02-17 12:17                 ` Jaehoon Chung
2020-02-17 12:42                   ` Faiz Abbas
2020-02-17 22:35                     ` Jaehoon Chung
2020-02-17 23:24                       ` Jaehoon Chung
2020-02-18  7:51                         ` Faiz Abbas
2020-02-18  8:20                           ` Jaehoon Chung
2020-01-24 11:52 ` [PATCH v2 05/10] mmc: am654_sdhci: Update output tap delay writes Faiz Abbas
2020-01-24 11:52 ` [PATCH v2 06/10] mmc: am654_sdhci: Implement workaround for card detect Faiz Abbas
2020-01-29 14:18   ` Simon Goldschmidt
2020-02-10  9:48     ` Faiz Abbas
2020-02-10 11:26       ` Simon Goldschmidt
2020-02-10 23:13         ` Simon Glass
2020-01-24 11:52 ` [PATCH v2 07/10] spl: mmc: Fix spl_mmc_get_uboot_raw_sector() implementation Faiz Abbas
2020-01-24 11:52 ` [PATCH v2 08/10] arm: K3: sysfw-loader: Add a config_pm_pre_callback() Faiz Abbas
2020-01-28 23:30   ` Jaehoon Chung
2020-01-29 14:03     ` Faiz Abbas
2020-01-24 11:52 ` [PATCH v2 09/10] configs: am65x_evm: Add CONFIG_SUPPORT_EMMC_BOOT Faiz Abbas
2020-01-24 11:52 ` [PATCH v2 10/10] configs: j721e_evm: Add Support for eMMC boot Faiz Abbas

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.