瀏覽代碼

Merge tag 'devicetree-for-4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux

Pull DeviceTree updates from Rob Herring:
 "A fairly large (by DT standards) pull request this time with the
  majority being some overdue moving DT binding docs around to
  consolidate similar bindings.

   - DT binding doc consolidation moving similar bindings to common
     locations.  The majority of these are display related which were
     scattered in video/, fb/, drm/, gpu/, and panel/ directories.

   - Add new config option, CONFIG_OF_ALL_DTBS, to enable building all
     dtbs in the tree for most arches with dts files (except powerpc for
     now).

   - OF_IRQ=n fixes for user enabled CONFIG_OF.

   - of_node_put ref counting fixes from Julia Lawall.

   - Common DT binding for wakeup-source and deprecation of all similar
     bindings.

   - DT binding for PXA LCD controller.

   - Allow ignoring failed PCI resource translations in order to ignore
     64-bit addresses on non-LPAE 32-bit kernels.

   - Support setting the NUMA node from DT instead of only from parent
     device.

   - Couple of earlycon DT parsing fixes for address and options"

* tag 'devicetree-for-4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (45 commits)
  MAINTAINERS: update DT binding doc locations
  devicetree: add Sigma Designs vendor prefix
  of: simplify arch_find_n_match_cpu_physical_id() function
  Documentation: arm: Fixed typo in socfpga fpga mgr example
  Documentation: devicetree: fix reference to legacy wakeup properties
  Documentation: devicetree: standardize/consolidate on "wakeup-source" property
  drivers: of: removing assignment of 0 to static variable
  xtensa: enable building of all dtbs
  mips: enable building of all dtbs
  metag: enable building of all dtbs
  metag: use common make variables for dtb builds
  h8300: enable building of all dtbs
  arm64: enable building of all dtbs
  arm: enable building of all dtbs
  arc: enable building of all dtbs
  arc: use common make variables for dtb builds
  of: add config option to enable building of all dtbs
  of/fdt: fix error checking for earlycon address
  of/overlay: add missing of_node_put
  of/platform: add missing of_node_put
  ...
Linus Torvalds 9 年之前
父節點
當前提交
9bbd4b9f38
共有 100 個文件被更改,包括 52 次插入18 次删除
  1. 0 0
      Documentation/devicetree/bindings/arm/tegra/nvidia,nvec.txt
  2. 2 2
      Documentation/devicetree/bindings/crypto/fsl-sec4.txt
  3. 0 0
      Documentation/devicetree/bindings/display/arm,pl11x.txt
  4. 0 0
      Documentation/devicetree/bindings/display/armada/marvell,dove-lcd.txt
  5. 0 0
      Documentation/devicetree/bindings/display/atmel,lcdc.txt
  6. 0 0
      Documentation/devicetree/bindings/display/atmel/hlcdc-dc.txt
  7. 0 0
      Documentation/devicetree/bindings/display/bridge/adi,adv7123.txt
  8. 0 0
      Documentation/devicetree/bindings/display/bridge/adi,adv7511.txt
  9. 2 2
      Documentation/devicetree/bindings/display/bridge/dw_hdmi.txt
  10. 0 0
      Documentation/devicetree/bindings/display/bridge/ps8622.txt
  11. 0 0
      Documentation/devicetree/bindings/display/bridge/ptn3460.txt
  12. 0 0
      Documentation/devicetree/bindings/display/bridge/tda998x.txt
  13. 0 0
      Documentation/devicetree/bindings/display/bridge/thine,thc63lvdm83d.txt
  14. 1 1
      Documentation/devicetree/bindings/display/cirrus,clps711x-fb.txt
  15. 0 0
      Documentation/devicetree/bindings/display/connector/analog-tv-connector.txt
  16. 0 0
      Documentation/devicetree/bindings/display/connector/dvi-connector.txt
  17. 0 0
      Documentation/devicetree/bindings/display/connector/hdmi-connector.txt
  18. 0 0
      Documentation/devicetree/bindings/display/connector/vga-connector.txt
  19. 0 0
      Documentation/devicetree/bindings/display/exynos/exynos-mic.txt
  20. 0 0
      Documentation/devicetree/bindings/display/exynos/exynos5433-decon.txt
  21. 1 1
      Documentation/devicetree/bindings/display/exynos/exynos7-decon.txt
  22. 1 1
      Documentation/devicetree/bindings/display/exynos/exynos_dp.txt
  23. 1 1
      Documentation/devicetree/bindings/display/exynos/exynos_dsim.txt
  24. 0 0
      Documentation/devicetree/bindings/display/exynos/exynos_hdmi.txt
  25. 0 0
      Documentation/devicetree/bindings/display/exynos/exynos_hdmiddc.txt
  26. 0 0
      Documentation/devicetree/bindings/display/exynos/exynos_hdmiphy.txt
  27. 0 0
      Documentation/devicetree/bindings/display/exynos/exynos_mixer.txt
  28. 1 1
      Documentation/devicetree/bindings/display/exynos/samsung-fimd.txt
  29. 0 0
      Documentation/devicetree/bindings/display/fsl,dcu.txt
  30. 1 1
      Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt
  31. 0 0
      Documentation/devicetree/bindings/display/imx/fsl-imx-drm.txt
  32. 0 0
      Documentation/devicetree/bindings/display/imx/hdmi.txt
  33. 1 1
      Documentation/devicetree/bindings/display/imx/ldb.txt
  34. 34 0
      Documentation/devicetree/bindings/display/marvell,pxa2xx-lcdc.txt
  35. 0 0
      Documentation/devicetree/bindings/display/mipi-dsi-bus.txt
  36. 1 1
      Documentation/devicetree/bindings/display/msm/dsi.txt
  37. 0 0
      Documentation/devicetree/bindings/display/msm/edp.txt
  38. 0 0
      Documentation/devicetree/bindings/display/msm/gpu.txt
  39. 0 0
      Documentation/devicetree/bindings/display/msm/hdmi.txt
  40. 0 0
      Documentation/devicetree/bindings/display/msm/mdp.txt
  41. 0 0
      Documentation/devicetree/bindings/display/mxsfb.txt
  42. 0 0
      Documentation/devicetree/bindings/display/panel/ampire,am800480r3tmqwa1h.txt
  43. 0 0
      Documentation/devicetree/bindings/display/panel/auo,b080uan01.txt
  44. 0 0
      Documentation/devicetree/bindings/display/panel/auo,b101aw03.txt
  45. 0 0
      Documentation/devicetree/bindings/display/panel/auo,b101ean01.txt
  46. 0 0
      Documentation/devicetree/bindings/display/panel/auo,b101xtn01.txt
  47. 0 0
      Documentation/devicetree/bindings/display/panel/auo,b116xw03.txt
  48. 0 0
      Documentation/devicetree/bindings/display/panel/auo,b133htn01.txt
  49. 0 0
      Documentation/devicetree/bindings/display/panel/auo,b133xtn01.txt
  50. 0 0
      Documentation/devicetree/bindings/display/panel/avic,tm070ddh03.txt
  51. 0 0
      Documentation/devicetree/bindings/display/panel/chunghwa,claa101wa01a.txt
  52. 0 0
      Documentation/devicetree/bindings/display/panel/chunghwa,claa101wb03.txt
  53. 0 0
      Documentation/devicetree/bindings/display/panel/display-timing.txt
  54. 0 0
      Documentation/devicetree/bindings/display/panel/edt,et057090dhu.txt
  55. 0 0
      Documentation/devicetree/bindings/display/panel/edt,et070080dh6.txt
  56. 0 0
      Documentation/devicetree/bindings/display/panel/edt,etm0700g0dh6.txt
  57. 0 0
      Documentation/devicetree/bindings/display/panel/foxlink,fl500wvr00-a0t.txt
  58. 0 0
      Documentation/devicetree/bindings/display/panel/giantplus,gpg482739qs5.txt
  59. 0 0
      Documentation/devicetree/bindings/display/panel/hannstar,hsd070pww1.txt
  60. 0 0
      Documentation/devicetree/bindings/display/panel/hannstar,hsd100pxn1.txt
  61. 0 0
      Documentation/devicetree/bindings/display/panel/hit,tx23d38vm0caa.txt
  62. 0 0
      Documentation/devicetree/bindings/display/panel/innolux,at043tn24.txt
  63. 0 0
      Documentation/devicetree/bindings/display/panel/innolux,g121i1-l01.txt
  64. 0 0
      Documentation/devicetree/bindings/display/panel/innolux,n116bge.txt
  65. 0 0
      Documentation/devicetree/bindings/display/panel/innolux,n156bge-l21.txt
  66. 0 0
      Documentation/devicetree/bindings/display/panel/innolux,zj070na-01p.txt
  67. 0 0
      Documentation/devicetree/bindings/display/panel/lg,lb070wv8.txt
  68. 0 0
      Documentation/devicetree/bindings/display/panel/lg,ld070wx3-sl01.txt
  69. 0 0
      Documentation/devicetree/bindings/display/panel/lg,lg4573.txt
  70. 0 0
      Documentation/devicetree/bindings/display/panel/lg,lh500wx1-sd03.txt
  71. 0 0
      Documentation/devicetree/bindings/display/panel/lg,lp129qe.txt
  72. 0 0
      Documentation/devicetree/bindings/display/panel/lgphilips,lb035q02.txt
  73. 0 0
      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19-05b.txt
  74. 0 0
      Documentation/devicetree/bindings/display/panel/okaya,rs800480t-7x0gp.txt
  75. 0 0
      Documentation/devicetree/bindings/display/panel/ortustech,com43h4m85ulc.txt
  76. 0 0
      Documentation/devicetree/bindings/display/panel/panasonic,vvx10f004b00.txt
  77. 1 1
      Documentation/devicetree/bindings/display/panel/panel-dpi.txt
  78. 0 0
      Documentation/devicetree/bindings/display/panel/panel-dsi-cm.txt
  79. 1 1
      Documentation/devicetree/bindings/display/panel/samsung,ld9040.txt
  80. 0 0
      Documentation/devicetree/bindings/display/panel/samsung,ltn101nt05.txt
  81. 0 0
      Documentation/devicetree/bindings/display/panel/samsung,ltn140at29-301.txt
  82. 1 1
      Documentation/devicetree/bindings/display/panel/samsung,s6e8aa0.txt
  83. 0 0
      Documentation/devicetree/bindings/display/panel/sharp,lq101r1sx01.txt
  84. 0 0
      Documentation/devicetree/bindings/display/panel/sharp,ls037v7dw01.txt
  85. 0 0
      Documentation/devicetree/bindings/display/panel/shelly,sca07010-bfn-lnn.txt
  86. 0 0
      Documentation/devicetree/bindings/display/panel/simple-panel.txt
  87. 0 0
      Documentation/devicetree/bindings/display/panel/sony,acx565akm.txt
  88. 0 0
      Documentation/devicetree/bindings/display/panel/toppoly,td028ttec1.txt
  89. 0 0
      Documentation/devicetree/bindings/display/panel/tpo,td043mtea1.txt
  90. 0 0
      Documentation/devicetree/bindings/display/renesas,du.txt
  91. 0 0
      Documentation/devicetree/bindings/display/rockchip/dw_hdmi-rockchip.txt
  92. 1 1
      Documentation/devicetree/bindings/display/rockchip/rockchip-drm.txt
  93. 0 0
      Documentation/devicetree/bindings/display/rockchip/rockchip-vop.txt
  94. 0 0
      Documentation/devicetree/bindings/display/simple-framebuffer-sunxi.txt
  95. 0 0
      Documentation/devicetree/bindings/display/simple-framebuffer.txt
  96. 0 0
      Documentation/devicetree/bindings/display/sm501fb.txt
  97. 0 0
      Documentation/devicetree/bindings/display/ssd1289fb.txt
  98. 0 0
      Documentation/devicetree/bindings/display/ssd1307fb.txt
  99. 2 2
      Documentation/devicetree/bindings/display/st,stih4xx.txt
  100. 0 0
      Documentation/devicetree/bindings/display/tegra/nvidia,tegra114-mipi.txt

+ 0 - 0
Documentation/devicetree/bindings/nvec/nvidia,nvec.txt → Documentation/devicetree/bindings/arm/tegra/nvidia,nvec.txt


+ 2 - 2
Documentation/devicetree/bindings/crypto/fsl-sec4.txt

@@ -441,7 +441,7 @@ EXAMPLE:
 		regmap = <&snvs>;
 		regmap = <&snvs>;
 		interrupts = <0 4 0x4>
 		interrupts = <0 4 0x4>
 	        linux,keycode = <116>; /* KEY_POWER */
 	        linux,keycode = <116>; /* KEY_POWER */
-		wakeup;
+		wakeup-source;
 	};
 	};
 
 
 =====================================================================
 =====================================================================
@@ -530,7 +530,7 @@ FULL EXAMPLE
 			regmap = <&sec_mon>;
 			regmap = <&sec_mon>;
 			interrupts = <0 4 0x4>;
 			interrupts = <0 4 0x4>;
 			linux,keycode = <116>; /* KEY_POWER */
 			linux,keycode = <116>; /* KEY_POWER */
-			wakeup;
+			wakeup-source;
 		};
 		};
 	};
 	};
 
 

+ 0 - 0
Documentation/devicetree/bindings/video/arm,pl11x.txt → Documentation/devicetree/bindings/display/arm,pl11x.txt


+ 0 - 0
Documentation/devicetree/bindings/drm/armada/marvell,dove-lcd.txt → Documentation/devicetree/bindings/display/armada/marvell,dove-lcd.txt


+ 0 - 0
Documentation/devicetree/bindings/video/atmel,lcdc.txt → Documentation/devicetree/bindings/display/atmel,lcdc.txt


+ 0 - 0
Documentation/devicetree/bindings/drm/atmel/hlcdc-dc.txt → Documentation/devicetree/bindings/display/atmel/hlcdc-dc.txt


+ 0 - 0
Documentation/devicetree/bindings/video/adi,adv7123.txt → Documentation/devicetree/bindings/display/bridge/adi,adv7123.txt


+ 0 - 0
Documentation/devicetree/bindings/video/adi,adv7511.txt → Documentation/devicetree/bindings/display/bridge/adi,adv7511.txt


+ 2 - 2
Documentation/devicetree/bindings/drm/bridge/dw_hdmi.txt → Documentation/devicetree/bindings/display/bridge/dw_hdmi.txt

@@ -14,8 +14,8 @@ Required properties:
 -port@[X]: SoC specific port nodes with endpoint definitions as defined
 -port@[X]: SoC specific port nodes with endpoint definitions as defined
    in Documentation/devicetree/bindings/media/video-interfaces.txt,
    in Documentation/devicetree/bindings/media/video-interfaces.txt,
    please refer to the SoC specific binding document:
    please refer to the SoC specific binding document:
-    * Documentation/devicetree/bindings/drm/imx/hdmi.txt
-    * Documentation/devicetree/bindings/video/dw_hdmi-rockchip.txt
+    * Documentation/devicetree/bindings/display/imx/hdmi.txt
+    * Documentation/devicetree/bindings/display/rockchip/dw_hdmi-rockchip.txt
 
 
 Optional properties
 Optional properties
 - reg-io-width: the width of the reg:1,4, default set to 1 if not present
 - reg-io-width: the width of the reg:1,4, default set to 1 if not present

+ 0 - 0
Documentation/devicetree/bindings/video/bridge/ps8622.txt → Documentation/devicetree/bindings/display/bridge/ps8622.txt


+ 0 - 0
Documentation/devicetree/bindings/video/bridge/ptn3460.txt → Documentation/devicetree/bindings/display/bridge/ptn3460.txt


+ 0 - 0
Documentation/devicetree/bindings/drm/i2c/tda998x.txt → Documentation/devicetree/bindings/display/bridge/tda998x.txt


+ 0 - 0
Documentation/devicetree/bindings/video/thine,thc63lvdm83d → Documentation/devicetree/bindings/display/bridge/thine,thc63lvdm83d.txt


+ 1 - 1
Documentation/devicetree/bindings/video/cirrus,clps711x-fb.txt → Documentation/devicetree/bindings/display/cirrus,clps711x-fb.txt

@@ -6,7 +6,7 @@ Required properties:
               location and size of the framebuffer memory.
               location and size of the framebuffer memory.
 - clocks    : phandle + clock specifier pair of the FB reference clock.
 - clocks    : phandle + clock specifier pair of the FB reference clock.
 - display   : phandle to a display node as described in
 - display   : phandle to a display node as described in
-              Documentation/devicetree/bindings/video/display-timing.txt.
+              Documentation/devicetree/bindings/display/display-timing.txt.
               Additionally, the display node has to define properties:
               Additionally, the display node has to define properties:
   - bits-per-pixel: Bits per pixel.
   - bits-per-pixel: Bits per pixel.
   - ac-prescale   : LCD AC bias frequency. This frequency is the required
   - ac-prescale   : LCD AC bias frequency. This frequency is the required

+ 0 - 0
Documentation/devicetree/bindings/video/analog-tv-connector.txt → Documentation/devicetree/bindings/display/connector/analog-tv-connector.txt


+ 0 - 0
Documentation/devicetree/bindings/video/dvi-connector.txt → Documentation/devicetree/bindings/display/connector/dvi-connector.txt


+ 0 - 0
Documentation/devicetree/bindings/video/hdmi-connector.txt → Documentation/devicetree/bindings/display/connector/hdmi-connector.txt


+ 0 - 0
Documentation/devicetree/bindings/video/vga-connector.txt → Documentation/devicetree/bindings/display/connector/vga-connector.txt


+ 0 - 0
Documentation/devicetree/bindings/video/exynos-mic.txt → Documentation/devicetree/bindings/display/exynos/exynos-mic.txt


+ 0 - 0
Documentation/devicetree/bindings/video/exynos5433-decon.txt → Documentation/devicetree/bindings/display/exynos/exynos5433-decon.txt


+ 1 - 1
Documentation/devicetree/bindings/video/exynos7-decon.txt → Documentation/devicetree/bindings/display/exynos/exynos7-decon.txt

@@ -38,7 +38,7 @@ Optional Properties:
 		Can be used in case timings cannot be provided otherwise
 		Can be used in case timings cannot be provided otherwise
 		or to override timings provided by the panel.
 		or to override timings provided by the panel.
 
 
-[1]: Documentation/devicetree/bindings/video/display-timing.txt
+[1]: Documentation/devicetree/bindings/display/display-timing.txt
 
 
 Example:
 Example:
 
 

+ 1 - 1
Documentation/devicetree/bindings/video/exynos_dp.txt → Documentation/devicetree/bindings/display/exynos/exynos_dp.txt

@@ -50,7 +50,7 @@ Required properties for dp-controller:
 		number of lanes supported by the panel.
 		number of lanes supported by the panel.
 			LANE_COUNT1 = 1, LANE_COUNT2 = 2, LANE_COUNT4 = 4
 			LANE_COUNT1 = 1, LANE_COUNT2 = 2, LANE_COUNT4 = 4
 	- display-timings: timings for the connected panel as described by
 	- display-timings: timings for the connected panel as described by
-		Documentation/devicetree/bindings/video/display-timing.txt
+		Documentation/devicetree/bindings/display/display-timing.txt
 
 
 Optional properties for dp-controller:
 Optional properties for dp-controller:
 	-interlaced:
 	-interlaced:

+ 1 - 1
Documentation/devicetree/bindings/video/exynos_dsim.txt → Documentation/devicetree/bindings/display/exynos/exynos_dsim.txt

@@ -49,7 +49,7 @@ Video interfaces:
       mode
       mode
     - samsung,esc-clock-frequency: specifies DSI frequency in escape mode
     - samsung,esc-clock-frequency: specifies DSI frequency in escape mode
 
 
-[1]: Documentation/devicetree/bindings/mipi/dsi/mipi-dsi-bus.txt
+[1]: Documentation/devicetree/bindings/display/mipi-dsi-bus.txt
 [2]: Documentation/devicetree/bindings/media/video-interfaces.txt
 [2]: Documentation/devicetree/bindings/media/video-interfaces.txt
 
 
 Example:
 Example:

+ 0 - 0
Documentation/devicetree/bindings/video/exynos_hdmi.txt → Documentation/devicetree/bindings/display/exynos/exynos_hdmi.txt


+ 0 - 0
Documentation/devicetree/bindings/video/exynos_hdmiddc.txt → Documentation/devicetree/bindings/display/exynos/exynos_hdmiddc.txt


+ 0 - 0
Documentation/devicetree/bindings/video/exynos_hdmiphy.txt → Documentation/devicetree/bindings/display/exynos/exynos_hdmiphy.txt


+ 0 - 0
Documentation/devicetree/bindings/video/exynos_mixer.txt → Documentation/devicetree/bindings/display/exynos/exynos_mixer.txt


+ 1 - 1
Documentation/devicetree/bindings/video/samsung-fimd.txt → Documentation/devicetree/bindings/display/exynos/samsung-fimd.txt

@@ -82,7 +82,7 @@ in [2]. The following are properties specific to those nodes:
 		3 - for parallel output,
 		3 - for parallel output,
 		4 - for write-back interface
 		4 - for write-back interface
 
 
-[1]: Documentation/devicetree/bindings/video/display-timing.txt
+[1]: Documentation/devicetree/bindings/display/display-timing.txt
 [2]: Documentation/devicetree/bindings/media/video-interfaces.txt
 [2]: Documentation/devicetree/bindings/media/video-interfaces.txt
 
 
 Example:
 Example:

+ 0 - 0
Documentation/devicetree/bindings/video/fsl,dcu.txt → Documentation/devicetree/bindings/display/fsl,dcu.txt


+ 1 - 1
Documentation/devicetree/bindings/video/fsl,imx-fb.txt → Documentation/devicetree/bindings/display/imx/fsl,imx-fb.txt

@@ -9,7 +9,7 @@ Required properties:
 
 
 Required nodes:
 Required nodes:
 - display: Phandle to a display node as described in
 - display: Phandle to a display node as described in
-	Documentation/devicetree/bindings/video/display-timing.txt
+	Documentation/devicetree/bindings/display/display-timing.txt
 	Additional, the display node has to define properties:
 	Additional, the display node has to define properties:
 	- bits-per-pixel: Bits per pixel
 	- bits-per-pixel: Bits per pixel
 	- fsl,pcr: LCDC PCR value
 	- fsl,pcr: LCDC PCR value

+ 0 - 0
Documentation/devicetree/bindings/drm/imx/fsl-imx-drm.txt → Documentation/devicetree/bindings/display/imx/fsl-imx-drm.txt


+ 0 - 0
Documentation/devicetree/bindings/drm/imx/hdmi.txt → Documentation/devicetree/bindings/display/imx/hdmi.txt


+ 1 - 1
Documentation/devicetree/bindings/drm/imx/ldb.txt → Documentation/devicetree/bindings/display/imx/ldb.txt

@@ -63,7 +63,7 @@ Required properties:
 
 
 Optional properties (required if display-timings are used):
 Optional properties (required if display-timings are used):
  - display-timings : A node that describes the display timings as defined in
  - display-timings : A node that describes the display timings as defined in
-   Documentation/devicetree/bindings/video/display-timing.txt.
+   Documentation/devicetree/bindings/display/display-timing.txt.
  - fsl,data-mapping : should be "spwg" or "jeida"
  - fsl,data-mapping : should be "spwg" or "jeida"
                       This describes how the color bits are laid out in the
                       This describes how the color bits are laid out in the
                       serialized LVDS signal.
                       serialized LVDS signal.

+ 34 - 0
Documentation/devicetree/bindings/display/marvell,pxa2xx-lcdc.txt

@@ -0,0 +1,34 @@
+PXA LCD Controller
+------------------
+
+Required properties:
+ - compatible : one of these
+	"marvell,pxa2xx-lcdc",
+	"marvell,pxa270-lcdc",
+	"marvell,pxa300-lcdc"
+ - reg : should contain 1 register range (address and length).
+ - interrupts : framebuffer controller interrupt.
+ - clocks: phandle to input clocks
+
+Required nodes:
+ - port: connection to the LCD panel (see video-interfaces.txt)
+	 This node must have its properties bus-width and remote-endpoint set.
+	 If the panel is not a TFT color panel, then a "lcd-type" property in
+	 the panel should specify the panel type.
+	 This panel node should be in the board dts.
+
+Example:
+	lcd-controller@40500000 {
+		compatible = "marvell,pxa2xx-lcdc";
+		reg = <0x44000000 0x10000>;
+		interrupts = <17>;
+		clocks = <&clks CLK_LCD>;
+		status = "okay";
+
+		port {
+			lcdc_out: endpoint {
+				remote-endpoint = <&panel_in>;
+				bus-width = <16>;
+			};
+		};
+	};

+ 0 - 0
Documentation/devicetree/bindings/mipi/dsi/mipi-dsi-bus.txt → Documentation/devicetree/bindings/display/mipi-dsi-bus.txt


+ 1 - 1
Documentation/devicetree/bindings/drm/msm/dsi.txt → Documentation/devicetree/bindings/display/msm/dsi.txt

@@ -28,7 +28,7 @@ Required properties:
 
 
 Optional properties:
 Optional properties:
 - panel@0: Node of panel connected to this DSI controller.
 - panel@0: Node of panel connected to this DSI controller.
-  See files in Documentation/devicetree/bindings/panel/ for each supported
+  See files in Documentation/devicetree/bindings/display/panel/ for each supported
   panel.
   panel.
 - qcom,dual-dsi-mode: Boolean value indicating if the DSI controller is
 - qcom,dual-dsi-mode: Boolean value indicating if the DSI controller is
   driving a panel which needs 2 DSI links.
   driving a panel which needs 2 DSI links.

+ 0 - 0
Documentation/devicetree/bindings/drm/msm/edp.txt → Documentation/devicetree/bindings/display/msm/edp.txt


+ 0 - 0
Documentation/devicetree/bindings/drm/msm/gpu.txt → Documentation/devicetree/bindings/display/msm/gpu.txt


+ 0 - 0
Documentation/devicetree/bindings/drm/msm/hdmi.txt → Documentation/devicetree/bindings/display/msm/hdmi.txt


+ 0 - 0
Documentation/devicetree/bindings/drm/msm/mdp.txt → Documentation/devicetree/bindings/display/msm/mdp.txt


+ 0 - 0
Documentation/devicetree/bindings/fb/mxsfb.txt → Documentation/devicetree/bindings/display/mxsfb.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/ampire,am800480r3tmqwa1h.txt → Documentation/devicetree/bindings/display/panel/ampire,am800480r3tmqwa1h.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/auo,b080uan01.txt → Documentation/devicetree/bindings/display/panel/auo,b080uan01.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/auo,b101aw03.txt → Documentation/devicetree/bindings/display/panel/auo,b101aw03.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/auo,b101ean01.txt → Documentation/devicetree/bindings/display/panel/auo,b101ean01.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/auo,b101xtn01.txt → Documentation/devicetree/bindings/display/panel/auo,b101xtn01.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/auo,b116xw03.txt → Documentation/devicetree/bindings/display/panel/auo,b116xw03.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/auo,b133htn01.txt → Documentation/devicetree/bindings/display/panel/auo,b133htn01.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/auo,b133xtn01.txt → Documentation/devicetree/bindings/display/panel/auo,b133xtn01.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/avic,tm070ddh03.txt → Documentation/devicetree/bindings/display/panel/avic,tm070ddh03.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/chunghwa,claa101wa01a.txt → Documentation/devicetree/bindings/display/panel/chunghwa,claa101wa01a.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/chunghwa,claa101wb03.txt → Documentation/devicetree/bindings/display/panel/chunghwa,claa101wb03.txt


+ 0 - 0
Documentation/devicetree/bindings/video/display-timing.txt → Documentation/devicetree/bindings/display/panel/display-timing.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/edt,et057090dhu.txt → Documentation/devicetree/bindings/display/panel/edt,et057090dhu.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/edt,et070080dh6.txt → Documentation/devicetree/bindings/display/panel/edt,et070080dh6.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/edt,etm0700g0dh6.txt → Documentation/devicetree/bindings/display/panel/edt,etm0700g0dh6.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/foxlink,fl500wvr00-a0t.txt → Documentation/devicetree/bindings/display/panel/foxlink,fl500wvr00-a0t.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/giantplus,gpg482739qs5.txt → Documentation/devicetree/bindings/display/panel/giantplus,gpg482739qs5.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/hannstar,hsd070pww1.txt → Documentation/devicetree/bindings/display/panel/hannstar,hsd070pww1.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/hannstar,hsd100pxn1.txt → Documentation/devicetree/bindings/display/panel/hannstar,hsd100pxn1.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/hit,tx23d38vm0caa.txt → Documentation/devicetree/bindings/display/panel/hit,tx23d38vm0caa.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/innolux,at043tn24.txt → Documentation/devicetree/bindings/display/panel/innolux,at043tn24.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/innolux,g121i1-l01.txt → Documentation/devicetree/bindings/display/panel/innolux,g121i1-l01.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/innolux,n116bge.txt → Documentation/devicetree/bindings/display/panel/innolux,n116bge.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/innolux,n156bge-l21.txt → Documentation/devicetree/bindings/display/panel/innolux,n156bge-l21.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/innolux,zj070na-01p.txt → Documentation/devicetree/bindings/display/panel/innolux,zj070na-01p.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/lg,lb070wv8.txt → Documentation/devicetree/bindings/display/panel/lg,lb070wv8.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/lg,ld070wx3-sl01.txt → Documentation/devicetree/bindings/display/panel/lg,ld070wx3-sl01.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/lg,lg4573.txt → Documentation/devicetree/bindings/display/panel/lg,lg4573.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/lg,lh500wx1-sd03.txt → Documentation/devicetree/bindings/display/panel/lg,lh500wx1-sd03.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/lg,lp129qe.txt → Documentation/devicetree/bindings/display/panel/lg,lp129qe.txt


+ 0 - 0
Documentation/devicetree/bindings/video/lgphilips,lb035q02.txt → Documentation/devicetree/bindings/display/panel/lgphilips,lb035q02.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/nec,nl4827hc19-05b.txt → Documentation/devicetree/bindings/display/panel/nec,nl4827hc19-05b.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/okaya,rs800480t-7x0gp.txt → Documentation/devicetree/bindings/display/panel/okaya,rs800480t-7x0gp.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/ortustech,com43h4m85ulc.txt → Documentation/devicetree/bindings/display/panel/ortustech,com43h4m85ulc.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/panasonic,vvx10f004b00.txt → Documentation/devicetree/bindings/display/panel/panasonic,vvx10f004b00.txt


+ 1 - 1
Documentation/devicetree/bindings/video/panel-dpi.txt → Documentation/devicetree/bindings/display/panel/panel-dpi.txt

@@ -10,7 +10,7 @@ Optional properties:
 
 
 Required nodes:
 Required nodes:
 - "panel-timing" containing video timings
 - "panel-timing" containing video timings
-  (Documentation/devicetree/bindings/video/display-timing.txt)
+  (Documentation/devicetree/bindings/display/display-timing.txt)
 - Video port for DPI input
 - Video port for DPI input
 
 
 Example
 Example

+ 0 - 0
Documentation/devicetree/bindings/video/panel-dsi-cm.txt → Documentation/devicetree/bindings/display/panel/panel-dsi-cm.txt


+ 1 - 1
Documentation/devicetree/bindings/panel/samsung,ld9040.txt → Documentation/devicetree/bindings/display/panel/samsung,ld9040.txt

@@ -20,7 +20,7 @@ The device node can contain one 'port' child node with one child
 'endpoint' node, according to the bindings defined in [3]. This
 'endpoint' node, according to the bindings defined in [3]. This
 node should describe panel's video bus.
 node should describe panel's video bus.
 
 
-[1]: Documentation/devicetree/bindings/video/display-timing.txt
+[1]: Documentation/devicetree/bindings/display/display-timing.txt
 [2]: Documentation/devicetree/bindings/spi/spi-bus.txt
 [2]: Documentation/devicetree/bindings/spi/spi-bus.txt
 [3]: Documentation/devicetree/bindings/media/video-interfaces.txt
 [3]: Documentation/devicetree/bindings/media/video-interfaces.txt
 
 

+ 0 - 0
Documentation/devicetree/bindings/panel/samsung,ltn101nt05.txt → Documentation/devicetree/bindings/display/panel/samsung,ltn101nt05.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/samsung,ltn140at29-301.txt → Documentation/devicetree/bindings/display/panel/samsung,ltn140at29-301.txt


+ 1 - 1
Documentation/devicetree/bindings/panel/samsung,s6e8aa0.txt → Documentation/devicetree/bindings/display/panel/samsung,s6e8aa0.txt

@@ -21,7 +21,7 @@ The device node can contain one 'port' child node with one child
 'endpoint' node, according to the bindings defined in [2]. This
 'endpoint' node, according to the bindings defined in [2]. This
 node should describe panel's video bus.
 node should describe panel's video bus.
 
 
-[1]: Documentation/devicetree/bindings/video/display-timing.txt
+[1]: Documentation/devicetree/bindings/display/display-timing.txt
 [2]: Documentation/devicetree/bindings/media/video-interfaces.txt
 [2]: Documentation/devicetree/bindings/media/video-interfaces.txt
 
 
 Example:
 Example:

+ 0 - 0
Documentation/devicetree/bindings/panel/sharp,lq101r1sx01.txt → Documentation/devicetree/bindings/display/panel/sharp,lq101r1sx01.txt


+ 0 - 0
Documentation/devicetree/bindings/video/sharp,ls037v7dw01.txt → Documentation/devicetree/bindings/display/panel/sharp,ls037v7dw01.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/shelly,sca07010-bfn-lnn.txt → Documentation/devicetree/bindings/display/panel/shelly,sca07010-bfn-lnn.txt


+ 0 - 0
Documentation/devicetree/bindings/panel/simple-panel.txt → Documentation/devicetree/bindings/display/panel/simple-panel.txt


+ 0 - 0
Documentation/devicetree/bindings/video/sony,acx565akm.txt → Documentation/devicetree/bindings/display/panel/sony,acx565akm.txt


+ 0 - 0
Documentation/devicetree/bindings/video/toppoly,td028ttec1.txt → Documentation/devicetree/bindings/display/panel/toppoly,td028ttec1.txt


+ 0 - 0
Documentation/devicetree/bindings/video/tpo,td043mtea1.txt → Documentation/devicetree/bindings/display/panel/tpo,td043mtea1.txt


+ 0 - 0
Documentation/devicetree/bindings/video/renesas,du.txt → Documentation/devicetree/bindings/display/renesas,du.txt


+ 0 - 0
Documentation/devicetree/bindings/video/dw_hdmi-rockchip.txt → Documentation/devicetree/bindings/display/rockchip/dw_hdmi-rockchip.txt


+ 1 - 1
Documentation/devicetree/bindings/video/rockchip-drm.txt → Documentation/devicetree/bindings/display/rockchip/rockchip-drm.txt

@@ -9,7 +9,7 @@ Required properties:
 - compatible: Should be "rockchip,display-subsystem"
 - compatible: Should be "rockchip,display-subsystem"
 - ports: Should contain a list of phandles pointing to display interface port
 - ports: Should contain a list of phandles pointing to display interface port
   of vop devices. vop definitions as defined in
   of vop devices. vop definitions as defined in
-  Documentation/devicetree/bindings/video/rockchip-vop.txt
+  Documentation/devicetree/bindings/display/rockchip/rockchip-vop.txt
 
 
 example:
 example:
 
 

+ 0 - 0
Documentation/devicetree/bindings/video/rockchip-vop.txt → Documentation/devicetree/bindings/display/rockchip/rockchip-vop.txt


+ 0 - 0
Documentation/devicetree/bindings/video/simple-framebuffer-sunxi.txt → Documentation/devicetree/bindings/display/simple-framebuffer-sunxi.txt


+ 0 - 0
Documentation/devicetree/bindings/video/simple-framebuffer.txt → Documentation/devicetree/bindings/display/simple-framebuffer.txt


+ 0 - 0
Documentation/devicetree/bindings/fb/sm501fb.txt → Documentation/devicetree/bindings/display/sm501fb.txt


+ 0 - 0
Documentation/devicetree/bindings/video/ssd1289fb.txt → Documentation/devicetree/bindings/display/ssd1289fb.txt


+ 0 - 0
Documentation/devicetree/bindings/video/ssd1307fb.txt → Documentation/devicetree/bindings/display/ssd1307fb.txt


+ 2 - 2
Documentation/devicetree/bindings/gpu/st,stih4xx.txt → Documentation/devicetree/bindings/display/st,stih4xx.txt

@@ -61,7 +61,7 @@ STMicroelectronics stih4xx platforms
   - reg-names: names of the mapped memory regions listed in regs property in
   - reg-names: names of the mapped memory regions listed in regs property in
     the same order.
     the same order.
   - interrupts : HDMI interrupt number to the CPU.
   - interrupts : HDMI interrupt number to the CPU.
-  - interrupt-names: name of the interrupts listed in interrupts property in
+  - interrupt-names: names of the interrupts listed in interrupts property in
     the same order
     the same order
   - clocks: from common clock binding: handle hardware IP needed clocks, the
   - clocks: from common clock binding: handle hardware IP needed clocks, the
     number of clocks may depend of the SoC type.
     number of clocks may depend of the SoC type.
@@ -95,7 +95,7 @@ sti-dvo:
   - clock-names: names of the clocks listed in clocks property in the same
   - clock-names: names of the clocks listed in clocks property in the same
     order.
     order.
   - pinctrl-0: pin control handle
   - pinctrl-0: pin control handle
-  - pinctrl-name: names of the pin control to use
+  - pinctrl-names: names of the pin control states to use
   - sti,panel: phandle of the panel connected to the DVO output
   - sti,panel: phandle of the panel connected to the DVO output
 
 
 sti-hqvdp:
 sti-hqvdp:

+ 0 - 0
Documentation/devicetree/bindings/mipi/nvidia,tegra114-mipi.txt → Documentation/devicetree/bindings/display/tegra/nvidia,tegra114-mipi.txt


部分文件因文件數量過多而無法顯示