public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v4 0/5] dm: spi: Convert Freescale ESPI driver to driver
@ 2019-06-21  2:21 Chuanhua Han
  2019-06-21  2:21 ` [U-Boot] [PATCH v4 1/5] spl: dm: disable SPI DM flash for non-DM SPL Chuanhua Han
                   ` (6 more replies)
  0 siblings, 7 replies; 29+ messages in thread
From: Chuanhua Han @ 2019-06-21  2:21 UTC (permalink / raw)
  To: u-boot

In order to convert the Freescale ESPI driver to the driver model, there
are 5 related patches in the current patch set:

0001-spl-dm-disable-SPI-DM-flash-for-non-DM-SPL.patch
0002-dm-spi-Convert-Freescale-ESPI-driver-to-driver-model.patch
0003-powerpc-dts-t2080-add-espi-controller-node-support.patch
0004-powerpc-dts-t2080qds-add-espi-slave-nodes-support.patch
0005-configs-enable-espi-device-module-in-T2080QDS.patch

The first patch is to solve the problem that spl can't work when
spiboot, and this is required for SPI boot.

The other four patches are supported by the driver model. This patchset
already supports the full dm mode, and fsl_espi driver support both
OF_CONTROL and PLATDATA.

Chuanhua Han (5):
  spl: dm: disable SPI DM flash for non-DM SPL
  dm: spi: Convert Freescale ESPI driver to driver model
  powerpc: dts: t2080: add espi controller node support
  powerpc: dts: t2080qds: add espi slave nodes support
  configs: enable espi device module in T2080QDS

 arch/powerpc/dts/t2080.dtsi               |  10 +
 arch/powerpc/dts/t2080qds.dts             |  33 ++
 configs/T2080QDS_NAND_defconfig           |   2 +
 configs/T2080QDS_SDCARD_defconfig         |   2 +
 configs/T2080QDS_SECURE_BOOT_defconfig    |   2 +
 configs/T2080QDS_SPIFLASH_defconfig       |   2 +
 configs/T2080QDS_SRIO_PCIE_BOOT_defconfig |   2 +
 configs/T2080QDS_defconfig                |   2 +
 drivers/spi/fsl_espi.c                    | 444 ++++++++++++++++------
 include/config_uncmd_spl.h                |   1 +
 include/dm/platform_data/fsl_espi.h       |  16 +
 11 files changed, 395 insertions(+), 121 deletions(-)
 create mode 100644 include/dm/platform_data/fsl_espi.h

-- 
2.17.1

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

end of thread, other threads:[~2019-08-15  8:12 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-06-21  2:21 [U-Boot] [PATCH v4 0/5] dm: spi: Convert Freescale ESPI driver to driver Chuanhua Han
2019-06-21  2:21 ` [U-Boot] [PATCH v4 1/5] spl: dm: disable SPI DM flash for non-DM SPL Chuanhua Han
2019-08-14  7:44   ` Jagan Teki
2019-08-14  8:32     ` [U-Boot] [EXT] " Chuanhua Han
2019-08-14  8:57       ` Lukasz Majewski
2019-08-14  9:01         ` Chuanhua Han
2019-08-14 10:41         ` Chuanhua Han
2019-08-14 10:52           ` Lukasz Majewski
2019-08-14 11:10             ` Chuanhua Han
2019-08-14 11:38               ` Lukasz Majewski
2019-08-15  3:35                 ` Chuanhua Han
2019-08-15  7:14                   ` Lukasz Majewski
2019-08-15  7:39                     ` Chuanhua Han
2019-08-15  7:53                       ` Lukasz Majewski
2019-08-15  7:57                         ` Chuanhua Han
2019-08-15  8:12                           ` Lukasz Majewski
2019-06-21  2:21 ` [U-Boot] [PATCH v4 2/5] dm: spi: Convert Freescale ESPI driver to driver model Chuanhua Han
2019-06-24  4:02   ` Chuanhua Han
2019-08-14  7:38   ` Jagan Teki
2019-08-14 10:01     ` [U-Boot] [EXT] " Chuanhua Han
2019-08-14 18:02       ` Jagan Teki
2019-08-15  3:59         ` Chuanhua Han
2019-06-21  2:22 ` [U-Boot] [PATCH v4 3/5] powerpc: dts: t2080: add espi controller node support Chuanhua Han
2019-08-14  5:53   ` Prabhakar Kushwaha
2019-06-21  2:22 ` [U-Boot] [PATCH v4 4/5] powerpc: dts: t2080qds: add espi slave nodes support Chuanhua Han
2019-08-14  5:53   ` Prabhakar Kushwaha
2019-06-21  2:22 ` [U-Boot] [PATCH v4 5/5] configs: enable espi device module in T2080QDS Chuanhua Han
2019-06-21  4:07 ` [U-Boot] [PATCH v4 0/5] dm: spi: Convert Freescale ESPI driver to driver Prabhakar Kushwaha
2019-08-14  5:47 ` Prabhakar Kushwaha

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox