From: Sricharan R <quic_srichara@quicinc.com> To: <quic_srichara@quicinc.com>, <agross@kernel.org>, <bjorn.andersson@linaro.org>, <robh+dt@kernel.org>, <krzysztof.kozlowski+dt@linaro.org>, <mturquette@baylibre.com>, <sboyd@kernel.org>, <linus.walleij@linaro.org>, <catalin.marinas@arm.com>, <p.zabel@pengutronix.de>, <quic_varada@quicinc.com>, <linux-arm-msm@vger.kernel.org>, <devicetree@vger.kernel.org>, <linux-kernel@vger.kernel.org>, <linux-clk@vger.kernel.org>, <linux-gpio@vger.kernel.org>, <linux-arm-kernel@lists.infradead.org> Subject: [PATCH V2 0/8] Add minimal boot support for IPQ5018 Date: Tue, 21 Jun 2022 21:41:18 +0530 [thread overview] Message-ID: <20220621161126.15883-1-quic_srichara@quicinc.com> (raw) The IPQ5018 is Qualcomm's 802.11ax SoC for Routers, Gateways and Access Points. This series adds minimal board boot support for ipq5018-mp03.1-c2 board. [v2] Fixed all comments and rebased for TOT. Varadarajan Narayanan (8): clk: qcom: clk-alpha-pll: Add support for Stromer PLLs dt-bindings: arm64: ipq5018: Add binding descriptions for clock and reset clk: qcom: Add Global Clock controller (GCC) driver for IPQ5018 dt-bindings: pinctrl: qcom: Add ipq5018 pinctrl bindings pinctrl: qcom: Add IPQ5018 pinctrl driver dt-bindings: qcom: Add ipq5018 bindings arm64: dts: Add ipq5018 SoC and MP03 board support arm64: defconfig: Enable IPQ5018 SoC base configs .../devicetree/bindings/arm/qcom.yaml | 7 + .../bindings/clock/qcom,gcc-other.yaml | 3 + .../pinctrl/qcom,ipq5018-pinctrl.yaml | 145 + arch/arm64/boot/dts/qcom/Makefile | 1 + .../arm64/boot/dts/qcom/ipq5018-mp03.1-c2.dts | 29 + arch/arm64/boot/dts/qcom/ipq5018.dtsi | 221 + arch/arm64/configs/defconfig | 3 + drivers/clk/qcom/Kconfig | 7 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/clk-alpha-pll.c | 100 +- drivers/clk/qcom/clk-alpha-pll.h | 7 +- drivers/clk/qcom/gcc-ipq5018.c | 3995 +++++++++++++++++ drivers/pinctrl/qcom/Kconfig | 10 + drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-ipq5018.c | 791 ++++ include/dt-bindings/clock/qcom,gcc-ipq5018.h | 188 + include/dt-bindings/reset/qcom,gcc-ipq5018.h | 122 + 17 files changed, 5629 insertions(+), 2 deletions(-) create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,ipq5018-pinctrl.yaml create mode 100644 arch/arm64/boot/dts/qcom/ipq5018-mp03.1-c2.dts create mode 100644 arch/arm64/boot/dts/qcom/ipq5018.dtsi create mode 100644 drivers/clk/qcom/gcc-ipq5018.c create mode 100644 drivers/pinctrl/qcom/pinctrl-ipq5018.c create mode 100644 include/dt-bindings/clock/qcom,gcc-ipq5018.h create mode 100644 include/dt-bindings/reset/qcom,gcc-ipq5018.h -- QUALCOMM INDIA, on behalf of Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by The Linux Foundation
WARNING: multiple messages have this Message-ID (diff)
From: Sricharan R <quic_srichara@quicinc.com> To: <quic_srichara@quicinc.com>, <agross@kernel.org>, <bjorn.andersson@linaro.org>, <robh+dt@kernel.org>, <krzysztof.kozlowski+dt@linaro.org>, <mturquette@baylibre.com>, <sboyd@kernel.org>, <linus.walleij@linaro.org>, <catalin.marinas@arm.com>, <p.zabel@pengutronix.de>, <quic_varada@quicinc.com>, <linux-arm-msm@vger.kernel.org>, <devicetree@vger.kernel.org>, <linux-kernel@vger.kernel.org>, <linux-clk@vger.kernel.org>, <linux-gpio@vger.kernel.org>, <linux-arm-kernel@lists.infradead.org> Subject: [PATCH V2 0/8] Add minimal boot support for IPQ5018 Date: Tue, 21 Jun 2022 21:41:18 +0530 [thread overview] Message-ID: <20220621161126.15883-1-quic_srichara@quicinc.com> (raw) The IPQ5018 is Qualcomm's 802.11ax SoC for Routers, Gateways and Access Points. This series adds minimal board boot support for ipq5018-mp03.1-c2 board. [v2] Fixed all comments and rebased for TOT. Varadarajan Narayanan (8): clk: qcom: clk-alpha-pll: Add support for Stromer PLLs dt-bindings: arm64: ipq5018: Add binding descriptions for clock and reset clk: qcom: Add Global Clock controller (GCC) driver for IPQ5018 dt-bindings: pinctrl: qcom: Add ipq5018 pinctrl bindings pinctrl: qcom: Add IPQ5018 pinctrl driver dt-bindings: qcom: Add ipq5018 bindings arm64: dts: Add ipq5018 SoC and MP03 board support arm64: defconfig: Enable IPQ5018 SoC base configs .../devicetree/bindings/arm/qcom.yaml | 7 + .../bindings/clock/qcom,gcc-other.yaml | 3 + .../pinctrl/qcom,ipq5018-pinctrl.yaml | 145 + arch/arm64/boot/dts/qcom/Makefile | 1 + .../arm64/boot/dts/qcom/ipq5018-mp03.1-c2.dts | 29 + arch/arm64/boot/dts/qcom/ipq5018.dtsi | 221 + arch/arm64/configs/defconfig | 3 + drivers/clk/qcom/Kconfig | 7 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/clk-alpha-pll.c | 100 +- drivers/clk/qcom/clk-alpha-pll.h | 7 +- drivers/clk/qcom/gcc-ipq5018.c | 3995 +++++++++++++++++ drivers/pinctrl/qcom/Kconfig | 10 + drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-ipq5018.c | 791 ++++ include/dt-bindings/clock/qcom,gcc-ipq5018.h | 188 + include/dt-bindings/reset/qcom,gcc-ipq5018.h | 122 + 17 files changed, 5629 insertions(+), 2 deletions(-) create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,ipq5018-pinctrl.yaml create mode 100644 arch/arm64/boot/dts/qcom/ipq5018-mp03.1-c2.dts create mode 100644 arch/arm64/boot/dts/qcom/ipq5018.dtsi create mode 100644 drivers/clk/qcom/gcc-ipq5018.c create mode 100644 drivers/pinctrl/qcom/pinctrl-ipq5018.c create mode 100644 include/dt-bindings/clock/qcom,gcc-ipq5018.h create mode 100644 include/dt-bindings/reset/qcom,gcc-ipq5018.h -- QUALCOMM INDIA, on behalf of Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by The Linux Foundation _______________________________________________ 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-06-21 16:11 UTC|newest] Thread overview: 65+ messages / expand[flat|nested] mbox.gz Atom feed top 2022-06-21 16:11 Sricharan R [this message] 2022-06-21 16:11 ` [PATCH V2 0/8] Add minimal boot support for IPQ5018 Sricharan R 2022-06-21 16:11 ` [PATCH V2 1/8] clk: qcom: clk-alpha-pll: Add support for Stromer PLLs Sricharan R 2022-06-21 16:11 ` Sricharan R 2022-06-21 16:11 ` [PATCH V2 2/8] dt-bindings: arm64: ipq5018: Add binding descriptions for clock and reset Sricharan R 2022-06-21 16:11 ` Sricharan R 2022-06-22 15:04 ` Krzysztof Kozlowski 2022-06-22 15:04 ` Krzysztof Kozlowski 2022-06-23 6:00 ` Sricharan Ramabadhran 2022-06-23 6:00 ` Sricharan Ramabadhran 2022-06-24 17:26 ` Rob Herring 2022-06-24 17:26 ` Rob Herring 2022-06-21 16:11 ` [PATCH V2 3/8] clk: qcom: Add Global Clock controller (GCC) driver for IPQ5018 Sricharan R 2022-06-22 15:08 ` Krzysztof Kozlowski 2022-06-22 15:08 ` Krzysztof Kozlowski 2022-06-23 6:06 ` Sricharan Ramabadhran 2022-06-23 6:06 ` Sricharan Ramabadhran 2022-06-24 4:05 ` Bjorn Andersson 2022-06-24 4:05 ` Bjorn Andersson 2022-06-27 19:51 ` Sricharan Ramabadhran 2022-06-27 19:51 ` Sricharan Ramabadhran 2022-06-28 1:28 ` kernel test robot 2022-06-28 1:28 ` kernel test robot 2022-06-21 16:11 ` [PATCH V2 4/8] dt-bindings: pinctrl: qcom: Add ipq5018 pinctrl bindings Sricharan R 2022-06-21 16:11 ` Sricharan R 2022-06-22 15:13 ` Krzysztof Kozlowski 2022-06-22 15:13 ` Krzysztof Kozlowski 2022-06-23 6:28 ` Sricharan Ramabadhran 2022-06-23 6:28 ` Sricharan Ramabadhran 2022-06-24 3:44 ` Bjorn Andersson 2022-06-24 3:44 ` Bjorn Andersson 2022-06-24 17:26 ` Rob Herring 2022-06-24 17:26 ` Rob Herring 2022-06-21 16:11 ` [PATCH V2 5/8] pinctrl: qcom: Add IPQ5018 pinctrl driver Sricharan R 2022-06-21 16:11 ` Sricharan R 2022-06-24 3:54 ` Bjorn Andersson 2022-06-24 3:54 ` Bjorn Andersson 2022-06-27 19:35 ` Sricharan Ramabadhran 2022-06-27 19:35 ` Sricharan Ramabadhran 2022-06-28 3:31 ` kernel test robot 2022-06-28 3:31 ` kernel test robot 2022-06-21 16:11 ` [PATCH V2 6/8] dt-bindings: qcom: Add ipq5018 bindings Sricharan R 2022-06-21 16:11 ` Sricharan R 2022-06-22 15:14 ` Krzysztof Kozlowski 2022-06-22 15:14 ` Krzysztof Kozlowski 2022-06-23 6:28 ` Sricharan Ramabadhran 2022-06-23 6:28 ` Sricharan Ramabadhran 2022-06-21 16:11 ` [PATCH V2 7/8] arm64: dts: Add ipq5018 SoC and MP03 board support Sricharan R 2022-06-21 16:11 ` Sricharan R 2022-06-22 15:18 ` Krzysztof Kozlowski 2022-06-22 15:18 ` Krzysztof Kozlowski 2022-06-23 7:19 ` Sricharan Ramabadhran 2022-06-23 7:19 ` Sricharan Ramabadhran 2022-06-26 18:32 ` Konrad Dybcio 2022-06-26 18:32 ` Konrad Dybcio 2022-06-28 7:14 ` Sricharan Ramabadhran 2022-06-28 7:14 ` Sricharan Ramabadhran 2022-07-01 7:31 ` Konrad Dybcio 2022-07-01 7:31 ` Konrad Dybcio 2022-06-21 16:11 ` [PATCH V2 8/8] arm64: defconfig: Enable IPQ5018 SoC base configs Sricharan R 2022-06-21 16:11 ` Sricharan R 2022-06-28 12:55 ` [PATCH V2 0/8] Add minimal boot support for IPQ5018 Linus Walleij 2022-06-28 12:55 ` Linus Walleij 2022-06-29 6:51 ` Sricharan Ramabadhran 2022-06-29 6:51 ` Sricharan Ramabadhran
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=20220621161126.15883-1-quic_srichara@quicinc.com \ --to=quic_srichara@quicinc.com \ --cc=agross@kernel.org \ --cc=bjorn.andersson@linaro.org \ --cc=catalin.marinas@arm.com \ --cc=devicetree@vger.kernel.org \ --cc=krzysztof.kozlowski+dt@linaro.org \ --cc=linus.walleij@linaro.org \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-arm-msm@vger.kernel.org \ --cc=linux-clk@vger.kernel.org \ --cc=linux-gpio@vger.kernel.org \ --cc=linux-kernel@vger.kernel.org \ --cc=mturquette@baylibre.com \ --cc=p.zabel@pengutronix.de \ --cc=quic_varada@quicinc.com \ --cc=robh+dt@kernel.org \ --cc=sboyd@kernel.org \ /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: linkBe 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.