2021-05-26 19:05:00

by Sebastian Reichel

[permalink] [raw]
Subject: [PATCHv3 0/3] Support for GE B1x5v2 and B1x5Pv2

Hi,

This series adds support for another General Electric patient
monitor series (similar to existing Bx50v3), which is based on
i.MX6DL using Congatec's QMX6 module.

This series has a runtime dependency on two commits, that have
already been merged to linux-next:

1. Any imx6dl-qmx6 based boards without f765e349c3e1 ("rtc: m41t80:
add support for fixed clock") and CONFIG_RTC_DRV_M41T80 enabled
will result in unstable system. Because the kernel will disable
one of the CPU clocks.

2. Booting B155(P)v2 additionally requires 94dfec48fca7 ("drm/imx:
Add 8 pixel alignment fix") to avoid boot hanging indefinitely.

Changes since PATCHv2:
* https://lore.kernel.org/lkml/[email protected]/
* Add Acked-by from Rob Herring to patch DT binding patches
* Drop RTC and DRM patch (applied)
* order DT Makefile entries alphabetically
* order DT nodes alphabetically
* Remove a couple of superfluous status = 'okay';
* Move compatible property to start of nodes
* Move status property to end of nodes (but before sub-nodes)
* Drop useless fsl,spi-num-chipselects property
* Update pinctrl config for audio pins fixing noise issue affecting some boards
* rebased to v5.13-rc1

Changes since PATCHv1:
* https://lore.kernel.org/lkml/[email protected]/
* drop patch 5 (applied)
* instead of using 'protected-clocks' in RTC node, add fixed-clock
node as suggested by Saravana Kannan
* rebased to current master (68a32ba14177)

Thanks,

-- Sebastian

Sebastian Reichel (3):
dt-bindings: vendor-prefixes: add congatec
dt-bindings: arm: fsl: add GE B1x5pv2 boards
ARM: dts: imx6: Add GE B1x5v2

.../devicetree/bindings/arm/fsl.yaml | 11 +
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
arch/arm/boot/dts/Makefile | 5 +
arch/arm/boot/dts/imx6dl-b105pv2.dts | 32 +
arch/arm/boot/dts/imx6dl-b105v2.dts | 32 +
arch/arm/boot/dts/imx6dl-b125pv2.dts | 30 +
arch/arm/boot/dts/imx6dl-b125v2.dts | 30 +
arch/arm/boot/dts/imx6dl-b155v2.dts | 32 +
arch/arm/boot/dts/imx6dl-b1x5pv2.dtsi | 413 ++++++++++++
arch/arm/boot/dts/imx6dl-b1x5v2.dtsi | 58 ++
arch/arm/boot/dts/imx6dl-qmx6.dtsi | 612 ++++++++++++++++++
11 files changed, 1257 insertions(+)
create mode 100644 arch/arm/boot/dts/imx6dl-b105pv2.dts
create mode 100644 arch/arm/boot/dts/imx6dl-b105v2.dts
create mode 100644 arch/arm/boot/dts/imx6dl-b125pv2.dts
create mode 100644 arch/arm/boot/dts/imx6dl-b125v2.dts
create mode 100644 arch/arm/boot/dts/imx6dl-b155v2.dts
create mode 100644 arch/arm/boot/dts/imx6dl-b1x5pv2.dtsi
create mode 100644 arch/arm/boot/dts/imx6dl-b1x5v2.dtsi
create mode 100644 arch/arm/boot/dts/imx6dl-qmx6.dtsi

--
2.30.2


2021-06-12 04:25:11

by Shawn Guo

[permalink] [raw]
Subject: Re: [PATCHv3 0/3] Support for GE B1x5v2 and B1x5Pv2

On Wed, May 26, 2021 at 05:22:40PM +0200, Sebastian Reichel wrote:
> Hi,
>
> This series adds support for another General Electric patient
> monitor series (similar to existing Bx50v3), which is based on
> i.MX6DL using Congatec's QMX6 module.
>
> This series has a runtime dependency on two commits, that have
> already been merged to linux-next:
>
> 1. Any imx6dl-qmx6 based boards without f765e349c3e1 ("rtc: m41t80:
> add support for fixed clock") and CONFIG_RTC_DRV_M41T80 enabled
> will result in unstable system. Because the kernel will disable
> one of the CPU clocks.
>
> 2. Booting B155(P)v2 additionally requires 94dfec48fca7 ("drm/imx:
> Add 8 pixel alignment fix") to avoid boot hanging indefinitely.
>
> Changes since PATCHv2:
> * https://lore.kernel.org/lkml/[email protected]/
> * Add Acked-by from Rob Herring to patch DT binding patches
> * Drop RTC and DRM patch (applied)
> * order DT Makefile entries alphabetically
> * order DT nodes alphabetically
> * Remove a couple of superfluous status = 'okay';
> * Move compatible property to start of nodes
> * Move status property to end of nodes (but before sub-nodes)
> * Drop useless fsl,spi-num-chipselects property
> * Update pinctrl config for audio pins fixing noise issue affecting some boards
> * rebased to v5.13-rc1
>
> Changes since PATCHv1:
> * https://lore.kernel.org/lkml/[email protected]/
> * drop patch 5 (applied)
> * instead of using 'protected-clocks' in RTC node, add fixed-clock
> node as suggested by Saravana Kannan
> * rebased to current master (68a32ba14177)
>
> Thanks,
>
> -- Sebastian
>
> Sebastian Reichel (3):
> dt-bindings: vendor-prefixes: add congatec
> dt-bindings: arm: fsl: add GE B1x5pv2 boards
> ARM: dts: imx6: Add GE B1x5v2

Applied all, thanks.