public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Heiko Schocher <hs@denx.de>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v1 00/29] convert aristainetos board to DM
Date: Sun,  1 Dec 2019 11:23:03 +0100	[thread overview]
Message-ID: <20191201102332.21397-1-hs@denx.de> (raw)

This series converts the aristainetos to DM / DTS support and get
rid of the compile warnings:
===================== WARNING ======================
This board does not use CONFIG_DM. CONFIG_DM will be
compulsory starting with the v2020.01 release.
Failure to update may result in board removal.
See doc/driver-model/migration.rst for more info.
====================================================
===================== WARNING ======================
This board does not use CONFIG_DM_MMC. Please update
the board to use CONFIG_DM_MMC before the v2019.04 release.
Failure to update by the deadline may result in board removal.
See doc/driver-model/MIGRATION.txt for more info.
====================================================
===================== WARNING ======================
This board does not use CONFIG_DM_USB. Please update
the board to use CONFIG_DM_USB before the v2019.07 release.
Failure to update by the deadline may result in board removal.
See doc/driver-model/MIGRATION.txt for more info.
====================================================
===================== WARNING ======================
This board does not use CONFIG_DM_VIDEO Please update
the board to use CONFIG_DM_VIDEO before the v2019.07 release.
Failure to update by the deadline may result in board removal.
See doc/driver-model/MIGRATION.txt for more info.
====================================================
===================== WARNING ======================
This board does not use CONFIG_DM_SPI_FLASH. Please update
the board to use CONFIG_SPI_FLASH before the v2019.07 release.
Failure to update by the deadline may result in board removal.
See doc/driver-model/MIGRATION.txt for more info.
====================================================
===================== WARNING ======================
This board does not use CONFIG_WDT (DM watchdog support).
Please update the board to use CONFIG_WDT before the
v2019.10 release.
Failure to update by the deadline may result in board removal.
See doc/driver-model/MIGRATION.txt for more info.
====================================================

The not used aristainetos board is removed. The aristianetos
board versions 2b is removed, for easier DM convertion, and
at the end of this series again added.

Also we add the board versions 2b_csl and 2c in this series.

The series is based on mainline commit
4b19b89ca4: ("Merge tag 'rpi-next-2020.01' of https://github.com/mbgg/u-boot")

the following patches are needed for working correct on
board, but without them build is also clean.

(gpio seach for gpio label)
http://patchwork.ozlabs.org/patch/1186638/
bdinfo:
http://patchwork.ozlabs.org/patch/1192363/
support Env in SPI NOR before relocation.
http://patchwork.ozlabs.org/patch/1195435/
http://patchwork.ozlabs.org/patch/1195436/

travis and azure uild:
  https://travis-ci.org/hsdenx/u-boot-test/builds/619145300
  https://dev.azure.com/hs0298/hs/_build/results?buildId=7

Heiko Schocher (29):
  imx6: remove aristainetos board
  video: lg4573: convert to DM
  imx6: aristainetos: move defines to Kconfig
  imx6: aristainetos: remove 2b version
  imx6: aristainetos: disable gigabit support
  imx6: aristainetos: add device tree from linux
  imx6: aristainetos: add thumb build
  imx6: aristainetos: remove aristainetos-v2.c
  imx6: aristainetos: prepare dts for other board versions
  imx6: aristainetos: add DM_SERIAL support
  imx6: aristainetos: convert to DM_MMC
  imx6: aristainetos: convert gpio pins to DM and DTS
  imx6: aristainetos: convert to DM_USB
  imx6: aristainetos: convert CONFIG_DM_SPI
  imx6: aristainetos: enable DM_ETH
  imx6: aristainetos: add DM_VIDEO support
  imx6: aristainetos: add DM_I2C support
  imx6: aristainetos: convert to DM_PWM/DM_BACKLIGHT
  imx6: aristainetos: get rid of CONFIG_BOARDNAME
  imx6: aristainetos: add i2c eeprom support
  imx6: aristainetos: add AUTOBOOT_KEYED
  imx6: aristainetos: add version variable
  imx6: aristainetos: cleanup bootmode settings
  imx6: aristainetos: WDT DM conversion enable WDT reset
  imx6: aristainetos: cleanup default Environment
  imx6: aristainetos: enable HAB boot
  imx6: aristainetos: readd aristainetos 2b board
  imx6: aristainetos: add aristainetos 2b csl
  imx6: aristainetos: add support for rev C board

 arch/arm/dts/Makefile                         |   8 +
 .../dts/imx6dl-aristainetos2_4-u-boot.dtsi    |  13 +
 arch/arm/dts/imx6dl-aristainetos2_4.dts       |  51 ++
 arch/arm/dts/imx6dl-aristainetos2_4.dtsi      |  84 +++
 .../dts/imx6dl-aristainetos2_7-u-boot.dtsi    |  19 +
 arch/arm/dts/imx6dl-aristainetos2_7.dts       |  16 +
 arch/arm/dts/imx6dl-aristainetos2_7.dtsi      |  58 ++
 .../dts/imx6dl-aristainetos2b_4-u-boot.dtsi   |  13 +
 arch/arm/dts/imx6dl-aristainetos2b_4.dts      |  50 ++
 .../dts/imx6dl-aristainetos2b_7-u-boot.dtsi   |  19 +
 arch/arm/dts/imx6dl-aristainetos2b_7.dts      |  16 +
 .../imx6dl-aristainetos2b_csl_4-u-boot.dtsi   |  13 +
 arch/arm/dts/imx6dl-aristainetos2b_csl_4.dts  |  50 ++
 .../imx6dl-aristainetos2b_csl_7-u-boot.dtsi   |  19 +
 arch/arm/dts/imx6dl-aristainetos2b_csl_7.dts  |  16 +
 .../dts/imx6dl-aristainetos2c_4-u-boot.dtsi   |  13 +
 arch/arm/dts/imx6dl-aristainetos2c_4.dts      |  50 ++
 .../dts/imx6dl-aristainetos2c_7-u-boot.dtsi   |  19 +
 arch/arm/dts/imx6dl-aristainetos2c_7.dts      |  16 +
 .../arm/dts/imx6qdl-aristainetos2-common.dtsi | 492 +++++++++++++
 .../arm/dts/imx6qdl-aristainetos2-u-boot.dtsi | 101 +++
 arch/arm/dts/imx6qdl-aristainetos2.dtsi       | 244 +++++++
 .../dts/imx6qdl-aristainetos2b-u-boot.dtsi    |  77 ++
 arch/arm/dts/imx6qdl-aristainetos2b.dtsi      | 266 +++++++
 .../imx6qdl-aristainetos2b_csl-u-boot.dtsi    |  77 ++
 arch/arm/dts/imx6qdl-aristainetos2b_csl.dtsi  | 248 +++++++
 .../dts/imx6qdl-aristainetos2c-u-boot.dtsi    |  77 ++
 arch/arm/dts/imx6qdl-aristainetos2c.dtsi      | 228 ++++++
 arch/arm/mach-imx/mx6/Kconfig                 |  39 +-
 board/aristainetos/Kconfig                    |  34 +-
 board/aristainetos/MAINTAINERS                |  31 +-
 board/aristainetos/aristainetos-v1.c          | 278 -------
 board/aristainetos/aristainetos-v2.c          | 686 ------------------
 board/aristainetos/aristainetos.c             | 592 +++++++++++----
 board/aristainetos/aristainetos.cfg           |  32 -
 board/aristainetos/aristainetos2.cfg          |   3 +
 board/aristainetos/clocks.cfg                 |  23 -
 board/aristainetos/common/Kconfig             |  35 +
 board/aristainetos/ddr-setup.cfg              |  60 --
 board/aristainetos/mt41j128M.cfg              |  69 --
 configs/aristainetos2_defconfig               |  64 +-
 configs/aristainetos2b_defconfig              |  66 +-
 configs/aristainetos2bcsl_defconfig           | 115 +++
 configs/aristainetos2c_defconfig              | 115 +++
 configs/aristainetos_defconfig                |  68 --
 drivers/video/lg4573.c                        | 175 ++++-
 include/configs/aristainetos-common.h         | 195 -----
 include/configs/aristainetos.h                |  43 --
 include/configs/aristainetos2.h               | 445 +++++++++++-
 include/configs/aristainetos2b.h              |  50 --
 scripts/config_whitelist.txt                  |   3 -
 51 files changed, 3840 insertions(+), 1734 deletions(-)
 create mode 100644 arch/arm/dts/imx6dl-aristainetos2_4-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx6dl-aristainetos2_4.dts
 create mode 100644 arch/arm/dts/imx6dl-aristainetos2_4.dtsi
 create mode 100644 arch/arm/dts/imx6dl-aristainetos2_7-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx6dl-aristainetos2_7.dts
 create mode 100644 arch/arm/dts/imx6dl-aristainetos2_7.dtsi
 create mode 100644 arch/arm/dts/imx6dl-aristainetos2b_4-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx6dl-aristainetos2b_4.dts
 create mode 100644 arch/arm/dts/imx6dl-aristainetos2b_7-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx6dl-aristainetos2b_7.dts
 create mode 100644 arch/arm/dts/imx6dl-aristainetos2b_csl_4-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx6dl-aristainetos2b_csl_4.dts
 create mode 100644 arch/arm/dts/imx6dl-aristainetos2b_csl_7-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx6dl-aristainetos2b_csl_7.dts
 create mode 100644 arch/arm/dts/imx6dl-aristainetos2c_4-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx6dl-aristainetos2c_4.dts
 create mode 100644 arch/arm/dts/imx6dl-aristainetos2c_7-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx6dl-aristainetos2c_7.dts
 create mode 100644 arch/arm/dts/imx6qdl-aristainetos2-common.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-aristainetos2-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-aristainetos2.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-aristainetos2b-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-aristainetos2b.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-aristainetos2b_csl-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-aristainetos2b_csl.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-aristainetos2c-u-boot.dtsi
 create mode 100644 arch/arm/dts/imx6qdl-aristainetos2c.dtsi
 delete mode 100644 board/aristainetos/aristainetos-v1.c
 delete mode 100644 board/aristainetos/aristainetos-v2.c
 delete mode 100644 board/aristainetos/aristainetos.cfg
 delete mode 100644 board/aristainetos/clocks.cfg
 create mode 100644 board/aristainetos/common/Kconfig
 delete mode 100644 board/aristainetos/ddr-setup.cfg
 delete mode 100644 board/aristainetos/mt41j128M.cfg
 create mode 100644 configs/aristainetos2bcsl_defconfig
 create mode 100644 configs/aristainetos2c_defconfig
 delete mode 100644 configs/aristainetos_defconfig
 delete mode 100644 include/configs/aristainetos-common.h
 delete mode 100644 include/configs/aristainetos.h
 delete mode 100644 include/configs/aristainetos2b.h

-- 
2.21.0

             reply	other threads:[~2019-12-01 10:23 UTC|newest]

Thread overview: 59+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-12-01 10:23 Heiko Schocher [this message]
2019-12-01 10:23 ` [U-Boot] [PATCH v1 01/29] imx6: remove aristainetos board Heiko Schocher
2019-12-29 10:25   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 02/29] video: lg4573: convert to DM Heiko Schocher
2019-12-29 10:25   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 03/29] imx6: aristainetos: move defines to Kconfig Heiko Schocher
2019-12-29 10:27   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 04/29] imx6: aristainetos: remove 2b version Heiko Schocher
2019-12-29 10:25   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 05/29] imx6: aristainetos: disable gigabit support Heiko Schocher
2019-12-29 10:24   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 06/29] imx6: aristainetos: add device tree from linux Heiko Schocher
2019-12-29 10:28   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 07/29] imx6: aristainetos: add thumb build Heiko Schocher
2019-12-29 10:26   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 08/29] imx6: aristainetos: remove aristainetos-v2.c Heiko Schocher
2019-12-29 10:25   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 09/29] imx6: aristainetos: prepare dts for other board versions Heiko Schocher
2019-12-29 10:27   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 10/29] imx6: aristainetos: add DM_SERIAL support Heiko Schocher
2019-12-29 10:27   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 11/29] imx6: aristainetos: convert to DM_MMC Heiko Schocher
2019-12-29 10:27   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 12/29] imx6: aristainetos: convert gpio pins to DM and DTS Heiko Schocher
2019-12-29 10:28   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 13/29] imx6: aristainetos: convert to DM_USB Heiko Schocher
2019-12-29 10:27   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 14/29] imx6: aristainetos: convert CONFIG_DM_SPI Heiko Schocher
2019-12-29 10:27   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 15/29] imx6: aristainetos: enable DM_ETH Heiko Schocher
2019-12-29 10:26   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 16/29] imx6: aristainetos: add DM_VIDEO support Heiko Schocher
2019-12-29 10:28   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 17/29] imx6: aristainetos: add DM_I2C support Heiko Schocher
2019-12-29 10:24   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 18/29] imx6: aristainetos: convert to DM_PWM/DM_BACKLIGHT Heiko Schocher
2019-12-29 10:26   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 19/29] imx6: aristainetos: get rid of CONFIG_BOARDNAME Heiko Schocher
2019-12-29 10:26   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 20/29] imx6: aristainetos: add i2c eeprom support Heiko Schocher
2019-12-29 10:28   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 21/29] imx6: aristainetos: add AUTOBOOT_KEYED Heiko Schocher
2019-12-29 10:28   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 22/29] imx6: aristainetos: add version variable Heiko Schocher
2019-12-29 10:24   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 23/29] imx6: aristainetos: cleanup bootmode settings Heiko Schocher
2019-12-29 10:24   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 24/29] imx6: aristainetos: WDT DM conversion enable WDT reset Heiko Schocher
2019-12-29 10:27   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 25/29] imx6: aristainetos: cleanup default Environment Heiko Schocher
2019-12-29 10:28   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 26/29] imx6: aristainetos: enable HAB boot Heiko Schocher
2019-12-29 10:25   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 27/29] imx6: aristainetos: readd aristainetos 2b board Heiko Schocher
2019-12-29 10:26   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 28/29] imx6: aristainetos: add aristainetos 2b csl Heiko Schocher
2019-12-29 10:29   ` sbabic at denx.de
2019-12-01 10:23 ` [U-Boot] [PATCH v1 29/29] imx6: aristainetos: add support for rev C board Heiko Schocher
2019-12-29 10:25   ` sbabic at denx.de

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20191201102332.21397-1-hs@denx.de \
    --to=hs@denx.de \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox