All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/11] imx: ventana: convert Gateworks Ventana to dm
@ 2021-03-01 22:33 Tim Harvey
  2021-03-01 22:33 ` [PATCH 01/11] spl: fit: nand: skip bad block handling if NAND chip not fully defined Tim Harvey
                   ` (11 more replies)
  0 siblings, 12 replies; 39+ messages in thread
From: Tim Harvey @ 2021-03-01 22:33 UTC (permalink / raw)
  To: u-boot

This is the first series converting the IMX6 basd Gateworks Ventana
boards to driver-model.

This series resolves some issues with NAND SPL (non DM SPL) in order
to read the FIT image. Additionally it covers conversions to DM_USB,
DM_MMC, DM_MTD, and DM_SPI.

Remaining items are DM_PCI and DM_ETH which I'm still working through.

Tim

Tim Harvey (11):
  spl: fit: nand: skip bad block handling if NAND chip not fully defined
  spl: fit: nand: allow for non-page-aligned elements
  dt-bindings: add tda1997x and bindings
  imx: ventana: add Gateworks Ventana dts
  arm: dts: imx6qdl-gw*: add dr_mode prop to dt to avoid error
  imx: ventana: convert U-Boot to OF_CONTROL using FIT image
  imx: ventana: add pinctrl and remove unneeded UART init and config
  imx: ventana: enable dm support for USB
  imx: ventana: enable dm support for MMC and SATA
  imx: ventana: enable dm for MTD and NAND
  imx: ventana: enable dm for SPI

 arch/arm/dts/Makefile                       |  28 +
 arch/arm/dts/imx6dl-gw51xx.dts              |  13 +
 arch/arm/dts/imx6dl-gw52xx.dts              |  71 ++
 arch/arm/dts/imx6dl-gw53xx.dts              |  71 ++
 arch/arm/dts/imx6dl-gw54xx.dts              |  71 ++
 arch/arm/dts/imx6dl-gw551x.dts              |  55 ++
 arch/arm/dts/imx6dl-gw552x.dts              |  14 +
 arch/arm/dts/imx6dl-gw553x.dts              |  55 ++
 arch/arm/dts/imx6dl-gw560x.dts              |  55 ++
 arch/arm/dts/imx6dl-gw5903.dts              |  55 ++
 arch/arm/dts/imx6dl-gw5904.dts              |  55 ++
 arch/arm/dts/imx6dl-gw5907.dts              |  14 +
 arch/arm/dts/imx6dl-gw5910.dts              |  14 +
 arch/arm/dts/imx6dl-gw5912.dts              |  13 +
 arch/arm/dts/imx6dl-gw5913.dts              |  14 +
 arch/arm/dts/imx6q-gw51xx.dts               |  13 +
 arch/arm/dts/imx6q-gw52xx.dts               |  75 ++
 arch/arm/dts/imx6q-gw53xx.dts               |  75 ++
 arch/arm/dts/imx6q-gw54xx.dts               | 177 ++++
 arch/arm/dts/imx6q-gw551x.dts               |  55 ++
 arch/arm/dts/imx6q-gw552x.dts               |  18 +
 arch/arm/dts/imx6q-gw553x.dts               |  55 ++
 arch/arm/dts/imx6q-gw560x.dts               |  59 ++
 arch/arm/dts/imx6q-gw5903.dts               |  55 ++
 arch/arm/dts/imx6q-gw5904.dts               |  59 ++
 arch/arm/dts/imx6q-gw5907.dts               |  14 +
 arch/arm/dts/imx6q-gw5910.dts               |  14 +
 arch/arm/dts/imx6q-gw5912.dts               |  13 +
 arch/arm/dts/imx6q-gw5913.dts               |  14 +
 arch/arm/dts/imx6qdl-gw51xx.dtsi            | 638 +++++++++++++
 arch/arm/dts/imx6qdl-gw52xx.dtsi            | 782 ++++++++++++++++
 arch/arm/dts/imx6qdl-gw53xx.dtsi            | 772 ++++++++++++++++
 arch/arm/dts/imx6qdl-gw54xx.dtsi            | 866 ++++++++++++++++++
 arch/arm/dts/imx6qdl-gw551x.dtsi            | 698 +++++++++++++++
 arch/arm/dts/imx6qdl-gw552x.dtsi            | 522 +++++++++++
 arch/arm/dts/imx6qdl-gw553x.dtsi            | 738 +++++++++++++++
 arch/arm/dts/imx6qdl-gw560x.dtsi            | 937 ++++++++++++++++++++
 arch/arm/dts/imx6qdl-gw5903.dtsi            | 796 +++++++++++++++++
 arch/arm/dts/imx6qdl-gw5904.dtsi            | 814 +++++++++++++++++
 arch/arm/dts/imx6qdl-gw5907.dtsi            | 539 +++++++++++
 arch/arm/dts/imx6qdl-gw5910.dtsi            | 668 ++++++++++++++
 arch/arm/dts/imx6qdl-gw5912.dtsi            | 609 +++++++++++++
 arch/arm/dts/imx6qdl-gw5913.dtsi            | 501 +++++++++++
 board/gateworks/gw_ventana/MAINTAINERS      |  48 +
 board/gateworks/gw_ventana/common.c         |  17 -
 board/gateworks/gw_ventana/common.h         |   1 -
 board/gateworks/gw_ventana/gsc.c            |  88 ++
 board/gateworks/gw_ventana/gsc.h            |   1 +
 board/gateworks/gw_ventana/gw_ventana.c     | 138 +--
 board/gateworks/gw_ventana/gw_ventana_spl.c |  10 +-
 common/spl/spl_nand.c                       |  24 +-
 configs/gwventana_emmc_defconfig            |  20 +-
 configs/gwventana_gw5904_defconfig          |  20 +-
 configs/gwventana_nand_defconfig            |  22 +-
 drivers/mtd/nand/raw/mxs_nand_spl.c         |   5 +
 include/configs/gw_ventana.h                |  15 +-
 include/dt-bindings/media/tda1997x.h        |  74 ++
 57 files changed, 11501 insertions(+), 156 deletions(-)
 create mode 100644 arch/arm/dts/imx6dl-gw51xx.dts
 create mode 100644 arch/arm/dts/imx6dl-gw52xx.dts
 create mode 100644 arch/arm/dts/imx6dl-gw53xx.dts
 create mode 100644 arch/arm/dts/imx6dl-gw54xx.dts
 create mode 100644 arch/arm/dts/imx6dl-gw551x.dts
 create mode 100644 arch/arm/dts/imx6dl-gw552x.dts
 create mode 100644 arch/arm/dts/imx6dl-gw553x.dts
 create mode 100644 arch/arm/dts/imx6dl-gw560x.dts
 create mode 100644 arch/arm/dts/imx6dl-gw5903.dts
 create mode 100644 arch/arm/dts/imx6dl-gw5904.dts
 create mode 100644 arch/arm/dts/imx6dl-gw5907.dts
 create mode 100644 arch/arm/dts/imx6dl-gw5910.dts
 create mode 100644 arch/arm/dts/imx6dl-gw5912.dts
 create mode 100644 arch/arm/dts/imx6dl-gw5913.dts
 create mode 100644 arch/arm/dts/imx6q-gw51xx.dts
 create mode 100644 arch/arm/dts/imx6q-gw52xx.dts
 create mode 100644 arch/arm/dts/imx6q-gw53xx.dts
 create mode 100644 arch/arm/dts/imx6q-gw54xx.dts
 create mode 100644 arch/arm/dts/imx6q-gw551x.dts
 create mode 100644 arch/arm/dts/imx6q-gw552x.dts
 create mode 100644 arch/arm/dts/imx6q-gw553x.dts
 create mode 100644 arch/arm/dts/imx6q-gw560x.dts
 create mode 100644 arch/arm/dts/imx6q-gw5903.dts
 create mode 100644 arch/arm/dts/imx6q-gw5904.dts
 create mode 100644 arch/arm/dts/imx6q-gw5907.dts
 create mode 100644 arch/arm/dts/imx6q-gw5910.dts
 create mode 100644 arch/arm/dts/imx6q-gw5912.dts
 create mode 100644 arch/arm/dts/imx6q-gw5913.dts
 create mode 100644 arch/arm/dts/imx6qdl-gw51xx.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-gw52xx.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-gw53xx.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-gw54xx.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-gw551x.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-gw552x.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-gw553x.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-gw560x.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-gw5903.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-gw5904.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-gw5907.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-gw5910.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-gw5912.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-gw5913.dtsi
 create mode 100644 include/dt-bindings/media/tda1997x.h

-- 
2.17.1

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

end of thread, other threads:[~2021-04-10  0:32 UTC | newest]

Thread overview: 39+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-01 22:33 [PATCH 00/11] imx: ventana: convert Gateworks Ventana to dm Tim Harvey
2021-03-01 22:33 ` [PATCH 01/11] spl: fit: nand: skip bad block handling if NAND chip not fully defined Tim Harvey
2021-03-02 13:28   ` Tom Rini
2021-04-08 20:57   ` sbabic at denx.de
2021-03-01 22:33 ` [PATCH 02/11] spl: fit: nand: allow for non-page-aligned elements Tim Harvey
2021-03-02 13:28   ` Tom Rini
2021-04-08 20:58   ` sbabic at denx.de
2021-03-01 22:33 ` [PATCH 03/11] dt-bindings: add tda1997x and bindings Tim Harvey
2021-03-02 13:28   ` Tom Rini
2021-04-08 20:57   ` sbabic at denx.de
2021-03-01 22:33 ` [PATCH 04/11] imx: ventana: add Gateworks Ventana dts Tim Harvey
2021-04-08 20:57   ` sbabic at denx.de
2021-03-01 22:33 ` [PATCH 05/11] arm: dts: imx6qdl-gw*: add dr_mode prop to dt to avoid error Tim Harvey
2021-04-05 21:27   ` Peter Robinson
2021-04-05 23:46     ` Tim Harvey
2021-04-08 20:57   ` sbabic at denx.de
2021-03-01 22:33 ` [PATCH 06/11] imx: ventana: convert U-Boot to OF_CONTROL using FIT image Tim Harvey
2021-04-08 20:57   ` sbabic at denx.de
     [not found]   ` <606f6e37.1c69fb81.a6d7.559aSMTPIN_ADDED_MISSING@mx.google.com>
2021-04-09 19:52     ` Tim Harvey
2021-04-09 20:00       ` Stefano Babic
2021-04-09 20:08         ` Tim Harvey
2021-04-09 20:14           ` Tim Harvey
2021-04-10  0:32             ` Tim Harvey
2021-03-01 22:33 ` [PATCH 07/11] imx: ventana: add pinctrl and remove unneeded UART init and config Tim Harvey
2021-04-08 20:57   ` sbabic at denx.de
2021-03-01 22:33 ` [PATCH 08/11] imx: ventana: enable dm support for USB Tim Harvey
2021-04-08 20:59   ` sbabic at denx.de
2021-03-01 22:33 ` [PATCH 09/11] imx: ventana: enable dm support for MMC and SATA Tim Harvey
2021-03-01 22:48   ` Peter Robinson
2021-03-02  0:19     ` Fabio Estevam
2021-03-02  1:41       ` Tim Harvey
2021-03-02 13:28         ` Tom Rini
2021-03-03  1:15     ` Kever Yang
2021-04-08 20:58   ` sbabic at denx.de
2021-03-01 22:33 ` [PATCH 10/11] imx: ventana: enable dm for MTD and NAND Tim Harvey
2021-04-08 20:59   ` sbabic at denx.de
2021-03-01 22:33 ` [PATCH 11/11] imx: ventana: enable dm for SPI Tim Harvey
2021-04-08 20:57   ` sbabic at denx.de
2021-03-25 13:59 ` [PATCH 00/11] imx: ventana: convert Gateworks Ventana to dm Tim Harvey

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.