From: Marcel Ziswiler <marcel@ziswiler.com>
To: linux-arm-kernel@lists.infradead.org
Cc: "Marek Vasut" <marek.vasut@gmail.com>,
"Marcel Ziswiler" <marcel.ziswiler@toradex.com>,
"Alex Marginean" <alexandru.marginean@nxp.com>,
"Alexander Stein" <alexander.stein@ew.tq-group.com>,
"Alexei Starovoitov" <ast@kernel.org>,
"Andrii Nakryiko" <andrii@kernel.org>,
"Ariel D'Alessandro" <ariel.dalessandro@collabora.com>,
"Arnd Bergmann" <arnd@arndb.de>,
"Biju Das" <biju.das.jz@bp.renesas.com>,
"Bjorn Andersson" <bjorn.andersson@linaro.org>,
"Catalin Marinas" <catalin.marinas@arm.com>,
"Chester Lin" <clin@suse.com>,
"Christoph Niedermaier" <cniedermaier@dh-electronics.com>,
"Daniel Borkmann" <daniel@iogearbox.net>,
"Dong Aisheng" <aisheng.dong@nxp.com>,
"Enric Balletbo i Serra" <enric.balletbo@collabora.com>,
"Fabio Estevam" <festevam@gmail.com>,
"Frank Rowand" <frowand.list@gmail.com>,
"Geert Uytterhoeven" <geert+renesas@glider.be>,
"Jagan Teki" <jagan@amarulasolutions.com>,
"John Fastabend" <john.fastabend@gmail.com>,
"KP Singh" <kpsingh@kernel.org>,
"Krzysztof Kozlowski" <krzk@kernel.org>,
"Krzysztof Kozlowski" <krzysztof.kozlowski@canonical.com>,
"Li Yang" <leoyang.li@nxp.com>,
"Lucas Stach" <l.stach@pengutronix.de>,
"Martin KaFai Lau" <kafai@fb.com>,
"Matthias Schiffer" <matthias.schiffer@ew.tq-group.com>,
"NXP Linux Team" <linux-imx@nxp.com>,
"Oleksij Rempel" <linux@rempel-privat.de>,
"Oliver Stäbler" <oliver.staebler@bytesatwork.ch>,
"Olof Johansson" <olof@lixom.net>,
"Pengutronix Kernel Team" <kernel@pengutronix.de>,
"Rob Herring" <robh+dt@kernel.org>,
"Russell King" <linux@armlinux.org.uk>,
"Sascha Hauer" <s.hauer@pengutronix.de>,
"Shawn Guo" <shawnguo@kernel.org>,
"Song Liu" <songliubraving@fb.com>,
"Tim Harvey" <tharvey@gateworks.com>,
"Will Deacon" <will@kernel.org>, "Yonghong Song" <yhs@fb.com>,
bpf@vger.kernel.org, devicetree@vger.kernel.org,
linux-kernel@vger.kernel.org, netdev@vger.kernel.org
Subject: [PATCH v3 00/12] arm64: prepare and add verdin imx8m mini support
Date: Fri, 28 Jan 2022 17:00:48 +0100 [thread overview]
Message-ID: <20220128160100.1228537-1-marcel@ziswiler.com> (raw)
From: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Fix strange hex notation and gpio-hog example, rebuild default
configuration, enable various relevant configuration options mainly to
be built as modules, add toradex,verdin-imx8mm et al. to dt-bindings and
finally, add initial support for Verdin iMX8M Mini.
Changes in v3:
- Rebase on top of shawnguo's for-next.
- Drop [PATCH v2 02/11] ("dt-bindings: gpio: fix gpio-hog example") as
it already got applied by Bart.
- Add Krzysztof's reviewed-by tag.
- New separate patch only for re-ordering as suggested by Krzysztof.
- Not dropping CONFIG_SECCOMP=y, CONFIG_SLIMBUS=m, CONFIG_INTERCONNECT=y
and CONFIG_CONFIGFS_FS=y as requested by Krzysztof.
- New patch enabling imx8m pcie phy driver in arm64 defconfig.
- Remove the 'pm-ignore-notify' property analogous to commit aafac22d6b23
("arm64: dts: imx8mm/n: Remove the 'pm-ignore-notify' property").
- Now with PCIe support finally having landed in -next enable it as well.
- Add Krzysztof's acked-by tag.
Changes in v2:
- Add Laurent's reviewed-by tag.
- New patch following full defconfig analysis as requested by Krzysztof.
- New patch following full defconfig analysis as requested by Krzysztof.
- Done full defconfig analysis as requested by Krzysztof.
- Add Song's acked-by tag.
- A similar change got accepted for imx_v6_v7_defconfig. Further
discussion may be found in [1].
[1] https://lore.kernel.org/lkml/20210920144938.314588-6-marcel@ziswiler.com/
- Explain why enabling it may be a good idea as requested by Krzysztof.
- Explain why enabling these may make sense and squash them relevant
changes as requested by Krzysztof.
- Add Rob's acked-by tag.
- Fix Colibri vs. Verdin copy/paste mistake. Thanks to Francesco Dolcini
<francesco.dolcini@toradex.com> for pointing that out to me.
- Remove bootargs which will be filled in by the bootloader as requested
by Krzysztof.
- Remove the previously #ifdefed-out spi-nor as requested by Krzysztof.
- Fix capitalisation in cover-letter.
Marcel Ziswiler (12):
arm64: dts: imx8mm: fix strange hex notation
arm64: defconfig: enable taskstats configuration
arm64: defconfig: enable pcieaer configuration
arm64: defconfig: re-order default configuration
arm64: defconfig: rebuild default configuration
arm64: defconfig: enable bpf/cgroup firewalling
arm64: defconfig: enable imx8m pcie phy driver
arm64: defconfig: build imx-sdma as a module
arm64: defconfig: build r8169 as a module
arm64: defconfig: enable verdin-imx8mm relevant drivers as modules
dt-bindings: arm: fsl: add toradex,verdin-imx8mm et al.
arm64: dts: freescale: add initial support for verdin imx8m mini
.../devicetree/bindings/arm/fsl.yaml | 21 +
arch/arm64/boot/dts/freescale/Makefile | 4 +
.../arm64/boot/dts/freescale/imx8mm-pinfunc.h | 6 +-
.../dts/freescale/imx8mm-verdin-dahlia.dtsi | 150 ++
.../boot/dts/freescale/imx8mm-verdin-dev.dtsi | 67 +
.../imx8mm-verdin-nonwifi-dahlia.dts | 18 +
.../freescale/imx8mm-verdin-nonwifi-dev.dts | 18 +
.../dts/freescale/imx8mm-verdin-nonwifi.dtsi | 75 +
.../freescale/imx8mm-verdin-wifi-dahlia.dts | 18 +
.../dts/freescale/imx8mm-verdin-wifi-dev.dts | 18 +
.../dts/freescale/imx8mm-verdin-wifi.dtsi | 95 ++
.../boot/dts/freescale/imx8mm-verdin.dtsi | 1291 +++++++++++++++++
arch/arm64/configs/defconfig | 126 +-
13 files changed, 1839 insertions(+), 68 deletions(-)
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-dahlia.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-dev.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dahlia.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dev.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dahlia.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dev.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi
--
2.33.1
WARNING: multiple messages have this Message-ID (diff)
From: Marcel Ziswiler <marcel@ziswiler.com>
To: linux-arm-kernel@lists.infradead.org
Cc: "Marek Vasut" <marek.vasut@gmail.com>,
"Marcel Ziswiler" <marcel.ziswiler@toradex.com>,
"Alex Marginean" <alexandru.marginean@nxp.com>,
"Alexander Stein" <alexander.stein@ew.tq-group.com>,
"Alexei Starovoitov" <ast@kernel.org>,
"Andrii Nakryiko" <andrii@kernel.org>,
"Ariel D'Alessandro" <ariel.dalessandro@collabora.com>,
"Arnd Bergmann" <arnd@arndb.de>,
"Biju Das" <biju.das.jz@bp.renesas.com>,
"Bjorn Andersson" <bjorn.andersson@linaro.org>,
"Catalin Marinas" <catalin.marinas@arm.com>,
"Chester Lin" <clin@suse.com>,
"Christoph Niedermaier" <cniedermaier@dh-electronics.com>,
"Daniel Borkmann" <daniel@iogearbox.net>,
"Dong Aisheng" <aisheng.dong@nxp.com>,
"Enric Balletbo i Serra" <enric.balletbo@collabora.com>,
"Fabio Estevam" <festevam@gmail.com>,
"Frank Rowand" <frowand.list@gmail.com>,
"Geert Uytterhoeven" <geert+renesas@glider.be>,
"Jagan Teki" <jagan@amarulasolutions.com>,
"John Fastabend" <john.fastabend@gmail.com>,
"KP Singh" <kpsingh@kernel.org>,
"Krzysztof Kozlowski" <krzk@kernel.org>,
"Krzysztof Kozlowski" <krzysztof.kozlowski@canonical.com>,
"Li Yang" <leoyang.li@nxp.com>,
"Lucas Stach" <l.stach@pengutronix.de>,
"Martin KaFai Lau" <kafai@fb.com>,
"Matthias Schiffer" <matthias.schiffer@ew.tq-group.com>,
"NXP Linux Team" <linux-imx@nxp.com>,
"Oleksij Rempel" <linux@rempel-privat.de>,
"Oliver Stäbler" <oliver.staebler@bytesatwork.ch>,
"Olof Johansson" <olof@lixom.net>,
"Pengutronix Kernel Team" <kernel@pengutronix.de>,
"Rob Herring" <robh+dt@kernel.org>,
"Russell King" <linux@armlinux.org.uk>,
"Sascha Hauer" <s.hauer@pengutronix.de>,
"Shawn Guo" <shawnguo@kernel.org>,
"Song Liu" <songliubraving@fb.com>,
"Tim Harvey" <tharvey@gateworks.com>,
"Will Deacon" <will@kernel.org>, "Yonghong Song" <yhs@fb.com>,
bpf@vger.kernel.org, devicetree@vger.kernel.org,
linux-kernel@vger.kernel.org, netdev@vger.kernel.org
Subject: [PATCH v3 00/12] arm64: prepare and add verdin imx8m mini support
Date: Fri, 28 Jan 2022 17:00:48 +0100 [thread overview]
Message-ID: <20220128160100.1228537-1-marcel@ziswiler.com> (raw)
From: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Fix strange hex notation and gpio-hog example, rebuild default
configuration, enable various relevant configuration options mainly to
be built as modules, add toradex,verdin-imx8mm et al. to dt-bindings and
finally, add initial support for Verdin iMX8M Mini.
Changes in v3:
- Rebase on top of shawnguo's for-next.
- Drop [PATCH v2 02/11] ("dt-bindings: gpio: fix gpio-hog example") as
it already got applied by Bart.
- Add Krzysztof's reviewed-by tag.
- New separate patch only for re-ordering as suggested by Krzysztof.
- Not dropping CONFIG_SECCOMP=y, CONFIG_SLIMBUS=m, CONFIG_INTERCONNECT=y
and CONFIG_CONFIGFS_FS=y as requested by Krzysztof.
- New patch enabling imx8m pcie phy driver in arm64 defconfig.
- Remove the 'pm-ignore-notify' property analogous to commit aafac22d6b23
("arm64: dts: imx8mm/n: Remove the 'pm-ignore-notify' property").
- Now with PCIe support finally having landed in -next enable it as well.
- Add Krzysztof's acked-by tag.
Changes in v2:
- Add Laurent's reviewed-by tag.
- New patch following full defconfig analysis as requested by Krzysztof.
- New patch following full defconfig analysis as requested by Krzysztof.
- Done full defconfig analysis as requested by Krzysztof.
- Add Song's acked-by tag.
- A similar change got accepted for imx_v6_v7_defconfig. Further
discussion may be found in [1].
[1] https://lore.kernel.org/lkml/20210920144938.314588-6-marcel@ziswiler.com/
- Explain why enabling it may be a good idea as requested by Krzysztof.
- Explain why enabling these may make sense and squash them relevant
changes as requested by Krzysztof.
- Add Rob's acked-by tag.
- Fix Colibri vs. Verdin copy/paste mistake. Thanks to Francesco Dolcini
<francesco.dolcini@toradex.com> for pointing that out to me.
- Remove bootargs which will be filled in by the bootloader as requested
by Krzysztof.
- Remove the previously #ifdefed-out spi-nor as requested by Krzysztof.
- Fix capitalisation in cover-letter.
Marcel Ziswiler (12):
arm64: dts: imx8mm: fix strange hex notation
arm64: defconfig: enable taskstats configuration
arm64: defconfig: enable pcieaer configuration
arm64: defconfig: re-order default configuration
arm64: defconfig: rebuild default configuration
arm64: defconfig: enable bpf/cgroup firewalling
arm64: defconfig: enable imx8m pcie phy driver
arm64: defconfig: build imx-sdma as a module
arm64: defconfig: build r8169 as a module
arm64: defconfig: enable verdin-imx8mm relevant drivers as modules
dt-bindings: arm: fsl: add toradex,verdin-imx8mm et al.
arm64: dts: freescale: add initial support for verdin imx8m mini
.../devicetree/bindings/arm/fsl.yaml | 21 +
arch/arm64/boot/dts/freescale/Makefile | 4 +
.../arm64/boot/dts/freescale/imx8mm-pinfunc.h | 6 +-
.../dts/freescale/imx8mm-verdin-dahlia.dtsi | 150 ++
.../boot/dts/freescale/imx8mm-verdin-dev.dtsi | 67 +
.../imx8mm-verdin-nonwifi-dahlia.dts | 18 +
.../freescale/imx8mm-verdin-nonwifi-dev.dts | 18 +
.../dts/freescale/imx8mm-verdin-nonwifi.dtsi | 75 +
.../freescale/imx8mm-verdin-wifi-dahlia.dts | 18 +
.../dts/freescale/imx8mm-verdin-wifi-dev.dts | 18 +
.../dts/freescale/imx8mm-verdin-wifi.dtsi | 95 ++
.../boot/dts/freescale/imx8mm-verdin.dtsi | 1291 +++++++++++++++++
arch/arm64/configs/defconfig | 126 +-
13 files changed, 1839 insertions(+), 68 deletions(-)
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-dahlia.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-dev.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dahlia.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dev.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dahlia.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dev.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi
--
2.33.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
next reply other threads:[~2022-01-28 16:02 UTC|newest]
Thread overview: 32+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-01-28 16:00 Marcel Ziswiler [this message]
2022-01-28 16:00 ` [PATCH v3 00/12] arm64: prepare and add verdin imx8m mini support Marcel Ziswiler
2022-01-28 16:00 ` [PATCH v3 01/12] arm64: dts: imx8mm: fix strange hex notation Marcel Ziswiler
2022-01-28 16:00 ` Marcel Ziswiler
2022-01-28 16:00 ` [PATCH v3 02/12] arm64: defconfig: enable taskstats configuration Marcel Ziswiler
2022-01-28 16:00 ` Marcel Ziswiler
2022-01-28 16:00 ` [PATCH v3 03/12] arm64: defconfig: enable pcieaer configuration Marcel Ziswiler
2022-01-28 16:00 ` Marcel Ziswiler
2022-01-28 16:00 ` [PATCH v3 04/12] arm64: defconfig: re-order default configuration Marcel Ziswiler
2022-01-28 16:00 ` Marcel Ziswiler
2022-01-28 16:00 ` [PATCH v3 05/12] arm64: defconfig: rebuild " Marcel Ziswiler
2022-01-28 16:00 ` Marcel Ziswiler
2022-01-28 16:00 ` [PATCH v3 06/12] arm64: defconfig: enable bpf/cgroup firewalling Marcel Ziswiler
2022-01-28 16:00 ` Marcel Ziswiler
2022-01-28 16:00 ` [PATCH v3 07/12] arm64: defconfig: enable imx8m pcie phy driver Marcel Ziswiler
2022-01-28 16:00 ` Marcel Ziswiler
2022-01-28 16:00 ` [PATCH v3 08/12] arm64: defconfig: build imx-sdma as a module Marcel Ziswiler
2022-01-28 16:00 ` Marcel Ziswiler
2022-01-28 16:00 ` [PATCH v3 09/12] arm64: defconfig: build r8169 " Marcel Ziswiler
2022-01-28 16:00 ` Marcel Ziswiler
2022-01-28 16:00 ` [PATCH v3 10/12] arm64: defconfig: enable verdin-imx8mm relevant drivers as modules Marcel Ziswiler
2022-01-28 16:00 ` Marcel Ziswiler
2022-02-11 8:49 ` Shawn Guo
2022-02-11 8:49 ` Shawn Guo
2022-01-28 16:00 ` [PATCH v3 11/12] dt-bindings: arm: fsl: add toradex, verdin-imx8mm et al Marcel Ziswiler
2022-01-28 16:00 ` [PATCH v3 11/12] dt-bindings: arm: fsl: add toradex,verdin-imx8mm " Marcel Ziswiler
2022-01-28 16:01 ` [PATCH v3 12/12] arm64: dts: freescale: add initial support for verdin imx8m mini Marcel Ziswiler
2022-01-28 16:01 ` Marcel Ziswiler
2022-02-11 8:39 ` Shawn Guo
2022-02-11 8:39 ` Shawn Guo
2022-02-11 9:08 ` Marcel Ziswiler
2022-02-11 9:08 ` Marcel Ziswiler
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=20220128160100.1228537-1-marcel@ziswiler.com \
--to=marcel@ziswiler.com \
--cc=aisheng.dong@nxp.com \
--cc=alexander.stein@ew.tq-group.com \
--cc=alexandru.marginean@nxp.com \
--cc=andrii@kernel.org \
--cc=ariel.dalessandro@collabora.com \
--cc=arnd@arndb.de \
--cc=ast@kernel.org \
--cc=biju.das.jz@bp.renesas.com \
--cc=bjorn.andersson@linaro.org \
--cc=bpf@vger.kernel.org \
--cc=catalin.marinas@arm.com \
--cc=clin@suse.com \
--cc=cniedermaier@dh-electronics.com \
--cc=daniel@iogearbox.net \
--cc=devicetree@vger.kernel.org \
--cc=enric.balletbo@collabora.com \
--cc=festevam@gmail.com \
--cc=frowand.list@gmail.com \
--cc=geert+renesas@glider.be \
--cc=jagan@amarulasolutions.com \
--cc=john.fastabend@gmail.com \
--cc=kafai@fb.com \
--cc=kernel@pengutronix.de \
--cc=kpsingh@kernel.org \
--cc=krzk@kernel.org \
--cc=krzysztof.kozlowski@canonical.com \
--cc=l.stach@pengutronix.de \
--cc=leoyang.li@nxp.com \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-imx@nxp.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux@armlinux.org.uk \
--cc=linux@rempel-privat.de \
--cc=marcel.ziswiler@toradex.com \
--cc=marek.vasut@gmail.com \
--cc=matthias.schiffer@ew.tq-group.com \
--cc=netdev@vger.kernel.org \
--cc=oliver.staebler@bytesatwork.ch \
--cc=olof@lixom.net \
--cc=robh+dt@kernel.org \
--cc=s.hauer@pengutronix.de \
--cc=shawnguo@kernel.org \
--cc=songliubraving@fb.com \
--cc=tharvey@gateworks.com \
--cc=will@kernel.org \
--cc=yhs@fb.com \
/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 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.