[Patch v2 0/5] Initial support for LG Nexus 5 phone (hammerhead)
From: Bhushan Shah <hidden>
Date: 2016-07-19 05:04:09
Also in:
linux-arm-msm, linux-devicetree
This patchset adds support for LG Nexus 5 phone, codenamed hammerhead.
Initial version have following supported,
- Serial console over headphone jack
- pm8841 and pm8941 regulator nodes
- Hardware keys (volume_up and volume_down)
Values for the regulator nodes are taken from following files in downstream msm
kernel tree, branch android-msm-hammerhead-3.4-marshmallow-mr2
- arch/arm/boot/dts/msm8974-regulator.dtsi
- arch/arm/boot/dts/msm8974-hammerhead/msm8974-hammerhead.dtsi
Values are verified against kmsg from downstream kernel as well.
Cc: Andy Gross <redacted>
Cc: Bjorn Andersson <redacted>
Cc: David Brown <redacted>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Rob Herring <robh+dt@kernel.org>
Cc: Russell King <linux@armlinux.org.uk>
Cc: devicetree at vger.kernel.org
Cc: linux-arm-kernel at lists.infradead.org
Cc: linux-arm-msm at vger.kernel.org
Changes since v1:
- Remove qcom,msm-id from dts file
- Add "lge,hammerhead" to compatible
- move vreg_boost node from honami.dts file to msm8974.dtsi
- move vph-pwr-reg node to msm8974.dtsi
Bhushan Shah (5):
ARM: dts: qcom: Add initial DTS for LG Nexus 5 Phone
ARM: dts: msm8974: Move vreg_boost node from the honami to msm8974
ARM: dts: qcom: msm8974: Add fixed regulator node for vph-pwr-reg
ARM: dts: msm8974-hammerhead: Add regulator nodes for hammerhead
ARM: dts: msm8974-hammerhead: Introduce gpio-keys nodes
arch/arm/boot/dts/Makefile | 1 +
.../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 271 +++++++++++++++++++++
.../boot/dts/qcom-msm8974-sony-xperia-honami.dts | 18 +-
arch/arm/boot/dts/qcom-msm8974.dtsi | 21 ++
arch/arm/boot/dts/qcom-pm8941.dtsi | 6 +
5 files changed, 301 insertions(+), 16 deletions(-)
create mode 100644 arch/arm/boot/dts/qcom-msm8974-lge-nexus5-hammerhead.dts
--
2.9.0