arm64: dts: qcom: Add device tree for Samsung Galaxy A3U/A5U
authorStephan Gerhold <stephan@gerhold.net>
Mon, 22 Jul 2019 09:22:10 +0000 (11:22 +0200)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Mon, 5 Aug 2019 22:14:53 +0000 (15:14 -0700)
commit1329c1ab0730b521e6cd3051c56a2ff3d55f21e6
tree017a620577649bf6431526fa37eb395f6c903a61
parentb72160fa886d757611b1c7f1127d5585fce43af2
arm64: dts: qcom: Add device tree for Samsung Galaxy A3U/A5U

Samsung Galaxy A3 (SM-A300FU) and Samsung Galaxy A5 (SM-A500FU)
are smartphones using the MSM8916 SoC released in 2015.

Add a device tree for A3U and A5U with initial support for:
  - SDHCI (internal and external storage)
  - USB Device Mode
  - UART (on USB connector via the SM5502 MUIC)
  - Regulators

The two devices (and all other variants of A3/A5 released in 2015)
are very similar, with some differences in display, touchscreen
and sensors. The common parts are shared in
msm8916-samsung-a2015-common.dtsi to reduce duplication.

The device tree is loosely based on apq8016-sbc.dtsi and the
downstream kernel provided by Samsung, mixed with a lot of own
research.

Co-developed-by: Michael Srba <Michael.Srba@seznam.cz>
Signed-off-by: Michael Srba <Michael.Srba@seznam.cz>
Signed-off-by: Stephan Gerhold <stephan@gerhold.net>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
arch/arm64/boot/dts/qcom/Makefile
arch/arm64/boot/dts/qcom/msm8916-samsung-a2015-common.dtsi [new file with mode: 0644]
arch/arm64/boot/dts/qcom/msm8916-samsung-a3u-eur.dts [new file with mode: 0644]
arch/arm64/boot/dts/qcom/msm8916-samsung-a5u-eur.dts [new file with mode: 0644]