Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: omap: add channel to DSI panels

The standard binding for DSI requires that the channel number
of the panel is encoded in DT. This adds the channel number in
all OMAP3-5 boards in preparation for using common infrastructure.

Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>

authored by

Sebastian Reichel and committed by
Tony Lindgren
23807f8c 19d3e9a0

+23 -4
+2 -1
arch/arm/boot/dts/motorola-mapphone-common.dtsi
··· 207 207 }; 208 208 }; 209 209 210 - lcd0: display { 210 + lcd0: panel@0 { 211 211 compatible = "panel-dsi-cm"; 212 + reg = <0>; 212 213 label = "lcd0"; 213 214 vddi-supply = <&lcd_regulator>; 214 215 reset-gpios = <&gpio4 5 GPIO_ACTIVE_HIGH>; /* gpio101 */
+2 -1
arch/arm/boot/dts/omap3-n950.dts
··· 225 225 }; 226 226 }; 227 227 228 - lcd0: display { 228 + lcd0: panel@0 { 229 229 compatible = "nokia,himalaya", "panel-dsi-cm"; 230 + reg = <0>; 230 231 label = "lcd0"; 231 232 232 233 pinctrl-names = "default";
+3
arch/arm/boot/dts/omap3.dtsi
··· 941 941 ti,hwmods = "dss_dsi1"; 942 942 clocks = <&dss1_alwon_fck>, <&dss2_alwon_fck>; 943 943 clock-names = "fck", "sys_clk"; 944 + 945 + #address-cells = <1>; 946 + #size-cells = <0>; 944 947 }; 945 948 946 949 rfbi: encoder@48050800 {
+4 -2
arch/arm/boot/dts/omap4-sdp.dts
··· 662 662 }; 663 663 }; 664 664 665 - lcd0: display { 665 + lcd0: panel@0 { 666 666 compatible = "tpo,taal", "panel-dsi-cm"; 667 + reg = <0>; 667 668 label = "lcd0"; 668 669 669 670 reset-gpios = <&gpio4 6 GPIO_ACTIVE_HIGH>; /* 102 */ ··· 688 687 }; 689 688 }; 690 689 691 - lcd1: display { 690 + lcd1: panel@0 { 692 691 compatible = "tpo,taal", "panel-dsi-cm"; 692 + reg = <0>; 693 693 label = "lcd1"; 694 694 695 695 reset-gpios = <&gpio4 8 GPIO_ACTIVE_HIGH>; /* 104 */
+6
arch/arm/boot/dts/omap4.dtsi
··· 572 572 clocks = <&l3_dss_clkctrl OMAP4_DSS_CORE_CLKCTRL 8>, 573 573 <&l3_dss_clkctrl OMAP4_DSS_CORE_CLKCTRL 10>; 574 574 clock-names = "fck", "sys_clk"; 575 + 576 + #address-cells = <1>; 577 + #size-cells = <0>; 575 578 }; 576 579 }; 577 580 ··· 607 604 clocks = <&l3_dss_clkctrl OMAP4_DSS_CORE_CLKCTRL 8>, 608 605 <&l3_dss_clkctrl OMAP4_DSS_CORE_CLKCTRL 10>; 609 606 clock-names = "fck", "sys_clk"; 607 + 608 + #address-cells = <1>; 609 + #size-cells = <0>; 610 610 }; 611 611 }; 612 612
+6
arch/arm/boot/dts/omap5.dtsi
··· 516 516 status = "disabled"; 517 517 clocks = <&dss_clkctrl OMAP5_DSS_CORE_CLKCTRL 8>; 518 518 clock-names = "fck"; 519 + 520 + #address-cells = <1>; 521 + #size-cells = <0>; 519 522 }; 520 523 }; 521 524 ··· 550 547 status = "disabled"; 551 548 clocks = <&dss_clkctrl OMAP5_DSS_CORE_CLKCTRL 8>; 552 549 clock-names = "fck"; 550 + 551 + #address-cells = <1>; 552 + #size-cells = <0>; 553 553 }; 554 554 }; 555 555