public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [PATCHv4 0/9] Introduce B1x5v2 support
@ 2020-09-02 17:31 Sebastian Reichel
  2020-09-02 17:31 ` [PATCHv4 1/9] bootcount: add a DM SPI flash backing store for bootcount Sebastian Reichel
                   ` (10 more replies)
  0 siblings, 11 replies; 23+ messages in thread
From: Sebastian Reichel @ 2020-09-02 17:31 UTC (permalink / raw)
  To: u-boot

This series introduces support for a new i.MX6DL based GE patient
monitor series.

Patch 1: Add support for storing bootcount in SPI-flash
Patch 2+3: Improve M41T62 RTC driver's reset routine.
PATCH 4: Support disable_ldb_di_clock_sources for i.MX6DL
Patch 5: Add poweroff-gpio support
Patch 6-8: restructure common GE code
Patch 9: Add the actual board, using SPL and DM

Changes since PATCHv3 [0]:
 * Dropped patch for reading DR for i.MX GPIOs and set
   SION pinmux bits in B1x5v2 output GPIOs instead
 * Rebased to v2020.10-rc3

Changes since PATCHv2:

* PATCH 10: Fixed network phy mode ("rgmii" -> "rgmii-id")
* PATCH 6: Fixed nits reported by Simon Glass and added is
  Reviewed-by Tag.

Changes since PATCHv1:

* Rebased to v2020.10-rc2
* Original patch 1 (support for DM_SPI_FLASH with non-DM SPL)
  has been dropped, since a similar patch has been merged
  in the meantime
* poweroff-gpio support is now added using sysreset uclass
  instead of introducing a new poweroff uclass
* B1x5v2 patch has been updated to follow recent U-Boot
  changes and to add USB mass storage support

[0] http://patchwork.ozlabs.org/project/uboot/list/?series=196979

-- Sebastian

Sebastian Reichel (9):
  bootcount: add a DM SPI flash backing store for bootcount
  rtc: m41t62: reset SQW in m41t62_rtc_reset
  rtc: m41t62: add oscillator fail bit reset support
  imx6: allow usage of disable_ldb_di_clock_sources for CONFIG_MX6QDL
  sysreset: Add poweroff-gpio driver
  board: ge: common: rename ge_common.c to ge_rtc.c
  board: ge: common: add config option for RTC and VPD feature
  board: ge: common: vpd: separate I2C specific code
  board: ge: b1x5v2: Add GE B1x5v2 and B1x5Pv2

 arch/arm/dts/Makefile                     |   1 +
 arch/arm/dts/imx6dl-b1x5v2.dts            | 654 ++++++++++++++++++++
 arch/arm/mach-imx/mx6/Kconfig             |   9 +
 arch/arm/mach-imx/mx6/clock.c             |   2 +-
 board/ge/b1x5v2/Kconfig                   |  14 +
 board/ge/b1x5v2/Makefile                  |   6 +
 board/ge/b1x5v2/b1x5v2.c                  | 698 ++++++++++++++++++++++
 board/ge/b1x5v2/spl.c                     | 587 ++++++++++++++++++
 board/ge/bx50v3/Kconfig                   |   2 +
 board/ge/bx50v3/bx50v3.c                  |   4 +-
 board/ge/common/Kconfig                   |   7 +
 board/ge/common/Makefile                  |   3 +-
 board/ge/common/{ge_common.c => ge_rtc.c} |   0
 board/ge/common/{ge_common.h => ge_rtc.h} |   0
 board/ge/common/vpd_reader.c              |  12 +-
 board/ge/common/vpd_reader.h              |  23 +-
 board/ge/mx53ppd/Kconfig                  |   2 +
 board/ge/mx53ppd/mx53ppd.c                |   4 +-
 configs/ge_b1x5v2_defconfig               | 137 +++++
 drivers/bootcount/Kconfig                 |  10 +
 drivers/bootcount/Makefile                |   1 +
 drivers/bootcount/spi-flash.c             | 125 ++++
 drivers/rtc/m41t62.c                      | 139 ++++-
 drivers/sysreset/Kconfig                  |   7 +
 drivers/sysreset/Makefile                 |   1 +
 drivers/sysreset/poweroff_gpio.c          |  92 +++
 include/configs/ge_b1x5v2.h               | 127 ++++
 27 files changed, 2645 insertions(+), 22 deletions(-)
 create mode 100644 arch/arm/dts/imx6dl-b1x5v2.dts
 create mode 100644 board/ge/b1x5v2/Kconfig
 create mode 100644 board/ge/b1x5v2/Makefile
 create mode 100644 board/ge/b1x5v2/b1x5v2.c
 create mode 100644 board/ge/b1x5v2/spl.c
 create mode 100644 board/ge/common/Kconfig
 rename board/ge/common/{ge_common.c => ge_rtc.c} (100%)
 rename board/ge/common/{ge_common.h => ge_rtc.h} (100%)
 create mode 100644 configs/ge_b1x5v2_defconfig
 create mode 100644 drivers/bootcount/spi-flash.c
 create mode 100644 drivers/sysreset/poweroff_gpio.c
 create mode 100644 include/configs/ge_b1x5v2.h

-- 
2.28.0

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

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

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-09-02 17:31 [PATCHv4 0/9] Introduce B1x5v2 support Sebastian Reichel
2020-09-02 17:31 ` [PATCHv4 1/9] bootcount: add a DM SPI flash backing store for bootcount Sebastian Reichel
2020-11-02  8:08   ` sbabic at denx.de
2020-09-02 17:31 ` [PATCHv4 2/9] rtc: m41t62: reset SQW in m41t62_rtc_reset Sebastian Reichel
2020-11-02  8:08   ` sbabic at denx.de
2020-09-02 17:31 ` [PATCHv4 3/9] rtc: m41t62: add oscillator fail bit reset support Sebastian Reichel
2020-11-02  8:09   ` sbabic at denx.de
2020-09-02 17:31 ` [PATCHv4 4/9] imx6: allow usage of disable_ldb_di_clock_sources for CONFIG_MX6QDL Sebastian Reichel
2020-11-02  8:09   ` sbabic at denx.de
2020-09-02 17:31 ` [PATCHv4 5/9] sysreset: Add poweroff-gpio driver Sebastian Reichel
2020-11-02  8:08   ` sbabic at denx.de
2020-09-02 17:31 ` [PATCHv4 6/9] board: ge: common: rename ge_common.c to ge_rtc.c Sebastian Reichel
2020-11-02  8:08   ` sbabic at denx.de
2020-09-02 17:31 ` [PATCHv4 7/9] board: ge: common: add config option for RTC and VPD feature Sebastian Reichel
2020-11-02  8:08   ` sbabic at denx.de
2020-09-02 17:31 ` [PATCHv4 8/9] board: ge: common: vpd: separate I2C specific code Sebastian Reichel
2020-11-02  8:09   ` sbabic at denx.de
2020-09-02 17:31 ` [PATCHv4 9/9] board: ge: b1x5v2: Add GE B1x5v2 and B1x5Pv2 Sebastian Reichel
2020-09-02 19:57   ` Tom Rini
2020-11-02  8:08   ` sbabic at denx.de
2020-09-02 23:34 ` [PATCHv4 0/9] Introduce B1x5v2 support Fabio Estevam
2020-11-02  8:07 ` Stefano Babic
2020-11-02  8:14   ` Stefano Babic

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