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

Commit bb7da7e7 authored by Pavankumar Kondeti's avatar Pavankumar Kondeti
Browse files

ARM: dts: msm: Add SMSC HUB device for msm8926 V2 MTP



USB UICC card is connected to the HSIC controller via a SMSC
HUB on MTP boards. The SMSC HUB device acts as a parent to the
HSIC. Move HSIC device node as a sub node of SMSC HUB device node.

Standalone HSIC configuration is used on CDP boards. Hence pass
SMSC HUB model-id as 0.

Change-Id: I0c751a90ad9b60adeb4ff69a1ee44d20495903aa
Signed-off-by: default avatarPavankumar Kondeti <pkondeti@codeaurora.org>
parent 8e5d905c
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
/* Copyright (c) 2013, The Linux Foundation. All rights reserved.
/* Copyright (c) 2013-2014, 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
@@ -21,6 +21,6 @@
	qcom,board-id = <1 2>;
};

&hsic_host {
&smsc_hub {
	status = "ok";
};
+2 −2
Original line number Diff line number Diff line
/* Copyright (c) 2013, The Linux Foundation. All rights reserved.
/* Copyright (c) 2013-2014, 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
@@ -21,6 +21,6 @@
	qcom,board-id = <1 0>;
};

&hsic_host {
&smsc_hub {
	status = "ok";
};
+35 −27
Original line number Diff line number Diff line
@@ -347,8 +347,15 @@
		qcom,streaming-func = "rndis";
	};

	hsic_host: hsic@f9a00000 {
	smsc_hub: hsic_hub {
		status = "disabled";
		compatible = "qcom,hsic-smsc-hub";
		smsc,model-id = <0>;
		#address-cells = <1>;
		#size-cells = <1>;
		ranges;

		hsic_host: hsic@f9a00000 {
			compatible = "qcom,hsic-host";
			reg = <0xf9a00000 0x400>;
			#address-cells = <0>;
@@ -378,6 +385,7 @@
				<85 512 0 0>,
				<85 512 40000 160000>;
		};
	};

	wcd9xxx_intc: wcd9xxx-irq {
		compatible = "qcom,wcd9xxx-irq";
+1 −1
Original line number Diff line number Diff line
@@ -33,6 +33,6 @@

};

&hsic_host {
&smsc_hub {
	status = "ok";
};
+1 −1
Original line number Diff line number Diff line
@@ -33,6 +33,6 @@

};

&hsic_host {
&smsc_hub {
	status = "ok";
};
Loading