Message ID | 20200902173146.105402-1-sebastian.reichel@collabora.com |
---|---|
Headers | show |
Series | Introduce B1x5v2 support | expand |
Hi Sebastian, On Wed, Sep 2, 2020 at 2:31 PM Sebastian Reichel <sebastian.reichel@collabora.com> wrote: > > 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 Thanks for the respin. This version looks good: Reviewed-by: Fabio Estevam <festevam@gmail.com>
Hi Sebastian, I integrated the patches but the MAINTAINERS file for B1x5v2 is missing. Can you send a follow-up patch to fix this ? (Or just a V5 for 9/9, your choice). Regards, Stefano On 02.09.20 19:31, Sebastian Reichel wrote: > 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 >
Hi Sebastian, On 02.11.20 09:07, Stefano Babic wrote: > Hi Sebastian, > > I integrated the patches but the MAINTAINERS file for B1x5v2 is missing. > Can you send a follow-up patch to fix this ? (Or just a V5 for 9/9, your > choice). Just send a follow-up patch, thanks. Regards, Stefano > > Regards, > Stefano > > On 02.09.20 19:31, Sebastian Reichel wrote: >> 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 >> >