瀏覽代碼

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

Pull DeviceTree updates from Rob Herring:
 "There's a few orphans in the conversion to %pOF printf specifiers
  included here that no one else picked up.

  Summary:

   - Convert more DT code to use of_property_read_* API.

   - Improve DT overlay support when adding multiple overlays

   - Convert printk's to %pOF format specifiers. Most went via subsystem
     trees, but picked up the remaining orphans

   - Correct unittests to use preferred "okay" for "status" property
     value

   - Add a KASLR seed property

   - Vendor prefixes for Mellanox, Theobroma System, Adaptrum, Moxa

   - Fix modalias buffer handling

   - Clean-up of include paths for building dtbs

   - Add bindings for amc6821, isl1208, tsl2x7x, srf02, and srf10
     devices

   - Add nvmem bindings for MediaTek MT7623 and MT7622 SoC

   - Add compatible string for Allwinner H5 Mali-450 GPU

   - Fix links to old OpenFirmware docs with new mirror on
     devicetree.org

   - Remove status property from binding doc examples"

* tag 'devicetree-for-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (45 commits)
  devicetree: Adjust status "ok" -> "okay" under drivers/of/
  dt-bindings: Remove "status" from examples
  dt-bindings: pinctrl: sh-pfc: Use generic node name
  dt-bindings: Add vendor Mellanox
  dt-binding: net/phy: fix interrupts description
  virt: Convert to using %pOF instead of full_name
  macintosh: Convert to using %pOF instead of full_name
  ide: pmac: Convert to using %pOF instead of full_name
  microblaze: Convert to using %pOF instead of full_name
  dt-bindings: usb: musb: Grammar s/the/to/, s/is/are/
  of: Use PLATFORM_DEVID_NONE definition
  of/device: Fix of_device_get_modalias() buffer handling
  of/device: Prevent buffer overflow in of_device_modalias()
  dt-bindings: add amc6821, isl1208 trivial bindings
  dt-bindings: add vendor prefix for Theobroma Systems
  of: search scripts/dtc/include-prefixes path for both CPP and DTC
  of: remove arch/$(SRCARCH)/boot/dts from include search path for CPP
  of: remove drivers/of/testcase-data from include search path for CPP
  of: return of_get_cpu_node from of_cpu_device_node_get if CPUs are not registered
  iio: srf08: add device tree binding for srf02 and srf10
  ...
Linus Torvalds 8 年之前
父節點
當前提交
74fee4e88f
共有 100 個文件被更改,包括 39 次插入115 次删除
  1. 0 1
      Documentation/devicetree/bindings/arm/arch_timer.txt
  2. 0 1
      Documentation/devicetree/bindings/arm/marvell/cp110-system-controller0.txt
  3. 0 2
      Documentation/devicetree/bindings/ata/apm-xgene.txt
  4. 0 1
      Documentation/devicetree/bindings/ata/imx-pata.txt
  5. 0 3
      Documentation/devicetree/bindings/bus/mvebu-mbus.txt
  6. 0 2
      Documentation/devicetree/bindings/bus/nvidia,tegra20-gmi.txt
  7. 0 1
      Documentation/devicetree/bindings/bus/nvidia,tegra210-aconnect.txt
  8. 24 2
      Documentation/devicetree/bindings/chosen.txt
  9. 0 1
      Documentation/devicetree/bindings/clock/alphascale,acc.txt
  10. 0 1
      Documentation/devicetree/bindings/clock/amlogic,gxbb-aoclkc.txt
  11. 0 1
      Documentation/devicetree/bindings/clock/amlogic,gxbb-clkc.txt
  12. 0 1
      Documentation/devicetree/bindings/clock/amlogic,meson8b-clkc.txt
  13. 0 1
      Documentation/devicetree/bindings/clock/brcm,kona-ccu.txt
  14. 0 1
      Documentation/devicetree/bindings/clock/exynos5433-clock.txt
  15. 0 1
      Documentation/devicetree/bindings/clock/hi3660-clock.txt
  16. 0 1
      Documentation/devicetree/bindings/clock/hix5hd2-clock.txt
  17. 0 1
      Documentation/devicetree/bindings/clock/imx21-clock.txt
  18. 0 1
      Documentation/devicetree/bindings/clock/imx23-clock.txt
  19. 0 1
      Documentation/devicetree/bindings/clock/imx25-clock.txt
  20. 0 1
      Documentation/devicetree/bindings/clock/imx27-clock.txt
  21. 0 1
      Documentation/devicetree/bindings/clock/imx28-clock.txt
  22. 0 1
      Documentation/devicetree/bindings/clock/imx31-clock.txt
  23. 0 1
      Documentation/devicetree/bindings/clock/imx5-clock.txt
  24. 0 1
      Documentation/devicetree/bindings/clock/imx6q-clock.txt
  25. 0 1
      Documentation/devicetree/bindings/clock/nvidia,tegra124-dfll.txt
  26. 0 1
      Documentation/devicetree/bindings/clock/pxa-clock.txt
  27. 0 1
      Documentation/devicetree/bindings/clock/renesas,cpg-mssr.txt
  28. 0 1
      Documentation/devicetree/bindings/clock/renesas,r8a7778-cpg-clocks.txt
  29. 0 1
      Documentation/devicetree/bindings/clock/renesas,rz-cpg-clocks.txt
  30. 0 1
      Documentation/devicetree/bindings/clock/samsung,s3c2410-clock.txt
  31. 0 1
      Documentation/devicetree/bindings/clock/samsung,s3c2412-clock.txt
  32. 0 1
      Documentation/devicetree/bindings/clock/samsung,s3c2443-clock.txt
  33. 0 1
      Documentation/devicetree/bindings/clock/samsung,s3c64xx-clock.txt
  34. 0 1
      Documentation/devicetree/bindings/clock/samsung,s5pv210-clock.txt
  35. 5 1
      Documentation/devicetree/bindings/clock/silabs,si5351.txt
  36. 3 4
      Documentation/devicetree/bindings/clock/ti,sci-clk.txt
  37. 0 2
      Documentation/devicetree/bindings/clock/ti/dra7-atl.txt
  38. 0 1
      Documentation/devicetree/bindings/clock/zx296702-clk.txt
  39. 0 1
      Documentation/devicetree/bindings/clock/zx296718-clk.txt
  40. 0 1
      Documentation/devicetree/bindings/crypto/fsl-dcp.txt
  41. 0 1
      Documentation/devicetree/bindings/crypto/inside-secure-safexcel.txt
  42. 0 1
      Documentation/devicetree/bindings/crypto/marvell-cesa.txt
  43. 0 1
      Documentation/devicetree/bindings/crypto/mv_cesa.txt
  44. 0 1
      Documentation/devicetree/bindings/crypto/rockchip-crypto.txt
  45. 0 1
      Documentation/devicetree/bindings/devfreq/event/rockchip-dfi.txt
  46. 0 1
      Documentation/devicetree/bindings/devfreq/rk3399_dmc.txt
  47. 0 1
      Documentation/devicetree/bindings/display/atmel,lcdc.txt
  48. 0 1
      Documentation/devicetree/bindings/display/atmel/hlcdc-dc.txt
  49. 0 1
      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
  50. 0 1
      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
  51. 0 1
      Documentation/devicetree/bindings/display/fsl,tcon.txt
  52. 1 1
      Documentation/devicetree/bindings/display/imx/fsl-imx-drm.txt
  53. 0 1
      Documentation/devicetree/bindings/display/marvell,pxa2xx-lcdc.txt
  54. 0 1
      Documentation/devicetree/bindings/display/panel/innolux,p079zca.txt
  55. 0 1
      Documentation/devicetree/bindings/display/rockchip/analogix_dp-rockchip.txt
  56. 0 1
      Documentation/devicetree/bindings/display/rockchip/dw_hdmi-rockchip.txt
  57. 0 2
      Documentation/devicetree/bindings/display/rockchip/dw_mipi_dsi_rockchip.txt
  58. 0 1
      Documentation/devicetree/bindings/display/rockchip/inno_hdmi-rockchip.txt
  59. 0 1
      Documentation/devicetree/bindings/display/simple-framebuffer-sunxi.txt
  60. 0 1
      Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
  61. 0 1
      Documentation/devicetree/bindings/dma/fsl-edma.txt
  62. 0 1
      Documentation/devicetree/bindings/dma/mv-xor.txt
  63. 0 1
      Documentation/devicetree/bindings/dma/qcom_adm.txt
  64. 0 1
      Documentation/devicetree/bindings/dma/snps-dma.txt
  65. 0 1
      Documentation/devicetree/bindings/dma/st_fdma.txt
  66. 0 1
      Documentation/devicetree/bindings/dma/ste-dma40.txt
  67. 0 1
      Documentation/devicetree/bindings/dma/sun4i-dma.txt
  68. 0 1
      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
  69. 0 1
      Documentation/devicetree/bindings/dma/ti-edma.txt
  70. 0 1
      Documentation/devicetree/bindings/fpga/xilinx-slave-serial.txt
  71. 0 1
      Documentation/devicetree/bindings/gpio/gpio-mpc8xxx.txt
  72. 0 1
      Documentation/devicetree/bindings/gpio/spear_spics.txt
  73. 5 0
      Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt
  74. 0 3
      Documentation/devicetree/bindings/gpu/nvidia,gk20a.txt
  75. 0 1
      Documentation/devicetree/bindings/gpu/samsung-g2d.txt
  76. 0 1
      Documentation/devicetree/bindings/hsi/omap-ssi.txt
  77. 0 1
      Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.txt
  78. 0 1
      Documentation/devicetree/bindings/i2c/i2c-efm32.txt
  79. 0 1
      Documentation/devicetree/bindings/i2c/nvidia,tegra20-i2c.txt
  80. 0 1
      Documentation/devicetree/bindings/iio/adc/brcm,iproc-static-adc.txt
  81. 0 1
      Documentation/devicetree/bindings/iio/adc/lpc1850-adc.txt
  82. 0 1
      Documentation/devicetree/bindings/iio/dac/lpc1850-dac.txt
  83. 0 1
      Documentation/devicetree/bindings/input/brcm,bcm-keypad.txt
  84. 1 1
      Documentation/devicetree/bindings/input/ti,drv260x.txt
  85. 0 1
      Documentation/devicetree/bindings/input/touchscreen/colibri-vf50-ts.txt
  86. 0 1
      Documentation/devicetree/bindings/input/touchscreen/imx6ul_tsc.txt
  87. 0 1
      Documentation/devicetree/bindings/media/pxa-camera.txt
  88. 0 1
      Documentation/devicetree/bindings/media/s5p-cec.txt
  89. 0 2
      Documentation/devicetree/bindings/media/samsung-fimc.txt
  90. 0 1
      Documentation/devicetree/bindings/media/stih407-c8sectpfe.txt
  91. 0 1
      Documentation/devicetree/bindings/media/ti,da850-vpif.txt
  92. 0 1
      Documentation/devicetree/bindings/memory-controllers/mvebu-devbus.txt
  93. 0 2
      Documentation/devicetree/bindings/mfd/act8945a.txt
  94. 0 1
      Documentation/devicetree/bindings/mfd/atmel-hlcdc.txt
  95. 0 1
      Documentation/devicetree/bindings/mfd/da9052-i2c.txt
  96. 0 1
      Documentation/devicetree/bindings/mfd/mc13xxx.txt
  97. 0 2
      Documentation/devicetree/bindings/mfd/mxs-lradc.txt
  98. 0 2
      Documentation/devicetree/bindings/mfd/samsung,exynos5433-lpass.txt
  99. 0 1
      Documentation/devicetree/bindings/misc/atmel-ssc.txt
  100. 0 1
      Documentation/devicetree/bindings/mmc/arasan,sdhci.txt

+ 0 - 1
Documentation/devicetree/bindings/arm/arch_timer.txt

@@ -108,6 +108,5 @@ Example:
 			frame-number = <1>
 			frame-number = <1>
 			interrupts = <0 15 0x8>;
 			interrupts = <0 15 0x8>;
 			reg = <0xf0003000 0x1000>;
 			reg = <0xf0003000 0x1000>;
-			status = "disabled";
 		};
 		};
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/arm/marvell/cp110-system-controller0.txt

@@ -183,7 +183,6 @@ cpm_syscon0: system-controller@440000 {
 		gpio-controller;
 		gpio-controller;
 		#gpio-cells = <2>;
 		#gpio-cells = <2>;
 		gpio-ranges = <&cpm_pinctrl 0 0 32>;
 		gpio-ranges = <&cpm_pinctrl 0 0 32>;
-		status = "disabled";
 	};
 	};
 
 
 };
 };

+ 0 - 2
Documentation/devicetree/bindings/ata/apm-xgene.txt

@@ -57,7 +57,6 @@ Example:
 			      <0x0 0x1f227000 0x0 0x1000>;
 			      <0x0 0x1f227000 0x0 0x1000>;
 			interrupts = <0x0 0x87 0x4>;
 			interrupts = <0x0 0x87 0x4>;
 			dma-coherent;
 			dma-coherent;
-			status = "ok";
 			clocks = <&sataclk 0>;
 			clocks = <&sataclk 0>;
 			phys = <&phy2 0>;
 			phys = <&phy2 0>;
 			phy-names = "sata-phy";
 			phy-names = "sata-phy";
@@ -72,7 +71,6 @@ Example:
 			      <0x0 0x1f237000 0x0 0x1000>;
 			      <0x0 0x1f237000 0x0 0x1000>;
 			interrupts = <0x0 0x88 0x4>;
 			interrupts = <0x0 0x88 0x4>;
 			dma-coherent;
 			dma-coherent;
-			status = "ok";
 			clocks = <&sataclk 0>;
 			clocks = <&sataclk 0>;
 			phys = <&phy3 0>;
 			phys = <&phy3 0>;
 			phy-names = "sata-phy";
 			phy-names = "sata-phy";

+ 0 - 1
Documentation/devicetree/bindings/ata/imx-pata.txt

@@ -13,5 +13,4 @@ Example:
 		reg = <0x83fe0000 0x4000>;
 		reg = <0x83fe0000 0x4000>;
 		interrupts = <70>;
 		interrupts = <70>;
 		clocks = <&clks 161>;
 		clocks = <&clks 161>;
-		status = "disabled";
 	};
 	};

+ 0 - 3
Documentation/devicetree/bindings/bus/mvebu-mbus.txt

@@ -227,7 +227,6 @@ See the example below, where a more complete device tree is shown:
 		};
 		};
 
 
 		devbus-bootcs {
 		devbus-bootcs {
-			status = "okay";
 			ranges = <0 MBUS_ID(0x01, 0x2f) 0 0x8000000>;
 			ranges = <0 MBUS_ID(0x01, 0x2f) 0 0x8000000>;
 
 
 			/* NOR */
 			/* NOR */
@@ -240,7 +239,6 @@ See the example below, where a more complete device tree is shown:
 
 
 		pcie-controller {
 		pcie-controller {
 			compatible = "marvell,armada-xp-pcie";
 			compatible = "marvell,armada-xp-pcie";
-			status = "okay";
 			device_type = "pci";
 			device_type = "pci";
 
 
 			#address-cells = <3>;
 			#address-cells = <3>;
@@ -258,7 +256,6 @@ See the example below, where a more complete device tree is shown:
 
 
 			pcie@1,0 {
 			pcie@1,0 {
 				/* Port 0, Lane 0 */
 				/* Port 0, Lane 0 */
-				status = "okay";
 			};
 			};
 		};
 		};
 
 

+ 0 - 2
Documentation/devicetree/bindings/bus/nvidia,tegra20-gmi.txt

@@ -84,7 +84,6 @@ gmi@70090000 {
 	reset-names = "gmi";
 	reset-names = "gmi";
 	ranges = <4 0 0xd0000000 0xfffffff>;
 	ranges = <4 0 0xd0000000 0xfffffff>;
 
 
-	status = "okay";
 
 
 	bus@4,0 {
 	bus@4,0 {
 		compatible = "simple-bus";
 		compatible = "simple-bus";
@@ -121,7 +120,6 @@ gmi@70090000 {
 	reset-names = "gmi";
 	reset-names = "gmi";
 	ranges = <4 0 0xd0000000 0xfffffff>;
 	ranges = <4 0 0xd0000000 0xfffffff>;
 
 
-	status = "okay";
 
 
 	can@4,0 {
 	can@4,0 {
 		reg = <4 0 0x100>;
 		reg = <4 0 0x100>;

+ 0 - 1
Documentation/devicetree/bindings/bus/nvidia,tegra210-aconnect.txt

@@ -33,7 +33,6 @@ Example:
 		#size-cells = <1>;
 		#size-cells = <1>;
 		ranges = <0x702c0000 0x0 0x702c0000 0x00040000>;
 		ranges = <0x702c0000 0x0 0x702c0000 0x00040000>;
 
 
-		status = "disabled";
 
 
 		child1 {
 		child1 {
 			...
 			...

+ 24 - 2
Documentation/devicetree/bindings/chosen.txt

@@ -5,9 +5,31 @@ The chosen node does not represent a real device, but serves as a place
 for passing data between firmware and the operating system, like boot
 for passing data between firmware and the operating system, like boot
 arguments. Data in the chosen node does not represent the hardware.
 arguments. Data in the chosen node does not represent the hardware.
 
 
+The following properties are recognized:
 
 
-stdout-path property
---------------------
+
+kaslr-seed
+-----------
+
+This property is used when booting with CONFIG_RANDOMIZE_BASE as the
+entropy used to randomize the kernel image base address location. Since
+it is used directly, this value is intended only for KASLR, and should
+not be used for other purposes (as it may leak information about KASLR
+offsets). It is parsed as a u64 value, e.g.
+
+/ {
+	chosen {
+		kaslr-seed = <0xfeedbeef 0xc0def00d>;
+	};
+};
+
+Note that if this property is set from UEFI (or a bootloader in EFI
+mode) when EFI_RNG_PROTOCOL is supported, it will be overwritten by
+the Linux EFI stub (which will populate the property itself, using
+EFI_RNG_PROTOCOL).
+
+stdout-path
+-----------
 
 
 Device trees may specify the device to be used for boot console output
 Device trees may specify the device to be used for boot console output
 with a stdout-path property under /chosen, as described in the Devicetree
 with a stdout-path property under /chosen, as described in the Devicetree

+ 0 - 1
Documentation/devicetree/bindings/clock/alphascale,acc.txt

@@ -102,7 +102,6 @@ uart4: serial@80010000 {
 	reg = <0x80010000 0x4000>;
 	reg = <0x80010000 0x4000>;
 	clocks = <&acc CLKID_SYS_UART4>, <&acc CLKID_AHB_UART4>;
 	clocks = <&acc CLKID_SYS_UART4>, <&acc CLKID_AHB_UART4>;
 	interrupts = <19>;
 	interrupts = <19>;
-	status = "disabled";
 };
 };
 
 
 Clock consumer with only one, _AHB_ sink.
 Clock consumer with only one, _AHB_ sink.

+ 0 - 1
Documentation/devicetree/bindings/clock/amlogic,gxbb-aoclkc.txt

@@ -41,5 +41,4 @@ Example: UART controller node that consumes the clock and reset generated
 		interrupts = <0 90 1>;
 		interrupts = <0 90 1>;
 		clocks = <&clkc_AO CLKID_AO_UART1>;
 		clocks = <&clkc_AO CLKID_AO_UART1>;
 		resets = <&clkc_AO RESET_AO_UART1>;
 		resets = <&clkc_AO RESET_AO_UART1>;
-		status = "disabled";
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/clock/amlogic,gxbb-clkc.txt

@@ -33,5 +33,4 @@ Example: UART controller node that consumes the clock generated by the clock
 		reg = <0xc81004c0 0x14>;
 		reg = <0xc81004c0 0x14>;
 		interrupts = <0 90 1>;
 		interrupts = <0 90 1>;
 		clocks = <&clkc CLKID_CLK81>;
 		clocks = <&clkc CLKID_CLK81>;
-		status = "disabled";
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/clock/amlogic,meson8b-clkc.txt

@@ -39,5 +39,4 @@ Example: UART controller node that consumes the clock generated by the clock
 		reg = <0xc81004c0 0x14>;
 		reg = <0xc81004c0 0x14>;
 		interrupts = <0 90 1>;
 		interrupts = <0 90 1>;
 		clocks = <&clkc CLKID_CLK81>;
 		clocks = <&clkc CLKID_CLK81>;
-		status = "disabled";
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/clock/brcm,kona-ccu.txt

@@ -46,7 +46,6 @@ Device tree example:
 
 
 	uart@3e002000 {
 	uart@3e002000 {
 		compatible = "brcm,bcm11351-dw-apb-uart", "snps,dw-apb-uart";
 		compatible = "brcm,bcm11351-dw-apb-uart", "snps,dw-apb-uart";
-		status = "disabled";
 		reg = <0x3e002000 0x1000>;
 		reg = <0x3e002000 0x1000>;
 		clocks = <&slave_ccu BCM281XX_SLAVE_CCU_UARTB3>;
 		clocks = <&slave_ccu BCM281XX_SLAVE_CCU_UARTB3>;
 		interrupts = <GIC_SPI 65 IRQ_TYPE_LEVEL_HIGH>;
 		interrupts = <GIC_SPI 65 IRQ_TYPE_LEVEL_HIGH>;

+ 0 - 1
Documentation/devicetree/bindings/clock/exynos5433-clock.txt

@@ -465,5 +465,4 @@ Example 3: UART controller node that consumes the clock generated by the clock
 		clock-names = "uart", "clk_uart_baud0";
 		clock-names = "uart", "clk_uart_baud0";
 		pinctrl-names = "default";
 		pinctrl-names = "default";
 		pinctrl-0 = <&uart0_bus>;
 		pinctrl-0 = <&uart0_bus>;
-		status = "disabled";
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/clock/hi3660-clock.txt

@@ -38,5 +38,4 @@ Examples:
 		clocks = <&crg_ctrl HI3660_CLK_MUX_UART0>,
 		clocks = <&crg_ctrl HI3660_CLK_MUX_UART0>,
 			 <&crg_ctrl HI3660_PCLK>;
 			 <&crg_ctrl HI3660_PCLK>;
 		clock-names = "uartclk", "apb_pclk";
 		clock-names = "uartclk", "apb_pclk";
-		status = "disabled";
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/clock/hix5hd2-clock.txt

@@ -27,5 +27,4 @@ Examples:
 		interrupts = <0 49 4>;
 		interrupts = <0 49 4>;
 		clocks = <&clock HIX5HD2_FIXED_83M>;
 		clocks = <&clock HIX5HD2_FIXED_83M>;
 		clock-names = "apb_pclk";
 		clock-names = "apb_pclk";
-		status = "disabled";
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/clock/imx21-clock.txt

@@ -24,5 +24,4 @@ Examples:
 		clocks = <&clks IMX21_CLK_UART1_IPG_GATE>,
 		clocks = <&clks IMX21_CLK_UART1_IPG_GATE>,
 			 <&clks IMX21_CLK_PER1>;
 			 <&clks IMX21_CLK_PER1>;
 		clock-names = "ipg", "per";
 		clock-names = "ipg", "per";
-		status = "disabled";
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/clock/imx23-clock.txt

@@ -67,5 +67,4 @@ auart0: serial@8006c000 {
 	reg = <0x8006c000 0x2000>;
 	reg = <0x8006c000 0x2000>;
 	interrupts = <24 25 23>;
 	interrupts = <24 25 23>;
 	clocks = <&clks 32>;
 	clocks = <&clks 32>;
-	status = "disabled";
 };
 };

+ 0 - 1
Documentation/devicetree/bindings/clock/imx25-clock.txt

@@ -157,5 +157,4 @@ uart1: serial@43f90000 {
 	interrupts = <45>;
 	interrupts = <45>;
 	clocks = <&clks 79>, <&clks 50>;
 	clocks = <&clks 79>, <&clks 50>;
 	clock-names = "ipg", "per";
 	clock-names = "ipg", "per";
-	status = "disabled";
 };
 };

+ 0 - 1
Documentation/devicetree/bindings/clock/imx27-clock.txt

@@ -24,5 +24,4 @@ Examples:
 		clocks = <&clks IMX27_CLK_UART1_IPG_GATE>,
 		clocks = <&clks IMX27_CLK_UART1_IPG_GATE>,
 			 <&clks IMX27_CLK_PER1_GATE>;
 			 <&clks IMX27_CLK_PER1_GATE>;
 		clock-names = "ipg", "per";
 		clock-names = "ipg", "per";
-		status = "disabled";
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/clock/imx28-clock.txt

@@ -90,5 +90,4 @@ auart0: serial@8006a000 {
 	reg = <0x8006a000 0x2000>;
 	reg = <0x8006a000 0x2000>;
 	interrupts = <112 70 71>;
 	interrupts = <112 70 71>;
 	clocks = <&clks 45>;
 	clocks = <&clks 45>;
-	status = "disabled";
 };
 };

+ 0 - 1
Documentation/devicetree/bindings/clock/imx31-clock.txt

@@ -87,5 +87,4 @@ uart1: serial@43f90000 {
 	interrupts = <45>;
 	interrupts = <45>;
 	clocks = <&clks 10>, <&clks 30>;
 	clocks = <&clks 10>, <&clks 30>;
 	clock-names = "ipg", "per";
 	clock-names = "ipg", "per";
-	status = "disabled";
 };
 };

+ 0 - 1
Documentation/devicetree/bindings/clock/imx5-clock.txt

@@ -25,5 +25,4 @@ can1: can@53fc8000 {
 	interrupts = <82>;
 	interrupts = <82>;
 	clocks = <&clks IMX5_CLK_CAN1_IPG_GATE>, <&clks IMX5_CLK_CAN1_SERIAL_GATE>;
 	clocks = <&clks IMX5_CLK_CAN1_IPG_GATE>, <&clks IMX5_CLK_CAN1_SERIAL_GATE>;
 	clock-names = "ipg", "per";
 	clock-names = "ipg", "per";
-	status = "disabled";
 };
 };

+ 0 - 1
Documentation/devicetree/bindings/clock/imx6q-clock.txt

@@ -27,5 +27,4 @@ uart1: serial@02020000 {
 	interrupts = <0 26 0x04>;
 	interrupts = <0 26 0x04>;
 	clocks = <&clks IMX6QDL_CLK_UART_IPG>, <&clks IMX6QDL_CLK_UART_SERIAL>;
 	clocks = <&clks IMX6QDL_CLK_UART_IPG>, <&clks IMX6QDL_CLK_UART_SERIAL>;
 	clock-names = "ipg", "per";
 	clock-names = "ipg", "per";
-	status = "disabled";
 };
 };

+ 0 - 1
Documentation/devicetree/bindings/clock/nvidia,tegra124-dfll.txt

@@ -66,7 +66,6 @@ clock@70110000 {
         #clock-cells = <0>;
         #clock-cells = <0>;
         clock-output-names = "dfllCPU_out";
         clock-output-names = "dfllCPU_out";
         vdd-cpu-supply = <&vdd_cpu>;
         vdd-cpu-supply = <&vdd_cpu>;
-        status = "okay";
 
 
         nvidia,sample-rate = <12500>;
         nvidia,sample-rate = <12500>;
         nvidia,droop-ctrl = <0x00000f00>;
         nvidia,droop-ctrl = <0x00000f00>;

+ 0 - 1
Documentation/devicetree/bindings/clock/pxa-clock.txt

@@ -12,5 +12,4 @@ Examples:
 pxa2xx_clks: pxa2xx_clks@41300004 {
 pxa2xx_clks: pxa2xx_clks@41300004 {
         compatible = "marvell,pxa-clocks";
         compatible = "marvell,pxa-clocks";
         #clock-cells = <1>;
         #clock-cells = <1>;
-        status = "okay";
 };
 };

+ 0 - 1
Documentation/devicetree/bindings/clock/renesas,cpg-mssr.txt

@@ -81,5 +81,4 @@ Examples
 		dma-names = "tx", "rx";
 		dma-names = "tx", "rx";
 		power-domains = <&cpg>;
 		power-domains = <&cpg>;
 		resets = <&cpg 310>;
 		resets = <&cpg 310>;
-		status = "disabled";
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/clock/renesas,r8a7778-cpg-clocks.txt

@@ -44,5 +44,4 @@ Examples
 		interrupts = <0 87 IRQ_TYPE_LEVEL_HIGH>;
 		interrupts = <0 87 IRQ_TYPE_LEVEL_HIGH>;
 		clocks = <&mstp3_clks R8A7778_CLK_SDHI0>;
 		clocks = <&mstp3_clks R8A7778_CLK_SDHI0>;
 		power-domains = <&cpg_clocks>;
 		power-domains = <&cpg_clocks>;
-		status = "disabled";
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/clock/renesas,rz-cpg-clocks.txt

@@ -50,5 +50,4 @@ Examples
 		clocks = <&mstp3_clks R7S72100_CLK_MTU2>;
 		clocks = <&mstp3_clks R7S72100_CLK_MTU2>;
 		clock-names = "fck";
 		clock-names = "fck";
 		power-domains = <&cpg_clocks>;
 		power-domains = <&cpg_clocks>;
-		status = "disabled";
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/clock/samsung,s3c2410-clock.txt

@@ -46,5 +46,4 @@ Example: UART controller node that consumes the clock generated by the clock
 		interrupts = <1 23 3 4>, <1 23 4 4>;
 		interrupts = <1 23 3 4>, <1 23 4 4>;
 		clock-names = "uart", "clk_uart_baud2";
 		clock-names = "uart", "clk_uart_baud2";
 		clocks = <&clocks PCLK_UART0>, <&clocks PCLK_UART0>;
 		clocks = <&clocks PCLK_UART0>, <&clocks PCLK_UART0>;
-		status = "disabled";
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/clock/samsung,s3c2412-clock.txt

@@ -46,5 +46,4 @@ Example: UART controller node that consumes the clock generated by the clock
 		clock-names = "uart", "clk_uart_baud2", "clk_uart_baud3";
 		clock-names = "uart", "clk_uart_baud2", "clk_uart_baud3";
 		clocks = <&clocks PCLK_UART0>, <&clocks PCLK_UART0>,
 		clocks = <&clocks PCLK_UART0>, <&clocks PCLK_UART0>,
 			 <&clocks SCLK_UART>;
 			 <&clocks SCLK_UART>;
-		status = "disabled";
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/clock/samsung,s3c2443-clock.txt

@@ -52,5 +52,4 @@ Example: UART controller node that consumes the clock generated by the clock
 				"clk_uart_baud3";
 				"clk_uart_baud3";
 		clocks = <&clocks PCLK_UART0>, <&clocks PCLK_UART0>,
 		clocks = <&clocks PCLK_UART0>, <&clocks PCLK_UART0>,
 				<&clocks SCLK_UART>;
 				<&clocks SCLK_UART>;
-		status = "disabled";
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/clock/samsung,s3c64xx-clock.txt

@@ -73,5 +73,4 @@ Example: UART controller node that consumes the clock generated by the clock
 					"clk_uart_baud3";
 					"clk_uart_baud3";
 			clocks = <&clock PCLK_UART0>, <&clocks PCLK_UART0>,
 			clocks = <&clock PCLK_UART0>, <&clocks PCLK_UART0>,
 					<&clock SCLK_UART>;
 					<&clock SCLK_UART>;
-			status = "disabled";
 		};
 		};

+ 0 - 1
Documentation/devicetree/bindings/clock/samsung,s5pv210-clock.txt

@@ -74,5 +74,4 @@ Example: UART controller node that consumes the clock generated by the clock
 				"clk_uart_baud1";
 				"clk_uart_baud1";
 		clocks = <&clocks UART0>, <&clocks UART0>,
 		clocks = <&clocks UART0>, <&clocks UART0>,
 				<&clocks SCLK_UART0>;
 				<&clocks SCLK_UART0>;
-		status = "disabled";
 	};
 	};

+ 5 - 1
Documentation/devicetree/bindings/clock/silabs,si5351.txt

@@ -12,7 +12,11 @@ generators can be found in [1].
 ==I2C device node==
 ==I2C device node==
 
 
 Required properties:
 Required properties:
-- compatible: shall be one of "silabs,si5351{a,a-msop,b,c}".
+- compatible: shall be one of the following:
+	"silabs,si5351a" - Si5351a, QFN20 package
+	"silabs,si5351a-msop" - Si5351a, MSOP10 package
+	"silabs,si5351b" - Si5351b, QFN20 package
+	"silabs,si5351c" - Si5351c, QFN20 package
 - reg: i2c device address, shall be 0x60 or 0x61.
 - reg: i2c device address, shall be 0x60 or 0x61.
 - #clock-cells: from common clock binding; shall be set to 1.
 - #clock-cells: from common clock binding; shall be set to 1.
 - clocks: from common clock binding; list of parent clock
 - clocks: from common clock binding; list of parent clock

+ 3 - 4
Documentation/devicetree/bindings/clock/ti,sci-clk.txt

@@ -14,10 +14,9 @@ Required properties:
 - compatible: Must be "ti,k2g-sci-clk"
 - compatible: Must be "ti,k2g-sci-clk"
 - #clock-cells: Shall be 2.
 - #clock-cells: Shall be 2.
   In clock consumers, this cell represents the device ID and clock ID
   In clock consumers, this cell represents the device ID and clock ID
-  exposed by the PM firmware. The assignments can be found in the header
-  files <dt-bindings/genpd/<soc>.h> (which covers the device IDs) and
-  <dt-bindings/clock/<soc>.h> (which covers the clock IDs), where <soc>
-  is the SoC involved, for example 'k2g'.
+  exposed by the PM firmware. The list of valid values for the device IDs
+  and clocks IDs for 66AK2G SoC are documented at
+  http://processors.wiki.ti.com/index.php/TISCI#66AK2G02_Data
 
 
 Examples:
 Examples:
 --------
 --------

+ 0 - 2
Documentation/devicetree/bindings/clock/ti/dra7-atl.txt

@@ -81,13 +81,11 @@ atl: atl@4843c000 {
 				<&atl_clkin2_ck>, <&atl_clkin3_ck>;
 				<&atl_clkin2_ck>, <&atl_clkin3_ck>;
 	clocks = <&atl_gfclk_mux>;
 	clocks = <&atl_gfclk_mux>;
 	clock-names = "fck";
 	clock-names = "fck";
-	status = "disabled";
 };
 };
 
 
 #include <dt-bindings/clk/ti-dra7-atl.h>
 #include <dt-bindings/clk/ti-dra7-atl.h>
 
 
 &atl {
 &atl {
-	status = "okay";
 
 
 	atl2 {
 	atl2 {
 		bws = <DRA7_ATL_WS_MCASP2_FSX>;
 		bws = <DRA7_ATL_WS_MCASP2_FSX>;

+ 0 - 1
Documentation/devicetree/bindings/clock/zx296702-clk.txt

@@ -31,5 +31,4 @@ uart0: serial@0x09405000 {
         reg = <0x09405000 0x1000>;
         reg = <0x09405000 0x1000>;
         interrupts = <GIC_SPI 37 IRQ_TYPE_LEVEL_HIGH>;
         interrupts = <GIC_SPI 37 IRQ_TYPE_LEVEL_HIGH>;
         clocks = <&lsp1clk ZX296702_UART0_PCLK>;
         clocks = <&lsp1clk ZX296702_UART0_PCLK>;
-        status = "disabled";
 };
 };

+ 0 - 1
Documentation/devicetree/bindings/clock/zx296718-clk.txt

@@ -34,5 +34,4 @@ usbphy0:usb-phy0 {
 	#phy-cells = <0>;
 	#phy-cells = <0>;
 	clocks = <&topclk USB20_PHY_CLK>;
 	clocks = <&topclk USB20_PHY_CLK>;
 	clock-names = "phyclk";
 	clock-names = "phyclk";
-	status = "okay";
 };
 };

+ 0 - 1
Documentation/devicetree/bindings/crypto/fsl-dcp.txt

@@ -13,5 +13,4 @@ dcp@80028000 {
 	compatible = "fsl,imx28-dcp", "fsl,imx23-dcp";
 	compatible = "fsl,imx28-dcp", "fsl,imx23-dcp";
 	reg = <0x80028000 0x2000>;
 	reg = <0x80028000 0x2000>;
 	interrupts = <52 53>;
 	interrupts = <52 53>;
-	status = "okay";
 };
 };

+ 0 - 1
Documentation/devicetree/bindings/crypto/inside-secure-safexcel.txt

@@ -23,5 +23,4 @@ Example:
 		interrupt-names = "mem", "ring0", "ring1", "ring2", "ring3",
 		interrupt-names = "mem", "ring0", "ring1", "ring2", "ring3",
 				  "eip";
 				  "eip";
 		clocks = <&cpm_syscon0 1 26>;
 		clocks = <&cpm_syscon0 1 26>;
-		status = "disabled";
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/crypto/marvell-cesa.txt

@@ -41,5 +41,4 @@ Examples:
 		clock-names = "cesa0", "cesa1";
 		clock-names = "cesa0", "cesa1";
 		marvell,crypto-srams = <&crypto_sram0>, <&crypto_sram1>;
 		marvell,crypto-srams = <&crypto_sram0>, <&crypto_sram1>;
 		marvell,crypto-sram-size = <0x600>;
 		marvell,crypto-sram-size = <0x600>;
-		status = "okay";
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/crypto/mv_cesa.txt

@@ -29,5 +29,4 @@ Examples:
 		interrupts = <22>;
 		interrupts = <22>;
 		marvell,crypto-srams = <&crypto_sram>;
 		marvell,crypto-srams = <&crypto_sram>;
 		marvell,crypto-sram-size = <0x600>;
 		marvell,crypto-sram-size = <0x600>;
-		status = "okay";
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/crypto/rockchip-crypto.txt

@@ -25,5 +25,4 @@ Examples:
 		clock-names = "aclk", "hclk", "sclk", "apb_pclk";
 		clock-names = "aclk", "hclk", "sclk", "apb_pclk";
 		resets = <&cru SRST_CRYPTO>;
 		resets = <&cru SRST_CRYPTO>;
 		reset-names = "crypto-rst";
 		reset-names = "crypto-rst";
-		status = "okay";
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/devfreq/event/rockchip-dfi.txt

@@ -15,5 +15,4 @@ Example:
 		rockchip,pmu = <&pmugrf>;
 		rockchip,pmu = <&pmugrf>;
 		clocks = <&cru PCLK_DDR_MON>;
 		clocks = <&cru PCLK_DDR_MON>;
 		clock-names = "pclk_ddr_mon";
 		clock-names = "pclk_ddr_mon";
-		status = "disabled";
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/devfreq/rk3399_dmc.txt

@@ -205,5 +205,4 @@ Example:
 		rockchip,phy_lpddr4_ck_cs_drv = <PHY_DRV_ODT_80>;
 		rockchip,phy_lpddr4_ck_cs_drv = <PHY_DRV_ODT_80>;
 		rockchip,phy_lpddr4_dq_drv = <PHY_DRV_ODT_80>;
 		rockchip,phy_lpddr4_dq_drv = <PHY_DRV_ODT_80>;
 		rockchip,phy_lpddr4_odt = <PHY_DRV_ODT_60>;
 		rockchip,phy_lpddr4_odt = <PHY_DRV_ODT_60>;
-		status = "disabled";
 	};
 	};

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

@@ -34,7 +34,6 @@ Example:
 		pinctrl-names = "default";
 		pinctrl-names = "default";
 		pinctrl-0 = <&pinctrl_fb>;
 		pinctrl-0 = <&pinctrl_fb>;
 		display = <&display0>;
 		display = <&display0>;
-		status = "okay";
 		#address-cells = <1>;
 		#address-cells = <1>;
 		#size-cells = <1>;
 		#size-cells = <1>;
 
 

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

@@ -23,7 +23,6 @@ Example:
 		interrupts = <36 IRQ_TYPE_LEVEL_HIGH 0>;
 		interrupts = <36 IRQ_TYPE_LEVEL_HIGH 0>;
 		clocks = <&lcdc_clk>, <&lcdck>, <&clk32k>;
 		clocks = <&lcdc_clk>, <&lcdck>, <&clk32k>;
 		clock-names = "periph_clk","sys_clk", "slow_clk";
 		clock-names = "periph_clk","sys_clk", "slow_clk";
-		status = "disabled";
 
 
 		hlcdc-display-controller {
 		hlcdc-display-controller {
 			compatible = "atmel,hlcdc-display-controller";
 			compatible = "atmel,hlcdc-display-controller";

+ 0 - 1
Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt

@@ -33,7 +33,6 @@ stdp2690-ge-b850v3-fw required properties:
 Example:
 Example:
 
 
 &mux2_i2c2 {
 &mux2_i2c2 {
-	status = "okay";
 	clock-frequency = <100000>;
 	clock-frequency = <100000>;
 
 
 	stdp4028@73 {
 	stdp4028@73 {

+ 0 - 1
Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt

@@ -43,7 +43,6 @@ Example:
 		clocks = <&cpg CPG_CORE R8A7795_CLK_S0D4>, <&cpg CPG_MOD 729>;
 		clocks = <&cpg CPG_CORE R8A7795_CLK_S0D4>, <&cpg CPG_MOD 729>;
 		clock-names = "iahb", "isfr";
 		clock-names = "iahb", "isfr";
 		power-domains = <&sysc R8A7795_PD_ALWAYS_ON>;
 		power-domains = <&sysc R8A7795_PD_ALWAYS_ON>;
-		status = "disabled";
 
 
 		ports {
 		ports {
 			#address-cells = <1>;
 			#address-cells = <1>;

+ 0 - 1
Documentation/devicetree/bindings/display/fsl,tcon.txt

@@ -14,5 +14,4 @@ timing-controller@4003d000 {
 	reg = <0x4003d000 0x1000>;
 	reg = <0x4003d000 0x1000>;
 	clocks = <&clks VF610_CLK_TCON0>;
 	clocks = <&clks VF610_CLK_TCON0>;
 	clock-names = "ipg";
 	clock-names = "ipg";
-	status = "okay";
 };
 };

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

@@ -116,7 +116,7 @@ Parallel display support
 Required properties:
 Required properties:
 - compatible: Should be "fsl,imx-parallel-display"
 - compatible: Should be "fsl,imx-parallel-display"
 Optional properties:
 Optional properties:
-- interface_pix_fmt: How this display is connected to the
+- interface-pix-fmt: How this display is connected to the
   display interface. Currently supported types: "rgb24", "rgb565", "bgr666"
   display interface. Currently supported types: "rgb24", "rgb565", "bgr666"
   and "lvds666".
   and "lvds666".
 - edid: verbatim EDID data block describing attached display.
 - edid: verbatim EDID data block describing attached display.

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

@@ -23,7 +23,6 @@ Example:
 		reg = <0x44000000 0x10000>;
 		reg = <0x44000000 0x10000>;
 		interrupts = <17>;
 		interrupts = <17>;
 		clocks = <&clks CLK_LCD>;
 		clocks = <&clks CLK_LCD>;
-		status = "okay";
 
 
 		port {
 		port {
 			lcdc_out: endpoint {
 			lcdc_out: endpoint {

+ 0 - 1
Documentation/devicetree/bindings/display/panel/innolux,p079zca.txt

@@ -18,6 +18,5 @@ Example:
 			power-supply = <...>;
 			power-supply = <...>;
 			backlight = <&backlight>;
 			backlight = <&backlight>;
 			enable-gpios = <&gpio1 13 GPIO_ACTIVE_HIGH>;
 			enable-gpios = <&gpio1 13 GPIO_ACTIVE_HIGH>;
-			status = "okay";
 		};
 		};
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/display/rockchip/analogix_dp-rockchip.txt

@@ -59,7 +59,6 @@ Example:
 		pinctrl-names = "default";
 		pinctrl-names = "default";
 		pinctrl-0 = <&edp_hpd>;
 		pinctrl-0 = <&edp_hpd>;
 
 
-		status = "disabled";
 
 
 		ports {
 		ports {
 			#address-cells = <1>;
 			#address-cells = <1>;

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

@@ -46,7 +46,6 @@ hdmi: hdmi@ff980000 {
 	interrupts = <GIC_SPI 103 IRQ_TYPE_LEVEL_HIGH>;
 	interrupts = <GIC_SPI 103 IRQ_TYPE_LEVEL_HIGH>;
 	clocks = <&cru  PCLK_HDMI_CTRL>, <&cru SCLK_HDMI_HDCP>;
 	clocks = <&cru  PCLK_HDMI_CTRL>, <&cru SCLK_HDMI_HDCP>;
 	clock-names = "iahb", "isfr";
 	clock-names = "iahb", "isfr";
-	status = "disabled";
 	ports {
 	ports {
 		hdmi_in: port {
 		hdmi_in: port {
 			#address-cells = <1>;
 			#address-cells = <1>;

+ 0 - 2
Documentation/devicetree/bindings/display/rockchip/dw_mipi_dsi_rockchip.txt

@@ -36,7 +36,6 @@ Example:
 		resets = <&cru SRST_MIPIDSI0>;
 		resets = <&cru SRST_MIPIDSI0>;
 		reset-names = "apb";
 		reset-names = "apb";
 		rockchip,grf = <&grf>;
 		rockchip,grf = <&grf>;
-		status = "okay";
 
 
 		ports {
 		ports {
 			#address-cells = <1>;
 			#address-cells = <1>;
@@ -65,6 +64,5 @@ Example:
 			pinctrl-names = "default";
 			pinctrl-names = "default";
 			pinctrl-0 = <&lcd_en>;
 			pinctrl-0 = <&lcd_en>;
 			backlight = <&backlight>;
 			backlight = <&backlight>;
-			status = "okay";
 		};
 		};
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/display/rockchip/inno_hdmi-rockchip.txt

@@ -25,7 +25,6 @@ hdmi: hdmi@20034000 {
 	clock-names = "pclk";
 	clock-names = "pclk";
 	pinctrl-names = "default";
 	pinctrl-names = "default";
 	pinctrl-0 = <&hdmi_ctl>;
 	pinctrl-0 = <&hdmi_ctl>;
-	status = "disabled";
 
 
 	hdmi_in: port {
 	hdmi_in: port {
 		#address-cells = <1>;
 		#address-cells = <1>;

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

@@ -28,6 +28,5 @@ chosen {
 		allwinner,pipeline = "de_be0-lcd0-hdmi";
 		allwinner,pipeline = "de_be0-lcd0-hdmi";
 		clocks = <&pll5 1>, <&ahb_gates 36>, <&ahb_gates 43>,
 		clocks = <&pll5 1>, <&ahb_gates 36>, <&ahb_gates 43>,
 			 <&ahb_gates 44>;
 			 <&ahb_gates 44>;
-		status = "disabled";
 	};
 	};
 };
 };

+ 0 - 1
Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt

@@ -278,7 +278,6 @@ hdmi: hdmi@01c16000 {
 	       <&dma SUN4I_DMA_NORMAL 16>,
 	       <&dma SUN4I_DMA_NORMAL 16>,
 	       <&dma SUN4I_DMA_DEDICATED 24>;
 	       <&dma SUN4I_DMA_DEDICATED 24>;
 	dma-names = "ddc-tx", "ddc-rx", "audio-tx";
 	dma-names = "ddc-tx", "ddc-rx", "audio-tx";
-	status = "disabled";
 
 
 	ports {
 	ports {
 		#address-cells = <1>;
 		#address-cells = <1>;

+ 0 - 1
Documentation/devicetree/bindings/dma/fsl-edma.txt

@@ -72,5 +72,4 @@ sai2: sai@40031000 {
 	dma-names = "tx", "rx";
 	dma-names = "tx", "rx";
 	dmas = <&edma0 0 21>,
 	dmas = <&edma0 0 21>,
 		<&edma0 0 20>;
 		<&edma0 0 20>;
-	status = "disabled";
 };
 };

+ 0 - 1
Documentation/devicetree/bindings/dma/mv-xor.txt

@@ -30,7 +30,6 @@ xor@d0060900 {
 	reg = <0xd0060900 0x100
 	reg = <0xd0060900 0x100
 	       0xd0060b00 0x100>;
 	       0xd0060b00 0x100>;
 	clocks = <&coreclk 0>;
 	clocks = <&coreclk 0>;
-	status = "okay";
 
 
 	xor00 {
 	xor00 {
 	      interrupts = <51>;
 	      interrupts = <51>;

+ 0 - 1
Documentation/devicetree/bindings/dma/qcom_adm.txt

@@ -48,7 +48,6 @@ Each dmas request consists of 3 cells:
 Example:
 Example:
 
 
 	spi4: spi@1a280000 {
 	spi4: spi@1a280000 {
-		status = "ok";
 		spi-max-frequency = <50000000>;
 		spi-max-frequency = <50000000>;
 
 
 		pinctrl-0 = <&spi_pins>;
 		pinctrl-0 = <&spi_pins>;

+ 0 - 1
Documentation/devicetree/bindings/dma/snps-dma.txt

@@ -63,7 +63,6 @@ Example:
 		compatible = "arm,pl011", "arm,primecell";
 		compatible = "arm,pl011", "arm,primecell";
 		reg = <0xe0000000 0x1000>;
 		reg = <0xe0000000 0x1000>;
 		interrupts = <0 35 0x4>;
 		interrupts = <0 35 0x4>;
-		status = "disabled";
 		dmas = <&dmahost 12 0 1>,
 		dmas = <&dmahost 12 0 1>,
 			<&dmahost 13 0 1 0>;
 			<&dmahost 13 0 1 0>;
 		dma-names = "rx", "rx";
 		dma-names = "rx", "rx";

+ 0 - 1
Documentation/devicetree/bindings/dma/st_fdma.txt

@@ -69,7 +69,6 @@ Example:
 
 
 	sti_uni_player2: sti-uni-player@2 {
 	sti_uni_player2: sti-uni-player@2 {
 		compatible = "st,sti-uni-player";
 		compatible = "st,sti-uni-player";
-		status = "disabled";
 		#sound-dai-cells = <0>;
 		#sound-dai-cells = <0>;
 		st,syscfg = <&syscfg_core>;
 		st,syscfg = <&syscfg_core>;
 		clocks = <&clk_s_d0_flexgen CLK_PCM_2>;
 		clocks = <&clk_s_d0_flexgen CLK_PCM_2>;

+ 0 - 1
Documentation/devicetree/bindings/dma/ste-dma40.txt

@@ -135,5 +135,4 @@ Example:
 		       <&dma 13 0 0x0>; /* Logical - MemToDev */
 		       <&dma 13 0 0x0>; /* Logical - MemToDev */
 		dma-names = "rx", "rx";
 		dma-names = "rx", "rx";
 
 
-		status = "disabled";
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/dma/sun4i-dma.txt

@@ -40,7 +40,6 @@ Example:
 		clock-names = "ahb", "mod";
 		clock-names = "ahb", "mod";
 		dmas = <&dma 1 29>, <&dma 1 28>;
 		dmas = <&dma 1 29>, <&dma 1 28>;
 		dma-names = "rx", "tx";
 		dma-names = "rx", "tx";
-		status = "disabled";
 		#address-cells = <1>;
 		#address-cells = <1>;
 		#size-cells = <0>;
 		#size-cells = <0>;
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt

@@ -62,7 +62,6 @@ uart1: serial@4806a000 {
 	interrupts-extended = <&gic GIC_SPI 67 IRQ_TYPE_LEVEL_HIGH>;
 	interrupts-extended = <&gic GIC_SPI 67 IRQ_TYPE_LEVEL_HIGH>;
 	ti,hwmods = "uart1";
 	ti,hwmods = "uart1";
 	clock-frequency = <48000000>;
 	clock-frequency = <48000000>;
-	status = "disabled";
 	/* Requesting crossbar input 49 and 50 */
 	/* Requesting crossbar input 49 and 50 */
 	dmas = <&sdma_xbar 49>, <&sdma_xbar 50>;
 	dmas = <&sdma_xbar 49>, <&sdma_xbar 50>;
 	dma-names = "tx", "rx";
 	dma-names = "tx", "rx";

+ 0 - 1
Documentation/devicetree/bindings/dma/ti-edma.txt

@@ -102,7 +102,6 @@ mcasp0: mcasp@48038000 {
 	reg-names = "mpu", "dat";
 	reg-names = "mpu", "dat";
 	interrupts = <80>, <81>;
 	interrupts = <80>, <81>;
 	interrupt-names = "tx", "rx";
 	interrupt-names = "tx", "rx";
-	status = "disabled";
 	/* DMA channels 8 and 9 executed on eDMA TC2 - high priority queue */
 	/* DMA channels 8 and 9 executed on eDMA TC2 - high priority queue */
 	dmas = <&edma 8 2>,
 	dmas = <&edma 8 2>,
 	       <&edma 9 2>;
 	       <&edma 9 2>;

+ 0 - 1
Documentation/devicetree/bindings/fpga/xilinx-slave-serial.txt

@@ -31,7 +31,6 @@ Example for full FPGA configuration:
 		cell-index = <1>;
 		cell-index = <1>;
 		interrupts = <92>;
 		interrupts = <92>;
 		clocks = <&coreclk 0>;
 		clocks = <&coreclk 0>;
-		status = "okay";
 
 
 		fpga_mgr_spi: fpga-mgr@0 {
 		fpga_mgr_spi: fpga-mgr@0 {
 			compatible = "xlnx,fpga-slave-serial";
 			compatible = "xlnx,fpga-slave-serial";

+ 0 - 1
Documentation/devicetree/bindings/gpio/gpio-mpc8xxx.txt

@@ -23,7 +23,6 @@ gpio0: gpio@1100 {
 	#gpio-cells = <2>;
 	#gpio-cells = <2>;
 	reg = <0x1100 0x080>;
 	reg = <0x1100 0x080>;
 	interrupts = <78 0x8>;
 	interrupts = <78 0x8>;
-	status = "okay";
 };
 };
 
 
 Example of gpio-controller node for a ls2080a SoC:
 Example of gpio-controller node for a ls2080a SoC:

+ 0 - 1
Documentation/devicetree/bindings/gpio/spear_spics.txt

@@ -42,7 +42,6 @@ spics: spics@e0700000{
 
 
 
 
 spi0: spi@e0100000 {
 spi0: spi@e0100000 {
-        status = "okay";
         num-cs = <3>;
         num-cs = <3>;
         cs-gpios = <&gpio1 7 0>, <&spics 0>,
         cs-gpios = <&gpio1 7 0>, <&spics 0>,
                    <&spics 1>;
                    <&spics 1>;

+ 5 - 0
Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt

@@ -10,6 +10,7 @@ Required properties:
     * And, optionally, one of the vendor specific compatible:
     * And, optionally, one of the vendor specific compatible:
       + allwinner,sun4i-a10-mali
       + allwinner,sun4i-a10-mali
       + allwinner,sun7i-a20-mali
       + allwinner,sun7i-a20-mali
+      + allwinner,sun50i-h5-mali
       + amlogic,meson-gxbb-mali
       + amlogic,meson-gxbb-mali
       + amlogic,meson-gxl-mali
       + amlogic,meson-gxl-mali
       + stericsson,db8500-mali
       + stericsson,db8500-mali
@@ -58,6 +59,10 @@ to specify one more vendor-specific compatible, among:
     Required properties:
     Required properties:
       * resets: phandle to the reset line for the GPU
       * resets: phandle to the reset line for the GPU
 
 
+  - allwinner,sun50i-h5-mali
+    Required properties:
+      * resets: phandle to the reset line for the GPU
+
   - stericsson,db8500-mali
   - stericsson,db8500-mali
     Required properties:
     Required properties:
       * interrupt-names and interrupts:
       * interrupt-names and interrupts:

+ 0 - 3
Documentation/devicetree/bindings/gpu/nvidia,gk20a.txt

@@ -51,7 +51,6 @@ Example for GK20A:
 		resets = <&tegra_car 184>;
 		resets = <&tegra_car 184>;
 		reset-names = "gpu";
 		reset-names = "gpu";
 		iommus = <&mc TEGRA_SWGROUP_GPU>;
 		iommus = <&mc TEGRA_SWGROUP_GPU>;
-		status = "disabled";
 	};
 	};
 
 
 Example for GM20B:
 Example for GM20B:
@@ -70,7 +69,6 @@ Example for GM20B:
 		resets = <&tegra_car 184>;
 		resets = <&tegra_car 184>;
 		reset-names = "gpu";
 		reset-names = "gpu";
 		iommus = <&mc TEGRA_SWGROUP_GPU>;
 		iommus = <&mc TEGRA_SWGROUP_GPU>;
-		status = "disabled";
 	};
 	};
 
 
 Example for GP10B:
 Example for GP10B:
@@ -89,5 +87,4 @@ Example for GP10B:
 		reset-names = "gpu";
 		reset-names = "gpu";
 		power-domains = <&bpmp TEGRA186_POWER_DOMAIN_GPU>;
 		power-domains = <&bpmp TEGRA186_POWER_DOMAIN_GPU>;
 		iommus = <&smmu TEGRA186_SID_GPU>;
 		iommus = <&smmu TEGRA186_SID_GPU>;
-		status = "disabled";
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/gpu/samsung-g2d.txt

@@ -24,5 +24,4 @@ Example:
 		interrupts = <0 89 0>;
 		interrupts = <0 89 0>;
 		clocks = <&clock 177>, <&clock 277>;
 		clocks = <&clock 177>, <&clock 277>;
 		clock-names = "sclk_fimg2d", "fimg2d";
 		clock-names = "sclk_fimg2d", "fimg2d";
-		status = "disabled";
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/hsi/omap-ssi.txt

@@ -92,6 +92,5 @@ ssi-controller@48058000 {
 		interrupts = <69>,
 		interrupts = <69>,
 			     <70>;
 			     <70>;
 
 
-		status = "disabled"; /* second port is not used on N900 */
 	}
 	}
 }
 }

+ 0 - 1
Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.txt

@@ -102,7 +102,6 @@ And for clarification, here are the snipplets for the i2c-parents:
 		#address-cells = <1>;
 		#address-cells = <1>;
 		#size-cells = <0>;
 		#size-cells = <0>;
 		compatible = "i2c-gpio";
 		compatible = "i2c-gpio";
-		status = "disabled";
 		gpios = <&gpio5 6 GPIO_ACTIVE_HIGH /* sda */
 		gpios = <&gpio5 6 GPIO_ACTIVE_HIGH /* sda */
 			 &gpio5 5 GPIO_ACTIVE_HIGH /* scl */
 			 &gpio5 5 GPIO_ACTIVE_HIGH /* scl */
 			>;
 			>;

+ 0 - 1
Documentation/devicetree/bindings/i2c/i2c-efm32.txt

@@ -22,7 +22,6 @@ Example:
 		interrupts = <9>;
 		interrupts = <9>;
 		clocks = <&cmu clk_HFPERCLKI2C0>;
 		clocks = <&cmu clk_HFPERCLKI2C0>;
 		clock-frequency = <100000>;
 		clock-frequency = <100000>;
-		status = "ok";
 		energymicro,location = <3>;
 		energymicro,location = <3>;
 
 
 		eeprom@50 {
 		eeprom@50 {

+ 0 - 1
Documentation/devicetree/bindings/i2c/nvidia,tegra20-i2c.txt

@@ -71,5 +71,4 @@ Example:
 		reset-names = "i2c";
 		reset-names = "i2c";
 		dmas = <&apbdma 16>, <&apbdma 16>;
 		dmas = <&apbdma 16>, <&apbdma 16>;
 		dma-names = "rx", "tx";
 		dma-names = "rx", "tx";
-		status = "disabled";
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/iio/adc/brcm,iproc-static-adc.txt

@@ -37,5 +37,4 @@ For example:
 		clocks = <&asiu_clks BCM_CYGNUS_ASIU_ADC_CLK>;
 		clocks = <&asiu_clks BCM_CYGNUS_ASIU_ADC_CLK>;
 		clock-names = "tsc_clk";
 		clock-names = "tsc_clk";
 		interrupts = <GIC_SPI 164 IRQ_TYPE_LEVEL_HIGH>;
 		interrupts = <GIC_SPI 164 IRQ_TYPE_LEVEL_HIGH>;
-		status = "disabled";
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/iio/adc/lpc1850-adc.txt

@@ -17,5 +17,4 @@ adc0: adc@400e3000 {
 	clocks = <&ccu1 CLK_APB3_ADC0>;
 	clocks = <&ccu1 CLK_APB3_ADC0>;
 	vref-supply = <&reg_vdda>;
 	vref-supply = <&reg_vdda>;
 	resets = <&rgu 40>;
 	resets = <&rgu 40>;
-	status = "disabled";
 };
 };

+ 0 - 1
Documentation/devicetree/bindings/iio/dac/lpc1850-dac.txt

@@ -16,5 +16,4 @@ dac: dac@400e1000 {
 	clocks = <&ccu1 CLK_APB3_DAC>;
 	clocks = <&ccu1 CLK_APB3_DAC>;
 	vref-supply = <&reg_vdda>;
 	vref-supply = <&reg_vdda>;
 	resets = <&rgu 42>;
 	resets = <&rgu 42>;
-	status = "disabled";
 };
 };

+ 0 - 1
Documentation/devicetree/bindings/input/brcm,bcm-keypad.txt

@@ -72,7 +72,6 @@ Example:
 		/* Required Board specific properties */
 		/* Required Board specific properties */
 		keypad,num-rows = <5>;
 		keypad,num-rows = <5>;
 		keypad,num-columns = <5>;
 		keypad,num-columns = <5>;
-		status = "okay";
 
 
 		linux,keymap = <MATRIX_KEY(0x00, 0x02, KEY_F) /* key_forward */
 		linux,keymap = <MATRIX_KEY(0x00, 0x02, KEY_F) /* key_forward */
 		MATRIX_KEY(0x00, 0x03, KEY_HOME) /* key_home */
 		MATRIX_KEY(0x00, 0x03, KEY_HOME) /* key_home */

+ 1 - 1
Documentation/devicetree/bindings/input/ti,drv260x.txt

@@ -43,7 +43,7 @@ haptics: haptics@5a {
 	mode = <DRV260X_LRA_MODE>;
 	mode = <DRV260X_LRA_MODE>;
 	library-sel = <DRV260X_LIB_LRA>;
 	library-sel = <DRV260X_LIB_LRA>;
 	vib-rated-mv = <3200>;
 	vib-rated-mv = <3200>;
-	vib-overdriver-mv = <3200>;
+	vib-overdrive-mv = <3200>;
 }
 }
 
 
 For more product information please see the link below:
 For more product information please see the link below:

+ 0 - 1
Documentation/devicetree/bindings/input/touchscreen/colibri-vf50-ts.txt

@@ -32,5 +32,4 @@ Example:
 		pinctrl-1 = <&pinctrl_touchctrl_default>;
 		pinctrl-1 = <&pinctrl_touchctrl_default>;
 		pinctrl-2 = <&pinctrl_touchctrl_gpios>;
 		pinctrl-2 = <&pinctrl_touchctrl_gpios>;
 		vf50-ts-min-pressure = <200>;
 		vf50-ts-min-pressure = <200>;
-		status = "disabled";
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/input/touchscreen/imx6ul_tsc.txt

@@ -35,5 +35,4 @@ Example:
 		measure-delay-time = <0xfff>;
 		measure-delay-time = <0xfff>;
 		pre-charge-time = <0xffff>;
 		pre-charge-time = <0xffff>;
 		touchscreen-average-samples = <32>;
 		touchscreen-average-samples = <32>;
-		status = "okay";
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/media/pxa-camera.txt

@@ -24,7 +24,6 @@ Example:
 		clock-frequency = <50000000>;
 		clock-frequency = <50000000>;
 		clock-output-names = "qci_mclk";
 		clock-output-names = "qci_mclk";
 
 
-		status = "okay";
 
 
 		port {
 		port {
 			#address-cells = <1>;
 			#address-cells = <1>;

+ 0 - 1
Documentation/devicetree/bindings/media/s5p-cec.txt

@@ -33,5 +33,4 @@ hdmicec: cec@100B0000 {
 	hdmi-phandle = <&hdmi>;
 	hdmi-phandle = <&hdmi>;
 	pinctrl-names = "default";
 	pinctrl-names = "default";
 	pinctrl-0 = <&hdmi_cec>;
 	pinctrl-0 = <&hdmi_cec>;
-	status = "okay";
 };
 };

+ 0 - 2
Documentation/devicetree/bindings/media/samsung-fimc.txt

@@ -166,7 +166,6 @@ Example:
 		clock-output-names = "cam_a_clkout", "cam_b_clkout";
 		clock-output-names = "cam_a_clkout", "cam_b_clkout";
 		pinctrl-names = "default";
 		pinctrl-names = "default";
 		pinctrl-0 = <&cam_port_a_clk_active>;
 		pinctrl-0 = <&cam_port_a_clk_active>;
-		status = "okay";
 		#address-cells = <1>;
 		#address-cells = <1>;
 		#size-cells = <1>;
 		#size-cells = <1>;
 
 
@@ -189,7 +188,6 @@ Example:
 			compatible = "samsung,exynos4210-fimc";
 			compatible = "samsung,exynos4210-fimc";
 			reg = <0x11800000 0x1000>;
 			reg = <0x11800000 0x1000>;
 			interrupts = <0 85 0>;
 			interrupts = <0 85 0>;
-			status = "okay";
 		};
 		};
 
 
 		csis_0: csis@11880000 {
 		csis_0: csis@11880000 {

+ 0 - 1
Documentation/devicetree/bindings/media/stih407-c8sectpfe.txt

@@ -52,7 +52,6 @@ Example:
 
 
 	c8sectpfe@08a20000 {
 	c8sectpfe@08a20000 {
 		compatible = "st,stih407-c8sectpfe";
 		compatible = "st,stih407-c8sectpfe";
-		status = "okay";
 		reg = <0x08a20000 0x10000>, <0x08a00000 0x4000>;
 		reg = <0x08a20000 0x10000>, <0x08a00000 0x4000>;
 		reg-names = "stfe", "stfe-ram";
 		reg-names = "stfe", "stfe-ram";
 		interrupts = <GIC_SPI 34 IRQ_TYPE_NONE>, <GIC_SPI 35 IRQ_TYPE_NONE>;
 		interrupts = <GIC_SPI 34 IRQ_TYPE_NONE>, <GIC_SPI 35 IRQ_TYPE_NONE>;

+ 0 - 1
Documentation/devicetree/bindings/media/ti,da850-vpif.txt

@@ -59,7 +59,6 @@ I2C-connected TVP5147 decoder:
 	tvp5147@5d {
 	tvp5147@5d {
 		compatible = "ti,tvp5147";
 		compatible = "ti,tvp5147";
 		reg = <0x5d>;
 		reg = <0x5d>;
-		status = "okay";
 
 
 		port {
 		port {
 			composite_in: endpoint {
 			composite_in: endpoint {

+ 0 - 1
Documentation/devicetree/bindings/memory-controllers/mvebu-devbus.txt

@@ -130,7 +130,6 @@ The reg property implicitly specifies the chip select as this:
 Example:
 Example:
 
 
 	devbus-bootcs@d0010400 {
 	devbus-bootcs@d0010400 {
-		status = "okay";
 		ranges = <0 0xf0000000 0x1000000>; /* @addr 0xf0000000, size 0x1000000 */
 		ranges = <0 0xf0000000 0x1000000>; /* @addr 0xf0000000, size 0x1000000 */
 		#address-cells = <1>;
 		#address-cells = <1>;
 		#size-cells = <1>;
 		#size-cells = <1>;

+ 0 - 2
Documentation/devicetree/bindings/mfd/act8945a.txt

@@ -12,7 +12,6 @@ Example:
 	pmic@5b {
 	pmic@5b {
 		compatible = "active-semi,act8945a";
 		compatible = "active-semi,act8945a";
 		reg = <0x5b>;
 		reg = <0x5b>;
-		status = "okay";
 
 
 		active-semi,vsel-high;
 		active-semi,vsel-high;
 
 
@@ -79,6 +78,5 @@ Example:
 			active-semi,input-voltage-threshold-microvolt = <6600>;
 			active-semi,input-voltage-threshold-microvolt = <6600>;
 			active-semi,precondition-timeout = <40>;
 			active-semi,precondition-timeout = <40>;
 			active-semi,total-timeout = <3>;
 			active-semi,total-timeout = <3>;
-			status = "okay";
 		};
 		};
 	};
 	};

+ 0 - 1
Documentation/devicetree/bindings/mfd/atmel-hlcdc.txt

@@ -25,7 +25,6 @@ Example:
 		clocks = <&lcdc_clk>, <&lcdck>, <&clk32k>;
 		clocks = <&lcdc_clk>, <&lcdck>, <&clk32k>;
 		clock-names = "periph_clk","sys_clk", "slow_clk";
 		clock-names = "periph_clk","sys_clk", "slow_clk";
 		interrupts = <36 IRQ_TYPE_LEVEL_HIGH 0>;
 		interrupts = <36 IRQ_TYPE_LEVEL_HIGH 0>;
-		status = "disabled";
 
 
 		hlcdc-display-controller {
 		hlcdc-display-controller {
 			compatible = "atmel,hlcdc-display-controller";
 			compatible = "atmel,hlcdc-display-controller";

+ 0 - 1
Documentation/devicetree/bindings/mfd/da9052-i2c.txt

@@ -37,7 +37,6 @@ Sub-nodes:
 Examples:
 Examples:
 
 
 i2c@63fc8000 { /* I2C1 */
 i2c@63fc8000 { /* I2C1 */
-	status = "okay";
 
 
 	pmic: dialog@48 {
 	pmic: dialog@48 {
 		compatible = "dlg,da9053-aa";
 		compatible = "dlg,da9053-aa";

+ 0 - 1
Documentation/devicetree/bindings/mfd/mc13xxx.txt

@@ -116,7 +116,6 @@ ecspi@70010000 { /* ECSPI1 */
 	fsl,spi-num-chipselects = <2>;
 	fsl,spi-num-chipselects = <2>;
 	cs-gpios = <&gpio4 24 0>, /* GPIO4_24 */
 	cs-gpios = <&gpio4 24 0>, /* GPIO4_24 */
 		   <&gpio4 25 0>; /* GPIO4_25 */
 		   <&gpio4 25 0>; /* GPIO4_25 */
-	status = "okay";
 
 
 	pmic: mc13892@0 {
 	pmic: mc13892@0 {
 		#address-cells = <1>;
 		#address-cells = <1>;

+ 0 - 2
Documentation/devicetree/bindings/mfd/mxs-lradc.txt

@@ -26,7 +26,6 @@ Example for i.MX23 SoC:
 		compatible = "fsl,imx23-lradc";
 		compatible = "fsl,imx23-lradc";
 		reg = <0x80050000 0x2000>;
 		reg = <0x80050000 0x2000>;
 		interrupts = <36 37 38 39 40 41 42 43 44>;
 		interrupts = <36 37 38 39 40 41 42 43 44>;
-		status = "okay";
 		fsl,lradc-touchscreen-wires = <4>;
 		fsl,lradc-touchscreen-wires = <4>;
 		fsl,ave-ctrl = <4>;
 		fsl,ave-ctrl = <4>;
 		fsl,ave-delay = <2>;
 		fsl,ave-delay = <2>;
@@ -39,7 +38,6 @@ Example for i.MX28 SoC:
 		compatible = "fsl,imx28-lradc";
 		compatible = "fsl,imx28-lradc";
 		reg = <0x80050000 0x2000>;
 		reg = <0x80050000 0x2000>;
 		interrupts = <10 14 15 16 17 18 19 20 21 22 23 24 25>;
 		interrupts = <10 14 15 16 17 18 19 20 21 22 23 24 25>;
-		status = "okay";
 		fsl,lradc-touchscreen-wires = <5>;
 		fsl,lradc-touchscreen-wires = <5>;
 		fsl,ave-ctrl = <4>;
 		fsl,ave-ctrl = <4>;
 		fsl,ave-delay = <2>;
 		fsl,ave-delay = <2>;

+ 0 - 2
Documentation/devicetree/bindings/mfd/samsung,exynos5433-lpass.txt

@@ -57,7 +57,6 @@ audio-subsystem {
 		clock-names = "iis", "i2s_opclk0", "i2s_opclk1";
 		clock-names = "iis", "i2s_opclk0", "i2s_opclk1";
 		pinctrl-names = "default";
 		pinctrl-names = "default";
 		pinctrl-0 = <&i2s0_bus>;
 		pinctrl-0 = <&i2s0_bus>;
-		status = "disabled";
 	};
 	};
 
 
 	serial_3: serial@11460000 {
 	serial_3: serial@11460000 {
@@ -69,6 +68,5 @@ audio-subsystem {
 		clock-names = "uart", "clk_uart_baud0";
 		clock-names = "uart", "clk_uart_baud0";
 		pinctrl-names = "default";
 		pinctrl-names = "default";
 		pinctrl-0 = <&uart_aud_bus>;
 		pinctrl-0 = <&uart_aud_bus>;
-		status = "disabled";
 	};
 	};
  };
  };

+ 0 - 1
Documentation/devicetree/bindings/misc/atmel-ssc.txt

@@ -47,5 +47,4 @@ ssc0: ssc@f0010000 {
       dma-names = "tx", "rx";
       dma-names = "tx", "rx";
       pinctrl-names = "default";
       pinctrl-names = "default";
       pinctrl-0 = <&pinctrl_ssc0_tx &pinctrl_ssc0_rx>;
       pinctrl-0 = <&pinctrl_ssc0_tx &pinctrl_ssc0_rx>;
-      status = "disabled";
 };
 };

+ 0 - 1
Documentation/devicetree/bindings/mmc/arasan,sdhci.txt

@@ -74,5 +74,4 @@ Example:
 		phys = <&emmc_phy>;
 		phys = <&emmc_phy>;
 		phy-names = "phy_arasan";
 		phy-names = "phy_arasan";
 		#clock-cells = <0>;
 		#clock-cells = <0>;
-		status = "disabled";
 	};
 	};

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