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

Commit fd18c7ea authored by Hans de Goede's avatar Hans de Goede Committed by Maxime Ripard
Browse files

ARM: dts: sunxi: Add simplefb nodes for de_be0-lcd0, de_be0-lcd0-tve0 pipelines



Add simplefb nodes for "[de_fe0-]de_be0-lcd0" and "[de_fe0-]de_be0-lcd0-tve0"
display pipelines for when u-boot has set up a pipeline to drive a LCD panel /
VGA output rather then the HDMI output.

Signed-off-by: default avatarHans de Goede <hdegoede@redhat.com>
Signed-off-by: default avatarMaxime Ripard <maxime.ripard@free-electrons.com>
parent 7294be5d
Loading
Loading
Loading
Loading
+18 −0
Original line number Original line Diff line number Diff line
@@ -50,6 +50,24 @@
				 <&ahb_gates 44>, <&ahb_gates 46>;
				 <&ahb_gates 44>, <&ahb_gates 46>;
			status = "disabled";
			status = "disabled";
		};
		};

		framebuffer@2 {
			compatible = "allwinner,simple-framebuffer",
				     "simple-framebuffer";
			allwinner,pipeline = "de_fe0-de_be0-lcd0";
			clocks = <&pll5 1>, <&ahb_gates 36>, <&ahb_gates 44>,
				 <&ahb_gates 46>;
			status = "disabled";
		};

		framebuffer@3 {
			compatible = "allwinner,simple-framebuffer",
				     "simple-framebuffer";
			allwinner,pipeline = "de_fe0-de_be0-lcd0-tve0";
			clocks = <&pll5 1>, <&ahb_gates 34>, <&ahb_gates 36>,
				 <&ahb_gates 44>, <&ahb_gates 46>;
			status = "disabled";
		};
	};
	};


	cpus {
	cpus {
+8 −0
Original line number Original line Diff line number Diff line
@@ -39,6 +39,14 @@
				 <&ahb_gates 44>;
				 <&ahb_gates 44>;
			status = "disabled";
			status = "disabled";
		};
		};

		framebuffer@1 {
			compatible = "allwinner,simple-framebuffer",
				     "simple-framebuffer";
			allwinner,pipeline = "de_be0-lcd0";
			clocks = <&pll5 1>, <&ahb_gates 36>, <&ahb_gates 44>;
			status = "disabled";
		};
	};
	};


	cpus {
	cpus {
+14 −0
Original line number Original line Diff line number Diff line
@@ -24,6 +24,20 @@
		serial1 = &uart3;
		serial1 = &uart3;
	};
	};


	chosen {
		#address-cells = <1>;
		#size-cells = <1>;
		ranges;

		framebuffer@0 {
			compatible = "allwinner,simple-framebuffer",
				     "simple-framebuffer";
			allwinner,pipeline = "de_be0-lcd0";
			clocks = <&pll5 1>, <&ahb_gates 36>, <&ahb_gates 44>;
			status = "disabled";
		};
	};

	cpus {
	cpus {
		#address-cells = <1>;
		#address-cells = <1>;
		#size-cells = <0>;
		#size-cells = <0>;
+8 −0
Original line number Original line Diff line number Diff line
@@ -77,6 +77,14 @@
			clocks = <&pll6 0>;
			clocks = <&pll6 0>;
			status = "disabled";
			status = "disabled";
		};
		};

		framebuffer@1 {
			compatible = "allwinner,simple-framebuffer",
				     "simple-framebuffer";
			allwinner,pipeline = "de_be0-lcd0";
			clocks = <&pll6 0>;
			status = "disabled";
		};
	};
	};


	cpus {
	cpus {
+17 −0
Original line number Original line Diff line number Diff line
@@ -81,6 +81,23 @@
				 <&ahb_gates 44>;
				 <&ahb_gates 44>;
			status = "disabled";
			status = "disabled";
		};
		};

		framebuffer@1 {
			compatible = "allwinner,simple-framebuffer",
				     "simple-framebuffer";
			allwinner,pipeline = "de_be0-lcd0";
			clocks = <&pll5 1>, <&ahb_gates 36>, <&ahb_gates 44>;
			status = "disabled";
		};

		framebuffer@2 {
			compatible = "allwinner,simple-framebuffer",
				     "simple-framebuffer";
			allwinner,pipeline = "de_be0-lcd0-tve0";
			clocks = <&pll5 1>, <&ahb_gates 34>, <&ahb_gates 36>,
				 <&ahb_gates 44>;
			status = "disabled";
		};
	};
	};


	cpus {
	cpus {
Loading