Sony Xperia M2 is a smartphone released in 2014 based on the Qualcomm Snapdragon 400 (MSM8926) platform.
Add initial device tree for Sony Xperia M2 with support for: - Framebuffer - GPIO buttons (Volume Down and Camera) - Regulators - Internal storage - SD card - Accelerometer - Ambient Light/Proximity sensor - NFC - pm8226_resin (Volume Up) - Vibrator - USB/Charger Signed-off-by: Erikas Bitovtas <[email protected]> --- Changes in v4: - Defined pinctrl for GPIO buttons. - Aligned quotation marks in mount-matrix for the accelerator. - Dropped magnetometer from the patch. It probes, but fails to read its revision if reset GPIO is not defined, and this model does not have a reset GPIO. Nevertheless, even if one is defined, the probe fails with a timeout. Needs further investigation. - Link to v3: https://patch.msgid.link/[email protected] Changes in v3: - Changed incorrect "chassis" to "chassis-type" in the device tree. - Mentioned added vibrator in the commit message. - Link to v2: https://patch.msgid.link/[email protected] Changes in v2: - Dropped `regulator-always-on` for l3, l6 and l8. - Mentioned added GPIO buttons and reset input in the commit message. - Link to v1: https://patch.msgid.link/[email protected] To: Bjorn Andersson <[email protected]> To: Konrad Dybcio <[email protected]> To: Rob Herring <[email protected]> To: Krzysztof Kozlowski <[email protected]> To: Conor Dooley <[email protected]> Cc: [email protected] Cc: [email protected] Cc: [email protected] --- Erikas Bitovtas (2): dt-bindings: arm: qcom: Add Sony Xperia M2 ARM: dts: qcom: msm8926-sony-xperia-yukon-eagle: add initial device tree Documentation/devicetree/bindings/arm/qcom.yaml | 1 + arch/arm/boot/dts/qcom/Makefile | 1 + .../dts/qcom/msm8926-sony-xperia-yukon-eagle.dts | 407 +++++++++++++++++++++ 3 files changed, 409 insertions(+) --- base-commit: 49e02880ec0a8c378e811bc9d85da188d7c6204c change-id: 20260526-yukon-eagle-658f2f81a14d Best regards, -- Erikas Bitovtas <[email protected]>

