Skip to content

Add minimal boot support for IPQ8074

Varadarajan Narayanan linux-arm-kernel linux-arm-msm linux-clk linux-devicetree linux-gpio lkml 8 versions – New

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v7 Latest4 patches 0 repliesNew
  2. v66 patches 7 repliesApplied
  3. v5 posting 2/26 patches 1 replySuperseded
Earlier versions · 5
VersionPostedPatchesRepliesStatus
v5 posting 1/26 patches1 replySuperseded
v46 patches3 repliesSuperseded
v35 patches6 repliesSuperseded
v25 patches15 repliesSuperseded
v15 patches5 repliesSuperseded

Changes in v7 from the cover letter

Remove the following clk related patches (Stephen Boyd has picked them)

Patches in v7 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4pinctrl: qcom: Add ipq8074 pinctrl driverDocumentation/devicetree/bindings/pinctrl/qcom,ipq8074-pinctrl.txt drivers/pinctrl/qcom/Kconfig drivers/pinctrl/qcom/Makefile +1 more+1259 -00 replies
2/4dt-bindings: qcom: Add ipq8074 bindingsDocumentation/devicetree/bindings/arm/qcom.txt+2 -00 replies
3/4arm64: dts: Add ipq8074 SoC and HK01 board supportarch/arm64/boot/dts/qcom/Makefile arch/arm64/boot/dts/qcom/ipq8074-hk01.dts arch/arm64/boot/dts/qcom/ipq8074.dtsi+247 -00 replies
4/4arm64: defconfig: Enable qcom ipq8074 clock and pinctrlarch/arm64/configs/defconfig+2 -00 replies

Reviews trailers per patch

All 4 patches have a Reviewed-by or Acked-by.

PatchRob HerringBjorn Andersson
1/4A-b A-b
2/4A-b
3/4A-b
4/4A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v7 thread

Cover letter [PATCH v7 0/4] Add minimal boot support for IPQ8074

v7:
Remove the following clk related patches (Stephen Boyd has picked them)

Incorporate Bjorn's comment in
arm64: dts: Add ipq8074 SoC and HK01 board support

Included Bjorn's and Rob's Ack for rest of the patches.

v6:
* Include Rob's Ack to the first patch.

v5:
* Removed the 'NA' binding from documentation

v4:
* Split the clock patch and addressed a minor comment in the clock driver as per stephen's feedback.

v3:
* Addressed review feedback from Bjorn for pinctrl
- Unified the names for qpic pads.
- Corrected the names for pwm pins.
* Updated pinctrl documentation.
* Updated the default bootargs in ipq8074-hk01.dts.
* Updated the gcc clocks driver for removing the unused halt_bit in few places.

v2:
* Addressed review feedback from Stephen
- Removed cpu-map entries
- Added mmio-timer nodes
* Fix sparse warnings in the gcc-ipq8074.c
* Updated pinctrl documentation

v1:
https://www.spinics.net/lists/kernel/msg2498734.html
This series adds minimal board boot support for ipq8074-hk01 board.

Abhishek Sahu (1):
arm64: defconfig: Enable qcom ipq8074 clock and pinctrl

Varadarajan Narayanan (3):
pinctrl: qcom: Add ipq8074 pinctrl driver
dt-bindings: qcom: Add ipq8074 bindings
arm64: dts: Add ipq8074 SoC and HK01 board support

 Documentation/devicetree/bindings/arm/qcom.txt     |    2 +
 .../bindings/pinctrl/qcom,ipq8074-pinctrl.txt      |  172 ++++
 arch/arm64/boot/dts/qcom/Makefile                  |    1 +
 arch/arm64/boot/dts/qcom/ipq8074-hk01.dts          |   52 +
 arch/arm64/boot/dts/qcom/ipq8074.dtsi              |  194 ++++
 arch/arm64/configs/defconfig                       |    2 +
 drivers/pinctrl/qcom/Kconfig                       |   10 +
 drivers/pinctrl/qcom/Makefile                      |    1 +
 drivers/pinctrl/qcom/pinctrl-ipq8074.c             | 1076 ++++++++++++++++++++
 9 files changed, 1510 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,ipq8074-pinctrl.txt
 create mode 100644 arch/arm64/boot/dts/qcom/ipq8074-hk01.dts
 create mode 100644 arch/arm64/boot/dts/qcom/ipq8074.dtsi
 create mode 100644 drivers/pinctrl/qcom/pinctrl-ipq8074.c
Signature · 1 line
QUALCOMM INDIA, on behalf of Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by The Linux Foundation