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

Commit d2167685 authored by Mukund Madhusudan Atre's avatar Mukund Madhusudan Atre
Browse files

ARM: dts: msm: Add simple-bus compat string in camera for all archs

For kernel init to recognize child nodes of camera smmu and cci
nodes as platform devices, the parent needs to have "simple-bus"
compatibility string. Add required string so that component
master framework is able to match device with driver for Kona,
Lahaina, Lito and Bengal.

CRs-Fixed: 2584631
Change-Id: Ia968a6617f9bb3bdb05fd999a7f87d4eaf580734
parent 2e932597
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -98,7 +98,7 @@

	cam_cci0: qcom,cci0 {
		cell-index = <0>;
		compatible = "qcom,cci";
		compatible = "qcom,cci", "simple-bus";
		#address-cells = <1>;
		#size-cells = <0>;
		reg = <0x05C1B000 0x1000>;
@@ -192,7 +192,7 @@
	};

	qcom,cam_smmu {
		compatible = "qcom,msm-cam-smmu";
		compatible = "qcom,msm-cam-smmu", "simple-bus";
		status = "ok";

		msm_cam_smmu_tfe {
+3 −3
Original line number Diff line number Diff line
@@ -182,7 +182,7 @@

	cam_cci0: qcom,cci@ac4f000 {
		cell-index = <0>;
		compatible = "qcom,cci";
		compatible = "qcom,cci", "simple-bus";
		reg = <0xac4f000 0x1000>;
		reg-names = "cci";
		reg-cam-base = <0x4f000>;
@@ -275,7 +275,7 @@

	cam_cci1: qcom,cci@ac50000 {
		cell-index = <1>;
		compatible = "qcom,cci";
		compatible = "qcom,cci", "simple-bus";
		reg = <0xac50000 0x1000>;
		reg-names = "cci";
		reg-cam-base = <0x50000>;
@@ -367,7 +367,7 @@
	};

	qcom,cam_smmu {
		compatible = "qcom,msm-cam-smmu";
		compatible = "qcom,msm-cam-smmu", "simple-bus";
		status = "ok";

		msm_cam_smmu_ife {
+3 −3
Original line number Diff line number Diff line
@@ -182,7 +182,7 @@

	cam_cci0: qcom,cci0 {
		cell-index = <0>;
		compatible = "qcom,cci";
		compatible = "qcom,cci", "simple-bus";
		reg = <0xac4f000 0x1000>;
		reg-names = "cci";
		reg-cam-base = <0x4f000>;
@@ -275,7 +275,7 @@

	cam_cci1: qcom,cci1 {
		cell-index = <1>;
		compatible = "qcom,cci";
		compatible = "qcom,cci", "simple-bus";
		reg = <0xac50000 0x1000>;
		reg-names = "cci";
		reg-cam-base = <0x50000>;
@@ -367,7 +367,7 @@
	};

	qcom,cam_smmu {
		compatible = "qcom,msm-cam-smmu";
		compatible = "qcom,msm-cam-smmu", "simple-bus";
		status = "ok";

		msm_cam_smmu_ife {
+3 −3
Original line number Diff line number Diff line
@@ -129,7 +129,7 @@

	cam_cci0: qcom,cci0 {
		cell-index = <0>;
		compatible = "qcom,cci";
		compatible = "qcom,cci", "simple-bus";
		#address-cells = <1>;
		#size-cells = <0>;
		reg = <0xac4a000 0x1000>;
@@ -224,7 +224,7 @@

	cam_cci1: qcom,cci1 {
		cell-index = <1>;
		compatible = "qcom,cci";
		compatible = "qcom,cci", "simple-bus";
		#address-cells = <1>;
		#size-cells = <0>;
		reg = <0xac4b000 0x1000>;
@@ -314,7 +314,7 @@
	};

	qcom,cam_smmu {
		compatible = "qcom,msm-cam-smmu";
		compatible = "qcom,msm-cam-smmu", "simple-bus";
		status = "ok";

		msm_cam_smmu_ife {