Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f591faa2 authored by Rohit Vaswani's avatar Rohit Vaswani
Browse files

ARM: dts: Add support for fsm9900 CDP and MTP



Added device tree entries for cdp and mtp targets using FSM9900 chipset.
This patch fixes the platform id in SIM and RUMI such that all four
targets of FSM990 are identified properly.

Change-Id: I874679520f8f6512d3c0680d23f05f38cfda55fc
Signed-off-by: default avatarRohit Vaswani <rvaswani@codeaurora.org>
parent f29cc234
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -154,7 +154,9 @@ dtb-$(CONFIG_ARCH_MSM8610) += msm8610-rumi.dtb \
	msm8610-v2-qrd-skuaa.dtb \
	msm8610-v2-qrd-skuab.dtb
dtb-$(CONFIG_ARCH_FSM9900) += fsm9900-rumi.dtb \
	fsm9900-sim.dtb
	fsm9900-sim.dtb \
	fsm9900-cdp.dtb \
	fsm9900-mtp.dtb
dtb-$(CONFIG_ARCH_MSMKRYPTON) += msmkrypton-sim.dtb
dtb-$(CONFIG_ARCH_MSMSAMARIUM) += msmsamarium-sim.dtb \
	msmsamarium-rumi.dtb \
+31 −0
Original line number Diff line number Diff line
/* Copyright (c) 2013, The Linux Foundation. All rights reserved.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License version 2 and
 * only version 2 as published by the Free Software Foundation.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 */

/dts-v1/;

/include/ "fsm9900.dtsi"

/ {
	model = "Qualcomm FSM9900 CDP";
	compatible = "qcom,fsm9900-cdp", "qcom,fsm9900", "qcom,cdp";
	qcom,msm-id = <188 15 0>;

	aliases {
		serial0 = &uart0;
	};
};

&soc {
	uart0: serial@f9960000 {
		status = "ok";
	};
};
+31 −0
Original line number Diff line number Diff line
/* Copyright (c) 2013, The Linux Foundation. All rights reserved.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License version 2 and
 * only version 2 as published by the Free Software Foundation.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 */

/dts-v1/;

/include/ "fsm9900.dtsi"

/ {
	model = "Qualcomm FSM9900 MTP";
	compatible = "qcom,fsm9900-mtp", "qcom,fsm9900", "qcom,mtp";
	qcom,msm-id = <188 8 0>;

	aliases {
		serial0 = &uart0;
	};
};

&soc {
	uart0: serial@f9960000 {
		status = "ok";
	};
};
+2 −2
Original line number Diff line number Diff line
@@ -16,8 +16,8 @@

/ {
	model = "Qualcomm FSM9900 Rumi";
	compatible = "qcom,fsm9900-rumi", "qcom,fsm9900", "qcom-sim";
	qcom,msm-id = <188 0 0>;
	compatible = "qcom,fsm9900-rumi", "qcom,fsm9900", "qcom,rumi";
	qcom,msm-id = <188 15 0>;

	aliases {
		serial0 = &uart0;
+2 −2
Original line number Diff line number Diff line
@@ -16,8 +16,8 @@

/ {
	model = "Qualcomm FSM9900 Simulator";
	compatible = "qcom,fsm9900-sim", "qcom,fsm9900", "qcom-sim";
	qcom,msm-id = <188 0 0>;
	compatible = "qcom,fsm9900-sim", "qcom,fsm9900", "qcom,sim";
	qcom,msm-id = <188 16 0>;

	aliases {
		serial0 = &uart0;