Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id AC16BC433EF for ; Fri, 7 Jan 2022 18:04:56 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1348726AbiAGSEz (ORCPT ); Fri, 7 Jan 2022 13:04:55 -0500 Received: from mout.perfora.net ([74.208.4.197]:52227 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240498AbiAGSEt (ORCPT ); Fri, 7 Jan 2022 13:04:49 -0500 Received: from localhost.localdomain ([194.191.235.54]) by mrelay.perfora.net (mreueus004 [74.208.5.2]) with ESMTPSA (Nemesis) id 1MY6bJ-1ms0S53enN-00YRgs; Fri, 07 Jan 2022 19:03:45 +0100 From: Marcel Ziswiler To: linux-arm-kernel@lists.infradead.org Cc: Marek Vasut , Marcel Ziswiler , Alex Marginean , Alexander Stein , Alexei Starovoitov , Andrii Nakryiko , Arnd Bergmann , Bartosz Golaszewski , Biju Das , Bjorn Andersson , Catalin Marinas , Christoph Niedermaier , Daniel Borkmann , Dong Aisheng , Enric Balletbo i Serra , Fabio Estevam , Frank Rowand , Geert Uytterhoeven , =?UTF-8?q?Guido=20G=C3=BCnther?= , Jagan Teki , John Fastabend , KP Singh , Krzysztof Kozlowski , Krzysztof Kozlowski , Li Yang , Linus Walleij , Lucas Stach , Martin KaFai Lau , Matthias Schiffer , NXP Linux Team , Oleksij Rempel , =?UTF-8?q?Oliver=20St=C3=A4bler?= , Olof Johansson , Pengutronix Kernel Team , Rob Herring , Russell King , Sascha Hauer , Shawn Guo , Song Liu , Tim Harvey , Will Deacon , Yonghong Song , bpf@vger.kernel.org, devicetree@vger.kernel.org, linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org Subject: [PATCH v1 00/14] arm64: prepare and add verdin imx8m mini support Date: Fri, 7 Jan 2022 19:03:00 +0100 Message-Id: <20220107180314.1816515-1-marcel@ziswiler.com> X-Mailer: git-send-email 2.33.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K1:lQAYnaUngUYQ76uILRN84VPgMhmWpzCUfkc68N9mfHP4fOWz9oG srl/W09VoexdO/nFLY0mzed7FqBOJPadFZqt/OIN3041PKAPxqnCQJNEY1DKDFtHBKL2YwP kp+6wSJMkeNyKxfobFhY3qke5JUzQ16a2+qm2po2aK/ANj/EBn5SwC4WCCXIrCAj/8BFK10 5fNu6Iv0Vj8xvzCnz0Kyg== X-UI-Out-Filterresults: notjunk:1;V03:K0:Weh7Ak+RbTA=:K2f77fyZEc1aauUeln3Ap2 wfC6wi/VaRKLM0Yzjn0l2cQqtNbTEGxH9VlDPp8nIv/Z2meMs+/0HPJPm3Oeb2Eml/1ogSs1q wsfwP2KGaZoakhpK7Au2Y3FvwZwMvbT8kA24JmQQ2iujn8OohNor+UeGU29Lpepd5kgUtLxLs XSqlkRDd1WA1i/wdBQkTBJXH2t5PTLtYCoVb26Kk2L770t5qn+gj95bJQGA2x40ZL1C7nT0Oy S1S/VyVqBMWgQIuDq44KiaeraVtwdQ8T3+69H6k2bor4nhz4N0b0mW+/Rr4bj4I6TfSL8i7HM wwQ+EQzg5XU1yFDsZIiQrlhqJ7Az6uW1EpEsaNLYFSRiooCbdKDBr/dqIye8gvLBBGNYGcOa+ HmpSkdd8/TwJYB3W24nctWuYKGPPuNc1In0VPhgCq96sU7OjQwLIGvzYv+4RNoyq7z+vbplFV Q5PKL9HZRywcMjixW21GWCDF8yaVAEiXiRj4CVnVvAF3sVJeH1KgBs41JowooF1Tg+x3yz8ru XwXyfsivqO29Mn90W//02heeC1W3XfwNOqEwN2PyyRt3e3w0wLFipux7Pj4bR3BYAQkorHAVY ol0NzXqkwxsJoyTNipGFB/VkxtpaZgZQr+b+7Zl3+FT3Yl14loAEp8gToBexUiSdSQ9KpWjkB c5DBUdP7cy1ayjI16M8mGQIkxGDYMHE6z3DufIWfztdBgQA68LYdkhaA4mXbYen2i5Ps= Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Marcel Ziswiler 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. Marcel Ziswiler (14): arm64: dts: imx8mm: fix strange hex notation dt-bindings: gpio: fix gpio-hog example arm64: defconfig: rebuild default configuration arm64: defconfig: enable bpf/cgroup firewalling arm64: defconfig: build imx-sdma as a module arm64: defconfig: build r8169 as a module arm64: defconfig: build ads1015 adc driver as a module arm64: defconfig: build lm75 temperature sensor driver as a module arm64: defconfig: build mcp251xfd can as a module arm64: defconfig: build sdio mwifiex as a module arm64: defconfig: build nxp bluetooth as modules arm64: defconfig: build nuvoton nau8822 as module 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 + .../devicetree/bindings/gpio/gpio.txt | 2 +- arch/arm64/boot/dts/freescale/Makefile | 4 + .../arm64/boot/dts/freescale/imx8mm-pinfunc.h | 6 +- .../dts/freescale/imx8mm-verdin-dahlia.dtsi | 143 ++ .../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 | 1277 +++++++++++++++++ arch/arm64/configs/defconfig | 148 +- 14 files changed, 1820 insertions(+), 90 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