From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.14]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 268B11F09AD for ; Thu, 7 May 2026 02:32:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=198.175.65.14 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778121243; cv=none; b=H0hUWDHGQk66q3/1F72OgBIiYl34/mfRyafHOb+vjT9s/kN2gBXn5i30y+SaMIKSQeZEopdoAE0+p4llJW7aIwwHwpfGauyjBRQwSicw71p/5zyeUao4Q6k+YxVKdoyThMqvd1Yiv8TbgGmHnZngQ7k6b6lykY0bTmqNjKHUPjY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778121243; c=relaxed/simple; bh=A2kpQh2HgU2gyF/79aSRhp4u3AJW8Y6BzTg12LPT59Q=; h=Date:From:To:Cc:Subject:Message-ID; b=cKracqQ+7ah0uZsTG9QCVQRvbu4pcc1SwCP5Ll6sUe4uhUl8K8vJ35FFn4J3RDkck0a+RdsHh1M18y/Zcm67RMhGIMmBScAH56S9KNdDnb285WGO/lpjCQRHyCNjm9vAKQzTXcETfx54022Q1uIocboAZlGPDSxe2rU0VHCPzGE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com; spf=pass smtp.mailfrom=intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=jweibeC1; arc=none smtp.client-ip=198.175.65.14 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="jweibeC1" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1778121154; x=1809657154; h=date:from:to:cc:subject:message-id; bh=A2kpQh2HgU2gyF/79aSRhp4u3AJW8Y6BzTg12LPT59Q=; b=jweibeC1alqtWnRDEvs4MofJtGtIi/4+YMckqv24np599Yas18AqoVmN musKNcqz2yTDbhCo+lQ2KzhvtcOFZj8f3GwWU3KQ6PgHOLMoFRubqhEy4 cO5zjJndD1tz9RQ381VuTDegS+3Fjq17VlFaRi9qByRc7VOKLdDrHhT6m Wcby20O0WNg5TsgnxgX2kpth2iSjSTwwbQoLdP75eYoE7XXbERKfcWUyZ 4fxsXHijZwivP1TR+SyEAcBH2I1BB08B9y3cNI0F7KSpPODkQ+4V7qw54 IKMpX3F4QMFOk90Yfs5HBg3Doh8bsrxJTnouWBIKw4DOhyXD3jgsu4gRt g==; X-CSE-ConnectionGUID: nzTSMyRZQyOMhE6W01yX+w== X-CSE-MsgGUID: JcYQ0eI/QQWMc43zC+tf2A== X-IronPort-AV: E=McAfee;i="6800,10657,11778"; a="82932168" X-IronPort-AV: E=Sophos;i="6.23,220,1770624000"; d="scan'208";a="82932168" Received: from orviesa009.jf.intel.com ([10.64.159.149]) by orvoesa106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 May 2026 19:32:32 -0700 X-CSE-ConnectionGUID: 5jwDn2ziR/GCPI43rcMSSg== X-CSE-MsgGUID: VsdwAY27TdeqWu3qkCWzsg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.23,220,1770624000"; d="scan'208";a="236438879" Received: from igk-lkp-server01.igk.intel.com (HELO bdf09bfdbd5f) ([10.211.93.152]) by orviesa009.jf.intel.com with ESMTP; 06 May 2026 19:32:29 -0700 Received: from kbuild by bdf09bfdbd5f with local (Exim 4.98.2) (envelope-from ) id 1wKoXK-000000006iz-1sIr; Thu, 07 May 2026 02:32:26 +0000 Date: Thu, 07 May 2026 04:31:46 +0200 From: kernel test robot To: oe-kbuild@lists.linux.dev Cc: lkp@intel.com Subject: Documentation/devicetree/bindings/display/panel/fascontek,fs035vg158.yaml:36: example 0: label 'panel_input' defined but never referenced Message-ID: <202605070437.jfTwymDA-lkp@intel.com> User-Agent: s-nail v14.9.25 Precedence: bulk X-Mailing-List: oe-kbuild@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: :::::: :::::: Manual check reason: "low confidence static check first_new_problem: Documentation/devicetree/bindings/display/panel/fascontek,fs035vg158.yaml:36: example 0: label 'panel_input' defined but never referenced" :::::: Manual check reason: "dtcheck: binding changes may go via different trees" :::::: BCC: lkp@intel.com CC: oe-kbuild-all@lists.linux.dev TO: Daniel Golle CC: 0day robot CC: linux-doc@vger.kernel.org tree: https://github.com/intel-lab-lkp/linux/commits/Daniel-Golle/dt-bindings-misc-fsl-qoriq-mc-drop-trailing-whitespace/20260430-163453 head: c553182e0670fe0fd68c50cf7dd3acf767475883 commit: 570758ea908d5c36820da86ff3265cea8b9f56f6 dt-bindings: wire example style check into dt_binding_check date: 2 weeks ago :::::: branch date: 7 days ago :::::: commit date: 2 weeks ago config: microblaze-randconfig-2051-20260430 (https://download.01.org/0day-ci/archive/20260507/202605070437.jfTwymDA-lkp@intel.com/config) compiler: microblaze-linux-gcc (GCC) 9.5.0 dtschema: 2026.5.dev4+g4ccc1997d reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260507/202605070437.jfTwymDA-lkp@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/r/202605070437.jfTwymDA-lkp@intel.com/ dtcheck warnings: (new ones prefixed by >>) - <0x9c000268 0x08>; - clocks = <&extclk>; - #clock-cells = <1>; + compatible = "sunplus,sp7021-clkc"; + reg = <0x9c000004 0x28>, + <0x9c000200 0x44>, + <0x9c000268 0x08>; + clocks = <&extclk>; + #clock-cells = <1>; }; >> Documentation/devicetree/bindings/display/panel/fascontek,fs035vg158.yaml:36: example 0: label 'panel_input' defined but never referenced >> Documentation/devicetree/bindings/display/panel/fascontek,fs035vg158.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/fascontek,fs035vg158.yaml (original) +++ Documentation/devicetree/bindings/display/panel/fascontek,fs035vg158.yaml (canonical) @@ -3,15 +3,13 @@ spi { #address-cells = <1>; #size-cells = <0>; + panel@0 { compatible = "fascontek,fs035vg158"; reg = <0>; -- interconnect@16e0000 { + compatible = "qcom,sc7280-aggre1-noc"; reg = <0x016e0000 0x1c080>; - compatible = "qcom,sc7280-aggre1-noc"; #interconnect-cells = <2>; - qcom,bcm-voters = <&apps_bcm_voter>; clocks = <&gcc GCC_AGGRE_UFS_PHY_AXI_CLK>, <&gcc GCC_AGGRE_USB3_PRIM_AXI_CLK>; + qcom,bcm-voters = <&apps_bcm_voter>; }; >> Documentation/devicetree/bindings/interrupt-controller/idt,32434-pic.yaml:41: example 0: label 'idtpic3' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/idt,32434-pic.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/idt,32434-pic.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/idt,32434-pic.yaml (canonical) @@ -1,10 +1,8 @@ idtpic3: interrupt-controller@3800c { compatible = "idt,32434-pic"; reg = <0x3800c 0x0c>; - interrupt-controller; #interrupt-cells = <1>; - interrupt-parent = <&cpuintc>; interrupts = <3>; }; >> Documentation/devicetree/bindings/display/brcm,bcm2835-dsi0.yaml:66: example 0: label 'dsi1' defined but never referenced >> Documentation/devicetree/bindings/display/brcm,bcm2835-dsi0.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/brcm,bcm2835-dsi0.yaml (original) +++ Documentation/devicetree/bindings/display/brcm,bcm2835-dsi0.yaml (canonical) @@ -7,12 +7,9 @@ #address-cells = <1>; #size-cells = <0>; #clock-cells = <1>; - clocks = <&clocks BCM2835_PLLD_DSI1>, <&clocks BCM2835_CLOCK_DSI1E>, <&clocks BCM2835_CLOCK_DSI1P>; clock-names = "phy", "escape", "pixel"; - clock-output-names = "dsi1_byte", "dsi1_ddr2", "dsi1_ddr"; - }; >> Documentation/devicetree/bindings/soc/imx/fsl,imx93-media-blk-ctrl.yaml:95: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/imx/fsl,imx93-media-blk-ctrl.yaml (original) +++ Documentation/devicetree/bindings/soc/imx/fsl,imx93-media-blk-ctrl.yaml (canonical) @@ -2,20 +2,20 @@ #include -- + <&clk IMX93_CLK_CAM_PIX>, + <&clk IMX93_CLK_PXP_GATE>, + <&clk IMX93_CLK_LCDIF_GATE>, + <&clk IMX93_CLK_ISI_GATE>, + <&clk IMX93_CLK_MIPI_CSI_GATE>, + <&clk IMX93_CLK_MIPI_DSI_GATE>; + clock-names = "apb", "axi", "nic", "disp", "cam", + "pxp", "lcdif", "isi", "csi", "dsi"; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml (canonical) @@ -1,9 +1,11 @@ #include #include #include + soc { #address-cells = <1>; #size-cells = <1>; + adc@44530000 { compatible = "nxp,imx93-adc"; reg = <0x44530000 0x10000>; >> Documentation/devicetree/bindings/gnss/sirfstar.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/gnss/sirfstar.yaml (original) +++ Documentation/devicetree/bindings/gnss/sirfstar.yaml (canonical) @@ -1,11 +1,12 @@ #include + serial { gnss { compatible = "wi2wi,w2sg0084i"; vcc-supply = <&gnss_vcc_reg>; reset-gpios = <&gpio0 15 GPIO_ACTIVE_LOW>; + current-speed = <38400>; sirf,onoff-gpios = <&gpio0 16 GPIO_ACTIVE_HIGH>; sirf,wakeup-gpios = <&gpio0 17 GPIO_ACTIVE_HIGH>; - current-speed = <38400>; }; }; >> Documentation/devicetree/bindings/clock/qcom,sc8180x-camcc.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sc8180x-camcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sc8180x-camcc.yaml (canonical) @@ -1,16 +1,16 @@ #include #include #include + clock-controller@ad00000 { - compatible = "qcom,sc8180x-camcc"; - reg = <0x0ad00000 0x20000>; -- - renesas,mode = <0x05>; + compatible = "renesas,r8a7740-cpg-clocks"; + reg = <0xe6150000 0x10000>; + clocks = <&extal1_clk>, <&extal2_clk>, <&extalr_clk>; + #clock-cells = <1>; + clock-output-names = "system", "pllc0", "pllc1", "pllc2", "r", + "usb24s", "i", "zg", "b", "m1", "hp", "hpp", + "usbp", "s", "zb", "m3", "cp"; + renesas,mode = <0x05>; }; >> Documentation/devicetree/bindings/hwmon/microchip,emc2305.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/microchip,emc2305.yaml (original) +++ Documentation/devicetree/bindings/hwmon/microchip,emc2305.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/usb/samsung,exynos-usb2.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/samsung,exynos-usb2.yaml (original) +++ Documentation/devicetree/bindings/usb/samsung,exynos-usb2.yaml (canonical) @@ -9,7 +9,6 @@ clock-names = "usbhost"; phys = <&usb2_phy 0>; phy-names = "host"; - #address-cells = <1>; #size-cells = <0>; -- >> Documentation/devicetree/bindings/media/qcom,sm6150-camss.yaml:230: example 0: label 'camss' defined but never referenced >> Documentation/devicetree/bindings/media/qcom,sm6150-camss.yaml:230: example 0: label 'csiphy_ep0' defined but never referenced >> Documentation/devicetree/bindings/media/qcom,sm6150-camss.yaml:230: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/qcom,sm6150-camss.yaml (original) +++ Documentation/devicetree/bindings/media/qcom,sm6150-camss.yaml (canonical) @@ -12,7 +12,6 @@ -- port@0 { reg = <0>; + csiphy_ep0: endpoint { data-lanes = <0 1>; remote-endpoint = <&sensor_ep>; >> Documentation/devicetree/bindings/spi/amlogic,a4-spifc.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/amlogic,a4-spifc.yaml (original) +++ Documentation/devicetree/bindings/spi/amlogic,a4-spifc.yaml (canonical) @@ -1,23 +1,21 @@ sfc0: spi@fe08d000 { - compatible = "amlogic,a4-spifc"; - reg = <0xfe08d000 0x800>; - clocks = <&clkc_periphs 31>, - <&clkc_periphs 102>; - clock-names = "gate", "core"; + compatible = "amlogic,a4-spifc"; -- + flash@0 { + compatible = "spi-nand"; + reg = <0>; + #address-cells = <1>; + #size-cells = <1>; + nand-ecc-engine = <&sfc0>; + nand-ecc-strength = <8>; + nand-ecc-step-size = <512>; + }; }; >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'usb_device_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'sys_irq-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'serial_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'serial_led_clk-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'serial_led_data-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'robosw_led_data-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'robosw_led_clk-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'robosw_led0-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'robosw_led1-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'inet_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'spi_cs2-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'spi_cs3-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'ntr_pulse-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'uart1_scts-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'uart1_srts-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'uart1_sdin-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'uart1_sdout-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'adsl_spi-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'adsl_spi_miso-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'adsl_spi_mosi-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'adsl_spi_clk-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'adsl_spi_cs-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'ephy0_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'ephy1_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'ephy2_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'ephy3_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'ext_irq0-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'ext_irq1-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'ext_irq2-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: node name 'ext_irq3-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_adsl_spi' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_adsl_spi_clk' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_adsl_spi_cs' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_adsl_spi_miso' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_adsl_spi_mosi' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_ephy0_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_ephy1_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_ephy2_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_ephy3_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_ext_irq0' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_ext_irq1' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_ext_irq2' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_ext_irq3' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_inet_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_nand' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_ntr_pulse' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_robosw_led0' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_robosw_led1' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_robosw_led_clk' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_robosw_led_data' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_serial_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_serial_led_clk' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_serial_led_data' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_spi_cs2' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_spi_cs3' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_sys_irq' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_uart1' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_uart1_scts' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_uart1_sdin' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_uart1_sdout' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_uart1_srts' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: label 'pinctrl_usb_device_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml (canonical) @@ -1,155 +1,155 @@ pinctrl@18 { - compatible = "brcm,bcm6362-pinctrl"; - reg = <0x18 0x10>, <0x38 0x4>; + compatible = "brcm,bcm6362-pinctrl"; + reg = <0x18 0x10>, <0x38 0x4>; -- - remote-endpoint = <&csi40vin0>; - }; - }; + vin0csi40: endpoint@2 { + reg = <2>; + remote-endpoint = <&csi40vin0>; + }; }; + }; }; >> Documentation/devicetree/bindings/media/renesas,vin.yaml:322: example 2: label 'vin2' defined but never referenced >> Documentation/devicetree/bindings/media/renesas,vin.yaml:322: example 2: label 'vin2_in' defined but never referenced >> Documentation/devicetree/bindings/media/renesas,vin.yaml:322: example 2: label 'vin2csi40' defined but never referenced >> Documentation/devicetree/bindings/media/renesas,vin.yaml:322: example 2: canonical form differs: --- Documentation/devicetree/bindings/media/renesas,vin.yaml (original) +++ Documentation/devicetree/bindings/media/renesas,vin.yaml (canonical) @@ -3,38 +3,37 @@ #include -- + pinctrl_uart1_srts: uart1_srts-pins { + function = "uart1_srts"; + pins = "gpio13"; + }; + + pinctrl_usb_device_led: usb_device_led-pins { + function = "usb_device_led"; + pins = "gpio0"; + }; }; >> Documentation/devicetree/bindings/net/davicom,dm9051.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/davicom,dm9051.yaml (original) +++ Documentation/devicetree/bindings/net/davicom,dm9051.yaml (canonical) @@ -1,6 +1,7 @@ /* for Raspberry Pi with pin control stuff for GPIO irq */ #include #include + spi { #address-cells = <1>; #size-cells = <0>; @@ -8,7 +9,7 @@ ethernet@0 { compatible = "davicom,dm9051"; reg = <0>; /* spi chip select */ - local-mac-address = [00 00 00 00 00 00]; + local-mac-address = [00 00 00 00 00 00]; interrupt-parent = <&gpio>; interrupts = <26 IRQ_TYPE_LEVEL_LOW>; spi-max-frequency = <31200000>; >> Documentation/devicetree/bindings/usb/realtek,rtd-dwc3.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/realtek,rtd-dwc3.yaml (original) +++ Documentation/devicetree/bindings/usb/realtek,rtd-dwc3.yaml (canonical) @@ -1,9 +1,9 @@ usb@98013e00 { compatible = "realtek,rtd1319d-dwc3", "realtek,rtd-dwc3"; reg = <0x98013e00 0x140>, <0x98013f60 0x4>; + ranges; #address-cells = <1>; #size-cells = <1>; - ranges; -- dr_mode = "otg"; usb-role-switch; role-switch-default-mode = "host"; + maximum-speed = "high-speed"; snps,dis_u2_susphy_quirk; snps,parkmode-disable-ss-quirk; snps,parkmode-disable-hs-quirk; - maximum-speed = "high-speed"; }; }; >> Documentation/devicetree/bindings/mfd/maxim,max77843.yaml:63: example 0: node name 'SAFEOUT1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max77843.yaml:63: example 0: node name 'SAFEOUT2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max77843.yaml:63: example 0: node name 'CHARGER' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max77843.yaml:63: example 0: label 'TODO' defined but never referenced >> Documentation/devicetree/bindings/mfd/maxim,max77843.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/maxim,max77843.yaml (original) +++ Documentation/devicetree/bindings/mfd/maxim,max77843.yaml (canonical) @@ -6,9 +6,9 @@ -- - }; - }; - - motor-driver { - compatible = "maxim,max77843-haptic"; - haptic-supply = <&ldo38_reg>; - pwms = <&pwm 0 33670 0>; }; }; }; >> Documentation/devicetree/bindings/net/marvell,mvusb.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/marvell,mvusb.yaml (original) +++ Documentation/devicetree/bindings/net/marvell,mvusb.yaml (canonical) @@ -1,28 +1,27 @@ /* USB host controller */ usb { + #address-cells = <1>; + #size-cells = <0>; + + mdio@1 { + compatible = "usb1286,1fa4"; -- - mdio { - /* PHY definitions */ - }; - }; + mdio { + /* PHY definitions */ + }; }; + }; }; >> Documentation/devicetree/bindings/soc/imx/fsl,imx-anatop.yaml:77: example 0: label 'reg_3p0' defined but never referenced >> Documentation/devicetree/bindings/soc/imx/fsl,imx-anatop.yaml:77: example 0: label 'reg_arm' defined but never referenced >> Documentation/devicetree/bindings/soc/imx/fsl,imx-anatop.yaml:77: example 0: label 'reg_soc' defined but never referenced >> Documentation/devicetree/bindings/soc/imx/fsl,imx-anatop.yaml:77: example 0: label 'tempmon' defined but never referenced >> Documentation/devicetree/bindings/soc/imx/fsl,imx-anatop.yaml:77: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/imx/fsl,imx-anatop.yaml (original) +++ Documentation/devicetree/bindings/soc/imx/fsl,imx-anatop.yaml (canonical) @@ -61,10 +61,10 @@ compatible = "fsl,imx6ul-tempmon", "fsl,imx6sx-tempmon"; interrupt-parent = <&gpc>; interrupts = ; - fsl,tempmon = <&anatop>; nvmem-cells = <&tempmon_calib>, <&tempmon_temp_grade>; nvmem-cell-names = "calib", "temp_grade"; clocks = <&clks IMX6UL_CLK_PLL3_USB_OTG>; #thermal-sensor-cells = <0>; + fsl,tempmon = <&anatop>; }; }; >> Documentation/devicetree/bindings/pinctrl/fsl,scu-pinctrl.yaml:65: example 0: label 'pinctrl_lpuart0' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/fsl,scu-pinctrl.yaml:65: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/fsl,scu-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/fsl,scu-pinctrl.yaml (canonical) @@ -3,8 +3,8 @@ -- - flash@0 { - compatible = "jedec,spi-nor"; - reg = <0>; + flash@0 { + compatible = "jedec,spi-nor"; + reg = <0>; + }; }; - }; }; >> Documentation/devicetree/bindings/power/reset/reboot-mode.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/reset/reboot-mode.yaml (original) +++ Documentation/devicetree/bindings/power/reset/reboot-mode.yaml (canonical) @@ -1,6 +1,6 @@ reboot-mode { - mode-normal = <0>; - mode-recovery = <1>; - mode-bootloader = <2>; - mode-loader = <3>; + mode-normal = <0>; + mode-recovery = <1>; + mode-bootloader = <2>; + mode-loader = <3>; >> };Documentation/devicetree/bindings/mfd/iqs62x.yaml:55: example 0: label 'iqs620a_pwm' defined but never referenced >> Documentation/devicetree/bindings/mfd/iqs62x.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/iqs62x.yaml (original) +++ Documentation/devicetree/bindings/mfd/iqs62x.yaml (canonical) @@ -17,7 +17,6 @@ -- keys { compatible = "azoteq,iqs620a-keys"; - linux,keycodes = <0>, <0>, <0>, >> Documentation/devicetree/bindings/spi/realtek,rtl9301-snand.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/realtek,rtl9301-snand.yaml (original) +++ Documentation/devicetree/bindings/spi/realtek,rtl9301-snand.yaml (canonical) @@ -1,14 +1,14 @@ spi@1a400 { - compatible = "realtek,rtl9302c-snand", "realtek,rtl9301-snand"; - reg = <0x1a400 0x44>; - interrupt-parent = <&intc>; - interrupts = <19>; - clocks = <&lx_clk>; - #address-cells = <1>; -- keys { compatible = "azoteq,iqs624-keys"; - linux,keycodes = , <0>, , >> Documentation/devicetree/bindings/mmc/brcm,iproc-sdhci.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/brcm,iproc-sdhci.yaml (original) +++ Documentation/devicetree/bindings/mmc/brcm,iproc-sdhci.yaml (canonical) @@ -3,11 +3,11 @@ #include -- - bus-width = <4>; - sdhci,auto-cmd12; - no-1-8-v; + compatible = "brcm,sdhci-iproc-cygnus"; + reg = <0x18041000 0x100>; + interrupts = ; + clocks = <&lcpll0_clks BCM_CYGNUS_LCPLL0_SDIO_CLK>; + bus-width = <4>; + no-1-8-v; + sdhci,auto-cmd12; >> };Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml:147: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml (original) +++ Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml (canonical) @@ -5,6 +5,7 @@ fimc-is@12000000 { compatible = "samsung,exynos4212-fimc-is"; reg = <0x12000000 0x260000>; + ranges; interrupts = , ; clocks = <&isp_clock CLK_ISP_FIMC_LITE0>, -- >> Documentation/devicetree/bindings/pinctrl/marvell,ac5-pinctrl.yaml:60: example 0: label 'i2c0_gpio' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/marvell,ac5-pinctrl.yaml:60: example 0: label 'i2c0_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/marvell,ac5-pinctrl.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/marvell,ac5-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/marvell,ac5-pinctrl.yaml (canonical) @@ -1,14 +1,14 @@ pinctrl@80020100 { - compatible = "marvell,ac5-pinctrl"; - reg = <0x80020100 0x20>; + compatible = "marvell,ac5-pinctrl"; + reg = <0x80020100 0x20>; -- - i2c0_gpio: i2c0-gpio-pins { - marvell,pins = "mpp26", "mpp27"; - marvell,function = "gpio"; - }; + i2c0_pins: i2c0-pins { + marvell,pins = "mpp26", "mpp27"; + marvell,function = "i2c0"; + }; }; >> Documentation/devicetree/bindings/net/brcm,amac.yaml:82: example 0: label 'amac0' defined but never referenced >> Documentation/devicetree/bindings/net/brcm,amac.yaml:82: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/brcm,amac.yaml (original) +++ Documentation/devicetree/bindings/net/brcm,amac.yaml (canonical) @@ -1,9 +1,9 @@ #include -- - reg = <0x18022000 0x1000>, - <0x18110000 0x1000>; - reg-names = "amac_base", "idm_base"; - interrupts = ; + compatible = "brcm,nsp-amac"; + reg = <0x18022000 0x1000>, + <0x18110000 0x1000>; + reg-names = "amac_base", "idm_base"; + interrupts = ; }; >> Documentation/devicetree/bindings/gnss/mediatek.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/gnss/mediatek.yaml (original) +++ Documentation/devicetree/bindings/gnss/mediatek.yaml (canonical) @@ -1,4 +1,5 @@ #include + serial { gnss { compatible = "globaltop,pa6h"; >> Documentation/devicetree/bindings/pinctrl/fsl,imx9-pinctrl.yaml:75: example 0: tab character in DTS line: <0x48 0x1f8 0x41c 0x1 0x0 0x49>, Documentation/devicetree/bindings/pinctrl/fsl,imx9-pinctrl.yaml:75: example 0: tab character in DTS line: <0x4c 0x1fc 0x418 0x1 0x0 0x49>; >> Documentation/devicetree/bindings/pinctrl/fsl,imx9-pinctrl.yaml:75: example 0: label 'iomuxc' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/fsl,imx9-pinctrl.yaml:75: example 0: label 'pinctrl_uart3' defined but never referenced >> Documentation/devicetree/bindings/net/ti,icss-iep.yaml:53: example 0: label 'icssg0_iep0' defined but never referenced >> Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml:46: example 0: label 'vc7' defined but never referenced >> Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml:150: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml (original) +++ Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml (canonical) @@ -2,14 +2,14 @@ #include -- + reg = <0x38330000 0x100>; + power-domains = <&pgc_vpumix>, <&pgc_vpu_g1>, + <&pgc_vpu_g2>, <&pgc_vpu_h1>; + power-domain-names = "bus", "g1", "g2", "h1"; + clocks = <&clk IMX8MM_CLK_VPU_G1_ROOT>, + <&clk IMX8MM_CLK_VPU_G2_ROOT>, + <&clk IMX8MM_CLK_VPU_H1_ROOT>; + clock-names = "g1", "g2", "h1"; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/spi/marvell,armada-3700-spi.yaml:44: example 0: label 'spi0' defined but never referenced >> Documentation/devicetree/bindings/spi/marvell,armada-3700-spi.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/marvell,armada-3700-spi.yaml (original) +++ Documentation/devicetree/bindings/spi/marvell,armada-3700-spi.yaml (canonical) @@ -2,9 +2,9 @@ -- spi0: spi@10600 { compatible = "marvell,armada-3700-spi"; + reg = <0x10600 0x5d>; #address-cells = <1>; #size-cells = <0>; - reg = <0x10600 0x5d>; clocks = <&nb_perih_clk 7>; interrupts = ; num-cs = <4>; Documentation/devicetree/bindings/media/raspberrypi,rp1-cfe.yaml:71: example 0: label 'csi_ep' defined but never referenced >> Documentation/devicetree/bindings/media/raspberrypi,rp1-cfe.yaml:71: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/raspberrypi,rp1-cfe.yaml (original) +++ Documentation/devicetree/bindings/media/raspberrypi,rp1-cfe.yaml (canonical) @@ -1,23 +1,21 @@ rp1 { - #address-cells = <2>; - #size-cells = <2>; + #address-cells = <2>; + #size-cells = <2>; -- - }; + port { + csi_ep: endpoint { + remote-endpoint = <&cam_endpoint>; + data-lanes = <1 2>; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/input/ti,tca8418.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/ti,tca8418.yaml (original) +++ Documentation/devicetree/bindings/input/ti,tca8418.yaml (canonical) @@ -13,15 +13,15 @@ keypad,num-rows = <4>; keypad,num-columns = <4>; linux,keymap = < MATRIX_KEY(0x00, 0x01, BTN_0) - MATRIX_KEY(0x00, 0x00, BTN_1) - MATRIX_KEY(0x01, 0x01, BTN_2) - MATRIX_KEY(0x01, 0x00, BTN_3) - MATRIX_KEY(0x02, 0x00, BTN_4) -- + MATRIX_KEY(0x01, 0x00, BTN_3) + MATRIX_KEY(0x02, 0x00, BTN_4) + MATRIX_KEY(0x00, 0x03, BTN_5) + MATRIX_KEY(0x00, 0x02, BTN_6) + MATRIX_KEY(0x01, 0x03, BTN_7) + MATRIX_KEY(0x01, 0x02, BTN_8) + MATRIX_KEY(0x02, 0x02, BTN_9) + >; }; }; >> Documentation/devicetree/bindings/display/mediatek/mediatek,postmask.yaml:87: example 0: label 'postmask0' defined but never referenced >> Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml:49: example 0: label 'ipmi0' defined but never referenced >> Documentation/devicetree/bindings/usb/samsung,exynos-dwc3.yaml:208: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/samsung,exynos-dwc3.yaml (original) +++ Documentation/devicetree/bindings/usb/samsung,exynos-dwc3.yaml (canonical) @@ -3,9 +3,9 @@ -- usb@12000000 { compatible = "samsung,exynos5250-dwusb3"; + ranges = <0x0 0x12000000 0x10000>; #address-cells = <1>; #size-cells = <1>; - ranges = <0x0 0x12000000 0x10000>; clocks = <&clock CLK_USBD300>; clock-names = "usbdrd30"; vdd33-supply = <&ldo9_reg>; >> Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml (original) +++ Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml (canonical) @@ -1,12 +1,12 @@ isa@a01b0000 { compatible = "hisilicon,hip06-lpc"; + reg = <0xa01b0000 0x1000>; #address-cells = <2>; #size-cells = <1>; - reg = <0xa01b0000 0x1000>; -- ipmi0: bt@e4 { compatible = "ipmi-bt"; + reg = <0x01 0xe4 0x04>; device_type = "ipmi"; - reg = <0x01 0xe4 0x04>; }; }; >> Documentation/devicetree/bindings/clock/qcom,gcc-sc8280xp.yaml:77: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-sc8280xp.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-sc8280xp.yaml (canonical) @@ -2,44 +2,43 @@ #include -- + <&pcie2b_lane>, + <&pcie3a_lane>, + <&pcie3b_lane>, + <&pcie4_lane>, + <&rxc0_ref_clk>, + <&rxc1_ref_clk>; + power-domains = <&rpmhpd SC8280XP_CX>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; >> };Documentation/devicetree/bindings/clock/nxp,imx95-display-master-csr.yaml:50: example 0: label 'mux' defined but never referenced >> Documentation/devicetree/bindings/clock/nxp,imx95-display-master-csr.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/nxp,imx95-display-master-csr.yaml (original) +++ Documentation/devicetree/bindings/clock/nxp,imx95-display-master-csr.yaml (canonical) @@ -1,14 +1,14 @@ syscon@4c410000 { - compatible = "nxp,imx95-display-master-csr", "syscon"; - reg = <0x4c410000 0x10000>; - #clock-cells = <1>; - clocks = <&scmi_clk 62>; - power-domains = <&scmi_devpd 3>; + compatible = "nxp,imx95-display-master-csr", "syscon"; -- - mux-reg-masks = <0x4 0x00000001>; /* Pixel_link_sel */ - idle-states = <0>; - }; + mux: mux-controller { + compatible = "mmio-mux"; + #mux-control-cells = <1>; + mux-reg-masks = <0x4 0x00000001>; /* Pixel_link_sel */ + idle-states = <0>; + }; }; >> Documentation/devicetree/bindings/power/reset/atmel,at91sam9260-shdwc.yaml:76: example 0: label 'shdwc' defined but never referenced -- >> Documentation/devicetree/bindings/mfd/maxim,max14577.yaml:100: example 0: node name 'SAFEOUT' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max14577.yaml:100: example 0: node name 'CHARGER' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max14577.yaml:100: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/maxim,max14577.yaml (original) +++ Documentation/devicetree/bindings/mfd/maxim,max14577.yaml (canonical) @@ -10,6 +10,14 @@ interrupt-parent = <&gpx1>; interrupts = <5 IRQ_TYPE_LEVEL_LOW>; -- - clocks = <&dac_clk>; - io-backends = <&iio_backend>; - vdd-3p3-supply = <&vdd_3_3>; vdd-supply = <&vdd>; vdda-supply = <&vdd_3_3>; Documentation/devicetree/bindings/mfd/maxim,max14577.yaml:143: example 1: node name 'SAFEOUT' must use only [a-z0-9-] Documentation/devicetree/bindings/mfd/maxim,max14577.yaml:143: example 1: node name 'CHARGER' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max14577.yaml:143: example 1: node name 'LDO1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max14577.yaml:143: example 1: node name 'LDO2' must use only [a-z0-9-] Documentation/devicetree/bindings/mfd/maxim,max14577.yaml:143: example 1: canonical form differs: --- Documentation/devicetree/bindings/mfd/maxim,max14577.yaml (original) +++ Documentation/devicetree/bindings/mfd/maxim,max14577.yaml (canonical) @@ -6,10 +6,18 @@ -- - maxim,constant-uvolt = <4350000>; - maxim,fast-charge-uamp = <225000>; - maxim,eoc-uamp = <7500>; - maxim,ovp-uvolt = <6500000>; + SAFEOUT { + regulator-name = "SAFEOUT"; + }; }; }; }; >> Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml (original) +++ Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + fimc-lite@12390000 { compatible = "samsung,exynos4212-fimc-lite"; reg = <0x12390000 0x1000>;Documentation/devicetree/bindings/net/pse-pd/ti,tps23881.yaml:75: example 0: label 'pse_pi0' defined but never referenced -- >> Documentation/devicetree/bindings/net/pse-pd/ti,tps23881.yaml:75: example 0: label 'pse_pi1' defined but never referenced >> Documentation/devicetree/bindings/net/pse-pd/ti,tps23881.yaml:75: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/pse-pd/ti,tps23881.yaml (original) +++ Documentation/devicetree/bindings/net/pse-pd/ti,tps23881.yaml (canonical) @@ -1,53 +1,53 @@ #include -- @@ -1,7 +1,9 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; + gyroscope@68 { compatible = "invensense,itg3200"; reg = <0x68>; >> Documentation/devicetree/bindings/timer/mediatek,timer.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/mediatek,timer.yaml (original) +++ Documentation/devicetree/bindings/timer/mediatek,timer.yaml (canonical) @@ -2,8 +2,8 @@ #include -- - reg = <1>; - #pse-cells = <0>; - pairset-names = "alternative-a"; - pairsets = <&phys2>; - polarity-supported = "MDI"; - vpwr-supply = <&vpwr2>; - }; - }; - }; }; >> Documentation/devicetree/bindings/iio/adc/ti,ads1018.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/ti,ads1018.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/ti,ads1018.yaml (canonical) @@ -8,12 +8,9 @@ adc@0 { compatible = "ti,ads1118"; reg = <0>; - spi-max-frequency = <4000000>; spi-cpha; - vdd-supply = <&vdd_3v3_reg>; - interrupts-extended = <&gpio 14 IRQ_TYPE_EDGE_FALLING>; drdy-gpios = <&gpio 14 GPIO_ACTIVE_LOW>; }; >> Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-disp-blk-ctrl.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-disp-blk-ctrl.yaml (original) +++ Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-disp-blk-ctrl.yaml (canonical) @@ -2,24 +2,24 @@ #include -- + <&clk IMX8MM_CLK_DISP_ROOT>, + <&clk IMX8MM_CLK_DSI_CORE>, + <&clk IMX8MM_CLK_DSI_PHY_REF>, + <&clk IMX8MM_CLK_CSI1_CORE>, + <&clk IMX8MM_CLK_CSI1_PHY_REF>; + clock-names = "csi-bridge-axi", "csi-bridge-apb", "csi-bridge-core", + "lcdif-axi", "lcdif-apb", "lcdif-pix", "dsi-pclk", + "dsi-ref", "csi-aclk", "csi-pclk"; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/mmc/cdns,sdhci.yaml:148: example 0: label 'emmc' defined but never referenced >> Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml (original) +++ Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml (canonical) @@ -1,21 +1,22 @@ #include + keyboard-controller { compatible = "google,cros-ec-keyb"; + function-row-physmap = < + MATRIX_KEY(0x00, 0x02, 0) /* T1 */ + MATRIX_KEY(0x03, 0x02, 0) /* T2 */ -- + /* L ENTER Z C */ + /* V X , M */ + /* L_SHIFT / . SPACE */ + /* 1 3 4 2 */ + /* 8 7 0 9 */ + /* L_ALT DOWN RIGHT Q */ + /* E R W I */ + /* U R_SHIFT P O */ + /* UP LEFT */ }; >> Documentation/devicetree/bindings/arm/hisilicon/controller/cpuctrl.yaml:61: example 0: label 'clock' defined but never referenced >> Documentation/devicetree/bindings/arm/hisilicon/controller/cpuctrl.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/hisilicon/controller/cpuctrl.yaml (original) +++ Documentation/devicetree/bindings/arm/hisilicon/controller/cpuctrl.yaml (canonical) @@ -1,9 +1,9 @@ cpuctrl@a22000 { compatible = "hisilicon,cpuctrl"; + reg = <0x00a22000 0x2000>; + ranges = <0 0x00a22000 0x2000>; #address-cells = <1>; #size-cells = <1>; - reg = <0x00a22000 0x2000>; -- @@ -1,7 +1,9 @@ #include + soc { #address-cells = <1>; #size-cells = <1>; + dac: dac@400e1000 { compatible = "nxp,lpc1850-dac"; reg = <0x400e1000 0x1000>; >> Documentation/devicetree/bindings/media/nuvoton,npcm-ece.yaml:37: example 0: label 'ece' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8196-clock.yaml:100: example 0: label 'pericfg_ao' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8196-clock.yaml:100: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/mediatek,mt8196-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/mediatek,mt8196-clock.yaml (canonical) @@ -1,6 +1,6 @@ pericfg_ao: clock-controller@16640000 { compatible = "mediatek,mt8196-pericfg-ao", "syscon"; reg = <0x16640000 0x1000>; + #clock-cells = <1>; mediatek,hardware-voter = <&scp_hwv>; - #clock-cells = <1>; }; >> Documentation/devicetree/bindings/clock/mediatek,mt8196-clock.yaml:107: example 1: label 'pextp0cfg_ao' defined but never referenced Documentation/devicetree/bindings/spi/amlogic,meson6-spifc.yaml:42: example 0: label 'flash' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/marvell,cp110-icu.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/marvell,cp110-icu.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/marvell,cp110-icu.yaml (canonical) @@ -1,23 +1,23 @@ interrupt-controller@1e0000 { compatible = "marvell,cp110-icu"; reg = <0x1e0000 0x440>; + ranges; #address-cells = <1>; #size-cells = <1>; - ranges; -- - #interrupt-cells = <2>; - interrupt-controller; - msi-parent = <&sei>; + compatible = "marvell,cp110-icu-sei"; + reg = <0x50 0x10>; + #interrupt-cells = <2>; + interrupt-controller; + msi-parent = <&sei>; }; }; >> Documentation/devicetree/bindings/pci/mediatek-pcie-cfg.yaml:35: example 0: label 'pciecfg' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,sm8550-rpmh.yaml:124: example 0: label 'aggre1_noc' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,sm8550-rpmh.yaml:124: example 0: label 'clk_virt' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,sm8550-rpmh.yaml:124: example 0: canonical form differs: --- Documentation/devicetree/bindings/interconnect/qcom,sm8550-rpmh.yaml (original) +++ Documentation/devicetree/bindings/interconnect/qcom,sm8550-rpmh.yaml (canonical) @@ -1,16 +1,16 @@ #include -- - clocks = <&gcc GCC_AGGRE_UFS_PHY_AXI_CLK>, - <&gcc GCC_AGGRE_USB3_PRIM_AXI_CLK>; - qcom,bcm-voters = <&apps_bcm_voter>; + compatible = "qcom,sm8550-aggre1-noc"; + reg = <0x016e0000 0x14400>; + #interconnect-cells = <2>; + clocks = <&gcc GCC_AGGRE_UFS_PHY_AXI_CLK>, + <&gcc GCC_AGGRE_USB3_PRIM_AXI_CLK>; + qcom,bcm-voters = <&apps_bcm_voter>; }; >> Documentation/devicetree/bindings/iio/adc/adi,ad7280a.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad7280a.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad7280a.yaml (canonical) @@ -1,15 +1,15 @@ spi { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- + compatible = "adi,ad7280a"; + reg = <0>; + spi-max-frequency = <700000>; + interrupt-parent = <&gpio>; + interrupts = <25 2>; + adi,thermistor-termination; + adi,acquisition-time-ns = <800>; + adi,voltage-alert-last-chan = <5>; + }; }; >> Documentation/devicetree/bindings/mmc/mmc-card.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/mmc-card.yaml (original) +++ Documentation/devicetree/bindings/mmc/mmc-card.yaml (canonical) @@ -9,31 +9,31 @@ -- timer@10008000 { - compatible = "mediatek,mt6577-timer"; - reg = <0x10008000 0x80>; - interrupts = ; - clocks = <&system_clk>; + compatible = "mediatek,mt6577-timer"; + reg = <0x10008000 0x80>; + interrupts = ; + clocks = <&system_clk>; }; >> Documentation/devicetree/bindings/soc/renesas/renesas,r9a09g057-sys.yaml:50: example 0: label 'sys' defined but never referenced >> Documentation/devicetree/bindings/misc/ti,j721e-esm.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/misc/ti,j721e-esm.yaml (original) +++ Documentation/devicetree/bindings/misc/ti,j721e-esm.yaml (canonical) @@ -1,6 +1,7 @@ bus { #address-cells = <2>; #size-cells = <2>; + esm@700000 { compatible = "ti,j721e-esm"; reg = <0x0 0x700000 0x0 0x1000>; >> Documentation/devicetree/bindings/rng/rockchip,rk3568-rng.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/rng/rockchip,rk3568-rng.yaml (original) +++ Documentation/devicetree/bindings/rng/rockchip,rk3568-rng.yaml (canonical) @@ -1,13 +1,14 @@ #include + bus { - #address-cells = <2>; - #size-cells = <2>; + #address-cells = <2>; + #size-cells = <2>; -- - read-only; + partition@0 { + reg = <0x0 0x2000000>; /* 32MB */ + read-only; + label = "bl"; + }; + }; }; }; }; >> Documentation/devicetree/bindings/clock/rockchip,rk3368-cru.yaml:72: example 0: label 'cru' defined but never referenced >> Documentation/devicetree/bindings/clock/rockchip,rk3368-cru.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/rockchip,rk3368-cru.yaml (original) +++ Documentation/devicetree/bindings/clock/rockchip,rk3368-cru.yaml (canonical) @@ -1,7 +1,7 @@ cru: clock-controller@ff760000 { - compatible = "rockchip,rk3368-cru"; - reg = <0xff760000 0x1000>; - rockchip,grf = <&grf>; - #clock-cells = <1>; - #reset-cells = <1>; + compatible = "rockchip,rk3368-cru"; + reg = <0xff760000 0x1000>; + #clock-cells = <1>; + #reset-cells = <1>; + rockchip,grf = <&grf>; }; >> Documentation/devicetree/bindings/arm/hisilicon/controller/hi3798cv200-perictrl.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/hisilicon/controller/hi3798cv200-perictrl.yaml (original) +++ Documentation/devicetree/bindings/arm/hisilicon/controller/hi3798cv200-perictrl.yaml (canonical) @@ -1,9 +1,9 @@ peripheral-controller@8a20000 { compatible = "hisilicon,hi3798cv200-perictrl", "syscon", "simple-mfd"; reg = <0x8a20000 0x1000>; + ranges = <0x0 0x8a20000 0x1000>; #address-cells = <1>; #size-cells = <1>; - ranges = <0x0 0x8a20000 0x1000>; -- phy@850 { compatible = "hisilicon,hi3798cv200-combphy"; >> Documentation/devicetree/bindings/net/pse-pd/skyworks,si3474.yaml:70: example 0: label 'pse_pi0' defined but never referenced >> Documentation/devicetree/bindings/net/pse-pd/skyworks,si3474.yaml:70: example 0: label 'pse_pi1' defined but never referenced >> Documentation/devicetree/bindings/net/pse-pd/skyworks,si3474.yaml:70: example 0: label 'pse_pi2' defined but never referenced >> Documentation/devicetree/bindings/net/pse-pd/skyworks,si3474.yaml:70: example 0: label 'pse_pi3' defined but never referenced >> Documentation/devicetree/bindings/net/pse-pd/skyworks,si3474.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/pse-pd/skyworks,si3474.yaml (original) +++ Documentation/devicetree/bindings/net/pse-pd/skyworks,si3474.yaml (canonical) @@ -1,75 +1,88 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - reg = <3>; - #pse-cells = <0>; - pairset-names = "alternative-a", "alternative-b"; - pairsets = <&phys0_6>, <&phys0_7>; - polarity-supported = "MDI-X", "S"; - vpwr-supply = <®_pse>; - }; - }; - }; }; >> Documentation/devicetree/bindings/media/amlogic,meson-ir-tx.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/amlogic,meson-ir-tx.yaml (original) +++ Documentation/devicetree/bindings/media/amlogic,meson-ir-tx.yaml (canonical) @@ -2,9 +2,9 @@ #include -- - reg = <0xff80014c 0x10>; - interrupts = <0 198 IRQ_TYPE_EDGE_RISING>; - clocks = <&clkc CLKID_CLK81>, <&xtal>; - clock-names = "sysclk", "xtal"; + compatible = "amlogic,meson-g12a-ir-tx", "amlogic,meson-ir-tx"; + reg = <0xff80014c 0x10>; + interrupts = <0 198 IRQ_TYPE_EDGE_RISING>; + clocks = <&clkc CLKID_CLK81>, <&xtal>; + clock-names = "sysclk", "xtal"; }; >> Documentation/devicetree/bindings/spi/brcm,bcm2835-aux-spi.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/brcm,bcm2835-aux-spi.yaml (original) +++ Documentation/devicetree/bindings/spi/brcm,bcm2835-aux-spi.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi@7e215080 { compatible = "brcm,bcm2835-aux-spi"; reg = <0x7e215080 0x40>; Documentation/devicetree/bindings/clock/qcom,sm6375-dispcc.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sm6375-dispcc.yaml (original) -- */ hsync-active = <0>; /* Active low */ - vsync-active = <0>; /* Active low */ - pclk-sample = <1>; /* Rising */ + vsync-active = <0>; /* Active low */ + pclk-sample = <1>; /* Rising */ + }; }; }; }; >> Documentation/devicetree/bindings/mfd/rohm,bd96801-pmic.yaml:81: example 0: label 'pmic' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd96801-pmic.yaml:81: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/rohm,bd96801-pmic.yaml (original) +++ Documentation/devicetree/bindings/mfd/rohm,bd96801-pmic.yaml (canonical) @@ -1,11 +1,13 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; + -- - - rohm,initial-voltage-microvolt = <500000>; regulator-ov-error-microvolt = <36000>; regulator-uv-error-microvolt = <34000>; regulator-temp-protection-kelvin = <1>; regulator-temp-warn-kelvin = <0>; + rohm,initial-voltage-microvolt = <500000>; }; }; }; >> Documentation/devicetree/bindings/dma/fsl,edma.yaml:270: example 0: label 'edma0' defined but never referenced >> Documentation/devicetree/bindings/dma/fsl,edma.yaml:270: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/fsl,edma.yaml (original) +++ Documentation/devicetree/bindings/dma/fsl,edma.yaml (canonical) @@ -2,15 +2,15 @@ #include -- - resets = <&cru SRST_TRNG_NS>; - }; + rng@fe388000 { + compatible = "rockchip,rk3568-rng"; + reg = <0x0 0xfe388000 0x0 0x4000>; + clocks = <&cru CLK_TRNG_NS>, <&cru HCLK_TRNG_NS>; + clock-names = "core", "ahb"; + resets = <&cru SRST_TRNG_NS>; + }; }; >> Documentation/devicetree/bindings/mux/mux-controller.yaml:107: example 0: canonical form differs: --- Documentation/devicetree/bindings/mux/mux-controller.yaml (original) +++ Documentation/devicetree/bindings/mux/mux-controller.yaml (canonical) @@ -4,7 +4,6 @@ mux: mux-controller { compatible = "gpio-mux"; #mux-control-cells = <0>; - mux-gpios = <&pioA 0 GPIO_ACTIVE_HIGH>; }; -- + <0x40024000 0x1000>, + <0x40025000 0x1000>; + #dma-cells = <2>; + interrupts = <0 8 IRQ_TYPE_LEVEL_HIGH>, + <0 9 IRQ_TYPE_LEVEL_HIGH>; + interrupt-names = "edma-tx", "edma-err"; + dma-channels = <32>; + clock-names = "dmamux0", "dmamux1"; + clocks = <&clks VF610_CLK_DMAMUX0>, <&clks VF610_CLK_DMAMUX1>; }; >> Documentation/devicetree/bindings/dma/fsl,edma.yaml:288: example 1: label 'edma1' defined but never referenced Documentation/devicetree/bindings/dma/fsl,edma.yaml:288: example 1: canonical form differs: --- Documentation/devicetree/bindings/dma/fsl,edma.yaml (original) +++ Documentation/devicetree/bindings/dma/fsl,edma.yaml (canonical) @@ -2,29 +2,29 @@ #include -- + ; + power-domains = <&pd IMX_SC_R_DMA_3_CH0>, + <&pd IMX_SC_R_DMA_3_CH1>, + <&pd IMX_SC_R_DMA_3_CH2>, + <&pd IMX_SC_R_DMA_3_CH3>, + <&pd IMX_SC_R_DMA_3_CH4>, + <&pd IMX_SC_R_DMA_3_CH5>, + <&pd IMX_SC_R_DMA_3_CH6>, + <&pd IMX_SC_R_DMA_3_CH7>; }; >> Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscorecc.yaml:140: example 0: label 'lpass_audiocc' defined but never referenced >> Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscorecc.yaml:140: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscorecc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscorecc.yaml (canonical) @@ -2,15 +2,16 @@ #include #include #include + lpass_audiocc: clock-controller@3300000 { - compatible = "qcom,sc7280-lpassaudiocc"; - reg = <0x3300000 0x30000>, -- + reg = <0x3300000 0x30000>, + <0x32a9000 0x1000>; + clocks = <&rpmhcc RPMH_CXO_CLK>, + <&lpass_aon LPASS_AON_CC_MAIN_RCG_CLK_SRC>; + clock-names = "bi_tcxo", "lpass_aon_cc_main_rcg_clk_src"; + power-domains = <&lpass_aon LPASS_AON_CC_LPASS_AUDIO_HM_GDSC>; + #clock-cells = <1>; + #power-domain-cells = <1>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscorecc.yaml:158: example 1: label 'lpass_hm' defined but never referenced Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscorecc.yaml:158: example 1: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscorecc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscorecc.yaml (canonical) @@ -2,11 +2,12 @@ #include #include #include + lpass_hm: clock-controller@3c00000 { - compatible = "qcom,sc7280-lpasshm"; -- - clock-names = "bi_tcxo"; - #clock-cells = <1>; - #power-domain-cells = <1>; + compatible = "qcom,sc7280-lpasshm"; + reg = <0x3c00000 0x28>; + clocks = <&rpmhcc RPMH_CXO_CLK>; + clock-names = "bi_tcxo"; + #clock-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscorecc.yaml:172: example 2: label 'lpasscore' defined but never referenced Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscorecc.yaml:172: example 2: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscorecc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscorecc.yaml (canonical) @@ -2,12 +2,13 @@ #include #include #include + lpasscore: clock-controller@3900000 { - compatible = "qcom,sc7280-lpasscorecc"; -- - #clock-cells = <1>; - #power-domain-cells = <1>; + compatible = "qcom,sc7280-lpasscorecc"; + reg = <0x3900000 0x50000>; + clocks = <&rpmhcc RPMH_CXO_CLK>; + clock-names = "bi_tcxo"; + power-domains = <&lpass_hm LPASS_CORE_CC_LPASS_CORE_HM_GDSC>; + #clock-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscorecc.yaml:187: example 3: label 'lpass_aon' defined but never referenced Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscorecc.yaml:187: example 3: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscorecc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscorecc.yaml (canonical) @@ -2,13 +2,14 @@ #include #include #include + lpass_aon: clock-controller@3380000 { - compatible = "qcom,sc7280-lpassaoncc"; -- - #power-domain-cells = <1>; + compatible = "qcom,sc7280-lpassaoncc"; + reg = <0x3380000 0x30000>; + clocks = <&rpmhcc RPMH_CXO_CLK>, <&rpmhcc RPMH_CXO_CLK_A>, + <&lpasscore LPASS_CORE_CC_CORE_CLK>; + clock-names = "bi_tcxo", "bi_tcxo_ao","iface"; + #clock-cells = <1>; + #power-domain-cells = <1>; + qcom,adsp-pil-mode; }; >> Documentation/devicetree/bindings/sound/mt8192-afe-pcm.yaml:179: example 0: label 'afe' defined but never referenced >> Documentation/devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml:94: example 0: label 'ovl_2l0' defined but never referenced >> Documentation/devicetree/bindings/arm/hisilicon/controller/hi6220-domain-ctrl.yaml:50: example 0: node name 'ao_ctrl' must use only [a-z0-9-] >> Documentation/devicetree/bindings/arm/hisilicon/controller/hi6220-domain-ctrl.yaml:50: example 0: node name 'media_ctrl' must use only [a-z0-9-] >> Documentation/devicetree/bindings/arm/hisilicon/controller/hi6220-domain-ctrl.yaml:50: example 0: node name 'pm_ctrl' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mmc/microchip,sdhci-pic32.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/microchip,sdhci-pic32.yaml (original) +++ Documentation/devicetree/bindings/mmc/microchip,sdhci-pic32.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + mmc@1f8ec000 { compatible = "microchip,pic32mzda-sdhci"; reg = <0x1f8ec000 0x100>; >> Documentation/devicetree/bindings/spi/qca,ar934x-spi.yaml:36: example 0: label 'spi' defined but never referenced >> Documentation/devicetree/bindings/spi/qca,ar934x-spi.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/qca,ar934x-spi.yaml (original) +++ Documentation/devicetree/bindings/spi/qca,ar934x-spi.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi: spi@1f000000 { compatible = "qca,ar934x-spi"; reg = <0x1f000000 0x1c>; >> Documentation/devicetree/bindings/clock/ti,sci-clk.yaml:46: example 0: label 'k3_clks' defined but never referenced >> Documentation/devicetree/bindings/clock/imx8qxp-lpcg.yaml:85: example 0: label 'sdhc0_lpcg' defined but never referenced >> Documentation/devicetree/bindings/soc/imx/fsl,imx8mp-media-blk-ctrl.yaml:107: example 0: label 'ldb_from_lcdif2' defined but never referenced >> Documentation/devicetree/bindings/soc/imx/fsl,imx8mp-media-blk-ctrl.yaml:107: example 0: label 'ldb_lvds_ch0' defined but never referenced >> Documentation/devicetree/bindings/soc/imx/fsl,imx8mp-media-blk-ctrl.yaml:107: example 0: label 'ldb_lvds_ch1' defined but never referenced >> Documentation/devicetree/bindings/serio/allwinner,sun4i-a10-ps2.yaml:41: example 0: label 'ps20' defined but never referenced Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml:69: example 0: label 'csi' defined but never referenced Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml:69: example 0: label 'csi_from_csi_mux' defined but never referenced Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml (original) +++ Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml (canonical) @@ -3,15 +3,15 @@ #include -- - port { - csi_from_csi_mux: endpoint { - remote-endpoint = <&csi_mux_to_csi>; - }; + port { + csi_from_csi_mux: endpoint { + remote-endpoint = <&csi_mux_to_csi>; }; + }; }; >> Documentation/devicetree/bindings/mfd/brcm,cru.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/brcm,cru.yaml (original) +++ Documentation/devicetree/bindings/mfd/brcm,cru.yaml (canonical) @@ -1,4 +1,5 @@ #include + cru-bus@1800c100 { compatible = "brcm,ns-cru", "simple-mfd"; reg = <0x1800c100 0x1d0>; @@ -7,17 +8,17 @@ #size-cells = <1>; -- clkset: syscon@180 { >> Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml:60: example 0: label 'dma' defined but never referenced >> Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml (original) +++ Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml (canonical) @@ -2,12 +2,12 @@ #include -- - power-domains = <&zynqmp_firmware PD_DP>; + compatible = "xlnx,zynqmp-dpdma"; + reg = <0xfd4c0000 0x1000>; + interrupts = ; + interrupt-parent = <&gic>; + clocks = <&dpdma_clk>; + clock-names = "axi_clk"; + #dma-cells = <1>; + power-domains = <&zynqmp_firmware PD_DP>; }; >> Documentation/devicetree/bindings/media/fsl,imx8qxp-isi.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/fsl,imx8qxp-isi.yaml (original) +++ Documentation/devicetree/bindings/media/fsl,imx8qxp-isi.yaml (canonical) @@ -30,6 +30,7 @@ -- port@2 { reg = <2>; + endpoint { remote-endpoint = <&mipi_csi0_out>; }; >> Documentation/devicetree/bindings/clock/qcom,x1e80100-camcc.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,x1e80100-camcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,x1e80100-camcc.yaml (canonical) @@ -1,18 +1,19 @@ #include #include #include + clock-controller@ade0000 { - compatible = "qcom,x1e80100-camcc"; - reg = <0xade0000 0x20000>; -- + <&rpmhcc RPMH_CXO_CLK>, + <&rpmhcc RPMH_CXO_CLK_A>, + <&sleep_clk>; + power-domains = <&rpmhpd RPMHPD_MXC>, + <&rpmhpd RPMHPD_MMCX>; + required-opps = <&rpmhpd_opp_low_svs>, + <&rpmhpd_opp_low_svs>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; >> };Documentation/devicetree/bindings/sound/nvidia,tegra-audio-wm9712.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nvidia,tegra-audio-wm9712.yaml (original) +++ Documentation/devicetree/bindings/sound/nvidia,tegra-audio-wm9712.yaml (canonical) @@ -1,17 +1,14 @@ sound { compatible = "nvidia,tegra-audio-wm9712-colibri_t20", "nvidia,tegra-audio-wm9712"; - nvidia,model = "Toradex Colibri T20"; - - nvidia,audio-routing = - "Headphone", "HPOUTL", -- clock-names = "pll_a", "pll_a_out0", "mclk"; + nvidia,model = "Toradex Colibri T20"; + nvidia,audio-routing = + "Headphone", "HPOUTL", + "Headphone", "HPOUTR", + "LineIn", "LINEINL", + "LineIn", "LINEINR", + "Mic", "MIC1"; + nvidia,ac97-controller = <&ac97>; }; >> Documentation/devicetree/bindings/pinctrl/brcm,bcm21664-pinctrl.yaml:127: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/brcm,bcm21664-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/brcm,bcm21664-pinctrl.yaml (canonical) @@ -1,24 +1,24 @@ pinctrl@35004800 { - compatible = "brcm,bcm21664-pinctrl"; - reg = <0x35004800 0x7f0>; + compatible = "brcm,bcm21664-pinctrl"; + reg = <0x35004800 0x7f0>; -- >> Documentation/devicetree/bindings/gpio/blaize,blzp1600-gpio.yaml:65: example 0: label 'gpio' defined but never referenced >> Documentation/devicetree/bindings/gpio/blaize,blzp1600-gpio.yaml:65: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/blaize,blzp1600-gpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/blaize,blzp1600-gpio.yaml (canonical) @@ -1,12 +1,12 @@ #include -- @@ -12,9 +11,7 @@ compatible = "io-channel-mux"; io-channels = <&adc 0>; io-channel-names = "parent"; - mux-controls = <&mux>; mux-control-names = "adc"; - channels = "sync", "in"; }; >> Documentation/devicetree/bindings/thermal/thermal-idle.yaml:51: example 0: node name 'thermal_zones' must use only [a-z0-9-] >> Documentation/devicetree/bindings/thermal/thermal-idle.yaml:51: example 0: node name 'cpu_alert0' must use only [a-z0-9-] >> Documentation/devicetree/bindings/thermal/thermal-idle.yaml:51: example 0: node name 'cpu_alert1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/thermal/thermal-idle.yaml:51: example 0: node name 'cpu_alert2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/thermal/thermal-idle.yaml:51: example 0: node name 'cpu_crit' must use only [a-z0-9-] >> Documentation/devicetree/bindings/thermal/thermal-idle.yaml:51: example 0: label 'Example' defined but never referenced >> Documentation/devicetree/bindings/thermal/thermal-idle.yaml:51: example 0: label 'cpu_alert0' defined but never referenced >> Documentation/devicetree/bindings/thermal/thermal-idle.yaml:51: example 0: label 'cpu_crit' defined but never referenced >> Documentation/devicetree/bindings/thermal/thermal-idle.yaml:51: example 0: label 'cpu_thermal' defined but never referenced >> Documentation/devicetree/bindings/thermal/thermal-idle.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/thermal/thermal-idle.yaml (original) +++ Documentation/devicetree/bindings/thermal/thermal-idle.yaml (canonical) @@ -1,6 +1,5 @@ -/{ +/ { #include - compatible = "foo"; model = "foo"; #address-cells = <1>; -- - - /* group node defining 2 I2C pins */ - i2c-grp0 { - pins = "bsc1clk", "bsc1dat"; - function = "alt2"; - bias-pull-up; - input-enable; - }; - }; }; >> Documentation/devicetree/bindings/interconnect/qcom,msm8996.yaml:105: example 0: label 'a0noc' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,msm8996.yaml:105: example 0: label 'bimc' defined but never referenced >> Documentation/devicetree/bindings/mmc/ti,da830-mmc.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/ti,da830-mmc.yaml (original) +++ Documentation/devicetree/bindings/mmc/ti,da830-mmc.yaml (canonical) @@ -1,4 +1,5 @@ #include + mmc@1c40000 { compatible = "ti,da830-mmc"; reg = <0x40000 0x1000>; >> Documentation/devicetree/bindings/clock/rockchip,rk3228-cru.yaml:68: example 0: label 'cru' defined but never referenced >> Documentation/devicetree/bindings/clock/rockchip,rk3228-cru.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/rockchip,rk3228-cru.yaml (original) +++ Documentation/devicetree/bindings/clock/rockchip,rk3228-cru.yaml (canonical) @@ -1,7 +1,7 @@ cru: clock-controller@20000000 { - compatible = "rockchip,rk3228-cru"; - reg = <0x20000000 0x1000>; - rockchip,grf = <&grf>; - #clock-cells = <1>; - #reset-cells = <1>; + compatible = "rockchip,rk3228-cru"; -- >> Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml:97: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml (canonical) @@ -3,10 +3,10 @@ pdc: interrupt-controller@b220000 { compatible = "qcom,sdm845-pdc", "qcom,pdc"; reg = <0xb220000 0x30000>; - qcom,pdc-ranges = <0 512 94>, <94 641 15>, <115 662 7>; #interrupt-cells = <2>; interrupt-parent = <&intc>; interrupt-controller; -- wake-device { >> Documentation/devicetree/bindings/net/pse-pd/microchip,pd692x0.yaml:112: example 0: label 'phys3' defined but never referenced >> Documentation/devicetree/bindings/net/pse-pd/microchip,pd692x0.yaml:112: example 0: label 'phys4' defined but never referenced >> Documentation/devicetree/bindings/net/pse-pd/microchip,pd692x0.yaml:112: example 0: label 'phys5' defined but never referenced >> Documentation/devicetree/bindings/net/pse-pd/microchip,pd692x0.yaml:112: example 0: label 'phys6' defined but never referenced >> Documentation/devicetree/bindings/net/pse-pd/microchip,pd692x0.yaml:112: example 0: label 'phys7' defined but never referenced >> Documentation/devicetree/bindings/net/pse-pd/microchip,pd692x0.yaml:112: example 0: label 'pse_pi0' defined but never referenced >> Documentation/devicetree/bindings/net/pse-pd/microchip,pd692x0.yaml:112: example 0: label 'pse_pi1' defined but never referenced >> Documentation/devicetree/bindings/net/pse-pd/microchip,pd692x0.yaml:112: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/pse-pd/microchip,pd692x0.yaml (original) +++ Documentation/devicetree/bindings/net/pse-pd/microchip,pd692x0.yaml (canonical) @@ -1,81 +1,82 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - spi-rx-bus-width = <4>; - spi-max-frequency = <108000000>; - }; + flash@0 { + compatible = "jedec,spi-nor"; + reg = <0>; + spi-rx-bus-width = <4>; + spi-max-frequency = <108000000>; + }; }; >> Documentation/devicetree/bindings/mfd/qnap,ts433-mcu.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/qnap,ts433-mcu.yaml (original) +++ Documentation/devicetree/bindings/mfd/qnap,ts433-mcu.yaml (canonical) @@ -1,10 +1,10 @@ uart { - mcu { - compatible = "qnap,ts433-mcu"; + mcu { + compatible = "qnap,ts433-mcu"; -- - fan-0 { - #cooling-cells = <2>; - cooling-levels = <0 64 89 128 166 204 221 238>; + fan-0 { + #cooling-cells = <2>; + cooling-levels = <0 64 89 128 166 204 221 238>; + }; }; - }; }; >> Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-tcon-ch0-clk.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-tcon-ch0-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-tcon-ch0-clk.yaml (canonical) @@ -1,8 +1,8 @@ clk@1c20118 { + compatible = "allwinner,sun4i-a10-tcon-ch0-clk"; + reg = <0x01c20118 0x4>; #clock-cells = <0>; #reset-cells = <1>; - compatible = "allwinner,sun4i-a10-tcon-ch0-clk"; - reg = <0x01c20118 0x4>; -- >> Documentation/devicetree/bindings/input/dlg,da7280.yaml:215: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/dlg,da7280.yaml (original) +++ Documentation/devicetree/bindings/input/dlg,da7280.yaml (canonical) @@ -21,14 +21,14 @@ dlg,freq-track-enable; dlg,rapid-stop-enable; dlg,mem-array = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 - 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 - 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 - 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 - 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 -- + 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>; }; }; >> Documentation/devicetree/bindings/tpm/ibm,vtpm.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/tpm/ibm,vtpm.yaml (original) +++ Documentation/devicetree/bindings/tpm/ibm,vtpm.yaml (canonical) @@ -4,8 +4,8 @@ -- tpm@30000003 { compatible = "IBM,vtpm"; + reg = <0x30000003>; device_type = "IBM,vtpm"; - reg = <0x30000003>; interrupts = <0xa0003 0x0>; ibm,#dma-address-cells = <0x2>; ibm,#dma-size-cells = <0x2>; >> Documentation/devicetree/bindings/media/mediatek,mdp3-stitch.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/mediatek,mdp3-stitch.yaml (original) +++ Documentation/devicetree/bindings/media/mediatek,mdp3-stitch.yaml (canonical) @@ -4,6 +4,6 @@ display@14003000 { compatible = "mediatek,mt8195-mdp3-stitch"; reg = <0x14003000 0x1000>; + clocks = <&vppsys0 CLK_VPP0_STITCH>; mediatek,gce-client-reg = <&gce1 SUBSYS_1400XXXX 0x3000 0x1000>; - clocks = <&vppsys0 CLK_VPP0_STITCH>; };Documentation/devicetree/bindings/clock/rockchip,rv1126-cru.yaml:56: example 0: label 'cru' defined but never referenced -- - reg = <0xff490000 0x1000>; - rockchip,grf = <&grf>; - #clock-cells = <1>; - #reset-cells = <1>; + compatible = "rockchip,rv1126-cru"; + reg = <0xff490000 0x1000>; + #clock-cells = <1>; + #reset-cells = <1>; + rockchip,grf = <&grf>; }; >> Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml:124: example 0: label 'rdma0' defined but never referenced -- >> Documentation/devicetree/bindings/mmc/microchip,dw-sparx5-sdhci.yaml:53: example 0: label 'sdhci0' defined but never referenced >> Documentation/devicetree/bindings/mmc/microchip,dw-sparx5-sdhci.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/microchip,dw-sparx5-sdhci.yaml (original) +++ Documentation/devicetree/bindings/mmc/microchip,dw-sparx5-sdhci.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + sdhci0: mmc@600800000 { compatible = "microchip,dw-sparx5-sdhci"; reg = <0x00800000 0x1000>; >> Documentation/devicetree/bindings/soc/imx/fsl,imx-iomuxc-gpr.yaml:79: example 0: label 'iomuxc_gpr' defined but never referenced >> Documentation/devicetree/bindings/soc/imx/fsl,imx-iomuxc-gpr.yaml:79: example 0: label 'mux' defined but never referenced >> Documentation/devicetree/bindings/soc/imx/fsl,imx-iomuxc-gpr.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/imx/fsl,imx-iomuxc-gpr.yaml (original) +++ Documentation/devicetree/bindings/soc/imx/fsl,imx-iomuxc-gpr.yaml (canonical) @@ -6,5 +6,6 @@ compatible = "mmio-mux"; #mux-control-cells = <1>; mux-reg-masks = <0x34 0x00000004>; /* MIPI_MUX_SEL */ + }; }; }; >> Documentation/devicetree/bindings/riscv/cpus.yaml:164: example 0: label 'cpu_intc0' defined but never referenced >> Documentation/devicetree/bindings/riscv/cpus.yaml:164: example 0: label 'cpu_intc1' defined but never referenced >> Documentation/devicetree/bindings/riscv/cpus.yaml:164: example 0: canonical form differs: --- Documentation/devicetree/bindings/riscv/cpus.yaml (original) +++ Documentation/devicetree/bindings/riscv/cpus.yaml (canonical) @@ -3,47 +3,49 @@ #address-cells = <1>; #size-cells = <0>; timebase-frequency = <1000000>; + cpu@0 { - clock-frequency = <0>; - compatible = "sifive,rocket0", "riscv"; -- - #interrupt-cells = <1>; - compatible = "riscv,cpu-intc"; - interrupt-controller; - }; + cpu_intc1: interrupt-controller { + compatible = "riscv,cpu-intc"; + #interrupt-cells = <1>; + interrupt-controller; + }; }; >> };Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dma-1.0.yaml:77: example 0: label 'fpd_dma_chan1' defined but never referenced >> Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dma-1.0.yaml:77: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dma-1.0.yaml (original) +++ Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dma-1.0.yaml (canonical) @@ -1,12 +1,11 @@ - fpd_dma_chan1: dma-controller@fd500000 { - compatible = "xlnx,zynqmp-dma-1.0"; - reg = <0xfd500000 0x1000>; - interrupt-parent = <&gic>; - interrupts = <0 117 0x4>; - #dma-cells = <1>; -- + compatible = "xlnx,zynqmp-dma-1.0"; + reg = <0xfd500000 0x1000>; + interrupt-parent = <&gic>; + interrupts = <0 117 0x4>; + #dma-cells = <1>; + clock-names = "clk_main", "clk_apb"; + clocks = <&zynqmp_clk 19>, <&zynqmp_clk 31>; + dma-coherent; + xlnx,bus-width = <128>; }; >> Documentation/devicetree/bindings/media/mediatek,mdp3-tdshp.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/mediatek,mdp3-tdshp.yaml (original) +++ Documentation/devicetree/bindings/media/mediatek,mdp3-tdshp.yaml (canonical) @@ -4,6 +4,6 @@ display@14007000 { compatible = "mediatek,mt8195-mdp3-tdshp"; reg = <0x14007000 0x1000>; + clocks = <&vppsys0 CLK_VPP0_MDP_TDSHP>; mediatek,gce-client-reg = <&gce1 SUBSYS_1400XXXX 0x7000 0x1000>; - clocks = <&vppsys0 CLK_VPP0_MDP_TDSHP>; }; -- >> Documentation/devicetree/bindings/interrupt-controller/andestech,plicsw.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/andestech,plicsw.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/andestech,plicsw.yaml (canonical) @@ -1,8 +1,8 @@ interrupt-controller@400000 { - compatible = "andestech,qilai-plicsw", "andestech,plicsw"; - reg = <0x400000 0x400000>; - interrupts-extended = <&cpu0intc 3>, - <&cpu1intc 3>, - <&cpu2intc 3>, - <&cpu3intc 3>; -- - interrupt-controller; - compatible = "riscv,cpu-intc"; - }; + interrupt-controller { + compatible = "riscv,cpu-intc"; + #interrupt-cells = <1>; + interrupt-controller; + }; }; }; >> Documentation/devicetree/bindings/power/amlogic,meson-ee-pwrc.yaml:164: example 0: label 'pwrc' defined but never referenced >> Documentation/devicetree/bindings/power/amlogic,meson-ee-pwrc.yaml:164: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/amlogic,meson-ee-pwrc.yaml (original) +++ Documentation/devicetree/bindings/power/amlogic,meson-ee-pwrc.yaml (canonical) @@ -1,21 +1,21 @@ pwrc: power-controller { - compatible = "amlogic,meson-sm1-pwrc"; - #power-domain-cells = <1>; - amlogic,ao-sysctrl = <&rti>; - resets = <&reset_viu>, - <&reset_venc>, - <&reset_vcbus>, -- + <&reset_vdi6>, + <&reset_vencl>, + <&reset_vid_lock>; + reset-names = "viu", "venc", "vcbus", "bt656", + "rdma", "venci", "vencp", "vdac", + "vdi6", "vencl", "vid_lock"; + clocks = <&clk_vpu>, <&clk_vapb>; + clock-names = "vpu", "vapb"; + amlogic,ao-sysctrl = <&rti>; }; >> Documentation/devicetree/bindings/arm/hisilicon/controller/sysctrl.yaml:111: example 0: label 'clock' defined but never referenced >> Documentation/devicetree/bindings/arm/hisilicon/controller/sysctrl.yaml:111: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/hisilicon/controller/sysctrl.yaml (original) +++ Documentation/devicetree/bindings/arm/hisilicon/controller/sysctrl.yaml (canonical) @@ -1,11 +1,10 @@ /* Hisilicon system controller */ system-controller@802000 { compatible = "hisilicon,sysctrl", "syscon"; + reg = <0x802000 0x1000>; + ranges = <0 0x802000 0x1000>; #address-cells = <1>; #size-cells = <1>; - ranges = <0 0x802000 0x1000>; - reg = <0x802000 0x1000>; - smp-offset = <0x31c>; resume-offset = <0x308>; reboot-offset = <0x4>; >> Documentation/devicetree/bindings/sound/awinic,aw87390.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/awinic,aw87390.yaml (original) +++ Documentation/devicetree/bindings/sound/awinic,aw87390.yaml (canonical) @@ -1,6 +1,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + audio-codec@58 { compatible = "awinic,aw87390"; reg = <0x58>; -- >> Documentation/devicetree/bindings/input/ti,nspire-keypad.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/ti,nspire-keypad.yaml (original) +++ Documentation/devicetree/bindings/input/ti,nspire-keypad.yaml (canonical) @@ -1,20 +1,18 @@ #include + keypad@900e0000 { compatible = "ti,nspire-keypad"; reg = <0x900e0000 0x1000>; interrupts = <16>; - -- - MATRIX_KEY(0, 7, KEY_0) - >; + MATRIX_KEY(0, 0, KEY_ENTER) + MATRIX_KEY(0, 1, KEY_ENTER) + MATRIX_KEY(0, 4, KEY_SPACE) + MATRIX_KEY(0, 5, KEY_Z) + MATRIX_KEY(0, 6, KEY_Y) + MATRIX_KEY(0, 7, KEY_0) + >; }; >> Documentation/devicetree/bindings/tpm/google,cr50.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/tpm/google,cr50.yaml (original) +++ Documentation/devicetree/bindings/tpm/google,cr50.yaml (canonical) @@ -3,8 +3,8 @@ #size-cells = <0>; -- resets = <&bpmp TEGRA194_RESET_NVDISPLAY0_HEAD3>; reset-names = "dc"; - power-domains = <&bpmp TEGRA194_POWER_DOMAIN_DISPC>; interconnects = <&mc TEGRA194_MEMORY_CLIENT_NVDISPLAYR &emc>, <&mc TEGRA194_MEMORY_CLIENT_NVDISPLAYR1 &emc>; interconnect-names = "dma-mem", "read-1"; - nvidia,outputs = <&sor0 &sor1 &sor2 &sor3>; nvidia,head = <3>; >> };Documentation/devicetree/bindings/clock/sifive/fu540-prci.yaml:54: example 0: label 'prci' defined but never referenced >> Documentation/devicetree/bindings/clock/sifive/fu540-prci.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/sifive/fu540-prci.yaml (original) +++ Documentation/devicetree/bindings/clock/sifive/fu540-prci.yaml (canonical) @@ -1,6 +1,6 @@ prci: clock-controller@10000000 { - compatible = "sifive,fu540-c000-prci"; - reg = <0x10000000 0x1000>; - clocks = <&hfclk>, <&rtcclk>; - #clock-cells = <1>; + compatible = "sifive,fu540-c000-prci"; + reg = <0x10000000 0x1000>; + clocks = <&hfclk>, <&rtcclk>; + #clock-cells = <1>; }; >> Documentation/devicetree/bindings/clock/allwinner,sun8i-a83t-de2-clk.yaml:65: example 0: label 'de2_clocks' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,kaanapali-rpmh.yaml:110: example 0: label 'aggre_noc' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,kaanapali-rpmh.yaml:110: example 0: label 'clk_virt' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,kaanapali-rpmh.yaml:110: example 0: canonical form differs: --- Documentation/devicetree/bindings/interconnect/qcom,kaanapali-rpmh.yaml (original) +++ Documentation/devicetree/bindings/interconnect/qcom,kaanapali-rpmh.yaml (canonical) @@ -1,15 +1,15 @@ clk_virt: interconnect-0 { - compatible = "qcom,kaanapali-clk-virt"; - #interconnect-cells = <2>; - qcom,bcm-voters = <&apps_bcm_voter>; + compatible = "qcom,kaanapali-clk-virt"; + #interconnect-cells = <2>; + qcom,bcm-voters = <&apps_bcm_voter>; -- flash@0 { compatible = "jedec,spi-nor"; >> Documentation/devicetree/bindings/usb/genesys,gl850g.yaml:76: example 0: label 'hub' defined but never referenced >> Documentation/devicetree/bindings/usb/genesys,gl850g.yaml:76: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/genesys,gl850g.yaml (original) +++ Documentation/devicetree/bindings/usb/genesys,gl850g.yaml (canonical) @@ -1,4 +1,5 @@ #include + usb { dr_mode = "host"; #address-cells = <1>; Documentation/devicetree/bindings/usb/genesys,gl850g.yaml:90: example 1: canonical form differs: --- Documentation/devicetree/bindings/usb/genesys,gl850g.yaml (original) +++ Documentation/devicetree/bindings/usb/genesys,gl850g.yaml (canonical) @@ -1,4 +1,5 @@ #include + usb { dr_mode = "host"; #address-cells = <1>; >> Documentation/devicetree/bindings/input/gpio-beeper.yaml:29: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/gpio-beeper.yaml (original) +++ Documentation/devicetree/bindings/input/gpio-beeper.yaml (canonical) @@ -1,4 +1,5 @@ #include + beeper { compatible = "gpio-beeper"; gpios = <&gpio3 23 GPIO_ACTIVE_HIGH>; >> Documentation/devicetree/bindings/interrupt-controller/hisilicon,mbigen-v2.yaml:59: example 0: node name 'intc_gmac' must use only [a-z0-9-] -- >> Documentation/devicetree/bindings/interrupt-controller/hisilicon,mbigen-v2.yaml:59: example 0: node name 'intc_i2c' must use only [a-z0-9-] >> Documentation/devicetree/bindings/interrupt-controller/hisilicon,mbigen-v2.yaml:59: example 0: label 'mbigen_gmac' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/hisilicon,mbigen-v2.yaml:59: example 0: label 'mbigen_i2c' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,twd.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/brcm,twd.yaml (original) +++ Documentation/devicetree/bindings/mfd/brcm,twd.yaml (canonical) @@ -2,7 +2,6 @@ compatible = "brcm,bcm4908-twd", "simple-mfd", "syscon"; reg = <0xff800400 0x4c>; ranges = <0x00000000 0xff800400 0x4c>; - #address-cells = <1>; #size-cells = <1>; >> Documentation/devicetree/bindings/dma/brcm,bcm2835-dma.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/brcm,bcm2835-dma.yaml (original) +++ Documentation/devicetree/bindings/dma/brcm,bcm2835-dma.yaml (canonical) @@ -1,40 +1,40 @@ dma-controller@7e007000 { - compatible = "brcm,bcm2835-dma"; - reg = <0x7e007000 0xf00>; - interrupts = <1 16>, - <1 17>, - <1 18>, - <1 19>, -- + "dma9", + "dma10", + "dma11", + "dma12", + "dma13", + "dma14", + "dma-shared-all"; #dma-cells = <1>; brcm,dma-channel-mask = <0x7f35>; }; >> Documentation/devicetree/bindings/soc/imx/fsl,imx93-src.yaml:81: example 0: label 'mediamix' defined but never referenced >> Documentation/devicetree/bindings/soc/imx/fsl,imx93-src.yaml:81: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/imx/fsl,imx93-src.yaml (original) +++ Documentation/devicetree/bindings/soc/imx/fsl,imx93-src.yaml (canonical) @@ -3,9 +3,9 @@ system-controller@44460000 { compatible = "fsl,imx93-src", "syscon"; reg = <0x44460000 0x10000>; + ranges; #address-cells = <1>; #size-cells = <1>; - ranges; -- >> Documentation/devicetree/bindings/regulator/qcom,qca6390-pmu.yaml:184: example 0: label 'vreg_pmu_aon_0p59' defined but never referenced >> Documentation/devicetree/bindings/regulator/qcom,qca6390-pmu.yaml:184: example 0: label 'vreg_pmu_btcmx_0p85' defined but never referenced >> Documentation/devicetree/bindings/regulator/qcom,qca6390-pmu.yaml:184: example 0: label 'vreg_pmu_pcie_0p9' defined but never referenced >> Documentation/devicetree/bindings/regulator/qcom,qca6390-pmu.yaml:184: example 0: label 'vreg_pmu_pcie_1p8' defined but never referenced >> Documentation/devicetree/bindings/regulator/qcom,qca6390-pmu.yaml:184: example 0: label 'vreg_pmu_rfa_0p8' defined but never referenced >> Documentation/devicetree/bindings/regulator/qcom,qca6390-pmu.yaml:184: example 0: label 'vreg_pmu_rfa_1p2' defined but never referenced >> Documentation/devicetree/bindings/regulator/qcom,qca6390-pmu.yaml:184: example 0: label 'vreg_pmu_rfa_1p7' defined but never referenced >> Documentation/devicetree/bindings/regulator/qcom,qca6390-pmu.yaml:184: example 0: label 'vreg_pmu_rfa_cmn' defined but never referenced >> Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml:231: example 0: label 'pcie' defined but never referenced >> Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml:231: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml (canonical) @@ -6,12 +6,12 @@ reg = <0x01ffc000 0x04000>, <0x01f00000 0x80000>; reg-names = "dbi", "config"; + ranges = <0x81000000 0 0 0x01f80000 0 0x00010000>, + <0x82000000 0 0x01000000 0x01000000 0 0x00f00000>; #address-cells = <3>; #size-cells = <2>; -- @@ -22,7 +22,7 @@ <0 0 0 3 &gpc GIC_SPI 121 IRQ_TYPE_LEVEL_HIGH>, <0 0 0 4 &gpc GIC_SPI 120 IRQ_TYPE_LEVEL_HIGH>; clocks = <&clks IMX6QDL_CLK_PCIE_AXI>, - <&clks IMX6QDL_CLK_LVDS1_GATE>, - <&clks IMX6QDL_CLK_PCIE_REF_125M>; + <&clks IMX6QDL_CLK_LVDS1_GATE>, + <&clks IMX6QDL_CLK_PCIE_REF_125M>; clock-names = "pcie", "pcie_bus", "pcie_phy"; }; >> Documentation/devicetree/bindings/regulator/qcom,qca6390-pmu.yaml:184: example 0: label 'vreg_pmu_wlcx_0p8' defined but never referenced >> Documentation/devicetree/bindings/regulator/qcom,qca6390-pmu.yaml:184: example 0: label 'vreg_pmu_wlmx_0p85' defined but never referenced >> Documentation/devicetree/bindings/regulator/qcom,qca6390-pmu.yaml:184: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/qcom,qca6390-pmu.yaml (original) +++ Documentation/devicetree/bindings/regulator/qcom,qca6390-pmu.yaml (canonical) @@ -1,10 +1,9 @@ #include + pmu { compatible = "qcom,qca6390-pmu"; - pinctrl-names = "default"; pinctrl-0 = <&bt_en_state>, <&wlan_en_state>; -- >> Documentation/devicetree/bindings/memory-controllers/ingenic,nemc.yaml:57: example 0: label 'nemc' defined but never referenced >> Documentation/devicetree/bindings/memory-controllers/ingenic,nemc.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/ingenic,nemc.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/ingenic,nemc.yaml (canonical) @@ -1,39 +1,34 @@ #include #include + nemc: memory-controller@13410000 { - compatible = "ingenic,jz4780-nemc"; - reg = <0x13410000 0x10000>; - #address-cells = <2>; -- + vcc-supply = <ð0_power>; + interrupt-parent = <&gpe>; + interrupts = <19 4>; + davicom,no-eeprom; + ingenic,nemc-tAH = <10>; + ingenic,nemc-tBP = <20>; + ingenic,nemc-tAW = <50>; + ingenic,nemc-tSTRV = <100>; + }; }; >> Documentation/devicetree/bindings/mmc/sprd,sdhci-r11.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/sprd,sdhci-r11.yaml (original) +++ Documentation/devicetree/bindings/mmc/sprd,sdhci-r11.yaml (canonical) @@ -3,31 +3,27 @@ #include -- + mmc-hs200-1_8v; + mmc-ddr-1_8v; + non-removable; + no-sdio; + no-sd; + sprd,phy-delay-mmc-ddr52 = <0x3f 0x75 0x14 0x14>; + sprd,phy-delay-mmc-hs200 = <0x0 0x8c 0x8c 0x8c>; + sprd,phy-delay-mmc-hs400 = <0x44 0x7f 0x2e 0x2e>; + sprd,phy-delay-mmc-hs400es = <0x3f 0x3f 0x2e 0x2e>; }; >> Documentation/devicetree/bindings/tpm/tcg,tpm-tis-i2c.yaml:65: example 0: canonical form differs: --- Documentation/devicetree/bindings/tpm/tcg,tpm-tis-i2c.yaml (original) +++ Documentation/devicetree/bindings/tpm/tcg,tpm-tis-i2c.yaml (canonical) @@ -3,9 +3,9 @@ #size-cells = <0>; -- tpm@57 { - label = "tpm"; compatible = "nuvoton,npct601"; reg = <0x57>; + label = "tpm"; linux,sml-base = <0x7f 0xfd450000>; linux,sml-size = <0x10000>; }; >> Documentation/devicetree/bindings/clock/sifive/fu740-prci.yaml:58: example 0: label 'prci' defined but never referenced >> Documentation/devicetree/bindings/clock/sifive/fu740-prci.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/sifive/fu740-prci.yaml (original) +++ Documentation/devicetree/bindings/clock/sifive/fu740-prci.yaml (canonical) @@ -1,7 +1,7 @@ prci: clock-controller@10000000 { - compatible = "sifive,fu740-c000-prci"; - reg = <0x10000000 0x1000>; - clocks = <&hfclk>, <&rtcclk>; - #clock-cells = <1>; - #reset-cells = <1>; + compatible = "sifive,fu740-c000-prci"; -- tpm@13 { + compatible = "st,st33zp24-i2c"; reg = <0x13>; - compatible = "st,st33zp24-i2c"; interrupt-parent = <&gpio5>; interrupts = <7 IRQ_TYPE_LEVEL_HIGH>; lpcpd-gpios = <&gpio5 15 GPIO_ACTIVE_HIGH>; >> Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-de-clks.yaml:54: example 0: label 'de_clocks' defined but never referenced >> Documentation/devicetree/bindings/iio/dac/microchip,mcp47feb02.yaml:279: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/dac/microchip,mcp47feb02.yaml (original) +++ Documentation/devicetree/bindings/iio/dac/microchip,mcp47feb02.yaml (canonical) @@ -1,23 +1,23 @@ i2c { - #address-cells = <1>; #size-cells = <0>; + dac@0 { - compatible = "microchip,mcp47feb02"; -- - reg = <0x1>; - label = "Adjustable_voltage_ch1"; - }; - }; + channel@1 { + reg = <0x1>; + label = "Adjustable_voltage_ch1"; + }; + }; }; >> Documentation/devicetree/bindings/spi/airoha,en7581-snand.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/airoha,en7581-snand.yaml (original) +++ Documentation/devicetree/bindings/spi/airoha,en7581-snand.yaml (canonical) @@ -1,25 +1,23 @@ #include -- - spi-rx-bus-width = <2>; + flash@0 { + compatible = "spi-nand"; + reg = <0>; + spi-tx-bus-width = <1>; + spi-rx-bus-width = <2>; + }; }; - }; }; >> Documentation/devicetree/bindings/soc/imx/fsl,aips-bus.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/imx/fsl,aips-bus.yaml (original) +++ Documentation/devicetree/bindings/soc/imx/fsl,aips-bus.yaml (canonical) @@ -1,7 +1,7 @@ bus@30000000 { - compatible = "fsl,aips-bus", "simple-bus"; - reg = <0x30000000 0x400000>; - #address-cells = <1>; - #size-cells = <1>; - ranges; + compatible = "fsl,aips-bus", "simple-bus"; + reg = <0x30000000 0x400000>; + ranges; + #address-cells = <1>; + #size-cells = <1>; }; >> Documentation/devicetree/bindings/net/pse-pd/podl-pse-regulator.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/pse-pd/podl-pse-regulator.yaml (original) +++ Documentation/devicetree/bindings/net/pse-pd/podl-pse-regulator.yaml (canonical) @@ -1,5 +1,5 @@ ethernet-pse { - compatible = "podl-pse-regulator"; - pse-supply = <®_t1l1>; - #pse-cells = <0>; + compatible = "podl-pse-regulator"; + pse-supply = <®_t1l1>; + #pse-cells = <0>; }; >> Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml:129: example 0: label 'vdec' defined but never referenced >> Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml:129: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml (original) +++ Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml (canonical) @@ -1,13 +1,13 @@ vdec: video-decoder@c8820000 { - compatible = "amlogic,gxl-vdec", "amlogic,gx-vdec"; - reg = <0xc8820000 0x10000>, <0xc110a580 0xe4>; - reg-names = "dos", "esparser"; - interrupts = <44>, <32>; - interrupt-names = "vdec", "esparser"; - clocks = <&clk_dos_parser> ,<&clk_dos>, <&clk_vdec_1>, <&clk_vdec_hevc>; -- + reg-names = "dos", "esparser"; + interrupts = <44>, <32>; + interrupt-names = "vdec", "esparser"; + clocks = <&clk_dos_parser> ,<&clk_dos>, <&clk_vdec_1>, <&clk_vdec_hevc>; + clock-names = "dos_parser", "dos", "vdec_1", "vdec_hevc"; + resets = <&reset_parser>; + reset-names = "esparser"; + amlogic,ao-sysctrl = <&sysctrl_AO>; + amlogic,canvas = <&canvas>; }; >> Documentation/devicetree/bindings/iio/adc/adi,ad7191.yaml:125: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad7191.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad7191.yaml (canonical) @@ -17,9 +17,9 @@ avdd-supply = <&avdd>; dvdd-supply = <&dvdd>; vref-supply = <&vref>; - adi,pga-value = <1>; odr-gpios = <&gpio 23 GPIO_ACTIVE_HIGH>, <&gpio 24 GPIO_ACTIVE_HIGH>; temp-gpios = <&gpio 22 GPIO_ACTIVE_HIGH>; chan-gpios = <&gpio 27 GPIO_ACTIVE_HIGH>; + adi,pga-value = <1>; }; }; >> Documentation/devicetree/bindings/memory-controllers/xlnx,versal-ddrmc-edac.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/xlnx,versal-ddrmc-edac.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/xlnx,versal-ddrmc-edac.yaml (canonical) @@ -1,13 +1,14 @@ #include -- + #size-cells = <2>; + + memory-controller@f6150000 { + compatible = "xlnx,versal-ddrmc"; + reg = <0x0 0xf6150000 0x0 0x2000>, <0x0 0xf6070000 0x0 0x20000>; + reg-names = "base", "noc"; + interrupt-parent = <&gic>; + interrupts = ; + }; }; >> Documentation/devicetree/bindings/dma/apple,admac.yaml:79: example 0: label 'admac' defined but never referenced >> Documentation/devicetree/bindings/dma/apple,admac.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/apple,admac.yaml (original) +++ Documentation/devicetree/bindings/dma/apple,admac.yaml (canonical) @@ -2,17 +2,17 @@ #include -- - #dma-cells = <1>; + compatible = "apple,t8103-admac", "apple,admac"; + reg = <0x38200000 0x34000>; + dma-channels = <24>; + interrupts-extended = <0>, + <&aic AIC_IRQ 626 IRQ_TYPE_LEVEL_HIGH>, + <0>, + <0>; + #dma-cells = <1>; }; >> Documentation/devicetree/bindings/interrupt-controller/renesas,intc-irqpin.yaml:84: example 0: label 'irqpin1' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/pinctrl-single.yaml:193: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/pinctrl-single.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/pinctrl-single.yaml (canonical) @@ -1,28 +1,29 @@ soc { - #address-cells = <1>; - #size-cells = <1>; + #address-cells = <1>; + #size-cells = <1>; -- - - map1 { - trip = <&cpu_alert2>; - cooling-device = <&cpu_b0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, - <&cpu_b1 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; - }; - }; }; }; }; >> Documentation/devicetree/bindings/sound/infineon,peb2466.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/infineon,peb2466.yaml (original) +++ Documentation/devicetree/bindings/sound/infineon,peb2466.yaml (canonical) @@ -1,7 +1,9 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; + audio-codec@0 { compatible = "infineon,peb2466"; reg = <0>; >> Documentation/devicetree/bindings/mux/mux-controller.yaml:129: example 1: label 'pca9555' defined but never referenced >> Documentation/devicetree/bindings/mux/mux-controller.yaml:129: example 1: label 'ssd1307' defined but never referenced Documentation/devicetree/bindings/mux/mux-controller.yaml:129: example 1: canonical form differs: --- Documentation/devicetree/bindings/mux/mux-controller.yaml (original) +++ Documentation/devicetree/bindings/mux/mux-controller.yaml (canonical) @@ -7,27 +7,22 @@ mux2: mux-controller { compatible = "gpio-mux"; #mux-control-cells = <0>; - mux-gpios = <&pioA 0 GPIO_ACTIVE_HIGH>, - <&pioA 1 GPIO_ACTIVE_HIGH>; -- - - uart2-pins { - pinctrl-single,pins = - <0xd8 0x118>, - <0xda 0>, - <0xdc 0x118>, - <0xde 0>; - }; - }; }; >> Documentation/devicetree/bindings/tpm/tcg,tpm_tis-spi.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/tpm/tcg,tpm_tis-spi.yaml (original) +++ Documentation/devicetree/bindings/tpm/tcg,tpm_tis-spi.yaml (canonical) @@ -3,8 +3,8 @@ #size-cells = <0>; -- tpm@0 { + compatible = "st,st33zp24-spi", "tcg,tpm_tis-spi"; reg = <0>; - compatible = "st,st33zp24-spi", "tcg,tpm_tis-spi"; spi-max-frequency = <10000000>; interrupt-parent = <&gpio5>; interrupts = <7 IRQ_TYPE_LEVEL_HIGH>; >> Documentation/devicetree/bindings/pci/nxp,s32g-pcie.yaml:84: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/nxp,s32g-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/nxp,s32g-pcie.yaml (canonical) @@ -13,16 +13,15 @@ <0x00 0x40470000 0x0 0x00001000>, /* dma registers */ <0x00 0x40481000 0x0 0x000000f8>, /* ctrl registers */ <0x5f 0xffffe000 0x0 0x00002000>; /* config space */ - reg-names = "dbi", "dbi2", "atu", "dma", "ctrl", "config"; + reg-names = "dbi", "dbi2", "atu", "dma", "ctrl", "config"; + ranges = + <0x01000000 0x0 0x00000000 0x5f 0xfffe0000 0x0 0x00010000>, -- pcie@0 { reg = <0x0 0x0 0x0 0x0 0x0>; + ranges; #address-cells = <3>; #size-cells = <2>; - ranges; - device_type = "pci"; phys = <&serdes0 PHY_TYPE_PCIE 0 0>; }; >> Documentation/devicetree/bindings/spi/spi-gpio.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/spi-gpio.yaml (original) +++ Documentation/devicetree/bindings/spi/spi-gpio.yaml (canonical) @@ -1,13 +1,11 @@ spi { - compatible = "spi-gpio"; - #address-cells = <0x1>; - #size-cells = <0x0>; - - sck-gpios = <&gpio 95 0>; - miso-gpios = <&gpio 98 0>; -- + compatible = "spi-gpio"; + #address-cells = <0x1>; + #size-cells = <0x0>; + sck-gpios = <&gpio 95 0>; + miso-gpios = <&gpio 98 0>; + mosi-gpios = <&gpio 97 0>; + cs-gpios = <&gpio 125 0>; + num-chipselects = <1>; + /* clients */ }; >> Documentation/devicetree/bindings/clock/starfive,jh7110-voutcrg.yaml:70: example 0: label 'voutcrg' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/nxp,lpc1850-adc.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/nxp,lpc1850-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/nxp,lpc1850-adc.yaml (canonical) @@ -1,7 +1,9 @@ #include + soc { #address-cells = <1>; #size-cells = <1>; + adc@400e3000 { compatible = "nxp,lpc1850-adc"; reg = <0x400e3000 0x1000>; @@ -9,5 +11,5 @@ clocks = <&ccu1 CLK_APB3_ADC0>; vref-supply = <®_vdda>; resets = <&rgu 40>; - }; + }; }; >> Documentation/devicetree/bindings/soc/imx/imx8m-soc.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/imx/imx8m-soc.yaml (original) +++ Documentation/devicetree/bindings/soc/imx/imx8m-soc.yaml (canonical) @@ -1,14 +1,14 @@ / { + compatible = "fsl,imx8mm-evk", "fsl,imx8mm"; model = "FSL i.MX8MM EVK board"; - compatible = "fsl,imx8mm-evk", "fsl,imx8mm"; #address-cells = <2>; #size-cells = <2>; -- soc@0 { compatible = "fsl,imx8mm-soc", "simple-bus"; + ranges = <0x0 0x0 0x0 0x3e000000>; #address-cells = <1>; #size-cells = <1>; - ranges = <0x0 0x0 0x0 0x3e000000>; nvmem-cells = <&imx8mm_uid>; nvmem-cell-names = "soc_unique_id"; }; >> Documentation/devicetree/bindings/interrupt-controller/cdns,xtensa-pic.yaml:42: example 0: label 'cell' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/cdns,xtensa-pic.yaml:42: example 0: label 'cells' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,coresight-dynamic-funnel.yaml:93: example 0: label 'funnel_in_port0' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,coresight-dynamic-funnel.yaml:93: example 0: label 'funnel_in_port1' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,coresight-dynamic-funnel.yaml:93: example 0: label 'funnel_in_port2' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,coresight-dynamic-funnel.yaml:93: example 0: label 'funnel_out_port0' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,coresight-dynamic-funnel.yaml:93: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/arm,coresight-dynamic-funnel.yaml (original) +++ Documentation/devicetree/bindings/arm/arm,coresight-dynamic-funnel.yaml (canonical) @@ -1,9 +1,38 @@ funnel@20040000 { compatible = "arm,coresight-dynamic-funnel", "arm,primecell"; reg = <0x20040000 0x1000>; - clocks = <&oscclk6a>; clock-names = "apb_pclk"; + -- - }; - - port@2 { - reg = <2>; - funnel_in_port2: endpoint { - remote-endpoint = <&etm0_out_port>; - }; - }; - }; }; >> Documentation/devicetree/bindings/clock/renesas,emev2-smu.yaml:106: example 0: node name 'pll3_fo' must use only [a-z0-9-] >> Documentation/devicetree/bindings/clock/renesas,emev2-smu.yaml:106: example 0: node name 'usia_u0_sclkdiv' must use only [a-z0-9-] >> Documentation/devicetree/bindings/clock/renesas,emev2-smu.yaml:106: example 0: node name 'usia_u0_sclk' must use only [a-z0-9-] >> Documentation/devicetree/bindings/clock/renesas,emev2-smu.yaml:106: example 0: label 'description' defined but never referenced >> Documentation/devicetree/bindings/clock/renesas,emev2-smu.yaml:106: example 0: label 'usia_u0_sclk' defined but never referenced >> Documentation/devicetree/bindings/clock/renesas,emev2-smu.yaml:106: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/renesas,emev2-smu.yaml (original) +++ Documentation/devicetree/bindings/clock/renesas,emev2-smu.yaml (canonical) @@ -3,33 +3,36 @@ // This describes a clock path in the clock tree // c32ki -> pll3_fo -> usia_u0_sclkdiv -> usia_u0_sclk clocks@e0110000 { - compatible = "renesas,emev2-smu"; - reg = <0xe0110000 0x10000>; - #address-cells = <2>; - #size-cells = <0>; -- + }; + + pll3_fo: pll3_fo { + compatible = "fixed-factor-clock"; + clocks = <&c32ki>; + clock-div = <1>; + clock-mult = <7000>; + #clock-cells = <0>; + }; }; >> Documentation/devicetree/bindings/net/adi,adin.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/adi,adin.yaml (original) +++ Documentation/devicetree/bindings/net/adi,adin.yaml (canonical) @@ -1,12 +1,10 @@ ethernet { #address-cells = <1>; #size-cells = <0>; - phy-mode = "rgmii-id"; -- ethernet-phy@1 { reg = <1>; - adi,fifo-depth-bits = <16>; }; }; >> Documentation/devicetree/bindings/sound/st,stm32-i2s.yaml:116: example 0: label 'i2s2' defined but never referenced >> Documentation/devicetree/bindings/sound/st,stm32-i2s.yaml:116: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/st,stm32-i2s.yaml (original) +++ Documentation/devicetree/bindings/sound/st,stm32-i2s.yaml (canonical) @@ -1,9 +1,10 @@ #include #include + i2s2: audio-controller@4000b000 { compatible = "st,stm32h7-i2s"; + reg = <0x4000b000 0x400>; #sound-dai-cells = <0>; - reg = <0x4000b000 0x400>; clocks = <&rcc SPI2>, <&rcc SPI2_K>, <&rcc PLL3_Q>, <&rcc PLL3_R>; clock-names = "pclk", "i2sclk", "x8k", "x11k"; interrupts = ; >> Documentation/devicetree/bindings/interconnect/qcom,msm8939.yaml:66: example 0: label 'snoc' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,msm8939.yaml:66: example 0: label 'snoc_mm' defined but never referenced >> Documentation/devicetree/bindings/usb/marvell,pxau2o-ehci.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/marvell,pxau2o-ehci.yaml (original) +++ Documentation/devicetree/bindings/usb/marvell,pxau2o-ehci.yaml (canonical) @@ -1,4 +1,5 @@ #include + usb@d4208000 { compatible = "marvell,pxau2o-ehci"; reg = <0xd4208000 0x200>; >> Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb-phy-clk.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb-phy-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb-phy-clk.yaml (canonical) @@ -1,8 +1,8 @@ clk@a08004 { + compatible = "allwinner,sun9i-a80-usb-phy-clk"; + reg = <0x00a08004 0x4>; #clock-cells = <1>; #reset-cells = <1>; - compatible = "allwinner,sun9i-a80-usb-phy-clk"; - reg = <0x00a08004 0x4>; clocks = <&ahb1_gates 1>; clock-output-names = "usb_phy0", "usb_hsic1_480M", "usb_phy1", "usb_hsic2_480M", >> Documentation/devicetree/bindings/display/mediatek/mediatek,dsi.yaml:120: example 0: label 'dsi0' defined but never referenced >> Documentation/devicetree/bindings/display/mediatek/mediatek,dsi.yaml:120: example 0: label 'dsi0_out' defined but never referenced >> Documentation/devicetree/bindings/display/mediatek/mediatek,dsi.yaml:120: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/mediatek/mediatek,dsi.yaml (original) +++ Documentation/devicetree/bindings/display/mediatek/mediatek,dsi.yaml (canonical) @@ -15,12 +15,13 @@ interrupts = ; power-domains = <&spm MT8183_POWER_DOMAIN_DISP>; clocks = <&mmsys CLK_MM_DSI0_MM>, - <&mmsys CLK_MM_DSI0_IF>, - <&mipi_tx0>; + <&mmsys CLK_MM_DSI0_IF>, + <&mipi_tx0>; clock-names = "engine", "digital", "hs"; resets = <&mmsys MT8183_MMSYS_SW0_RST_B_DISP_DSI0>; phys = <&mipi_tx0>; phy-names = "dphy"; + port { dsi0_out: endpoint { remote-endpoint = <&panel_in>; >> Documentation/devicetree/bindings/mfd/dlg,da9063.yaml:161: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/dlg,da9063.yaml (original) +++ Documentation/devicetree/bindings/mfd/dlg,da9063.yaml (canonical) @@ -1,51 +1,55 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; - pmic@58 { - compatible = "dlg,da9063"; -- - regulator-name = "LDO_11"; - regulator-min-microvolt = <900000>; - regulator-max-microvolt = <900000>; - regulator-uv-protection-microvolt = <1>; - regulator-ov-protection-microvolt = <1>; - regulator-always-on; - }; - }; - }; }; >> Documentation/devicetree/bindings/display/tegra/nvidia,tegra124-sor.yaml:169: example 0: label 'sor0' defined but never referenced >> Documentation/devicetree/bindings/display/tegra/nvidia,tegra124-sor.yaml:169: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/tegra/nvidia,tegra124-sor.yaml (original) +++ Documentation/devicetree/bindings/display/tegra/nvidia,tegra124-sor.yaml (canonical) @@ -19,11 +19,9 @@ pinctrl-2 = <&state_dpaux_off>; pinctrl-names = "aux", "i2c", "off"; power-domains = <&pd_sor>; - avdd-io-hdmi-dp-supply = <&avdd_1v05>; vdd-hdmi-dp-pll-supply = <&vdd_1v8>; hdmi-supply = <&vdd_hdmi>; -- - thermal { - compatible = "dlg,da9062-thermal"; - }; - - watchdog { - compatible = "dlg,da9062-watchdog"; - dlg,use-sw-pm; - }; - }; }; >> Documentation/devicetree/bindings/clock/qcom,gpucc-sdm660.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gpucc-sdm660.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gpucc-sdm660.yaml (canonical) @@ -2,14 +2,14 @@ #include -- + reg = <0x05065000 0x9038>; + clocks = <&rpmcc RPM_SMD_XO_CLK_SRC>, + <&gcc GCC_GPU_GPLL0_CLK>, + <&gcc GCC_GPU_GPLL0_DIV_CLK>; + clock-names = "xo", "gcc_gpu_gpll0_clk", + "gcc_gpu_gpll0_div_clk"; + #clock-cells = <1>; + #power-domain-cells = <1>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/dma/arm-pl08x.yaml:107: example 0: label 'dmac0' defined but never referenced >> Documentation/devicetree/bindings/dma/arm-pl08x.yaml:107: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/arm-pl08x.yaml (original) +++ Documentation/devicetree/bindings/dma/arm-pl08x.yaml (canonical) @@ -1,14 +1,14 @@ dmac0: dma-controller@10130000 { - compatible = "arm,pl080", "arm,primecell"; - reg = <0x10130000 0x1000>; - interrupt-parent = <&vica>; - interrupts = <15>; - clocks = <&hclkdma0>; - clock-names = "apb_pclk"; -- + clock-names = "apb_pclk"; + /* Bus interface AHB1 (AHB0) is totally tilted */ + lli-bus-interface-ahb2; + mem-bus-interface-ahb2; + memcpy-burst-size = <256>; + memcpy-bus-width = <32>; + #dma-cells = <2>; + /* Faraday Technology FTDMAC020 variant */ + arm,primecell-periphid = <0x0003b080>; }; >> Documentation/devicetree/bindings/hwlock/st,stm32-hwspinlock.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwlock/st,stm32-hwspinlock.yaml (original) +++ Documentation/devicetree/bindings/hwlock/st,stm32-hwspinlock.yaml (canonical) @@ -1,8 +1,9 @@ #include + hwspinlock@4c000000 { compatible = "st,stm32-hwspinlock"; + reg = <0x4c000000 0x400>; #hwlock-cells = <1>; - reg = <0x4c000000 0x400>; clocks = <&rcc HSEM>; clock-names = "hsem"; }; >> Documentation/devicetree/bindings/sound/wlf,wm8524.yaml:35: example 0: label 'wm8524' defined but never referenced >> Documentation/devicetree/bindings/arm/firmware/tlm,trusted-foundations.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/firmware/tlm,trusted-foundations.yaml (original) +++ Documentation/devicetree/bindings/arm/firmware/tlm,trusted-foundations.yaml (canonical) @@ -1,7 +1,7 @@ firmware { - trusted-foundations { - compatible = "tlm,trusted-foundations"; - tlm,version-major = <2>; - tlm,version-minor = <8>; - }; + trusted-foundations { + compatible = "tlm,trusted-foundations"; + tlm,version-major = <2>; + tlm,version-minor = <8>; + }; }; >> Documentation/devicetree/bindings/soc/cirrus/cirrus,ep9301-syscon.yaml:83: example 0: label 'spi_default_pins' defined but never referenced >> Documentation/devicetree/bindings/soc/cirrus/cirrus,ep9301-syscon.yaml:83: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/cirrus/cirrus,ep9301-syscon.yaml (original) +++ Documentation/devicetree/bindings/soc/cirrus/cirrus,ep9301-syscon.yaml (canonical) @@ -1,12 +1,11 @@ syscon@80930000 { - compatible = "cirrus,ep9301-syscon", "syscon"; - reg = <0x80930000 0x1000>; + compatible = "cirrus,ep9301-syscon", "syscon"; + reg = <0x80930000 0x1000>; + #clock-cells = <1>; + clocks = <&xtali>; -- - - spi_default_pins: pins-spi { - function = "spi"; - groups = "ssp"; - }; + spi_default_pins: pins-spi { + function = "spi"; + groups = "ssp"; + }; }; >> Documentation/devicetree/bindings/spi/sprd,spi-adi.yaml:89: example 0: label 'adi_bus' defined but never referenced >> Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-mipi-csi2.yaml:86: example 0: label 'mipi_csi2' defined but never referenced >> Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-mipi-csi2.yaml:86: example 0: label 'mipi_csi2_in' defined but never referenced >> Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-mipi-csi2.yaml:86: example 0: label 'mipi_csi2_in_ov8865' defined but never referenced >> Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-mipi-csi2.yaml:86: example 0: label 'mipi_csi2_out' defined but never referenced >> Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-mipi-csi2.yaml:86: example 0: label 'mipi_csi2_out_csi' defined but never referenced >> Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-mipi-csi2.yaml:86: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-mipi-csi2.yaml (original) +++ Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-mipi-csi2.yaml (canonical) @@ -22,7 +22,6 @@ -- mipi_csi2_in_ov8865: endpoint { data-lanes = <1 2 3 4>; - remote-endpoint = <&ov8865_out_mipi_csi2>; }; }; >> Documentation/devicetree/bindings/pci/qcom,pcie-ipq8074.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/qcom,pcie-ipq8074.yaml (original) +++ Documentation/devicetree/bindings/pci/qcom,pcie-ipq8074.yaml (canonical) @@ -11,15 +11,12 @@ reg-names = "dbi", "elbi", "parf", "config"; ranges = <0x81000000 0x0 0x00000000 0x10200000 0x0 0x10000>, /* I/O */ <0x82000000 0x0 0x10220000 0x10220000 0x0 0xfde0000>; /* MEM */ - - device_type = "pci"; - linux,pci-domain = <1>; + device_type = "pci"; -- @@ -7,9 +7,7 @@ reg = <0>; spi-max-frequency = <1000000>; spi-cpha; - reset-gpios = <&gpio 22 0>; - adi,dc-dc-mode = <2>; adi,range-microvolt = <0 10000000>; adi,dc-dc-ilim-microamp = <200000>; >> Documentation/devicetree/bindings/input/goodix,gt7986u-spifw.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/goodix,gt7986u-spifw.yaml (original) +++ Documentation/devicetree/bindings/input/goodix,gt7986u-spifw.yaml (canonical) @@ -2,15 +2,15 @@ #include -- - }; + touchscreen@0 { + compatible = "goodix,gt7986u-spifw"; + reg = <0>; + interrupt-parent = <&gpio>; + interrupts = <25 IRQ_TYPE_LEVEL_LOW>; + reset-gpios = <&gpio1 1 GPIO_ACTIVE_LOW>; + spi-max-frequency = <10000000>; + }; }; >> Documentation/devicetree/bindings/mfd/ene-kb3930.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/ene-kb3930.yaml (original) +++ Documentation/devicetree/bindings/mfd/ene-kb3930.yaml (canonical) @@ -1,15 +1,14 @@ #include -- - <&gpio 127 GPIO_ACTIVE_HIGH>; - }; + embedded-controller@58 { + compatible = "dell,wyse-ariel-ec", "ene,kb3930"; + reg = <0x58>; + system-power-controller; + off-gpios = <&gpio 126 GPIO_ACTIVE_HIGH>, + <&gpio 127 GPIO_ACTIVE_HIGH>; + }; }; >> Documentation/devicetree/bindings/display/mediatek/mediatek,wdma.yaml:70: example 0: label 'wdma0' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/brcm,l2-intc.yaml:65: example 0: label 'hif_intr2_intc' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/brcm,l2-intc.yaml:65: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/brcm,l2-intc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/brcm,l2-intc.yaml (canonical) @@ -1,8 +1,8 @@ hif_intr2_intc: interrupt-controller@f0441000 { - compatible = "brcm,l2-intc"; - reg = <0xf0441000 0x30>; - interrupt-controller; - #interrupt-cells = <1>; - interrupt-parent = <&intc>; - interrupts = <0x0 0x20 0x0>; -- - #address-cells = <1>; - #size-cells = <0>; - }; + nfc0: nand-controller@0,0 { + compatible = "arm,pl353-nand-r2p1"; + reg = <0 0 0x1000000>; + #address-cells = <1>; + #size-cells = <0>; + }; }; >> Documentation/devicetree/bindings/clock/marvell,pxa1908.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/marvell,pxa1908.yaml (original) +++ Documentation/devicetree/bindings/clock/marvell,pxa1908.yaml (canonical) @@ -1,6 +1,6 @@ clock-controller@d4282800 { - compatible = "marvell,pxa1908-apmu", "syscon"; - reg = <0xd4282800 0x400>; - #clock-cells = <1>; - #power-domain-cells = <1>; + compatible = "marvell,pxa1908-apmu", "syscon"; + reg = <0xd4282800 0x400>; + #clock-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml:151: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml (canonical) @@ -9,10 +9,9 @@ spi-cpha; spi-cpol; spi-max-frequency = <10000000>; - microchip,hw-device-address = <1>; - #address-cells = <1>; #size-cells = <0>; -- channel@23 { reg = <0x23>; - /* CN1, CN3 */ diff-channels = <1 3>; label = "CH1_CH3"; >> Documentation/devicetree/bindings/arm/firmware/linaro,optee-tz.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/firmware/linaro,optee-tz.yaml (original) +++ Documentation/devicetree/bindings/arm/firmware/linaro,optee-tz.yaml (canonical) @@ -1,6 +1,7 @@ #include -firmware { - optee { + +firmware { + optee { compatible = "linaro,optee-tz"; -- --- Documentation/devicetree/bindings/arm/firmware/linaro,optee-tz.yaml (original) +++ Documentation/devicetree/bindings/arm/firmware/linaro,optee-tz.yaml (canonical) @@ -1,5 +1,5 @@ -firmware { - optee { +firmware { + optee { compatible = "linaro,optee-tz"; method = "hvc"; }; >> Documentation/devicetree/bindings/soc/nuvoton/nuvoton,npcm-gcr.yaml:40: example 0: label 'gcr' defined but never referenced Documentation/devicetree/bindings/soc/nuvoton/nuvoton,npcm-gcr.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/nuvoton/nuvoton,npcm-gcr.yaml (original) +++ Documentation/devicetree/bindings/soc/nuvoton/nuvoton,npcm-gcr.yaml (canonical) @@ -1,11 +1,11 @@ gcr: syscon@800000 { - compatible = "nuvoton,npcm750-gcr", "syscon", "simple-mfd"; - reg = <0x800000 0x1000>; + compatible = "nuvoton,npcm750-gcr", "syscon", "simple-mfd"; + reg = <0x800000 0x1000>; -- - mux-reg-masks = <0x38 0x07>; - idle-states = <2>; - }; + mux-controller { + compatible = "mmio-mux"; + #mux-control-cells = <1>; + mux-reg-masks = <0x38 0x07>; + idle-states = <2>; + }; }; >> Documentation/devicetree/bindings/sound/trivial-codec.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/trivial-codec.yaml (original) +++ Documentation/devicetree/bindings/sound/trivial-codec.yaml (canonical) @@ -1,6 +1,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + codec@1a { compatible = "wlf,wm8523"; reg = <0x1a>; >> Documentation/devicetree/bindings/pinctrl/mediatek,mt8195-pinctrl.yaml:235: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/mediatek,mt8195-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/mediatek,mt8195-pinctrl.yaml (canonical) @@ -1,52 +1,43 @@ -#include -#include # -pio: pinctrl@10005000 { compatible = "mediatek,mt8195-pinctrl"; reg = <0x10005000 0x1000>, - <0x11d10000 0x1000>, -- - ; - bias-disable; - drive-strength-microamp = <1000>; + pinmux = , + ; + bias-disable; + drive-strength-microamp = <1000>; }; - }; }; >> Documentation/devicetree/bindings/interconnect/qcom,sm6115.yaml:116: example 0: label 'cnoc' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,sm6115.yaml:116: example 0: label 'mmnrt_virt' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,sm6115.yaml:116: example 0: label 'mmrt_virt' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,sm6115.yaml:116: example 0: label 'qup_virt' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,sm6115.yaml:116: example 0: label 'snoc' defined but never referenced >> Documentation/devicetree/bindings/mmc/allwinner,sun4i-a10-mmc.yaml:101: example 0: label 'mmc0' defined but never referenced >> Documentation/devicetree/bindings/input/fsl,mpr121-touchkey.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/fsl,mpr121-touchkey.yaml (original) +++ Documentation/devicetree/bindings/input/fsl,mpr121-touchkey.yaml (canonical) @@ -1,5 +1,6 @@ // Example with interrupts #include "dt-bindings/input/input.h" + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/display/tegra/nvidia,tegra114-mipi.yaml:56: example 0: label 'dsia' defined but never referenced >> Documentation/devicetree/bindings/display/tegra/nvidia,tegra114-mipi.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/tegra/nvidia,tegra114-mipi.yaml (original) +++ Documentation/devicetree/bindings/display/tegra/nvidia,tegra114-mipi.yaml (canonical) @@ -18,4 +18,5 @@ resets = <&tegra_car 48>; reset-names = "dsi"; nvidia,mipi-calibrate = <&mipi 0x060>; /* DSIA & DSIB pads */ + }; }; Documentation/devicetree/bindings/input/fsl,mpr121-touchkey.yaml:74: example 1: canonical form differs: --- Documentation/devicetree/bindings/input/fsl,mpr121-touchkey.yaml (original) +++ Documentation/devicetree/bindings/input/fsl,mpr121-touchkey.yaml (canonical) @@ -1,5 +1,6 @@ // Example with polling #include "dt-bindings/input/input.h" + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/iio/adc/adi,ad7291.yaml:36: example 0: label 'ad7291' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/adi,ad7291.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad7291.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad7291.yaml (canonical) @@ -1,10 +1,10 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - compatible = "adi,ad7291"; - reg = <0>; - vref-supply = <&adc_vref>; - }; + ad7291: adc@0 { + compatible = "adi,ad7291"; + reg = <0>; + vref-supply = <&adc_vref>; + }; }; >> Documentation/devicetree/bindings/net/mediatek-dwmac.yaml:154: example 0: label 'eth' defined but never referenced >> Documentation/devicetree/bindings/soc/nuvoton/nuvoton,gfxi.yaml:36: example 0: label 'gfxi' defined but never referenced >> Documentation/devicetree/bindings/soc/nuvoton/nuvoton,gfxi.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/nuvoton/nuvoton,gfxi.yaml (original) +++ Documentation/devicetree/bindings/soc/nuvoton/nuvoton,gfxi.yaml (canonical) @@ -1,4 +1,4 @@ gfxi: gfxi@e000 { - compatible = "nuvoton,npcm750-gfxi", "syscon"; - reg = <0xe000 0x100>; + compatible = "nuvoton,npcm750-gfxi", "syscon"; + reg = <0xe000 0x100>; }; >> Documentation/devicetree/bindings/pci/fsl,layerscape-pcie-ep.yaml:84: example 0: label 'pcie_ep1' defined but never referenced >> Documentation/devicetree/bindings/pci/fsl,layerscape-pcie-ep.yaml:84: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/fsl,layerscape-pcie-ep.yaml (original) +++ Documentation/devicetree/bindings/pci/fsl,layerscape-pcie-ep.yaml (canonical) @@ -1,15 +1,15 @@ #include -- + pcie_ep1: pcie-ep@3400000 { + compatible = "fsl,ls1028a-pcie-ep"; + reg = <0x00 0x03400000 0x0 0x00100000 + 0x80 0x00000000 0x8 0x00000000>; + reg-names = "regs", "addr_space"; + interrupts = ; /* PME interrupt */ + interrupt-names = "pme"; + }; }; Documentation/devicetree/bindings/media/qcom,sc8280xp-camss.yaml:293: example 0: label 'camss' defined but never referenced >> Documentation/devicetree/bindings/media/qcom,sc8280xp-camss.yaml:293: example 0: label 'csiphy_ep0' defined but never referenced >> Documentation/devicetree/bindings/media/qcom,sc8280xp-camss.yaml:293: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/qcom,sc8280xp-camss.yaml (original) +++ Documentation/devicetree/bindings/media/qcom,sc8280xp-camss.yaml (canonical) @@ -10,7 +10,6 @@ -- cru: clock-controller@fd7c0000 { - compatible = "rockchip,rk3588-cru"; - reg = <0xfd7c0000 0x5c000>; - #clock-cells = <1>; - #reset-cells = <1>; + compatible = "rockchip,rk3588-cru"; + reg = <0xfd7c0000 0x5c000>; + #clock-cells = <1>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml:98: example 0: label 'ov4689' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml:98: example 0: label 'wcam_out' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml:98: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml (canonical) @@ -7,16 +7,12 @@ ov4689: camera@36 { compatible = "ovti,ov4689"; reg = <0x36>; - clocks = <&ov4689_clk>; - avdd-supply = <&ov4689_avdd>; -- >> Documentation/devicetree/bindings/mux/mux-controller.yaml:184: example 2: label 'transceiver4' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,infracfg.yaml:82: example 0: label 'infracfg' defined but never referenced >> Documentation/devicetree/bindings/watchdog/qcom-wdt.yaml:138: example 1: canonical form differs: --- Documentation/devicetree/bindings/watchdog/qcom-wdt.yaml (original) +++ Documentation/devicetree/bindings/watchdog/qcom-wdt.yaml (canonical) @@ -2,12 +2,12 @@ -- >> Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml:101: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml (original) +++ Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml (canonical) @@ -21,6 +21,7 @@ -- port@1 { reg = <1>; + endpoint { remote-endpoint = <&gamma0_in>; }; >> Documentation/devicetree/bindings/input/focaltech,ft8112.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/focaltech,ft8112.yaml (original) +++ Documentation/devicetree/bindings/input/focaltech,ft8112.yaml (canonical) @@ -2,17 +2,15 @@ #include -- - }; + touchscreen@38 { + compatible = "focaltech,ft8112"; + reg = <0x38>; + interrupt-parent = <&pio>; + interrupts = <15 IRQ_TYPE_LEVEL_LOW>; + reset-gpios = <&pio 126 GPIO_ACTIVE_LOW>; + vcc33-supply = <&pp3300_tchscr_x>; + }; }; >> Documentation/devicetree/bindings/interrupt-controller/mediatek,mtk-cirq.yaml:58: example 0: label 'cirq' defined but never referenced >> Documentation/devicetree/bindings/hwlock/sprd,hwspinlock-r3p0.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwlock/sprd,hwspinlock-r3p0.yaml (original) +++ Documentation/devicetree/bindings/hwlock/sprd,hwspinlock-r3p0.yaml (canonical) @@ -1,9 +1,9 @@ #include -- - reg = <0x40500000 0x1000>; - clocks = <&aon_gate CLK_SPLK_EB>; - clock-names = "enable"; - #hwlock-cells = <1>; + compatible = "sprd,hwspinlock-r3p0"; + reg = <0x40500000 0x1000>; + clocks = <&aon_gate CLK_SPLK_EB>; + clock-names = "enable"; + #hwlock-cells = <1>; }; >> Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-apb0-clk.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-apb0-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-apb0-clk.yaml (canonical) @@ -1,7 +1,7 @@ apb0@1c20054 { - #clock-cells = <0>; compatible = "allwinner,sun4i-a10-apb0-clk"; reg = <0x01c20054 0x4>; + #clock-cells = <0>; clocks = <&ahb>; clock-output-names = "apb0"; }; >> Documentation/devicetree/bindings/soc/sti/st,sti-syscon.yaml:50: example 0: label 'syscfg_sbc' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,sdx75-rpmh.yaml:78: example 0: label 'clk_virt' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,sdx75-rpmh.yaml:78: example 0: label 'system_noc' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,sdx75-rpmh.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/interconnect/qcom,sdx75-rpmh.yaml (original) +++ Documentation/devicetree/bindings/interconnect/qcom,sdx75-rpmh.yaml (canonical) @@ -3,8 +3,8 @@ clk_virt: interconnect-0 { compatible = "qcom,sdx75-clk-virt"; #interconnect-cells = <2>; + clocks = <&rpmhcc RPMH_QPIC_CLK>; qcom,bcm-voters = <&apps_bcm_voter>; - clocks = <&rpmhcc RPMH_QPIC_CLK>; }; -- system_noc: interconnect@1640000 { >> Documentation/devicetree/bindings/spi/samsung,spi.yaml:127: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/samsung,spi.yaml (original) +++ Documentation/devicetree/bindings/spi/samsung,spi.yaml (canonical) @@ -17,12 +17,11 @@ clock-names = "spi", "spi_busclk0", "spi_ioclk"; - samsung,spi-src-clk = <0>; pinctrl-names = "default"; pinctrl-0 = <&spi1_bus>; num-cs = <1>; -- controller-data { samsung,spi-feedback-delay = <0>; >> Documentation/devicetree/bindings/media/renesas,jpu.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/renesas,jpu.yaml (original) +++ Documentation/devicetree/bindings/media/renesas,jpu.yaml (canonical) @@ -3,10 +3,10 @@ #include -- - clocks = <&cpg CPG_MOD 106>; - power-domains = <&sysc R8A7790_PD_ALWAYS_ON>; - resets = <&cpg 106>; + compatible = "renesas,jpu-r8a7790", "renesas,rcar-gen2-jpu"; + reg = <0xfe980000 0x10300>; + interrupts = ; + clocks = <&cpg CPG_MOD 106>; + power-domains = <&sysc R8A7790_PD_ALWAYS_ON>; + resets = <&cpg 106>; }; >> Documentation/devicetree/bindings/iio/dac/adi,ad5770r.yaml:151: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/dac/adi,ad5770r.yaml (original) +++ Documentation/devicetree/bindings/iio/dac/adi,ad5770r.yaml (canonical) @@ -7,10 +7,10 @@ reg = <0>; spi-max-frequency = <1000000>; vref-supply = <&vref>; - adi,external-resistor; reset-gpios = <&gpio 22 0>; #address-cells = <1>; #size-cells = <0>; -- + reg = <0x0200a000 0x100>; interrupts = , , , , ; - reg = <0x0200a000 0x100>; clock-frequency = <25000000>; clocks = <&sleep_clk>; clock-names = "sleep"; >> Documentation/devicetree/bindings/arm/arm,cci-400.yaml:113: example 0: label 'CPU0' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,cci-400.yaml:113: example 0: label 'CPU1' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,cci-400.yaml:113: example 0: label 'CPU2' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,cci-400.yaml:113: example 0: label 'CPU3' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,cci-400.yaml:113: example 0: label 'cci_control0' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,cci-400.yaml:113: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/arm,cci-400.yaml (original) +++ Documentation/devicetree/bindings/arm/arm,cci-400.yaml (canonical) @@ -1,15 +1,45 @@ / { + compatible = "arm,vexpress,v2p-ca15_a7", "arm,vexpress"; #address-cells = <2>; #size-cells = <2>; + model = "V2P-CA15_CA7"; + interrupt-parent = <&gic>; + arm,hbi = <0x249>; -- channel@0 { reg = <0>; >> Documentation/devicetree/bindings/mfd/rohm,bd72720-pmic.yaml:155: example 0: label 'pmic' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd72720-pmic.yaml:155: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/rohm,bd72720-pmic.yaml (original) +++ Documentation/devicetree/bindings/mfd/rohm,bd72720-pmic.yaml (canonical) @@ -1,29 +1,42 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; + -- - function = LED_FUNCTION_INDICATOR; - color = ; - }; - led-2 { - rohm,led-compatible = "bd71828-ambled"; - function = LED_FUNCTION_CHARGING; - color = ; }; }; }; >> Documentation/devicetree/bindings/interrupt-controller/loongson,ls1x-intc.yaml:42: example 0: label 'intc0' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/loongson,ls1x-intc.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/loongson,ls1x-intc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/loongson,ls1x-intc.yaml (canonical) @@ -1,10 +1,8 @@ intc0: interrupt-controller@1fd01040 { compatible = "loongson,ls1x-intc"; reg = <0x1fd01040 0x18>; - interrupt-controller; #interrupt-cells = <2>; - interrupt-parent = <&cpu_intc>; interrupts = <2>; }; >> Documentation/devicetree/bindings/mmc/amlogic,meson-mx-sdio.yaml:81: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/amlogic,meson-mx-sdio.yaml (original) +++ Documentation/devicetree/bindings/mmc/amlogic,meson-mx-sdio.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + mmc@c1108c20 { compatible = "amlogic,meson8-sdio", "amlogic,meson-mx-sdio"; reg = <0xc1108c20 0x20>; >> Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml:86: example 0: label 'ov2680' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml:86: example 0: label 'ov2680_to_mipi' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml:86: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml (canonical) @@ -5,21 +5,20 @@ #size-cells = <0>; -- - link-frequencies = /bits/ 64 <330000000>; - }; + port { + ov2680_to_mipi: endpoint { + remote-endpoint = <&mipi_from_sensor>; + link-frequencies = /bits/ 64 <330000000>; }; + }; }; }; >> Documentation/devicetree/bindings/net/faraday,ftgmac100.yaml:96: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/faraday,ftgmac100.yaml (original) +++ Documentation/devicetree/bindings/net/faraday,ftgmac100.yaml (canonical) @@ -9,7 +9,6 @@ compatible = "aspeed,ast2500-mac", "faraday,ftgmac100"; reg = <0x1e680000 0x180>; interrupts = <2>; - phy-handle = <&phy>; phy-mode = "rgmii"; -- >> Documentation/devicetree/bindings/input/qcom,pm8921-pwrkey.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/qcom,pm8921-pwrkey.yaml (original) +++ Documentation/devicetree/bindings/input/qcom,pm8921-pwrkey.yaml (canonical) @@ -1,4 +1,5 @@ #include + ssbi { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/dma/renesas,rz-dmac.yaml:196: example 0: label 'dmac' defined but never referenced >> Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml:92: example 0: label 'dither0' defined but never referenced >> Documentation/devicetree/bindings/spi/mxicy,mx25f0a-spi.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/mxicy,mx25f0a-spi.yaml (original) +++ Documentation/devicetree/bindings/spi/mxicy,mx25f0a-spi.yaml (canonical) @@ -1,9 +1,9 @@ spi@43c30000 { - compatible = "mxicy,mx25f0a-spi"; - reg = <0x43c30000 0x10000>, <0xa0000000 0x20000000>; - reg-names = "regs", "dirmap"; - clocks = <&clkwizard 0>, <&clkwizard 1>, <&clkc 18>; - clock-names = "send_clk", "send_dly_clk", "ps_clk"; - #address-cells = <1>; - #size-cells = <0>; + compatible = "mxicy,mx25f0a-spi"; + reg = <0x43c30000 0x10000>, <0xa0000000 0x20000000>; + reg-names = "regs", "dirmap"; + clocks = <&clkwizard 0>, <&clkwizard 1>, <&clkc 18>; + clock-names = "send_clk", "send_dly_clk", "ps_clk"; + #address-cells = <1>; + #size-cells = <0>; }; >> Documentation/devicetree/bindings/sound/adi,adau1373.yaml:92: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/adi,adau1373.yaml (original) +++ Documentation/devicetree/bindings/sound/adi,adau1373.yaml (canonical) @@ -3,6 +3,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + audio-codec@1a { compatible = "adi,adau1373"; reg = <0x1a>; @@ -13,7 +14,7 @@ adi,lineout-differential; adi,micbias2-microvolt = <1800000>; adi,drc-settings = /bits/ 8 < - 0xff 0xff 0x1 0x2 0xa 0xa 0xd 0x1 0xff 0xff 0x5 0xd 0xff - >; + 0xff 0xff 0x1 0x2 0xa 0xa 0xd 0x1 0xff 0xff 0x5 0xd 0xff + >; }; }; >> Documentation/devicetree/bindings/sound/imx-audmux.yaml:77: example 1: canonical form differs: --- Documentation/devicetree/bindings/sound/imx-audmux.yaml (original) +++ Documentation/devicetree/bindings/sound/imx-audmux.yaml (canonical) @@ -4,13 +4,13 @@ clocks = <&clks 1>; clock-names = "audmux"; -- mux-ssi0 { fsl,audmux-port = <0>; fsl,port-config = <0xcb205000>; }; - - mux-pins4 { - fsl,audmux-port = <2>; - fsl,port-config = <0x00001000>; - }; }; >> Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml:66: example 0: label 'deinterlace' defined but never referenced Documentation/devicetree/bindings/iio/dac/lltc,ltc2632.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/dac/lltc,ltc2632.yaml (original) +++ Documentation/devicetree/bindings/iio/dac/lltc,ltc2632.yaml (canonical) @@ -13,7 +13,7 @@ dac@0 { compatible = "lltc,ltc2632-l12"; reg = <0>; /* CS0 */ - spi-max-frequency = <1000000>; + spi-max-frequency = <1000000>; vref-supply = <&vref>; }; }; >> Documentation/devicetree/bindings/memory-controllers/fsl/fsl,imx-weim.yaml:183: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/fsl/fsl,imx-weim.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/fsl/fsl,imx-weim.yaml (canonical) @@ -1,10 +1,10 @@ memory-controller@21b8000 { compatible = "fsl,imx6q-weim"; reg = <0x021b8000 0x4000>; + ranges = <0 0 0x08000000 0x08000000>; clocks = <&clks 196>; #address-cells = <2>; #size-cells = <1>; -- flash@0,0 { @@ -14,6 +14,6 @@ #size-cells = <1>; bank-width = <2>; fsl,weim-cs-timing = <0x00620081 0x00000001 0x1c022000 - 0x0000c000 0x1404a38e 0x00000000>; + 0x0000c000 0x1404a38e 0x00000000>; }; }; >> Documentation/devicetree/bindings/sound/imx-audmux.yaml:94: example 2: tab character in DTS line: IMX_AUDMUX_V2_PTCR_SYN 0 >> Documentation/devicetree/bindings/sound/imx-audmux.yaml:94: example 2: tab character in DTS line: IMX_AUDMUX_V2_PTCR_TFSEL(2) 0 >> Documentation/devicetree/bindings/sound/imx-audmux.yaml:94: example 2: tab character in DTS line: IMX_AUDMUX_V2_PTCR_TCSEL(2) 0 >> Documentation/devicetree/bindings/sound/imx-audmux.yaml:94: example 2: tab character in DTS line: IMX_AUDMUX_V2_PTCR_TFSDIR 0 Documentation/devicetree/bindings/sound/imx-audmux.yaml:94: example 2: canonical form differs: --- Documentation/devicetree/bindings/sound/imx-audmux.yaml (original) +++ Documentation/devicetree/bindings/sound/imx-audmux.yaml (canonical) @@ -1,26 +1,27 @@ #include + audmux@21d8000 { compatible = "fsl,imx6q-audmux", "fsl,imx31-audmux"; reg = <0x021d8000 0x4000>; pinctrl-names = "default"; -- - 0 IMX_AUDMUX_V2_PDCR_TXRXEN - >; + IMX_AUDMUX_V2_PTCR_SYN 0 + IMX_AUDMUX_V2_PTCR_TFSEL(2) 0 + IMX_AUDMUX_V2_PTCR_TCSEL(2) 0 + IMX_AUDMUX_V2_PTCR_TFSDIR 0 + IMX_AUDMUX_V2_PTCR_TCLKDIR IMX_AUDMUX_V2_PDCR_RXDSEL(2) + >; }; }; >> Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml:34: example 0: label 'chipid' defined but never referenced >> Documentation/devicetree/bindings/clock/sophgo,sg2044-clk.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/sophgo,sg2044-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/sophgo,sg2044-clk.yaml (canonical) @@ -1,21 +1,21 @@ #include -- + <&syscon CLK_DPLL7>, <&syscon CLK_MPLL0>, + <&syscon CLK_MPLL1>, <&syscon CLK_MPLL2>, + <&syscon CLK_MPLL3>, <&syscon CLK_MPLL4>, + <&syscon CLK_MPLL5>; + clock-names = "fpll0", "fpll1", "fpll2", "dpll0", + "dpll1", "dpll2", "dpll3", "dpll4", + "dpll5", "dpll6", "dpll7", "mpll0", + "mpll1", "mpll2", "mpll3", "mpll4", + "mpll5"; }; >> Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-apb0-clk.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-apb0-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-apb0-clk.yaml (canonical) @@ -1,7 +1,7 @@ clk@6000070 { - #clock-cells = <0>; compatible = "allwinner,sun9i-a80-apb0-clk"; reg = <0x06000070 0x4>; + #clock-cells = <0>; clocks = <&osc24M>, <&pll4>; clock-output-names = "apb0"; -- +++ Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-apb0-clk.yaml (canonical) @@ -1,7 +1,7 @@ clk@6000074 { - #clock-cells = <0>; compatible = "allwinner,sun9i-a80-apb1-clk"; reg = <0x06000074 0x4>; + #clock-cells = <0>; clocks = <&osc24M>, <&pll4>; clock-output-names = "apb1"; }; >> Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml:34: example 0: label 'prr' defined but never referenced >> Documentation/devicetree/bindings/net/intel,ixp4xx-ethernet.yaml:77: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/intel,ixp4xx-ethernet.yaml (original) +++ Documentation/devicetree/bindings/net/intel,ixp4xx-ethernet.yaml (canonical) @@ -1,35 +1,37 @@ npe: npe@c8006000 { - compatible = "intel,ixp4xx-network-processing-engine"; - reg = <0xc8006000 0x1000>, <0xc8007000 0x1000>, <0xc8008000 0x1000>; + compatible = "intel,ixp4xx-network-processing-engine"; + reg = <0xc8006000 0x1000>, <0xc8007000 0x1000>, <0xc8008000 0x1000>; }; -- + + phy2: ethernet-phy@2 { + reg = <2>; + }; }; - phy2: ethernet-phy@2 { - reg = <2>; - }; - }; }; >> Documentation/devicetree/bindings/input/atmel,maxtouch.yaml:103: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/atmel,maxtouch.yaml (original) +++ Documentation/devicetree/bindings/input/atmel,maxtouch.yaml (canonical) @@ -1,17 +1,19 @@ #include #include #include + i2c { - #address-cells = <1>; - #size-cells = <0>; -- + compatible = "atmel,maxtouch"; + reg = <0x4a>; + interrupt-parent = <&gpio>; + interrupts = <26 IRQ_TYPE_EDGE_FALLING>; + reset-gpios = <&gpio 27 GPIO_ACTIVE_LOW>; + vdda-supply = <&ab8500_ldo_aux2_reg>; + vdd-supply = <&ab8500_ldo_aux5_reg>; + atmel,wakeup-method = ; + }; }; >> Documentation/devicetree/bindings/spi/apple,spi.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/apple,spi.yaml (original) +++ Documentation/devicetree/bindings/spi/apple,spi.yaml (canonical) @@ -2,16 +2,16 @@ #include -- + spi@39b104000 { + compatible = "apple,t6000-spi", "apple,spi"; + reg = <0x3 0x9b104000 0x0 0x4000>; + interrupt-parent = <&aic>; + interrupts = ; + #address-cells = <1>; + #size-cells = <0>; + clocks = <&clk>; + }; }; >> Documentation/devicetree/bindings/iio/adc/adi,ad7476.yaml:214: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad7476.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad7476.yaml (canonical) @@ -1,12 +1,12 @@ spi { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - vref-supply = <&adc_vref>; - }; + adc@0 { + compatible = "adi,ad7091r"; + reg = <0>; + spi-max-frequency = <5000000>; + vcc-supply = <&adc_vcc>; + vref-supply = <&adc_vref>; + }; }; >> Documentation/devicetree/bindings/sound/xlnx,audio-formatter.yaml:63: example 0: node name 'audio_formatter' must use only [a-z0-9-] >> Documentation/devicetree/bindings/sound/xlnx,audio-formatter.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/xlnx,audio-formatter.yaml (original) +++ Documentation/devicetree/bindings/sound/xlnx,audio-formatter.yaml (canonical) @@ -1,9 +1,9 @@ audio_formatter@80010000 { - compatible = "xlnx,audio-formatter-1.0"; - reg = <0x80010000 0x1000>; - interrupt-names = "irq_mm2s", "irq_s2mm"; - interrupt-parent = <&gic>; - interrupts = <0 104 4>, <0 105 4>; - clock-names = "s_axi_lite_aclk", "aud_mclk"; -- #address-cells = <1>; #size-cells = <0>; + dac@0 { + compatible = "adi,ad5371"; reg = <0>; - compatible = "adi,ad5371"; vref0-supply = <&dac_vref0>; vref1-supply = <&dac_vref1>; vref2-supply = <&dac_vref2>; >> Documentation/devicetree/bindings/sound/cirrus,cs42l51.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/cirrus,cs42l51.yaml (original) +++ Documentation/devicetree/bindings/sound/cirrus,cs42l51.yaml (canonical) @@ -1,25 +1,26 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - }; + /* assume audio-graph */ + port { + cpu_endpoint: endpoint { + remote-endpoint = <&cpu_endpoint>; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/clock/qcom,ipq9574-gcc.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,ipq9574-gcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,ipq9574-gcc.yaml (canonical) @@ -1,14 +1,14 @@ clock-controller@1800000 { - compatible = "qcom,ipq9574-gcc"; - reg = <0x01800000 0x80000>; - clocks = <&xo_board_clk>, - <&sleep_clk>, - <&bias_pll_ubi_nc_clk>, - <&pcie30_phy0_pipe_clk>, -- + <&sleep_clk>, + <&bias_pll_ubi_nc_clk>, + <&pcie30_phy0_pipe_clk>, + <&pcie30_phy1_pipe_clk>, + <&pcie30_phy2_pipe_clk>, + <&pcie30_phy3_pipe_clk>, + <&usb3phy_0_cc_pipe_clk>; + #clock-cells = <1>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/clock/fsl,imx8m-anatop.yaml:45: example 0: label 'anatop' defined but never referenced >> Documentation/devicetree/bindings/regulator/maxim,max8997.yaml:282: example 0: node name 'LDO1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/maxim,max8997.yaml:282: example 0: node name 'LDO2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/maxim,max8997.yaml:282: example 0: node name 'BUCK1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/maxim,max8997.yaml:282: example 0: node name 'BUCK7' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/maxim,max8997.yaml:282: example 0: node name 'ESAFEOUT1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/maxim,max8997.yaml:282: example 0: node name 'ESAFEOUT2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/maxim,max8997.yaml:282: example 0: node name 'EN32KHZ_AP' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/maxim,max8997.yaml:282: example 0: node name 'EN32KHZ_CP' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/maxim,max8997.yaml:282: example 0: node name 'CHARGER' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/maxim,max8997.yaml:282: example 0: node name 'CHARGER_CV' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/maxim,max8997.yaml:282: example 0: node name 'CHARGER_TOPOFF' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/maxim,max8997.yaml:282: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/maxim,max8997.yaml (original) +++ Documentation/devicetree/bindings/regulator/maxim,max8997.yaml (canonical) @@ -8,56 +8,33 @@ pmic@66 { compatible = "maxim,max8997-pmic"; reg = <0x66>; - interrupts-extended = <&gpx0 7 IRQ_TYPE_LEVEL_LOW>, <&gpx2 3 IRQ_TYPE_EDGE_FALLING>; - -- + + LDO2 { + regulator-name = "VALIVE_1.1V_C210"; + regulator-min-microvolt = <1100000>; + regulator-max-microvolt = <1100000>; + regulator-always-on; + }; }; }; }; >> Documentation/devicetree/bindings/soc/ti/k3-ringacc.yaml:78: example 0: label 'ringacc' defined but never referenced >> Documentation/devicetree/bindings/soc/ti/k3-ringacc.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/ti/k3-ringacc.yaml (original) +++ Documentation/devicetree/bindings/soc/ti/k3-ringacc.yaml (canonical) @@ -9,11 +9,11 @@ <0x0 0x31120000 0x0 0x100>, <0x0 0x33000000 0x0 0x40000>, <0x0 0x31080000 0x0 0x40000>; - reg-names = "rt", "fifos", "proxy_gcfg", "proxy_target", "cfg"; + reg-names = "rt", "fifos", "proxy_gcfg", "proxy_target", "cfg"; + msi-parent = <&inta_main_udmass>; ti,num-rings = <818>; -- clk@1c20104 { + compatible = "allwinner,sun4i-a10-display-clk"; + reg = <0x01c20104 0x4>; #clock-cells = <0>; #reset-cells = <0>; - compatible = "allwinner,sun4i-a10-display-clk"; - reg = <0x01c20104 0x4>; clocks = <&pll3>, <&pll7>, <&pll5 1>; clock-output-names = "de-be"; }; >> Documentation/devicetree/bindings/spi/allwinner,sun4i-a10-spi.yaml:76: example 0: label 'spi1' defined but never referenced >> Documentation/devicetree/bindings/sound/nvidia,tegra-audio-alc5632.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nvidia,tegra-audio-alc5632.yaml (original) +++ Documentation/devicetree/bindings/sound/nvidia,tegra-audio-alc5632.yaml (canonical) @@ -1,9 +1,9 @@ sound { compatible = "nvidia,tegra-audio-alc5632-paz00", "nvidia,tegra-audio-alc5632"; - + clocks = <&clk 112>, <&clk 113>, <&clk 93>; + clock-names = "pll_a", "pll_a_out0", "mclk"; nvidia,model = "Compal PAZ00"; -- nvidia,i2s-controller = <&i2s>; nvidia,audio-codec = <&codec>; - - clocks = <&clk 112>, <&clk 113>, <&clk 93>; - clock-names = "pll_a", "pll_a_out0", "mclk"; }; Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml:90: example 0: tab character in DTS line: reg-shift = <0>; /* 8 bit registers */ Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml:90: example 0: tab character in DTS line: reg-io-width = <1>; /* 8 bit read/write */ Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml:90: example 0: tab character in DTS line: reg-shift = <0>; /* 8 bit registers */ Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml:90: example 0: tab character in DTS line: reg-io-width = <1>; /* 8 bit read/write */ >> Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml:90: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml (original) +++ Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml (canonical) @@ -1,24 +1,24 @@ i2c@a0000000 { - compatible = "opencores,i2c-ocores"; - reg = <0xa0000000 0x8>; - #address-cells = <1>; - #size-cells = <0>; - interrupts = <10>; - opencores,ip-clock-frequency = <20000000>; -- }; + + LDO1 { + regulator-name = "VDD_ABB_3.3V"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + }; }; }; }; >> Documentation/devicetree/bindings/arm/qcom,coresight-itnoc.yaml:63: example 0: label 'tn_ic_in_tpdm_dcc' defined but never referenced >> Documentation/devicetree/bindings/arm/qcom,coresight-itnoc.yaml:63: example 0: label 'tn_ic_out_tnoc_aggr' defined but never referenced >> Documentation/devicetree/bindings/arm/qcom,coresight-itnoc.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/qcom,coresight-itnoc.yaml (original) +++ Documentation/devicetree/bindings/arm/qcom,coresight-itnoc.yaml (canonical) @@ -1,15 +1,16 @@ itnoc@109ac000 { compatible = "qcom,coresight-itnoc"; reg = <0x109ac000 0x1000>; - clocks = <&aoss_qmp>; clock-names = "apb"; -- in-ports { #address-cells = <1>; #size-cells = <0>; + port@0 { reg = <0>; + tn_ic_in_tpdm_dcc: endpoint { remote-endpoint = <&tpdm_dcc_out_tn_ic>; }; >> Documentation/devicetree/bindings/pci/ti,j721e-pci-ep.yaml:119: example 0: label 'pcie0_ep' defined but never referenced >> Documentation/devicetree/bindings/pci/ti,j721e-pci-ep.yaml:119: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/ti,j721e-pci-ep.yaml (original) +++ Documentation/devicetree/bindings/pci/ti,j721e-pci-ep.yaml (canonical) @@ -11,7 +11,6 @@ <0x00 0x0d000000 0x00 0x00800000>, <0x00 0x10000000 0x00 0x08000000>; reg-names = "intd_cfg", "user_cfg", "reg", "mem"; - ti,syscon-pcie-ctrl = <&pcie0_ctrl 0x4070>; max-link-speed = <3>; num-lanes = <2>; power-domains = <&k3_pds 239 TI_SCI_PD_EXCLUSIVE>; @@ -21,5 +20,6 @@ dma-coherent; phys = <&serdes0_pcie_link>; phy-names = "pcie-phy"; + ti,syscon-pcie-ctrl = <&pcie0_ctrl 0x4070>; }; }; >> Documentation/devicetree/bindings/mmc/amlogic,meson-gx-mmc.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/amlogic,meson-gx-mmc.yaml (original) +++ Documentation/devicetree/bindings/mmc/amlogic,meson-gx-mmc.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + mmc@70000 { compatible = "amlogic,meson-gx-mmc", "amlogic,meson-gxbb-mmc"; reg = <0x70000 0x2000>; >> Documentation/devicetree/bindings/mfd/rockchip,rk816.yaml:115: example 0: label 'rk816' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk816.yaml:115: example 0: label 'rk816_gpio_pins' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk816.yaml:115: example 0: label 'vcc18_lcd' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk816.yaml:115: example 0: label 'vcc_ddr' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk816.yaml:115: example 0: label 'vcc_tp' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk816.yaml:115: example 0: label 'vccio_pmu' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk816.yaml:115: example 0: label 'vccio_sd' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk816.yaml:115: example 0: label 'vdd10_lcd' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk816.yaml:115: example 0: label 'vdd_10' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk816.yaml:115: example 0: label 'vdd_cpu' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk816.yaml:115: example 0: label 'vdd_logic' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk816.yaml:115: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/rockchip,rk816.yaml (original) +++ Documentation/devicetree/bindings/mfd/rockchip,rk816.yaml (canonical) @@ -19,13 +19,17 @@ wakeup-source; #clock-cells = <1>; #gpio-cells = <2>; - vcc1-supply = <&vcc_sys>; vcc2-supply = <&vcc_sys>; vcc3-supply = <&vcc_sys>; -- }; }; }; - - rk816_gpio_pins: gpio-pins { - function = "gpio"; - pins = "gpio0"; - }; }; }; >> Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml:86: example 0: label 'ar0521' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml:86: example 0: label 'mipi_camera_to_mipi_csi2' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml:86: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml (canonical) @@ -2,26 +2,26 @@ #include -- - }; - }; + port { + mipi_camera_to_mipi_csi2: endpoint { + remote-endpoint = <&mipi_csi2_in>; + data-lanes = <1 2 3 4>; + }; }; + }; }; >> Documentation/devicetree/bindings/sound/linux,spdif.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/linux,spdif.yaml (original) +++ Documentation/devicetree/bindings/sound/linux,spdif.yaml (canonical) @@ -1,4 +1,4 @@ spdif-out { + compatible = "linux,spdif-dit"; #sound-dai-cells = <0>; - compatible = "linux,spdif-dit"; }; >> Documentation/devicetree/bindings/dma/fsl-qdma.yaml:115: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/fsl-qdma.yaml (original) +++ Documentation/devicetree/bindings/dma/fsl-qdma.yaml (canonical) @@ -5,9 +5,9 @@ reg = <0x8388000 0x1000>, /* Controller regs */ <0x8389000 0x1000>, /* Status regs */ <0x838a000 0x2000>; /* Block regs */ - interrupts = , - , - ; + interrupts = , + , + ; interrupt-names = "qdma-error", "qdma-queue0", "qdma-queue1"; #dma-cells = <1>; dma-channels = <8>; >> Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.yaml:129: example 0: label 'dpi' defined but never referenced >> Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.yaml:129: example 0: label 'dpi0_out' defined but never referenced >> Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.yaml:129: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.yaml (original) +++ Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.yaml (canonical) @@ -8,8 +8,8 @@ interrupts = ; power-domains = <&spm MT8173_POWER_DOMAIN_MM>; clocks = <&mmsys CLK_MM_DPI_PIXEL>, - <&mmsys CLK_MM_DPI_ENGINE>, - <&apmixedsys CLK_APMIXED_TVDPLL>; + <&mmsys CLK_MM_DPI_ENGINE>, + <&apmixedsys CLK_APMIXED_TVDPLL>; clock-names = "pixel", "engine", "pll"; pinctrl-names = "default", "sleep"; pinctrl-0 = <&dpi_pin_func>; >> Documentation/devicetree/bindings/sound/asahi-kasei,ak5558.yaml:42: example 0: label 'ak5558' defined but never referenced >> Documentation/devicetree/bindings/sound/asahi-kasei,ak5558.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/asahi-kasei,ak5558.yaml (original) +++ Documentation/devicetree/bindings/sound/asahi-kasei,ak5558.yaml (canonical) @@ -1,7 +1,9 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; + ak5558: codec@10 { -- >> Documentation/devicetree/bindings/interconnect/qcom,sm8650-rpmh.yaml:124: example 0: label 'aggre1_noc' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,sm8650-rpmh.yaml:124: example 0: label 'clk_virt' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,sm8650-rpmh.yaml:124: example 0: canonical form differs: --- Documentation/devicetree/bindings/interconnect/qcom,sm8650-rpmh.yaml (original) +++ Documentation/devicetree/bindings/interconnect/qcom,sm8650-rpmh.yaml (canonical) @@ -1,13 +1,13 @@ clk_virt: interconnect-0 { - compatible = "qcom,sm8650-clk-virt"; - #interconnect-cells = <2>; - qcom,bcm-voters = <&apps_bcm_voter>; + compatible = "qcom,sm8650-clk-virt"; + #interconnect-cells = <2>; + qcom,bcm-voters = <&apps_bcm_voter>; -- }; Documentation/devicetree/bindings/mtd/mxic,multi-itfc-v009-nand-controller.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/mtd/mxic,multi-itfc-v009-nand-controller.yaml (original) +++ Documentation/devicetree/bindings/mtd/mxic,multi-itfc-v009-nand-controller.yaml (canonical) @@ -1,4 +1,5 @@ #include + nand-controller@43c30000 { compatible = "mxic,multi-itfc-v009-nand-controller"; reg = <0x43c30000 0x10000>; >> Documentation/devicetree/bindings/memory-controllers/fsl/fsl,ifc.yaml:103: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/fsl/fsl,ifc.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/fsl/fsl,ifc.yaml (canonical) @@ -4,22 +4,21 @@ -- >> Documentation/devicetree/bindings/clock/qcom,kpss-acc-v1.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,kpss-acc-v1.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,kpss-acc-v1.yaml (canonical) @@ -1,10 +1,10 @@ #include -- - clock-names = "pll8_vote", "pxo"; - clock-output-names = "acpu0_aux"; - #clock-cells = <0>; + compatible = "qcom,kpss-acc-v1"; + reg = <0x02088000 0x1000>, <0x02008000 0x1000>; + clocks = <&gcc PLL8_VOTE>, <&pxo_board>; + clock-names = "pll8_vote", "pxo"; + clock-output-names = "acpu0_aux"; + #clock-cells = <0>; }; >> Documentation/devicetree/bindings/mmc/amlogic,meson-mx-sdhc.yaml:57: example 0: label 'sdhc' defined but never referenced >> Documentation/devicetree/bindings/mmc/amlogic,meson-mx-sdhc.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/amlogic,meson-mx-sdhc.yaml (original) +++ Documentation/devicetree/bindings/mmc/amlogic,meson-mx-sdhc.yaml (canonical) @@ -2,13 +2,13 @@ #include -- + compatible = "amlogic,meson8-sdhc", "amlogic,meson-mx-sdhc"; + reg = <0x8e00 0x42>; + interrupts = ; + clocks = <&xtal>, + <&fclk_div4>, + <&fclk_div3>, + <&fclk_div5>, + <&sdhc_pclk>; + clock-names = "clkin0", "clkin1", "clkin2", "clkin3", "pclk"; }; >> Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.yaml:57: example 0: label 'intc' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.yaml (canonical) @@ -1,10 +1,8 @@ intc: interrupt-controller@10001000 { - compatible = "ingenic,jz4770-intc", "ingenic,jz4760-intc"; - reg = <0x10001000 0x40>; - - interrupt-controller; - #interrupt-cells = <1>; - - interrupt-parent = <&cpuintc>; - interrupts = <2>; + compatible = "ingenic,jz4770-intc", "ingenic,jz4760-intc"; + reg = <0x10001000 0x40>; + interrupt-controller; + #interrupt-cells = <1>; + interrupt-parent = <&cpuintc>; + interrupts = <2>; }; >> Documentation/devicetree/bindings/soc/ti/wkup-m3-ipc.yaml:114: example 0: node name 'wkup_m3_ipc' must use only [a-z0-9-] >> Documentation/devicetree/bindings/soc/ti/wkup-m3-ipc.yaml:114: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/ti/wkup-m3-ipc.yaml (original) +++ Documentation/devicetree/bindings/soc/ti/wkup-m3-ipc.yaml (canonical) @@ -3,17 +3,17 @@ #address-cells = <1>; #size-cells = <1>; -- ti,rproc = <&wkup_m3>; - mboxes = <&am335x_mailbox &mbox_wkupm3>; ti,vtt-gpio-pin = <7>; - firmware-name = "am335x-evm-scale-data.bin"; + }; + + am335x_mailbox: mailbox { + #mbox-cells = <1>; }; }; >> Documentation/devicetree/bindings/clock/qcom,sm6350-camcc.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sm6350-camcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sm6350-camcc.yaml (canonical) @@ -1,9 +1,10 @@ #include + clock-controller@ad00000 { - compatible = "qcom,sm6350-camcc"; - reg = <0x0ad00000 0x16000>; - clocks = <&rpmhcc RPMH_CXO_CLK>; - #clock-cells = <1>; - #reset-cells = <1>; - #power-domain-cells = <1>; + compatible = "qcom,sm6350-camcc"; + reg = <0x0ad00000 0x16000>; + clocks = <&rpmhcc RPMH_CXO_CLK>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/soc/ti/wkup-m3-ipc.yaml:135: example 1: node name 'am43xx_pinmux' must use only [a-z0-9-] >> Documentation/devicetree/bindings/soc/ti/wkup-m3-ipc.yaml:135: example 1: node name 'ddr_vtt_toggle_default' must use only [a-z0-9-] Documentation/devicetree/bindings/soc/ti/wkup-m3-ipc.yaml:135: example 1: node name 'wkup_m3_ipc' must use only [a-z0-9-] >> Documentation/devicetree/bindings/soc/ti/wkup-m3-ipc.yaml:135: example 1: label 'SoC' defined but never referenced Documentation/devicetree/bindings/soc/ti/wkup-m3-ipc.yaml:135: example 1: canonical form differs: --- Documentation/devicetree/bindings/soc/ti/wkup-m3-ipc.yaml (original) +++ Documentation/devicetree/bindings/soc/ti/wkup-m3-ipc.yaml (canonical) @@ -8,12 +8,19 @@ * this method is an alternative to using the 'ti,vtt-gpio-pin' property. */ #include + soc { #address-cells = <1>; -- - reg = <0x1324 0x24>; - interrupts = <78>; - ti,rproc = <&wkup_m3>; - mboxes = <&am437x_mailbox &mbox_wkupm3>; - ti,set-io-isolation; - firmware-name = "am43x-evm-scale-data.bin"; + am437x_mailbox: mailbox { + #mbox-cells = <1>; }; }; >> Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml:50: example 0: label 'k2g_pds' defined but never referenced >> Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml:56: example 1: label 'k3_pds' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,os05b10.yaml:79: example 0: label 'cam_out' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,os05b10.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/ovti,os05b10.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/ovti,os05b10.yaml (canonical) @@ -9,7 +9,6 @@ reg = <0x36>; clocks = <&os05b10_clk>; reset-gpios = <&gpio1 7 GPIO_ACTIVE_LOW>; - avdd-supply = <&os05b10_avdd_2v8>; dvdd-supply = <&os05b10_dvdd_1v2>; dovdd-supply = <&os05b10_dovdd_1v8>; >> Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml (original) +++ Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml (canonical) @@ -1,15 +1,15 @@ pcie@a0000000 { - #address-cells = <3>; - #size-cells = <2>; - reg = <0xa0000000 0x1000000>; - device_type = "pci"; - ranges = <0x43000000 0x6 0xa0000000 0xa0000000 0x0 0x20000000>; + reg = <0xa0000000 0x1000000>; -- - local-bd-address = [00 00 00 00 00 00]; - }; + bluetooth@0,1 { + compatible = "pci14e4,5f69"; + reg = <0x100 0x0 0x0 0x0 0x0>; + /* To be filled by the bootloader */ + local-bd-address = [00 00 00 00 00 00]; + brcm,board-type = "apple,honshu"; + }; }; >> Documentation/devicetree/bindings/spi/nvidia,tegra114-spi.yaml:77: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/nvidia,tegra114-spi.yaml (original) +++ Documentation/devicetree/bindings/spi/nvidia,tegra114-spi.yaml (canonical) @@ -8,9 +8,7 @@ reset-names = "spi"; dmas = <&apbdma 16>, <&apbdma 16>; dma-names = "rx", "tx"; - spi-max-frequency = <25000000>; - #address-cells = <1>; -- >> Documentation/devicetree/bindings/soc/ti/ti,am654-serdes-ctrl.yaml:34: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/ti/ti,am654-serdes-ctrl.yaml (original) +++ Documentation/devicetree/bindings/soc/ti/ti,am654-serdes-ctrl.yaml (canonical) @@ -6,5 +6,6 @@ compatible = "mmio-mux"; #mux-control-cells = <1>; mux-reg-masks = <0x0 0x3>; /* lane select */ + }; }; }; >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7986-pinctrl.yaml:363: example 0: label 'mmc0_pins_default' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7986-pinctrl.yaml:363: example 0: label 'pcie_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7986-pinctrl.yaml:363: example 0: label 'pwm_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7986-pinctrl.yaml:363: example 0: label 'spi0_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7986-pinctrl.yaml:363: example 0: label 'uart1_3_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7986-pinctrl.yaml:363: example 0: label 'uart1_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7986-pinctrl.yaml:363: example 0: label 'uart2_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7986-pinctrl.yaml:363: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/mediatek,mt7986-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/mediatek,mt7986-pinctrl.yaml (canonical) @@ -3,98 +3,106 @@ #include -- - }; - conf-rst { - pins = "EMMC_RSTB"; - drive-strength = <4>; - bias-pull-up = ; /* pull-up 10K */ - }; - }; - - }; }; >> Documentation/devicetree/bindings/spi/amlogic,a4-spisg.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/amlogic,a4-spisg.yaml (original) +++ Documentation/devicetree/bindings/spi/amlogic,a4-spisg.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi@50000 { compatible = "amlogic,a4-spisg"; reg = <0x50000 0x38>; >> Documentation/devicetree/bindings/soc/ti/ti,j784s4-bist.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/ti/ti,j784s4-bist.yaml (original) +++ Documentation/devicetree/bindings/soc/ti/ti,j784s4-bist.yaml (canonical) @@ -1,7 +1,9 @@ #include + bus { #address-cells = <2>; #size-cells = <2>; + safety-selftest@33c0000 { compatible = "ti,j784s4-bist"; reg = <0x00 0x033c0000 0x00 0x400>, >> Documentation/devicetree/bindings/mtd/mxc-nand.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/mtd/mxc-nand.yaml (original) +++ Documentation/devicetree/bindings/mtd/mxc-nand.yaml (canonical) @@ -1,7 +1,7 @@ nand-controller@d8000000 { + compatible = "fsl,imx27-nand"; + reg = <0xd8000000 0x1000>; #address-cells = <1>; #size-cells = <0>; - compatible = "fsl,imx27-nand"; - reg = <0xd8000000 0x1000>; interrupts = <29>; }; >> Documentation/devicetree/bindings/media/i2c/ovti,ov02e10.yaml:92: example 0: label 'ov02c10' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov02e10.yaml:92: example 0: label 'ov02c10_ep' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov02e10.yaml:92: example 0: label 'ov02e10' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov02e10.yaml:92: example 0: label 'ov02e10_ep' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov02e10.yaml:92: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/ovti,ov02e10.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/ovti,ov02e10.yaml (canonical) @@ -7,17 +7,13 @@ ov02e10: camera@10 { compatible = "ovti,ov02e10"; reg = <0x10>; - reset-gpios = <&tlmm 237 GPIO_ACTIVE_LOW>; pinctrl-names = "default"; pinctrl-0 = <&cam_rgb_defaultt>; -- - clocks = <&ov02c10_clk>; - assigned-clocks = <&ov02c10_clk>; assigned-clock-parents = <&ov02c10_clk_parent>; assigned-clock-rates = <19200000>; - avdd-supply = <&vreg_l7b_2p8>; dvdd-supply = <&vreg_l7b_1p8>; dovdd-supply = <&vreg_l3m_1p8>; >> Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.yaml:240: example 0: label 'gic' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.yaml:240: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.yaml (canonical) @@ -1,24 +1,23 @@ gic: interrupt-controller@2cf00000 { - compatible = "arm,gic-v3"; - #interrupt-cells = <3>; - #address-cells = <1>; - #size-cells = <1>; - ranges; - interrupt-controller; -- - msi-controller; - #msi-cells = <1>; - reg = <0x2c200000 0x20000>; - }; + msi-controller@2c200000 { + compatible = "arm,gic-v3-its"; + reg = <0x2c200000 0x20000>; + msi-controller; + #msi-cells = <1>; + }; >> };Documentation/devicetree/bindings/spi/st,stm32mp25-ospi.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/st,stm32mp25-ospi.yaml (original) +++ Documentation/devicetree/bindings/spi/st,stm32mp25-ospi.yaml (canonical) @@ -3,26 +3,25 @@ #include -- device@0 { - reg = <0 4>; - interrupts = <1 1 4 &part0>; + reg = <0 4>; + interrupts = <1 1 4 &part0>; >> };Documentation/devicetree/bindings/sound/everest,es8328.yaml:74: example 0: label 'es8328' defined but never referenced >> Documentation/devicetree/bindings/sound/everest,es8328.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/everest,es8328.yaml (original) +++ Documentation/devicetree/bindings/sound/everest,es8328.yaml (canonical) @@ -1,13 +1,14 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; - es8328: codec@11 { - compatible = "everest,es8328"; - reg = <0x11>; - AVDD-supply = <®_3p3v>; -- >> Documentation/devicetree/bindings/display/allwinner,sun8i-a83t-dw-hdmi.yaml:149: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/allwinner,sun8i-a83t-dw-hdmi.yaml (original) +++ Documentation/devicetree/bindings/display/allwinner,sun8i-a83t-dw-hdmi.yaml (canonical) @@ -1,5 +1,4 @@ #include - /* * This comes from the clock/sun8i-a83t-ccu.h and * reset/sun8i-a83t-ccu.h headers, but we can't include them since @@ -10,6 +9,10 @@ #define CLK_HDMI 93 -- -#undef CLK_HDMI_SLOW Documentation/devicetree/bindings/display/allwinner,sun8i-a83t-dw-hdmi.yaml:201: example 1: canonical form differs: --- Documentation/devicetree/bindings/display/allwinner,sun8i-a83t-dw-hdmi.yaml (original) +++ Documentation/devicetree/bindings/display/allwinner,sun8i-a83t-dw-hdmi.yaml (canonical) @@ -1,5 +1,4 @@ #include - /* * This comes from the clock/sun50i-h6-ccu.h and * reset/sun50i-h6-ccu.h headers, but we can't include them since >> Documentation/devicetree/bindings/soc/ti/ti,j721e-system-controller.yaml:100: example 0: label 'pcie0_ctrl' defined but never referenced >> Documentation/devicetree/bindings/soc/ti/ti,j721e-system-controller.yaml:100: example 0: label 'scm_conf' defined but never referenced >> Documentation/devicetree/bindings/soc/ti/ti,j721e-system-controller.yaml:100: example 0: label 'serdes_ln_ctrl' defined but never referenced >> Documentation/devicetree/bindings/soc/ti/ti,j721e-system-controller.yaml:100: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/ti/ti,j721e-system-controller.yaml (original) +++ Documentation/devicetree/bindings/soc/ti/ti,j721e-system-controller.yaml (canonical) @@ -1,29 +1,9 @@ scm_conf: scm-conf@100000 { compatible = "ti,j721e-system-controller", "syscon", "simple-mfd"; reg = <0x00100000 0x1c000>; + ranges; #address-cells = <1>; #size-cells = <1>; - ranges; -- + <0x40c0 0x3>, <0x40c4 0x3>, <0x40c8 0x3>, <0x40cc 0x3>; + /* SERDES4 lane0/1/2/3 select */ + }; + + clock-controller@4140 { + compatible = "ti,am654-ehrpwm-tbclk"; + reg = <0x4140 0x18>; + #clock-cells = <1>; + }; }; >> Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml:76: example 0: label 'imx296' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml:76: example 0: label 'imx296_ep' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml:76: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml (canonical) @@ -7,17 +7,13 @@ imx296: camera-sensor@1a { compatible = "sony,imx296"; reg = <0x1a>; - pinctrl-names = "default"; pinctrl-0 = <&camera_rear_default>; - -- port { >> Documentation/devicetree/bindings/spi/mxs-spi.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/mxs-spi.yaml (original) +++ Documentation/devicetree/bindings/spi/mxs-spi.yaml (canonical) @@ -1,8 +1,8 @@ spi@80010000 { + compatible = "fsl,imx28-spi"; + reg = <0x80010000 0x2000>; #address-cells = <1>; #size-cells = <0>; - compatible = "fsl,imx28-spi"; - reg = <0x80010000 0x2000>; interrupts = <96>; dmas = <&dma_apbh 0>; dma-names = "rx-tx"; >> Documentation/devicetree/bindings/interrupt-controller/intel,ce4100-ioapic.yaml:55: example 0: label 'ioapic1' defined but never referenced >> Documentation/devicetree/bindings/pci/rcar-gen4-pci-ep.yaml:90: example 0: label 'pcie0_ep' defined but never referenced >> Documentation/devicetree/bindings/arm/qcom,coresight-ctcu.yaml:68: example 0: label 'ctcu_in_port0' defined but never referenced >> Documentation/devicetree/bindings/arm/qcom,coresight-ctcu.yaml:68: example 0: label 'ctcu_in_port1' defined but never referenced >> Documentation/devicetree/bindings/arm/qcom,coresight-ctcu.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/qcom,coresight-ctcu.yaml (original) +++ Documentation/devicetree/bindings/arm/qcom,coresight-ctcu.yaml (canonical) @@ -1,7 +1,6 @@ ctcu@1001000 { compatible = "qcom,sa8775p-ctcu"; reg = <0x1001000 0x1000>; - clocks = <&aoss_qmp>; clock-names = "apb"; -- port@1 { reg = <1>; + ctcu_in_port1: endpoint { remote-endpoint = <&etr1_out_port>; }; >> Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml:99: example 0: label 'lradc' defined but never referenced >> Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml:99: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml (original) +++ Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml (canonical) @@ -6,15 +6,15 @@ -- button-392 { label = "Volume Down"; - linux,code = <114>; channel = <0>; voltage = <392644>; + linux,code = <114>; }; }; >> Documentation/devicetree/bindings/mtd/ti,gpmc-onenand.yaml:54: example 0: label 'gpmc' defined but never referenced >> Documentation/devicetree/bindings/mtd/ti,gpmc-onenand.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/mtd/ti,gpmc-onenand.yaml (original) +++ Documentation/devicetree/bindings/mtd/ti,gpmc-onenand.yaml (canonical) @@ -1,31 +1,29 @@ +}; gpmc: memory-controller@6e000000 { - compatible = "ti,omap3430-gpmc"; - reg = <0x6e000000 0x02d0>; - interrupts = <20>; - gpmc,num-cs = <8>; - gpmc,num-waitpins = <4>; -- partition@100000 { - label = "config"; - reg = <0x00100000 0x002c0000>; + reg = <0x00100000 0x002c0000>; + label = "config"; }; - }; }; >> Documentation/devicetree/bindings/display/ingenic,ipu.yaml:48: example 0: label 'ipu_ep' defined but never referenced >> Documentation/devicetree/bindings/display/ingenic,ipu.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/ingenic,ipu.yaml (original) +++ Documentation/devicetree/bindings/display/ingenic,ipu.yaml (canonical) @@ -1,17 +1,16 @@ #include + ipu@13080000 { - compatible = "ingenic,jz4770-ipu", "ingenic,jz4760-ipu"; - reg = <0x13080000 0x800>; + compatible = "ingenic,jz4770-ipu", "ingenic,jz4760-ipu"; + reg = <0x13080000 0x800>; -- - reg = <0x1fc0000 0x30000>; - clocks = <&rpmhcc RPMH_CXO_CLK>; - #clock-cells = <1>; - #reset-cells = <1>; + compatible = "qcom,sm8550-tcsr", "syscon"; + reg = <0x1fc0000 0x30000>; + clocks = <&rpmhcc RPMH_CXO_CLK>; + #clock-cells = <1>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/dma/fsl,elo-dma.yaml:97: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/fsl,elo-dma.yaml (original) +++ Documentation/devicetree/bindings/dma/fsl,elo-dma.yaml (canonical) @@ -3,9 +3,9 @@ dma@82a8 { compatible = "fsl,mpc8349-dma", "fsl,elo-dma"; reg = <0x82a8 4>; + ranges = <0 0x8100 0x1a4>; #address-cells = <1>; #size-cells = <1>; - ranges = <0 0x8100 0x1a4>; -- >> Documentation/devicetree/bindings/iio/adc/adi,ad7944.yaml:197: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad7944.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad7944.yaml (canonical) @@ -1,7 +1,9 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; + adc@0 { compatible = "adi,ad7944"; reg = <0>; >> Documentation/devicetree/bindings/sound/mscc,zl38060.yaml:58: example 0: label 'codec' defined but never referenced Documentation/devicetree/bindings/sound/mscc,zl38060.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/mscc,zl38060.yaml (original) +++ Documentation/devicetree/bindings/sound/mscc,zl38060.yaml (canonical) @@ -1,14 +1,15 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; -- + compatible = "mscc,zl38060"; + reg = <0>; gpio-controller; #gpio-cells = <2>; #sound-dai-cells = <0>; - compatible = "mscc,zl38060"; - reg = <0>; spi-max-frequency = <12000000>; reset-gpios = <&gpio1 0 GPIO_ACTIVE_LOW>; }; >> Documentation/devicetree/bindings/net/bluetooth/qcom,wcn6750-bt.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/bluetooth/qcom,wcn6750-bt.yaml (original) +++ Documentation/devicetree/bindings/net/bluetooth/qcom,wcn6750-bt.yaml (canonical) @@ -1,7 +1,6 @@ serial { bluetooth { compatible = "qcom,wcn6750-bt"; - firmware-name = "msnv11.bin"; max-speed = <3200000>; vddaon-supply = <&vreg_pmu_aon_0p59>; >> Documentation/devicetree/bindings/connector/usb-connector.yaml:380: example 0: label 'usb_con1' defined but never referenced Documentation/devicetree/bindings/clock/qcom,qcs615-dispcc.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,qcs615-dispcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,qcs615-dispcc.yaml (canonical) @@ -1,16 +1,17 @@ #include #include + clock-controller@af00000 { - compatible = "qcom,qcs615-dispcc"; - reg = <0x0af00000 0x20000>; -- + <&gcc GCC_DISP_GPLL0_DIV_CLK_SRC>, + <&mdss_dsi0_phy 0>, + <&mdss_dsi0_phy 1>, + <&mdss_dsi1_phy 0>, + <&mdss_dp_phy 0>, + <&mdss_dp_vco 0>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/connector/usb-connector.yaml:392: example 1: label 'ccic' defined but never referenced >> Documentation/devicetree/bindings/connector/usb-connector.yaml:392: example 1: label 'usb_con2' defined but never referenced >> Documentation/devicetree/bindings/connector/usb-connector.yaml:392: example 1: label 'usb_con_hs' defined but never referenced >> Documentation/devicetree/bindings/connector/usb-connector.yaml:392: example 1: label 'usb_con_sbu' defined but never referenced >> Documentation/devicetree/bindings/connector/usb-connector.yaml:392: example 1: label 'usb_con_ss' defined but never referenced >> Documentation/devicetree/bindings/connector/usb-connector.yaml:392: example 1: canonical form differs: --- Documentation/devicetree/bindings/connector/usb-connector.yaml (original) +++ Documentation/devicetree/bindings/connector/usb-connector.yaml (canonical) @@ -16,18 +16,23 @@ -- remote-endpoint = <&usbdrd_phy_ss>; }; }; + port@2 { reg = <2>; + usb_con_sbu: endpoint { remote-endpoint = <&dp_aux>; }; >> Documentation/devicetree/bindings/interconnect/qcom,sm7150-rpmh.yaml:66: example 0: label 'camnoc_virt' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,sm7150-rpmh.yaml:66: example 0: label 'mc_virt' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,sm7150-rpmh.yaml:66: example 0: label 'system_noc' defined but never referenced >> Documentation/devicetree/bindings/connector/usb-connector.yaml:433: example 2: label 'typec' defined but never referenced >> Documentation/devicetree/bindings/connector/usb-connector.yaml:433: example 2: label 'usb_con3' defined but never referenced Documentation/devicetree/bindings/connector/usb-connector.yaml:433: example 2: canonical form differs: --- Documentation/devicetree/bindings/connector/usb-connector.yaml (original) +++ Documentation/devicetree/bindings/connector/usb-connector.yaml (canonical) @@ -1,4 +1,5 @@ #include + typec: ptn5110 { usb_con3: connector { compatible = "usb-c-connector"; @@ -7,7 +8,7 @@ try-power-role = "sink"; source-pdos = ; sink-pdos = ; + PDO_VAR(5000, 12000, 2000)>; op-sink-microwatt = <10000000>; sink-wait-cap-time-ms = <465>; ps-source-off-time-ms = <835>; >> Documentation/devicetree/bindings/connector/usb-connector.yaml:453: example 3: label 'high_speed_ep' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml:74: example 0: label 'imx335' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml (canonical) @@ -8,11 +8,9 @@ compatible = "sony,imx335"; reg = <0x1a>; clocks = <&imx335_clk>; - avdd-supply = <&camera_vdda_2v9>; ovdd-supply = <&camera_vddo_1v8>; dvdd-supply = <&camera_vddd_1v2>; -- port { >> Documentation/devicetree/bindings/connector/usb-connector.yaml:468: example 4: label 'hs_ep' defined but never referenced >> Documentation/devicetree/bindings/connector/usb-connector.yaml:468: example 4: label 'ss_ep' defined but never referenced Documentation/devicetree/bindings/connector/usb-connector.yaml:468: example 4: canonical form differs: --- Documentation/devicetree/bindings/connector/usb-connector.yaml (original) +++ Documentation/devicetree/bindings/connector/usb-connector.yaml (canonical) @@ -6,14 +6,18 @@ ports { #address-cells = <1>; #size-cells = <0>; + port@0 { reg = <0>; -- remote-endpoint = <&usb3_hs_ep>; }; }; + port@1 { reg = <1>; + ss_ep: endpoint { remote-endpoint = <&hd3ss3220_in_ep>; }; >> Documentation/devicetree/bindings/connector/usb-connector.yaml:508: example 6: label 'muic_to_usb' defined but never referenced >> Documentation/devicetree/bindings/input/cirrus,cs40l50.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/cirrus,cs40l50.yaml (original) +++ Documentation/devicetree/bindings/input/cirrus,cs40l50.yaml (canonical) @@ -2,15 +2,15 @@ #include -- - vdd-io-supply = <&vreg>; - }; + haptic-driver@34 { + compatible = "cirrus,cs40l50"; + reg = <0x34>; + interrupt-parent = <&gpio>; + interrupts = <113 IRQ_TYPE_LEVEL_LOW>; + reset-gpios = <&gpio 112 GPIO_ACTIVE_LOW>; + vdd-io-supply = <&vreg>; + }; >> };Documentation/devicetree/bindings/connector/usb-connector.yaml:508: example 6: label 'usb_con4' defined but never referenced -- >> Documentation/devicetree/bindings/connector/usb-connector.yaml:508: example 6: label 'usb_con_mhl' defined but never referenced Documentation/devicetree/bindings/connector/usb-connector.yaml:508: example 6: canonical form differs: --- Documentation/devicetree/bindings/connector/usb-connector.yaml (original) +++ Documentation/devicetree/bindings/connector/usb-connector.yaml (canonical) @@ -10,12 +10,15 @@ -- remote-endpoint = <&usb_to_muic>; }; }; + port@3 { reg = <3>; + usb_con_mhl: endpoint { remote-endpoint = <&sii8620_mhl>; }; >> Documentation/devicetree/bindings/spi/spi-cadence.yaml:82: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/spi-cadence.yaml (original) +++ Documentation/devicetree/bindings/spi/spi-cadence.yaml (canonical) @@ -1,10 +1,10 @@ spi@e0007000 { - compatible = "xlnx,zynq-spi-r1p6"; - clock-names = "ref_clk", "pclk"; - clocks = <&clkc 26>, <&clkc 35>; - interrupt-parent = <&intc>; - interrupts = <0 49 4>; - num-cs = <4>; -- - reg = <0xe0007000 0x1000>; + compatible = "xlnx,zynq-spi-r1p6"; + reg = <0xe0007000 0x1000>; + clock-names = "ref_clk", "pclk"; + clocks = <&clkc 26>, <&clkc 35>; + interrupt-parent = <&intc>; + interrupts = <0 49 4>; + num-cs = <4>; + is-decoded-cs = <0>; }; >> Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml:150: example 0: label 'avcc_1v8_s0' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml:150: example 0: label 'avdd_0v75_s0' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml:150: example 0: label 'master_nldo3' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml:150: example 0: label 'master_pldo6_s3' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml:150: example 0: label 'vcc_1v8_s3' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml:150: example 0: label 'vcc_3v3_s0' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml:150: example 0: label 'vccio_sd_s0' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml:150: example 0: label 'vdd1_1v8_ddr_s3' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml:150: example 0: label 'vdd2_ddr_s3' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml:150: example 0: label 'vdd2l_0v9_ddr_s3' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml:150: example 0: label 'vdd_0v75_s3' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml:150: example 0: label 'vdd_0v85_s0' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml:150: example 0: label 'vdd_gpu_mem_s0' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml:150: example 0: label 'vdd_gpu_s0' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml:150: example 0: label 'vdd_log_s0' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml:150: example 0: label 'vdd_npu_mem_s0' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml:150: example 0: label 'vdd_npu_s0' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml:150: example 0: label 'vdd_vdenc_mem_s0' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml:150: example 0: label 'vdd_vdenc_s0' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml:150: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml (original) +++ Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + spi { #address-cells = <1>; #size-cells = <0>; -- + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + regulator-name = "master_pldo6_s3"; + + regulator-state-mem { + regulator-on-in-suspend; + regulator-suspend-microvolt = <1800000>; }; }; }; >> Documentation/devicetree/bindings/interrupt-controller/loongson,pch-msi.yaml:53: example 0: label 'msi' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/loongson,pch-msi.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/loongson,pch-msi.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/loongson,pch-msi.yaml (canonical) @@ -1,9 +1,10 @@ #include + msi: msi-controller@2ff00000 { - compatible = "loongson,pch-msi-1.0"; - reg = <0x2ff00000 0x4>; - msi-controller; - loongson,msi-base-vec = <64>; - loongson,msi-num-vecs = <64>; - interrupt-parent = <&htvec>; + compatible = "loongson,pch-msi-1.0"; + reg = <0x2ff00000 0x4>; + msi-controller; + interrupt-parent = <&htvec>; + loongson,msi-base-vec = <64>; + loongson,msi-num-vecs = <64>; }; >> Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml (canonical) @@ -1,4 +1,5 @@ #include + weight { compatible = "avia,hx711"; sck-gpios = <&gpio3 10 GPIO_ACTIVE_HIGH>; >> Documentation/devicetree/bindings/clock/qcom,qcs404-turingcc.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,qcs404-turingcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,qcs404-turingcc.yaml (canonical) @@ -1,9 +1,9 @@ #include + clock-controller@800000 { compatible = "qcom,qcs404-turingcc"; reg = <0x00800000 0x30000>; clocks = <&gcc GCC_CDSP_CFG_AHB_CLK>; - #clock-cells = <1>; #reset-cells = <1>; }; >> Documentation/devicetree/bindings/iio/st,st-sensors.yaml:174: example 0: label 'l3g4200d' defined but never referenced >> Documentation/devicetree/bindings/iio/st,st-sensors.yaml:174: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/st,st-sensors.yaml (original) +++ Documentation/devicetree/bindings/iio/st,st-sensors.yaml (canonical) @@ -1,28 +1,30 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - vddio-supply = <&vcc_io>; - }; + l3g4200d: gyroscope@0 { + compatible = "st,l3g4200d-gyro"; + reg = <0>; + vdd-supply = <&vcc_io>; + vddio-supply = <&vcc_io>; + st,drdy-int-pin = <2>; + }; }; >> Documentation/devicetree/bindings/input/pwm-beeper.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/pwm-beeper.yaml (original) +++ Documentation/devicetree/bindings/input/pwm-beeper.yaml (canonical) @@ -1,4 +1,5 @@ #include + beeper { compatible = "pwm-beeper"; pwms = <&pwm0>; >> Documentation/devicetree/bindings/dma/qcom,adm.yaml:77: example 0: label 'adm_dma' defined but never referenced >> Documentation/devicetree/bindings/dma/qcom,adm.yaml:77: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/qcom,adm.yaml (original) +++ Documentation/devicetree/bindings/dma/qcom,adm.yaml (canonical) @@ -6,16 +6,14 @@ reg = <0x18300000 0x100000>; interrupts = <0 170 0>; #dma-cells = <1>; - clocks = <&gcc ADM0_CLK>, - <&gcc ADM0_PBUS_CLK>; + <&gcc ADM0_PBUS_CLK>; -- - <&gcc ADM0_C0_RESET>, - <&gcc ADM0_C1_RESET>, - <&gcc ADM0_C2_RESET>; + <&gcc ADM0_PBUS_RESET>, + <&gcc ADM0_C0_RESET>, + <&gcc ADM0_C1_RESET>, + <&gcc ADM0_C2_RESET>; reset-names = "clk", "pbus", "c0", "c1", "c2"; qcom,ee = <0>; }; >> Documentation/devicetree/bindings/sound/cirrus,cs530x.yaml:78: example 0: label 'cs5304' defined but never referenced >> Documentation/devicetree/bindings/memory-controllers/fsl/imx8m-ddrc.yaml:63: example 0: label 'ddrc' defined but never referenced >> Documentation/devicetree/bindings/memory-controllers/fsl/imx8m-ddrc.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/fsl/imx8m-ddrc.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/fsl/imx8m-ddrc.yaml (canonical) @@ -1,4 +1,5 @@ #include + ddrc: memory-controller@3d400000 { compatible = "fsl,imx8mm-ddrc", "fsl,imx8m-ddrc"; reg = <0x3d400000 0x400000>; >> Documentation/devicetree/bindings/pinctrl/qcom,sm8550-tlmm.yaml:118: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sm8550-tlmm.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sm8550-tlmm.yaml (canonical) @@ -1,4 +1,5 @@ #include + tlmm: pinctrl@f100000 { compatible = "qcom,sm8550-tlmm"; reg = <0x0f100000 0x300000>; >> Documentation/devicetree/bindings/media/qcom,sm8650-camss.yaml:202: example 0: label 'csiphy1_ep' defined but never referenced >> Documentation/devicetree/bindings/media/qcom,sm8650-camss.yaml:202: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/qcom,sm8650-camss.yaml (original) +++ Documentation/devicetree/bindings/media/qcom,sm8650-camss.yaml (canonical) @@ -142,9 +142,9 @@ "vfe_lite0", "vfe_lite1"; interconnects = <&gem_noc MASTER_APPSS_PROC 0 - &config_noc SLAVE_CAMERA_CFG 0>, + &config_noc SLAVE_CAMERA_CFG 0>, <&mmss_noc MASTER_CAMNOC_HF 0 - &mc_virt SLAVE_EBI1 0>; + &mc_virt SLAVE_EBI1 0>; interconnect-names = "ahb", "hf_mnoc"; iommus = <&apps_smmu 0x800 0x20>, <&apps_smmu 0x18a0 0x40>, >> Documentation/devicetree/bindings/media/i2c/galaxycore,gc0308.yaml:80: example 0: label 'gc0308_ep' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/galaxycore,gc0308.yaml:80: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/galaxycore,gc0308.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/galaxycore,gc0308.yaml (canonical) @@ -17,10 +17,11 @@ remote-endpoint = <¶llel_from_gc0308>; bus-width = <8>; data-shift = <2>; /* lines 9:2 are used */ - hsync-active = <1>; /* active high */ - vsync-active = <1>; /* active high */ - data-active = <1>; /* active high */ - pclk-sample = <1>; /* sample on rising edge */ + hsync-active = <1>; /* active high */ + vsync-active = <1>; /* active high */ + data-active = <1>; /* active high */ + pclk-sample = <1>; /* sample on rising edge */ + }; }; }; }; >> Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml:128: example 0: label 'hdmi_tx' defined but never referenced >> Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml:128: example 0: label 'hdmi_tx_in' defined but never referenced >> Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml:128: example 0: label 'hdmi_tx_tmds_out' defined but never referenced >> Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml:128: example 0: label 'hdmi_tx_tmds_port' defined but never referenced >> Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml:128: example 0: label 'hdmi_tx_venc_port' defined but never referenced >> Documentation/devicetree/bindings/clock/microchip,mpfs-clkcfg.yaml:91: example 0: label 'clkcfg' defined but never referenced >> Documentation/devicetree/bindings/clock/microchip,mpfs-clkcfg.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/microchip,mpfs-clkcfg.yaml (original) +++ Documentation/devicetree/bindings/clock/microchip,mpfs-clkcfg.yaml (canonical) @@ -1,12 +1,13 @@ #include + soc { - #address-cells = <1>; - #size-cells = <1>; + #address-cells = <1>; + #size-cells = <1>; -- - reg = <0x3E001000 0x1000>; - clocks = <&ref>; - #clock-cells = <1>; + clkcfg: clock-controller@3E001000 { + compatible = "microchip,mpfs-clkcfg"; + reg = <0x3E001000 0x1000>; + clocks = <&ref>; + #clock-cells = <1>; }; }; >> Documentation/devicetree/bindings/sound/samsung,snow.yaml:65: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/samsung,snow.yaml (original) +++ Documentation/devicetree/bindings/sound/samsung,snow.yaml (canonical) @@ -2,11 +2,11 @@ compatible = "google,snow-audio-max98095"; samsung,model = "Snow-I2S-MAX98095"; -- + }; + cpu { sound-dai = <&i2s0 0>; }; - - codec { - sound-dai = <&max98095 0>, <&hdmi>; - }; }; >> Documentation/devicetree/bindings/connector/pcie-m2-m-connector.yaml:105: example 0: canonical form differs: --- Documentation/devicetree/bindings/connector/pcie-m2-m-connector.yaml (original) +++ Documentation/devicetree/bindings/connector/pcie-m2-m-connector.yaml (canonical) @@ -15,10 +15,9 @@ #size-cells = <0>; -- - <0 102 4>, - <0 103 4>, - <0 104 4>, - <0 105 4>; - }; + gic: interrupt-controller { + interrupt-controller; + #interrupt-cells = <3>; }; }; >> Documentation/devicetree/bindings/timer/st,stm32-timer.yaml:39: example 0: label 'timer' defined but never referenced >> Documentation/devicetree/bindings/timer/st,stm32-timer.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/st,stm32-timer.yaml (original) +++ Documentation/devicetree/bindings/timer/st,stm32-timer.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + timer: timer@40000c00 { compatible = "st,stm32-timer"; reg = <0x40000c00 0x400>; Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml:47: example 0: canonical form differs: -- @@ -1,7 +1,9 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; + gyroscope@68 { compatible = "invensense,mpu3050"; reg = <0x68>; >> Documentation/devicetree/bindings/media/amlogic,meson6-ir.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/amlogic,meson6-ir.yaml (original) +++ Documentation/devicetree/bindings/media/amlogic,meson6-ir.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + ir-receiver@c8100480 { compatible = "amlogic,meson6-ir"; reg = <0xc8100480 0x20>; >> Documentation/devicetree/bindings/misc/olpc,xo1.75-ec.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/misc/olpc,xo1.75-ec.yaml (original) +++ Documentation/devicetree/bindings/misc/olpc,xo1.75-ec.yaml (canonical) @@ -1,14 +1,14 @@ #include -- endpoint@0 { reg = <0>; >> Documentation/devicetree/bindings/spi/amlogic,meson-gx-spicc.yaml:102: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/amlogic,meson-gx-spicc.yaml (original) +++ Documentation/devicetree/bindings/spi/amlogic,meson-gx-spicc.yaml (canonical) @@ -9,7 +9,7 @@ -- display@0 { compatible = "lg,lg4573"; + reg = <0>; spi-max-frequency = <1000000>; - reg = <0>; }; }; >> Documentation/devicetree/bindings/clock/qcom,gcc-sm8350.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-sm8350.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-sm8350.yaml (canonical) @@ -1,11 +1,12 @@ #include + clock-controller@100000 { - compatible = "qcom,gcc-sm8350"; - reg = <0x00100000 0x1f0000>; - clocks = <&rpmhcc RPMH_CXO_CLK>, - <&sleep_clk>; -- - #power-domain-cells = <1>; + compatible = "qcom,gcc-sm8350"; + reg = <0x00100000 0x1f0000>; + clocks = <&rpmhcc RPMH_CXO_CLK>, + <&sleep_clk>; + clock-names = "bi_tcxo", "sleep_clk"; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/iio/adc/sophgo,cv1800b-saradc.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/sophgo,cv1800b-saradc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/sophgo,cv1800b-saradc.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + adc@30f0000 { compatible = "sophgo,cv1800b-saradc"; reg = <0x030f0000 0x1000>; Documentation/devicetree/bindings/mtd/partitions/linux,ubi.yaml:42: example 0: canonical form differs: -- volumes { ubi-volume-caldata { >> Documentation/devicetree/bindings/mfd/richtek,rt5120.yaml:118: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/richtek,rt5120.yaml (original) +++ Documentation/devicetree/bindings/mfd/richtek,rt5120.yaml (canonical) @@ -1,61 +1,67 @@ #include -- + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + regulator-always-on; + }; + }; }; - powerkey { - compatible = "richtek,rt5120-pwrkey"; - }; - }; >> };Documentation/devicetree/bindings/input/samsung,s3c6410-keypad.yaml:95: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/samsung,s3c6410-keypad.yaml (original) +++ Documentation/devicetree/bindings/input/samsung,s3c6410-keypad.yaml (canonical) @@ -7,11 +7,10 @@ interrupts = ; clocks = <&clock CLK_KEYIF>; clock-names = "keypad"; - + wakeup-source; samsung,keypad-num-rows = <2>; samsung,keypad-num-columns = <8>; -- >> Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml:123: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml (original) +++ Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml (canonical) @@ -3,47 +3,40 @@ #include -- - adi,ch-func = ; - adi,gpo-comparator; - }; - - channel@3 { - reg = <3>; - - adi,ch-func = ; - }; - }; >> };Documentation/devicetree/bindings/interrupt-controller/fsl,irqsteer.yaml:103: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/fsl,irqsteer.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/fsl,irqsteer.yaml (canonical) @@ -7,8 +7,8 @@ interrupts = ; clocks = <&clk IMX8MQ_CLK_DISP_APB_ROOT>; clock-names = "ipg"; + interrupt-controller; + #interrupt-cells = <1>; fsl,channel = <0>; fsl,num-irqs = <64>; -- >> Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion-bus-controller.yaml:75: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion-bus-controller.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion-bus-controller.yaml (canonical) @@ -1,24 +1,27 @@ #include + bus@50000000 { compatible = "intel,ixp42x-expansion-bus-controller", "syscon"; reg = <0xc4000000 0x28>; + ranges = <0 0x0 0x50000000 0x01000000>, + <1 0x0 0x51000000 0x01000000>; -- intel,ixp4xx-eb-t3 = <3>; intel,ixp4xx-eb-cycle-type = <0>; intel,ixp4xx-eb-byte-access-on-halfword = <1>; intel,ixp4xx-eb-write-enable = <1>; intel,ixp4xx-eb-byte-access = <0>; }; + serial@1,0 { compatible = "exar,xr16l2551", "ns8250"; reg = <1 0x00000000 0x10>; >> Documentation/devicetree/bindings/sound/cirrus,cs4234.yaml:60: example 0: label 'cs4234' defined but never referenced >> Documentation/devicetree/bindings/sound/cirrus,cs4234.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/cirrus,cs4234.yaml (original) +++ Documentation/devicetree/bindings/sound/cirrus,cs4234.yaml (canonical) @@ -1,15 +1,13 @@ i2c@e0004000 { + reg = <0xe0004000 0x1000>; #address-cells = <1>; #size-cells = <0>; - reg = <0xe0004000 0x1000>; -- cs4234: codec@11 { compatible = "cirrus,cs4234"; reg = <0x11>; - VA-supply = <&vdd3v3>; VL-supply = <&vdd3v3>; - reset-gpios = <&gpio 0>; }; }; >> Documentation/devicetree/bindings/net/bluetooth/amlogic,w155s2-bt.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/bluetooth/amlogic,w155s2-bt.yaml (original) +++ Documentation/devicetree/bindings/net/bluetooth/amlogic,w155s2-bt.yaml (canonical) @@ -1,4 +1,5 @@ #include + bluetooth { compatible = "amlogic,w155s2-bt"; clocks = <&extclk>; >> Documentation/devicetree/bindings/iio/adc/allwinner,sun8i-a33-ths.yaml:36: example 0: label 'ths' defined but never referenced Documentation/devicetree/bindings/regulator/richtek,rtq2208.yaml:94: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/richtek,rtq2208.yaml (original) +++ Documentation/devicetree/bindings/regulator/richtek,rtq2208.yaml (canonical) @@ -1,114 +1,134 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; -- - /* Adjustable LDO VOUT */ - regulator-min-microvolt = <1800000>; - regulator-max-microvolt = <3300000>; - regulator-always-on; - regulator-state-mem { - regulator-on-in-suspend; - }; - }; }; - }; >> };Documentation/devicetree/bindings/media/i2c/samsung,s5k6a3.yaml:75: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/samsung,s5k6a3.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/samsung,s5k6a3.yaml (canonical) @@ -7,11 +7,9 @@ sensor@10 { compatible = "samsung,s5k6a3"; reg = <0x10>; - clocks = <&camera 1>; assigned-clocks = <&camera 1>; assigned-clock-rates = <24000000>; - clock-names = "extclk"; gpios = <&gpm1 6 GPIO_ACTIVE_LOW>; afvdd-supply = <&ldo19_reg>; >> Documentation/devicetree/bindings/media/mediatek,mt8195-jpegenc.yaml:93: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/mediatek,mt8195-jpegenc.yaml (original) +++ Documentation/devicetree/bindings/media/mediatek,mt8195-jpegenc.yaml (canonical) @@ -10,6 +10,7 @@ -- - compatible = "olpc,xo1.75-ec"; - spi-cpha; - cmd-gpios = <&gpio 155 GPIO_ACTIVE_HIGH>; - }; + slave { + compatible = "olpc,xo1.75-ec"; + spi-cpha; + cmd-gpios = <&gpio 155 GPIO_ACTIVE_HIGH>; + }; }; >> Documentation/devicetree/bindings/thermal/thermal-sensor.yaml:46: example 0: label 'soc' defined but never referenced >> Documentation/devicetree/bindings/thermal/thermal-sensor.yaml:46: example 0: label 'tsens0' defined but never referenced >> Documentation/devicetree/bindings/thermal/thermal-sensor.yaml:46: example 0: label 'tsens1' defined but never referenced >> Documentation/devicetree/bindings/thermal/thermal-sensor.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/thermal/thermal-sensor.yaml (original) +++ Documentation/devicetree/bindings/thermal/thermal-sensor.yaml (canonical) @@ -2,30 +2,29 @@ -- partition@1f00000 { + reg = <0x1f00000 0x100000>; label = "calibration"; - reg = <0x1f00000 0x100000>; }; }; >> Documentation/devicetree/bindings/display/brcm,bcm2835-dpi.yaml:45: example 0: label 'dpi' defined but never referenced >> Documentation/devicetree/bindings/display/brcm,bcm2835-dpi.yaml:45: example 0: label 'dpi_out' defined but never referenced >> Documentation/devicetree/bindings/clock/qcom,spmi-clkdiv.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,spmi-clkdiv.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,spmi-clkdiv.yaml (canonical) @@ -8,13 +8,12 @@ clocks = <&xo_board>; clock-names = "xo"; #clock-cells = <1>; - qcom,num-clkdivs = <3>; - assigned-clocks = <&pm8998_clk_divs 1>, <&pm8998_clk_divs 2>, -- >> Documentation/devicetree/bindings/connector/gocontroll,moduline-module-slot.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/connector/gocontroll,moduline-module-slot.yaml (original) +++ Documentation/devicetree/bindings/connector/gocontroll,moduline-module-slot.yaml (canonical) @@ -6,8 +6,8 @@ #size-cells = <0>; -- + compatible = "qcom,sm8150-camcc"; + reg = <0x0ad00000 0x10000>; + clocks = <&rpmhcc RPMH_CXO_CLK>, + <&gcc GCC_CAMERA_AHB_CLK>; + power-domains = <&rpmhpd SM8150_MMCX>; + required-opps = <&rpmhpd_opp_low_svs>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/mfd/spacemit,p1.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/spacemit,p1.yaml (original) +++ Documentation/devicetree/bindings/mfd/spacemit,p1.yaml (canonical) @@ -8,19 +8,19 @@ interrupts = <64>; -- dldo1 { >> Documentation/devicetree/bindings/interconnect/qcom,sdm660.yaml:84: example 0: label 'a2noc' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,sdm660.yaml:84: example 0: label 'bimc' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/samsung,exynos4210-combiner.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/samsung,exynos4210-combiner.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/samsung,exynos4210-combiner.yaml (canonical) @@ -2,9 +2,9 @@ -- >> Documentation/devicetree/bindings/sound/nvidia,tegra-audio-rt5640.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nvidia,tegra-audio-rt5640.yaml (original) +++ Documentation/devicetree/bindings/sound/nvidia,tegra-audio-rt5640.yaml (canonical) @@ -1,21 +1,17 @@ sound { compatible = "nvidia,tegra-audio-rt5640-dalmore", "nvidia,tegra-audio-rt5640"; + clocks = <&clk 216>, <&clk 217>, <&clk 120>; + clock-names = "pll_a", "pll_a_out0", "mclk"; nvidia,model = "NVIDIA Tegra Dalmore"; - -- + "Speakers", "SPOLP", + "Speakers", "SPOLN"; nvidia,i2s-controller = <&tegra_i2s1>; nvidia,audio-codec = <&rt5640>; - nvidia,hp-det-gpios = <&gpio 143 0>; - - clocks = <&clk 216>, <&clk 217>, <&clk 120>; - clock-names = "pll_a", "pll_a_out0", "mclk"; }; >> Documentation/devicetree/bindings/pinctrl/qcom,msm8660-pinctrl.yaml:92: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,msm8660-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,msm8660-pinctrl.yaml (canonical) @@ -1,8 +1,8 @@ #include + tlmm: pinctrl@800000 { compatible = "qcom,msm8660-pinctrl"; reg = <0x800000 0x4000>; - gpio-controller; -- - #size-cells = <0>; + compatible = "rockchip,rk3568-dwcmshc"; + reg = <0xfe310000 0x10000>; + interrupts = <0 25 0x4>; + clocks = <&cru 17>, <&cru 18>, <&cru 19>, <&cru 20>, <&cru 21>; + clock-names = "core", "bus", "axi", "block", "timer"; + bus-width = <8>; + #address-cells = <1>; + #size-cells = <0>; }; >> Documentation/devicetree/bindings/mmc/snps,dwcmshc-sdhci.yaml:183: example 1: canonical form differs: --- Documentation/devicetree/bindings/mmc/snps,dwcmshc-sdhci.yaml (original) +++ Documentation/devicetree/bindings/mmc/snps,dwcmshc-sdhci.yaml (canonical) @@ -1,10 +1,10 @@ mmc@aa0000 { - compatible = "snps,dwcmshc-sdhci"; - reg = <0xaa000 0x1000>; - interrupts = <0 25 0x4>; - clocks = <&cru 17>, <&cru 18>; - clock-names = "core", "bus"; - bus-width = <8>; -- >> Documentation/devicetree/bindings/clock/brcm,bcm63268-timer-clocks.yaml:35: example 0: label 'timer_clk' defined but never referenced >> Documentation/devicetree/bindings/clock/brcm,bcm63268-timer-clocks.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/brcm,bcm63268-timer-clocks.yaml (original) +++ Documentation/devicetree/bindings/clock/brcm,bcm63268-timer-clocks.yaml (canonical) @@ -1,6 +1,6 @@ timer_clk: clock-controller@100000ac { - compatible = "brcm,bcm63268-timer-clocks"; - reg = <0x100000ac 0x4>; - #clock-cells = <1>; - #reset-cells = <1>; + compatible = "brcm,bcm63268-timer-clocks"; + reg = <0x100000ac 0x4>; + #clock-cells = <1>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/iio/adc/adi,ade9000.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ade9000.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ade9000.yaml (canonical) @@ -2,20 +2,19 @@ #include -- + spi-max-frequency = <7000000>; + #clock-cells = <0>; + reset-gpios = <&gpio 4 GPIO_ACTIVE_LOW>; + interrupts = <2 IRQ_TYPE_EDGE_FALLING>, <3 IRQ_TYPE_EDGE_FALLING>, <4 IRQ_TYPE_EDGE_FALLING>; + interrupt-names = "irq0", "irq1", "dready"; + interrupt-parent = <&gpio>; + clocks = <&ext_clock_24576khz>; + vdd-supply = <&vdd_reg>; + }; }; >> Documentation/devicetree/bindings/dma/sprd,sc9860-dma.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/sprd,sc9860-dma.yaml (original) +++ Documentation/devicetree/bindings/dma/sprd,sc9860-dma.yaml (canonical) @@ -4,22 +4,22 @@ -- - #dma-cells = <1>; - dma-channels = <32>; + compatible = "sprd,sc9860-dma"; + reg = <0x41580000 0x4000>; + clocks = <&agcp_gate CLK_AGCP_DMAAP_EB>, + <&agcp_gate CLK_AGCP_AP_ASHB_EB>; + clock-names = "enable", "ashb_eb"; + #dma-cells = <1>; + dma-channels = <32>; }; >> Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml:384: example 0: label 'pru0' defined but never referenced >> Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml:384: example 0: label 'pru1' defined but never referenced >> Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml:384: example 0: label 'pruss' defined but never referenced >> Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml:384: example 0: label 'pruss_cfg' defined but never referenced >> Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml:384: example 0: label 'pruss_iepclk_mux' defined but never referenced >> Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml:384: example 0: label 'pruss_intc' defined but never referenced >> Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml:384: example 0: label 'pruss_mdio' defined but never referenced >> Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml:384: example 0: label 'pruss_mem' defined but never referenced >> Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml:384: example 0: label 'pruss_mii_rt' defined but never referenced >> Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml:384: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml (original) +++ Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml (canonical) @@ -1,11 +1,10 @@ - /* Example 1 AM33xx PRU-ICSS */ pruss: pruss@0 { compatible = "ti,am3356-pruss"; reg = <0x0 0x80000>; + ranges; #address-cells = <1>; -- - pruss_mdio: mdio@32400 { - compatible = "ti,davinci_mdio"; - reg = <0x32400 0x90>; - clocks = <&dpll_core_m4_ck>; - clock-names = "fck"; - bus_freq = <1000000>; - #address-cells = <1>; - #size-cells = <0>; - }; }; >> Documentation/devicetree/bindings/regulator/richtek,rtq2134-regulator.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/richtek,rtq2134-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/richtek,rtq2134-regulator.yaml (canonical) @@ -1,45 +1,50 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - regulator-always-on; - richtek,use-vsel-dvs; - regulator-state-mem { - regulator-suspend-min-microvolt = <600000>; - regulator-suspend-max-microvolt = <600000>; - }; - }; }; - }; }; >> Documentation/devicetree/bindings/net/bluetooth/ti,bluetooth.yaml:84: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/bluetooth/ti,bluetooth.yaml (original) +++ Documentation/devicetree/bindings/net/bluetooth/ti,bluetooth.yaml (canonical) @@ -1,12 +1,12 @@ #include -- - }; + bluetooth { + compatible = "ti,wl1835-st"; + enable-gpios = <&gpio1 7 GPIO_ACTIVE_HIGH>; + clocks = <&clk32k_wl18xx>; + clock-names = "ext_clock"; + nvmem-cells = <&bd_address>; + nvmem-cell-names = "bd-address"; + }; }; >> Documentation/devicetree/bindings/media/allwinner,sun6i-a31-isp.yaml:73: example 0: label 'isp' defined but never referenced >> Documentation/devicetree/bindings/media/allwinner,sun6i-a31-isp.yaml:73: example 0: label 'isp_in_csi0' defined but never referenced >> Documentation/devicetree/bindings/media/allwinner,sun6i-a31-isp.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/allwinner,sun6i-a31-isp.yaml (original) +++ Documentation/devicetree/bindings/media/allwinner,sun6i-a31-isp.yaml (canonical) @@ -7,8 +7,8 @@ reg = <0x01cb8000 0x1000>; interrupts = ; clocks = <&ccu CLK_BUS_CSI>, - <&ccu CLK_CSI_SCLK>, - <&ccu CLK_DRAM_CSI>; + <&ccu CLK_CSI_SCLK>, + <&ccu CLK_DRAM_CSI>; -- - reg = <0xa0000000 0x8>; - #address-cells = <1>; - #size-cells = <0>; - interrupts = <10>; - clocks = <&osc>; - clock-frequency = <400000>; /* i2c bus frequency 400 KHz */ - - reg-shift = <0>; /* 8 bit registers */ - reg-io-width = <1>; /* 8 bit read/write */ -}; >> Documentation/devicetree/bindings/clock/qcom,gcc-ipq4019.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-ipq4019.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-ipq4019.yaml (canonical) @@ -1,8 +1,8 @@ clock-controller@1800000 { - compatible = "qcom,gcc-ipq4019"; - reg = <0x1800000 0x60000>; - #clock-cells = <1>; - #reset-cells = <1>; - clocks = <&xo>, <&sleep_clk>; - clock-names = "xo", "sleep_clk"; + compatible = "qcom,gcc-ipq4019"; + reg = <0x1800000 0x60000>; + #clock-cells = <1>; + #reset-cells = <1>; + clocks = <&xo>, <&sleep_clk>; + clock-names = "xo", "sleep_clk"; }; >> Documentation/devicetree/bindings/display/panel/samsung,ams495qa01.yaml:42: example 0: label 'mipi_in_panel' defined but never referenced >> Documentation/devicetree/bindings/display/panel/samsung,ams495qa01.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/samsung,ams495qa01.yaml (original) +++ Documentation/devicetree/bindings/display/panel/samsung,ams495qa01.yaml (canonical) @@ -1,7 +1,9 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; + panel@0 { -- >> Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml:467: example 1: label 'pru1_0' defined but never referenced >> Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml:467: example 1: label 'pru1_1' defined but never referenced >> Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml:467: example 1: label 'pruss1' defined but never referenced >> Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml:467: example 1: label 'pruss1_cfg' defined but never referenced >> Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml:467: example 1: label 'pruss1_iepclk_mux' defined but never referenced >> Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml:467: example 1: label 'pruss1_intc' defined but never referenced >> Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml:467: example 1: label 'pruss1_mdio' defined but never referenced >> Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml:467: example 1: label 'pruss1_mem' defined but never referenced >> Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml:467: example 1: label 'pruss1_mii_rt' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov5648.yaml:73: example 0: label 'ov5648' defined but never referenced Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml:467: example 1: canonical form differs: --- Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml (original) +++ Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml (canonical) @@ -1,12 +1,12 @@ - /* Example 2 AM43xx PRU-ICSS with PRUSS1 node */ #include + pruss1: pruss@0 { compatible = "ti,am4376-pruss1"; -- - - pruss1_mdio: mdio@32400 { - compatible = "ti,davinci_mdio"; - reg = <0x32400 0x90>; - clocks = <&dpll_core_m4_ck>; - clock-names = "fck"; - bus_freq = <1000000>; - #address-cells = <1>; - #size-cells = <0>; - }; >> };Documentation/devicetree/bindings/media/i2c/ovti,ov5648.yaml:73: example 0: label 'ov5648_out' defined but never referenced -- >> Documentation/devicetree/bindings/media/i2c/ovti,ov5648.yaml:73: example 0: label 'ov5648_out_mipi_csi2' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov5648.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/ovti,ov5648.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/ovti,ov5648.yaml (canonical) @@ -8,7 +8,6 @@ ov5648: camera@36 { compatible = "ovti,ov5648"; reg = <0x36>; - dvdd-supply = <&ov5648_dvdd>; avdd-supply = <&ov5648_avdd>; dovdd-supply = <&ov5648_dovdd>; @@ -18,7 +17,6 @@ ov5648_out_mipi_csi2: endpoint { data-lanes = <1 2>; link-frequencies = /bits/ 64 <210000000 168000000>; - remote-endpoint = <&mipi_csi2_in_ov5648>; }; }; >> Documentation/devicetree/bindings/memory-controllers/renesas,rzg3e-xspi.yaml:116: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/renesas,rzg3e-xspi.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/renesas,rzg3e-xspi.yaml (canonical) @@ -18,10 +18,10 @@ #size-cells = <0>; -- - spi-max-frequency = <40000000>; - spi-tx-bus-width = <1>; - spi-rx-bus-width = <1>; + compatible = "jedec,spi-nor"; + reg = <0>; + spi-max-frequency = <40000000>; + spi-tx-bus-width = <1>; + spi-rx-bus-width = <1>; }; }; >> Documentation/devicetree/bindings/display/himax,hx8357.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/himax,hx8357.yaml (original) +++ Documentation/devicetree/bindings/display/himax,hx8357.yaml (canonical) @@ -11,5 +11,5 @@ dc-gpios = <&gpio0 25 GPIO_ACTIVE_HIGH>; rotation = <90>; backlight = <&backlight>; - }; + }; }; >> Documentation/devicetree/bindings/iio/adc/ingenic,adc.yaml:77: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/ingenic,adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/ingenic,adc.yaml (canonical) @@ -3,13 +3,10 @@ -- #io-channel-cells = <1>; - - reg = <0x10070000 0x30>; - clocks = <&cgu JZ4740_CLK_ADC>; clock-names = "adc"; - interrupt-parent = <&intc>; interrupts = <18>; }; >> Documentation/devicetree/bindings/remoteproc/qcom,smd-edge.yaml:106: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/qcom,smd-edge.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/qcom,smd-edge.yaml (canonical) @@ -3,10 +3,8 @@ -- remoteproc { // ... - smd-edge { interrupts = ; - mboxes = <&apcs 8>; qcom,smd-edge = <1>; >> };Documentation/devicetree/bindings/regulator/mediatek,mt6316b-regulator.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/mediatek,mt6316b-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/mediatek,mt6316b-regulator.yaml (canonical) @@ -1,19 +1,19 @@ #include -- >> Documentation/devicetree/bindings/sound/richtek,rt9120.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/richtek,rt9120.yaml (original) +++ Documentation/devicetree/bindings/sound/richtek,rt9120.yaml (canonical) @@ -1,11 +1,12 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; - rt9120@1a { - compatible = "richtek,rt9120"; - reg = <0x1a>; - pwdnn-gpios = <&gpio26 2 0>; -- + #size-cells = <0>; + + rt9120@1a { + compatible = "richtek,rt9120"; + reg = <0x1a>; + pwdnn-gpios = <&gpio26 2 0>; + dvdd-supply = <&vdd_io_reg>; + #sound-dai-cells = <0>; + }; }; >> Documentation/devicetree/bindings/interrupt-controller/fsl,mpic-msi.yaml:143: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/fsl,mpic-msi.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/fsl,mpic-msi.yaml (canonical) @@ -1,7 +1,7 @@ msi@41600 { - compatible = "fsl,mpc8610-msi", "fsl,mpic-msi"; - reg = <0x41600 0x80>; - msi-available-ranges = <0 0x100>; - interrupts = <0xe0 0>, <0xe1 0>, <0xe2 0>, <0xe3 0>, - <0xe4 0>, <0xe5 0>, <0xe6 0>, <0xe7 0>; + compatible = "fsl,mpc8610-msi", "fsl,mpic-msi"; + reg = <0x41600 0x80>; + msi-available-ranges = <0 0x100>; + interrupts = <0xe0 0>, <0xe1 0>, <0xe2 0>, <0xe3 0>, + <0xe4 0>, <0xe5 0>, <0xe6 0>, <0xe7 0>; }; >> Documentation/devicetree/bindings/mfd/ti,tps6594.yaml:111: example 0: label 'buck123' defined but never referenced Documentation/devicetree/bindings/interrupt-controller/fsl,mpic-msi.yaml:152: example 1: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/fsl,mpic-msi.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/fsl,mpic-msi.yaml (canonical) @@ -1,8 +1,8 @@ msi@41600 { - compatible = "fsl,mpic-msi-v4.3"; - reg = <0x41600 0x200>, <0x44148 4>; - interrupts = <0xe0 0 0 0>, <0xe1 0 0 0>, <0xe2 0 0 0>, <0xe3 0 0 0>, - <0xe4 0 0 0>, <0xe5 0 0 0>, <0xe6 0 0 0>, <0xe7 0 0 0>, - <0x100 0 0 0>, <0x101 0 0 0>, <0x102 0 0 0>, <0x103 0 0 0>, - <0x104 0 0 0>, <0x105 0 0 0>, <0x106 0 0 0>, <0x107 0 0 0>; + compatible = "fsl,mpic-msi-v4.3"; + reg = <0x41600 0x200>, <0x44148 4>; + interrupts = <0xe0 0 0 0>, <0xe1 0 0 0>, <0xe2 0 0 0>, <0xe3 0 0 0>, + <0xe4 0 0 0>, <0xe5 0 0 0>, <0xe6 0 0 0>, <0xe7 0 0 0>, + <0x100 0 0 0>, <0x101 0 0 0>, <0x102 0 0 0>, <0x103 0 0 0>, + <0x104 0 0 0>, <0x105 0 0 0>, <0x106 0 0 0>, <0x107 0 0 0>; >> };Documentation/devicetree/bindings/mfd/ti,tps6594.yaml:111: example 0: label 'buck4' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,tps6594.yaml:111: example 0: label 'ldo1' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,tps6594.yaml:111: example 0: label 'ldo2' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,tps6594.yaml:111: example 0: label 'ldo3' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,tps6594.yaml:111: example 0: label 'ldo4' defined but never referenced >> Documentation/devicetree/bindings/soc/altera/altr,sys-mgr.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/altera/altr,sys-mgr.yaml (original) +++ Documentation/devicetree/bindings/soc/altera/altr,sys-mgr.yaml (canonical) @@ -1,5 +1,5 @@ sysmgr@ffd08000 { - compatible = "altr,sys-mgr", "syscon"; - reg = <0xffd08000 0x1000>; - cpu1-start-addr = <0xffd080c4>; + compatible = "altr,sys-mgr", "syscon"; + reg = <0xffd08000 0x1000>; + cpu1-start-addr = <0xffd080c4>; >> };Documentation/devicetree/bindings/mfd/ti,tps6594.yaml:111: example 0: label 'tps6593' defined but never referenced -- >> Documentation/devicetree/bindings/mfd/ti,tps6594.yaml:111: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/ti,tps6594.yaml (original) +++ Documentation/devicetree/bindings/mfd/ti,tps6594.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -6,17 +7,13 @@ tps6593: pmic@48 { -- >> Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml:90: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml (original) +++ Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + serial { bluetooth { compatible = "nxp,88w8987-bt"; @@ -7,8 +8,6 @@ -- local-bd-address = [66 55 44 33 22 11]; @@ -16,5 +15,7 @@ interrupts = <8 IRQ_TYPE_EDGE_FALLING>; interrupt-names = "wakeup"; wakeup-source; + nxp,wakein-pin = /bits/ 8 <18>; + nxp,wakeout-pin = /bits/ 8 <19>; }; }; Documentation/devicetree/bindings/pci/samsung,exynos-pcie.yaml:91: example 0: tab character in DTS line: ranges = <0x81000000 0 0 0x0c001000 0 0x00010000>, >> Documentation/devicetree/bindings/pci/samsung,exynos-pcie.yaml:91: example 0: label 'pcie' defined but never referenced >> Documentation/devicetree/bindings/pci/samsung,exynos-pcie.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/samsung,exynos-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/samsung,exynos-pcie.yaml (canonical) @@ -6,6 +6,8 @@ compatible = "samsung,exynos5433-pcie"; reg = <0x15700000 0x1000>, <0x156b0000 0x1000>, <0x0c000000 0x1000>; reg-names = "dbi", "elbi", "config"; + ranges = <0x81000000 0 0 0x0c001000 0 0x00010000>, + <0x82000000 0 0x0c011000 0x0c011000 0 0x03feefff>; #address-cells = <3>; #size-cells = <2>; #interrupt-cells = <1>; @@ -19,8 +21,6 @@ num-lanes = <1>; num-viewport = <3>; bus-range = <0x00 0xff>; - ranges = <0x81000000 0 0 0x0c001000 0 0x00010000>, - <0x82000000 0 0x0c011000 0x0c011000 0 0x03feefff>; vdd10-supply = <&ldo6_reg>; vdd18-supply = <&ldo7_reg>; interrupt-map-mask = <0 0 0 0>; >> Documentation/devicetree/bindings/interconnect/qcom,x1e80100-rpmh.yaml:72: example 0: label 'aggre1_noc' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,x1e80100-rpmh.yaml:72: example 0: label 'clk_virt' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,x1e80100-rpmh.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/interconnect/qcom,x1e80100-rpmh.yaml (original) +++ Documentation/devicetree/bindings/interconnect/qcom,x1e80100-rpmh.yaml (canonical) @@ -1,12 +1,12 @@ clk_virt: interconnect-0 { - compatible = "qcom,x1e80100-clk-virt"; - #interconnect-cells = <2>; - qcom,bcm-voters = <&apps_bcm_voter>; + compatible = "qcom,x1e80100-clk-virt"; + #interconnect-cells = <2>; + qcom,bcm-voters = <&apps_bcm_voter>; -- aggre1_noc: interconnect@16e0000 { - compatible = "qcom,x1e80100-aggre1-noc"; - reg = <0x016e0000 0x14400>; - #interconnect-cells = <2>; - qcom,bcm-voters = <&apps_bcm_voter>; + compatible = "qcom,x1e80100-aggre1-noc"; + reg = <0x016e0000 0x14400>; + #interconnect-cells = <2>; + qcom,bcm-voters = <&apps_bcm_voter>; }; >> Documentation/devicetree/bindings/media/brcm,bcm2835-unicam.yaml:103: example 0: label 'csi1' defined but never referenced >> Documentation/devicetree/bindings/media/brcm,bcm2835-unicam.yaml:103: example 0: label 'csi1_ep' defined but never referenced >> Documentation/devicetree/bindings/media/brcm,bcm2835-unicam.yaml:103: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/brcm,bcm2835-unicam.yaml (original) +++ Documentation/devicetree/bindings/media/brcm,bcm2835-unicam.yaml (canonical) @@ -14,11 +14,12 @@ clock-names = "lp", "vpu"; power-domains = <&power RPI_POWER_DOMAIN_UNICAM1>; brcm,num-data-lanes = <2>; + port { - csi1_ep: endpoint { - remote-endpoint = <&imx219_0>; - bus-type = ; - data-lanes = <1 2>; - }; + csi1_ep: endpoint { + remote-endpoint = <&imx219_0>; + bus-type = ; + data-lanes = <1 2>; + }; }; }; >> Documentation/devicetree/bindings/display/dsi-controller.yaml:80: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/dsi-controller.yaml (original) +++ Documentation/devicetree/bindings/display/dsi-controller.yaml (canonical) @@ -1,8 +1,10 @@ #include + dsi@a0351000 { reg = <0xa0351000 0x1000>; #address-cells = <1>; #size-cells = <0>; + panel@0 { compatible = "sony,acx424akp"; reg = <0>; >> Documentation/devicetree/bindings/memory-controllers/qcom,ebi2.yaml:114: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/qcom,ebi2.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/qcom,ebi2.yaml (canonical) @@ -12,26 +12,21 @@ <3 0x0 0x1d000000 0x08000000>, <4 0x0 0x1c800000 0x00800000>, <5 0x0 0x1c000000 0x00800000>; - clocks = <&gcc EBI2_2X_CLK>, <&gcc EBI2_CLK>; clock-names = "ebi2x", "ebi2"; - -- reset-gpios = <&tlmm 30 GPIO_ACTIVE_LOW>; - phy-mode = "mii"; reg-io-width = <2>; smsc,force-external-phy; smsc,irq-push-pull; - /* SLOW chipselect config */ qcom,xmem-recovery-cycles = <0>; qcom,xmem-write-hold-cycles = <3>; >> Documentation/devicetree/bindings/interrupt-controller/jcore,aic.yaml:38: example 0: label 'aic' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml:104: example 0: label 'ov5693' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml:104: example 0: label 'ucam_out' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml:104: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml (canonical) @@ -9,19 +9,15 @@ ov5693: camera@36 { compatible = "ovti,ov5693"; reg = <0x36>; - reset-gpios = <&gpio2 RK_PB1 GPIO_ACTIVE_LOW>; pinctrl-names = "default"; pinctrl-0 = <&cif_clkout_m0>; -- >> Documentation/devicetree/bindings/soc/sprd/sprd,sc9863a-glbregs.yaml:41: example 0: label 'apahb_gate' defined but never referenced >> Documentation/devicetree/bindings/soc/sprd/sprd,sc9863a-glbregs.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/sprd/sprd,sc9863a-glbregs.yaml (original) +++ Documentation/devicetree/bindings/soc/sprd/sprd,sc9863a-glbregs.yaml (canonical) @@ -1,13 +1,13 @@ syscon@20e00000 { - compatible = "sprd,sc9863a-glbregs", "syscon", "simple-mfd"; - reg = <0x20e00000 0x4000>; - ranges = <0 0x20e00000 0x4000>; - #address-cells = <1>; - #size-cells = <1>; + compatible = "sprd,sc9863a-glbregs", "syscon", "simple-mfd"; -- - compatible = "sprd,sc9863a-apahb-gate"; - reg = <0x0 0x1020>; - #clock-cells = <1>; - }; + apahb_gate: apahb-gate@0 { + compatible = "sprd,sc9863a-apahb-gate"; + reg = <0x0 0x1020>; + #clock-cells = <1>; + }; }; >> Documentation/devicetree/bindings/regulator/ti,tps65185.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/ti,tps65185.yaml (original) +++ Documentation/devicetree/bindings/regulator/ti,tps65185.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -17,6 +18,10 @@ -- regulator-min-microvolt = <15000000>; regulator-max-microvolt = <15000000>; }; - - v3p3 { - regulator-name = "v3p3"; - }; }; }; }; >> Documentation/devicetree/bindings/interconnect/qcom,bcm-voter.yaml:50: example 0: label 'apps_bcm_voter' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,bcm-voter.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/interconnect/qcom,bcm-voter.yaml (original) +++ Documentation/devicetree/bindings/interconnect/qcom,bcm-voter.yaml (canonical) @@ -1,4 +1,3 @@ - apps_bcm_voter: bcm-voter { compatible = "qcom,bcm-voter"; }; >> Documentation/devicetree/bindings/interconnect/qcom,bcm-voter.yaml:58: example 1: label 'disp_bcm_voter' defined but never referenced Documentation/devicetree/bindings/interconnect/qcom,bcm-voter.yaml:58: example 1: canonical form differs: --- Documentation/devicetree/bindings/interconnect/qcom,bcm-voter.yaml (original) +++ Documentation/devicetree/bindings/interconnect/qcom,bcm-voter.yaml (canonical) @@ -1,4 +1,3 @@ - #include -- + compatible = "ti,am654-mcspi","ti,omap4-mcspi"; + reg = <0x2100000 0x400>; + interrupts = ; + clocks = <&k3_clks 137 1>; + power-domains = <&k3_pds 137 TI_SCI_PD_EXCLUSIVE>; + #address-cells = <1>; + #size-cells = <0>; + dmas = <&main_udmap 0xc500>, <&main_udmap 0x4500>; + dma-names = "tx0", "rx0"; }; >> Documentation/devicetree/bindings/soc/renesas/renesas,rzg2l-sysc.yaml:53: example 0: label 'sysc' defined but never referenced >> Documentation/devicetree/bindings/soc/renesas/renesas,rzg2l-sysc.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/renesas/renesas,rzg2l-sysc.yaml (original) +++ Documentation/devicetree/bindings/soc/renesas/renesas,rzg2l-sysc.yaml (canonical) @@ -1,12 +1,12 @@ #include -- disp_bcm_voter: bcm-voter { >> Documentation/devicetree/bindings/sound/ingenic,aic.yaml:74: example 0: label 'aic' defined but never referenced >> Documentation/devicetree/bindings/sound/ingenic,aic.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/ingenic,aic.yaml (original) +++ Documentation/devicetree/bindings/sound/ingenic,aic.yaml (canonical) @@ -1,17 +1,14 @@ #include + aic: audio-controller@10020000 { - compatible = "ingenic,jz4740-i2s"; - reg = <0x10020000 0x38>; - - #sound-dai-cells = <0>; -- + reg = <0x10020000 0x38>; + #sound-dai-cells = <0>; + interrupt-parent = <&intc>; + interrupts = <18>; + clocks = <&cgu JZ4740_CLK_AIC>, + <&cgu JZ4740_CLK_I2S>; + clock-names = "aic", "i2s"; + dmas = <&dmac 25 0xffffffff>, <&dmac 24 0xffffffff>; + dma-names = "rx", "tx"; }; >> Documentation/devicetree/bindings/display/connector/analog-tv-connector.yaml:39: example 0: label 'tv_connector_in' defined but never referenced >> Documentation/devicetree/bindings/clock/qcom,dispcc-sm8x50.yaml:98: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,dispcc-sm8x50.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,dispcc-sm8x50.yaml (canonical) @@ -1,25 +1,26 @@ #include #include + clock-controller@af00000 { - compatible = "qcom,sm8250-dispcc"; - reg = <0x0af00000 0x10000>; - clocks = <&rpmhcc RPMH_CXO_CLK>, -- + "dsi1_phy_pll_out_byteclk", + "dsi1_phy_pll_out_dsiclk", + "dp_phy_pll_link_clk", + "dp_phy_pll_vco_div_clk"; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; + power-domains = <&rpmhpd RPMHPD_MMCX>; + required-opps = <&rpmhpd_opp_low_svs>; }; >> Documentation/devicetree/bindings/dma/apm,xgene-storm-dma.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/apm,xgene-storm-dma.yaml (original) +++ Documentation/devicetree/bindings/dma/apm,xgene-storm-dma.yaml (canonical) @@ -5,10 +5,10 @@ <0x1b000000 0x400000>, <0x1054a000 0x100>; interrupts = <0x0 0x82 0x4>, - <0x0 0xb8 0x4>, - <0x0 0xb9 0x4>, - <0x0 0xba 0x4>, - <0x0 0xbb 0x4>; + <0x0 0xb8 0x4>, + <0x0 0xb9 0x4>, + <0x0 0xba 0x4>, + <0x0 0xbb 0x4>; dma-coherent; clocks = <&dmaclk 0>; }; >> Documentation/devicetree/bindings/interrupt-controller/st,stih407-irq-syscfg.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/st,stih407-irq-syscfg.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/st,stih407-irq-syscfg.yaml (canonical) @@ -1,4 +1,5 @@ #include + irq-syscfg { compatible = "st,stih407-irq-syscfg"; st,syscfg = <&syscfg_cpu>; Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml:122: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml (original) -- - ports { - #address-cells = <1>; - #size-cells = <0>; - port@0 { - reg = <0>; - vi_in: endpoint { - remote-endpoint = <&vi_vip_out>; - }; - }; - }; >> };Documentation/devicetree/bindings/sound/qcom,wcd939x-sdw.yaml:47: example 0: label 'wcd938x_rx' defined but never referenced >> Documentation/devicetree/bindings/sound/qcom,wcd939x-sdw.yaml:47: example 0: label 'wcd938x_tx' defined but never referenced >> Documentation/devicetree/bindings/sound/qcom,wcd939x-sdw.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/qcom,wcd939x-sdw.yaml (original) +++ Documentation/devicetree/bindings/sound/qcom,wcd939x-sdw.yaml (canonical) @@ -1,7 +1,8 @@ soundwire@3210000 { + reg = <0x03210000 0x2000>; #address-cells = <2>; #size-cells = <0>; - reg = <0x03210000 0x2000>; + wcd938x_rx: codec@0,4 { -- >> Documentation/devicetree/bindings/display/connector/vga-connector.yaml:34: example 0: label 'vga_connector_in' defined but never referenced >> Documentation/devicetree/bindings/display/connector/vga-connector.yaml:34: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/connector/vga-connector.yaml (original) +++ Documentation/devicetree/bindings/display/connector/vga-connector.yaml (canonical) @@ -1,7 +1,6 @@ connector { compatible = "vga-connector"; label = "vga"; - ddc-i2c-bus = <&i2c3>; -- + adi,ch-func = <1>; + adi,conv2-mux = <2>; + adi,conv2-range-microvolt = <(-12000000) 12000000>; + adi,gpio0-mode = <1>; + adi,gpio1-mode = <1>; + adi,gpio2-mode = <1>; + adi,gpio3-mode = <1>; + adi,dac-bipolar; + }; }; >> Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml:95: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml (original) +++ Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml (canonical) @@ -1,25 +1,25 @@ video-codec@6001a000 { - compatible = "nvidia,tegra20-vde"; - reg = <0x6001a000 0x1000>, /* Syntax Engine */ - <0x6001b000 0x1000>, /* Video Bitstream Engine */ - <0x6001c000 0x100>, /* Macroblock Engine */ - <0x6001c200 0x100>, /* Post-processing Engine */ - <0x6001c400 0x100>, /* Motion Compensation Engine */ -- + <0 10 4>, /* BSE-V */ + <0 12 4>; /* SXE */ + interrupt-names = "sync-token", "bsev", "sxe"; + clocks = <&clk 61>; + reset-names = "vde", "mc"; + resets = <&rst 61>, <&mem 13>; + iommus = <&mem 15>; + operating-points-v2 = <&dvfs_opp_table>; + power-domains = <&domain>; }; >> Documentation/devicetree/bindings/mfd/mediatek,mt6370.yaml:116: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/mediatek,mt6370.yaml (original) +++ Documentation/devicetree/bindings/mfd/mediatek,mt6370.yaml (canonical) @@ -2,166 +2,181 @@ #include #include #include + i2c { - #address-cells = <1>; - #size-cells = <0>; -- - regulator-boot-on; - }; - vibldo { - regulator-name = "mt6370-vib-ldo"; - regulator-min-microvolt = <1600000>; - regulator-max-microvolt = <4000000>; - }; - }; - }; }; >> Documentation/devicetree/bindings/media/i2c/techwell,tw9900.yaml:87: example 0: node name 'composite_connector' must use only [a-z0-9-] >> Documentation/devicetree/bindings/media/i2c/techwell,tw9900.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/techwell,tw9900.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/techwell,tw9900.yaml (canonical) @@ -20,7 +20,6 @@ video-decoder@44 { compatible = "techwell,tw9900"; reg = <0x44>; - vdd-supply = <&tw9900_supply>; reset-gpios = <&gpio2 5 GPIO_ACTIVE_LOW>; -- - "ca55_deny"; + compatible = "renesas,r9a07g044-sysc"; + reg = <0x11020000 0x10000>; + interrupts = , + , + , + ; + interrupt-names = "lpm_int", "ca55stbydone_int", "cm33stbyr_int", + "ca55_deny"; }; >> Documentation/devicetree/bindings/rng/mtk-rng.yaml:49: example 0: label 'rng' defined but never referenced >> Documentation/devicetree/bindings/rng/mtk-rng.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/rng/mtk-rng.yaml (original) +++ Documentation/devicetree/bindings/rng/mtk-rng.yaml (canonical) @@ -1,7 +1,8 @@ #include + rng: rng@1020f000 { - compatible = "mediatek,mt7623-rng"; - reg = <0x1020f000 0x1000>; - clocks = <&infracfg CLK_INFRA_TRNG>; - clock-names = "rng"; -- port@1 { reg = <1>; + endpoint { remote-endpoint = <&cif_in>; }; >> Documentation/devicetree/bindings/interconnect/qcom,msm8953.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/interconnect/qcom,msm8953.yaml (original) +++ Documentation/devicetree/bindings/interconnect/qcom,msm8953.yaml (canonical) @@ -3,12 +3,10 @@ interconnect@580000 { compatible = "qcom,msm8953-snoc"; reg = <0x580000 0x16080>; - #interconnect-cells = <2>; -- interconnect-snoc { compatible = "qcom,msm8953-snoc-mm"; - #interconnect-cells = <2>; }; }; >> Documentation/devicetree/bindings/mtd/partitions/qcom,smem-part.yaml:42: example 1: label 'macaddr_art_0' defined but never referenced >> Documentation/devicetree/bindings/mtd/partitions/qcom,smem-part.yaml:42: example 1: label 'macaddr_art_6' defined but never referenced >> Documentation/devicetree/bindings/clock/silabs,si5341.yaml:176: example 0: label 'configuration' defined but never referenced >> Documentation/devicetree/bindings/clock/silabs,si5341.yaml:176: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/silabs,si5341.yaml (original) +++ Documentation/devicetree/bindings/clock/silabs,si5341.yaml (canonical) @@ -1,48 +1,46 @@ +}; i2c { #address-cells = <1>; #size-cells = <0>; -- - silabs,common-mode = <11>; - silabs,amplitude = <3>; - }; + out@0 { + silabs,format = <1>; /* LVDS 3v3 */ + silabs,common-mode = <3>; + silabs,amplitude = <3>; + silabs,synth-master; }; }; >> Documentation/devicetree/bindings/remoteproc/qcom,sm6375-pas.yaml:104: example 0: label 'remoteproc_adsp' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/qcom,sm6375-pas.yaml:104: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/qcom,sm6375-pas.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/qcom,sm6375-pas.yaml (canonical) @@ -6,7 +6,6 @@ remoteproc_adsp: remoteproc@a400000 { compatible = "qcom,sm6375-adsp-pas"; reg = <0x0a400000 0x100>; - interrupts-extended = <&intc GIC_SPI 282 IRQ_TYPE_LEVEL_HIGH>, <&smp2p_adsp_in 0 IRQ_TYPE_EDGE_RISING>, <&smp2p_adsp_in 1 IRQ_TYPE_EDGE_RISING>, -- mboxes = <&ipcc IPCC_CLIENT_LPASS - IPCC_MPROC_SIGNAL_GLINK_QMP>; - + IPCC_MPROC_SIGNAL_GLINK_QMP>; label = "lpass"; qcom,remote-pid = <2>; - /* ... */ }; }; >> Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml (original) +++ Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml (canonical) @@ -1,23 +1,22 @@ +}; #include #include -- - - charger@75 { - reg = <0x75>; - }; + charger@75 { + reg = <0x75>; + }; }; - }; }; >> Documentation/devicetree/bindings/dma/allwinner,sun6i-a31-dma.yaml:53: example 0: label 'dma' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/thead,c900-aclint-mswi.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/thead,c900-aclint-mswi.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/thead,c900-aclint-mswi.yaml (canonical) @@ -1,8 +1,8 @@ interrupt-controller@94000000 { - compatible = "sophgo,sg2042-aclint-mswi", "thead,c900-aclint-mswi"; - interrupts-extended = <&cpu1intc 3>, - <&cpu2intc 3>, - <&cpu3intc 3>, - <&cpu4intc 3>; - reg = <0x94000000 0x00010000>; + compatible = "sophgo,sg2042-aclint-mswi", "thead,c900-aclint-mswi"; + reg = <0x94000000 0x00010000>; + interrupts-extended = <&cpu1intc 3>, + <&cpu2intc 3>, + <&cpu3intc 3>, + <&cpu4intc 3>; }; >> Documentation/devicetree/bindings/iio/temperature/melexis,mlx90614.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/temperature/melexis,mlx90614.yaml (original) +++ Documentation/devicetree/bindings/iio/temperature/melexis,mlx90614.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/display/connector/hdmi-connector.yaml:55: example 0: label 'hdmi_connector_in' defined but never referenced >> Documentation/devicetree/bindings/display/connector/hdmi-connector.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/connector/hdmi-connector.yaml (original) +++ Documentation/devicetree/bindings/display/connector/hdmi-connector.yaml (canonical) @@ -1,7 +1,6 @@ connector { compatible = "hdmi-connector"; label = "hdmi"; - type = "a"; -- + ti,charge-current = <1000000>; + ti,termination-current = <50000>; + ti,precharge-current = <128000>; + ti,minimum-sys-voltage = <3600000>; + ti,boost-voltage = <5000000>; + ti,boost-max-current = <1000000>; + ti,use-ilim-pin; + ti,thermal-regulation-threshold = <120>; + }; }; >> Documentation/devicetree/bindings/clock/rockchip,rk3576-cru.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/rockchip,rk3576-cru.yaml (original) +++ Documentation/devicetree/bindings/clock/rockchip,rk3576-cru.yaml (canonical) @@ -1,6 +1,6 @@ clock-controller@27200000 { - compatible = "rockchip,rk3576-cru"; - reg = <0xfd7c0000 0x5c000>; - #clock-cells = <1>; - #reset-cells = <1>; + compatible = "rockchip,rk3576-cru"; + reg = <0xfd7c0000 0x5c000>; + #clock-cells = <1>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/ata/allwinner,sun8i-r40-ahci.yaml:52: example 0: label 'ahci' defined but never referenced Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml (original) +++ Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml (canonical) @@ -1,7 +1,9 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; + gyro@0 { compatible = "adi,adxrs290"; reg = <0>; >> Documentation/devicetree/bindings/nvmem/layouts/u-boot,env.yaml:80: example 0: label 'env' defined but never referenced >> Documentation/devicetree/bindings/nvmem/layouts/u-boot,env.yaml:80: example 0: label 'mac' defined but never referenced >> Documentation/devicetree/bindings/sound/nvidia,tegra210-sfc.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nvidia,tegra210-sfc.yaml (original) +++ Documentation/devicetree/bindings/sound/nvidia,tegra210-sfc.yaml (canonical) @@ -1,4 +1,3 @@ - sfc@702d2000 { compatible = "nvidia,tegra210-sfc"; reg = <0x702d2000 0x200>; >> Documentation/devicetree/bindings/display/allwinner,sun4i-a10-tcon.yaml:366: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/allwinner,sun4i-a10-tcon.yaml (original) +++ Documentation/devicetree/bindings/display/allwinner,sun4i-a10-tcon.yaml (canonical) @@ -1,16 +1,18 @@ #include - /* * This comes from the clock/sun4i-a10-ccu.h and * reset/sun4i-a10-ccu.h headers, but we can't include them since * it would trigger a bunch of warnings for redefinitions of * symbols with the other example. -- port { >> Documentation/devicetree/bindings/counter/ti-eqep.yaml:60: example 0: label 'eqep0' defined but never referenced >> Documentation/devicetree/bindings/mtd/partitions/nvmem-cells.yaml:35: example 0: node name 'macaddr_gmac1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mtd/partitions/nvmem-cells.yaml:35: example 0: node name 'macaddr_gmac2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mtd/partitions/nvmem-cells.yaml:35: example 0: node name 'pre_cal_24g' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mtd/partitions/nvmem-cells.yaml:35: example 0: node name 'pre_cal_5g' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mtd/partitions/nvmem-cells.yaml:35: example 0: label 'art' defined but never referenced >> Documentation/devicetree/bindings/mtd/partitions/nvmem-cells.yaml:35: example 0: label 'macaddr_gmac1' defined but never referenced >> Documentation/devicetree/bindings/mtd/partitions/nvmem-cells.yaml:35: example 0: label 'macaddr_gmac2' defined but never referenced >> Documentation/devicetree/bindings/mtd/partitions/nvmem-cells.yaml:35: example 0: label 'pre_cal_24g' defined but never referenced >> Documentation/devicetree/bindings/mtd/partitions/nvmem-cells.yaml:35: example 0: label 'pre_cal_5g' defined but never referenced >> Documentation/devicetree/bindings/mtd/partitions/nvmem-cells.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/mtd/partitions/nvmem-cells.yaml (original) +++ Documentation/devicetree/bindings/mtd/partitions/nvmem-cells.yaml (canonical) @@ -1,12 +1,11 @@ partitions { - compatible = "fixed-partitions"; - #address-cells = <1>; - #size-cells = <1>; + compatible = "fixed-partitions"; + #address-cells = <1>; + #size-cells = <1>; -- - pre_cal_5g: pre_cal_5g@5000{ - reg = <0x5000 0x2f20>; + pre_cal_5g: pre_cal_5g@5000 { + reg = <0x5000 0x2f20>; }; - }; +}; >> Documentation/devicetree/bindings/sound/ti,tlv320dac3100.yaml:104: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/ti,tlv320dac3100.yaml (original) +++ Documentation/devicetree/bindings/sound/ti,tlv320dac3100.yaml (canonical) @@ -8,15 +8,13 @@ sound@18 { compatible = "ti,tlv320aic311x"; reg = <0x18>; - ai31xx-micbias-vg = ; reset-gpios = <&gpio1 17 GPIO_ACTIVE_LOW>; - -- >> Documentation/devicetree/bindings/clock/calxeda.yaml:45: example 0: label 'a9periphclk' defined but never referenced >> Documentation/devicetree/bindings/clock/calxeda.yaml:45: example 0: label 'ddrpll' defined but never referenced >> Documentation/devicetree/bindings/clock/calxeda.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/calxeda.yaml (original) +++ Documentation/devicetree/bindings/clock/calxeda.yaml (canonical) @@ -6,31 +6,31 @@ #address-cells = <1>; #size-cells = <0>; -- - - a9periphclk: a9periphclk@104 { - #clock-cells = <0>; - compatible = "calxeda,hb-a9periph-clock"; - clocks = <&a9pll>; - reg = <0x104>; + clock-frequency = <33333000>; }; }; }; >> Documentation/devicetree/bindings/dma/allwinner,sun4i-a10-dma.yaml:49: example 0: label 'dma' defined but never referenced >> Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml:114: example 0: label 'sdmmc' defined but never referenced >> Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml:114: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml (original) +++ Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml (canonical) @@ -1,15 +1,16 @@ #include #include #include + sdmmc: mmc@ff0c0000 { - compatible = "rockchip,rk3288-dw-mshc"; - reg = <0xff0c0000 0x4000>; -- - #clock-cells = <1>; - - clocks = <&clk25m>; - clock-names = "ref_clk"; + compatible = "baikal,bt1-ccu-pll"; + reg = <0x1f04d000 0x028>; + #clock-cells = <1>; + clocks = <&clk25m>; + clock-names = "ref_clk"; }; >> Documentation/devicetree/bindings/mfd/rohm,bd9576-pmic.yaml:87: example 0: label 'boost1' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd9576-pmic.yaml:87: example 0: label 'buck1' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd9576-pmic.yaml:87: example 0: label 'buck2' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd9576-pmic.yaml:87: example 0: label 'buck3' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd9576-pmic.yaml:87: example 0: label 'ldo' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd9576-pmic.yaml:87: example 0: label 'pmic' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd9576-pmic.yaml:87: example 0: label 'sw' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd9576-pmic.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/rohm,bd9576-pmic.yaml (original) +++ Documentation/devicetree/bindings/mfd/rohm,bd9576-pmic.yaml (canonical) @@ -1,8 +1,10 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; + -- - regulator-name = "VD10"; - }; + ldo: regulator-voutl1 { regulator-name = "VOUTL1"; }; + sw: regulator-vouts1 { regulator-name = "VOUTS1"; }; >> Documentation/devicetree/bindings/sound/ti,tas5805m.yaml:44: example 0: label 'tas5805m' defined but never referenced >> Documentation/devicetree/bindings/sound/ti,tas5805m.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/ti,tas5805m.yaml (original) +++ Documentation/devicetree/bindings/sound/ti,tas5805m.yaml (canonical) @@ -1,13 +1,12 @@ i2c { #address-cells = <1>; #size-cells = <0>; + tas5805m: tas5805m@2c { - reg = <0x2c>; - compatible = "ti,tas5805m"; -- - pdn-gpios = <&tlmm 160 0>; - - ti,dsp-config-name = "mono_pbtl_48khz"; + compatible = "ti,tas5805m"; + reg = <0x2c>; + pvdd-supply = <&audiopwr>; + pdn-gpios = <&tlmm 160 0>; + ti,dsp-config-name = "mono_pbtl_48khz"; }; }; >> Documentation/devicetree/bindings/pinctrl/actions,s500-pinctrl.yaml:205: example 0: label 'mmc0_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/actions,s500-pinctrl.yaml:205: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/actions,s500-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/actions,s500-pinctrl.yaml (canonical) @@ -1,4 +1,5 @@ #include + pinctrl: pinctrl@b01b0000 { compatible = "actions,s500-pinctrl"; reg = <0xb01b0000 0x40>, <0xb01b0040 0x10>, @@ -16,10 +17,10 @@ ; -- - pins = "sd0_d0", "sd0_d1", "sd0_d2", - "sd0_d3", "sd0_cmd"; - bias-pull-up; + pinmux { + groups = "sd0_d0_mfp", "sd0_d1_mfp", "sd0_d2_d3_mfp", + "sd0_cmd_mfp", "sd0_clk_mfp"; + function = "sd0"; }; }; }; >> Documentation/devicetree/bindings/input/qcom,pm8921-keypad.yaml:65: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/qcom,pm8921-keypad.yaml (original) +++ Documentation/devicetree/bindings/input/qcom,pm8921-keypad.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + pmic { #address-cells = <1>; #size-cells = <0>; @@ -9,16 +10,16 @@ -- + linux,keymap = < + MATRIX_KEY(0, 0, KEY_VOLUMEUP) + MATRIX_KEY(0, 1, KEY_VOLUMEDOWN) + MATRIX_KEY(0, 2, KEY_CAMERA_FOCUS) + MATRIX_KEY(0, 3, KEY_CAMERA) + >; + keypad,num-rows = <1>; + keypad,num-columns = <5>; }; }; >> Documentation/devicetree/bindings/interconnect/qcom,osm-l3.yaml:77: example 0: label 'osm_l3' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,osm-l3.yaml:77: example 0: canonical form differs: --- Documentation/devicetree/bindings/interconnect/qcom,osm-l3.yaml (original) +++ Documentation/devicetree/bindings/interconnect/qcom,osm-l3.yaml (canonical) @@ -1,13 +1,10 @@ - #define GPLL0 165 #define RPMH_CXO_CLK 0 -- - clocks = <&rpmhcc RPMH_CXO_CLK>, <&gcc GPLL0>; - clock-names = "xo", "alternate"; - - #interconnect-cells = <1>; + compatible = "qcom,sdm845-osm-l3", "qcom,osm-l3"; + reg = <0x17d41000 0x1400>; + clocks = <&rpmhcc RPMH_CXO_CLK>, <&gcc GPLL0>; + clock-names = "xo", "alternate"; + #interconnect-cells = <1>; }; >> Documentation/devicetree/bindings/counter/interrupt-counter.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/counter/interrupt-counter.yaml (original) +++ Documentation/devicetree/bindings/counter/interrupt-counter.yaml (canonical) @@ -1,4 +1,3 @@ - #include #include -- >> Documentation/devicetree/bindings/net/bluetooth/brcm,bluetooth.yaml:147: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/bluetooth/brcm,bluetooth.yaml (original) +++ Documentation/devicetree/bindings/net/bluetooth/brcm,bluetooth.yaml (canonical) @@ -7,11 +7,11 @@ bluetooth { compatible = "brcm,bcm4330-bt"; max-speed = <921600>; - brcm,bt-pcm-int-params = [01 02 00 01 01]; shutdown-gpios = <&gpio 30 GPIO_ACTIVE_HIGH>; device-wakeup-gpios = <&gpio 7 GPIO_ACTIVE_HIGH>; reset-gpios = <&gpio 9 GPIO_ACTIVE_LOW>; interrupt-parent = <&gpio>; interrupts = <8 IRQ_TYPE_EDGE_FALLING>; + brcm,bt-pcm-int-params = [01 02 00 01 01]; }; }; >> Documentation/devicetree/bindings/display/connector/dp-connector.yaml:65: example 0: label 'dp_connector_in' defined but never referenced >> Documentation/devicetree/bindings/iio/temperature/maxim,max31856.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/temperature/maxim,max31856.yaml (original) +++ Documentation/devicetree/bindings/iio/temperature/maxim,max31856.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/regulator/mediatek,mt6358-regulator.yaml:181: example 0: node name 'buck_vgpu' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mediatek,mt6358-regulator.yaml:181: example 0: node name 'ldo_vsram_gpu' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mediatek,mt6358-regulator.yaml:181: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/mediatek,mt6358-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/mediatek,mt6358-regulator.yaml (canonical) @@ -10,7 +10,7 @@ regulator-ramp-delay = <6250>; regulator-enable-ramp-delay = <200>; regulator-allowed-modes = ; + MT6397_BUCK_MODE_FORCE_PWM>; }; -- >> Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml (original) +++ Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml (canonical) @@ -30,8 +30,8 @@ }; -- reset-controller { - compatible = "delta,tn48m-reset"; - #reset-cells = <1>; + compatible = "delta,tn48m-reset"; + #reset-cells = <1>; }; }; }; >> Documentation/devicetree/bindings/clock/sprd,sc9863a-clk.yaml:79: example 0: label 'ap_clk' defined but never referenced >> Documentation/devicetree/bindings/clock/sprd,sc9863a-clk.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/sprd,sc9863a-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/sprd,sc9863a-clk.yaml (canonical) @@ -1,7 +1,7 @@ ap_clk: clock-controller@21500000 { - compatible = "sprd,sc9863a-ap-clk"; - reg = <0x21500000 0x1000>; - clocks = <&ext_26m>, <&ext_32k>; - clock-names = "ext-26m", "ext-32k"; - #clock-cells = <1>; + compatible = "sprd,sc9863a-ap-clk"; + reg = <0x21500000 0x1000>; + clocks = <&ext_26m>, <&ext_32k>; + clock-names = "ext-26m", "ext-32k"; + #clock-cells = <1>; }; >> Documentation/devicetree/bindings/counter/fsl,ftm-quaddec.yaml:32: example 0: canonical form differs: --- Documentation/devicetree/bindings/counter/fsl,ftm-quaddec.yaml (original) +++ Documentation/devicetree/bindings/counter/fsl,ftm-quaddec.yaml (canonical) @@ -1,5 +1,5 @@ counter@29d0000 { - compatible = "fsl,ftm-quaddec"; - reg = <0x29d0000 0x10000>; - big-endian; + compatible = "fsl,ftm-quaddec"; + reg = <0x29d0000 0x10000>; + big-endian; }; >> Documentation/devicetree/bindings/clock/sprd,sc9863a-clk.yaml:88: example 1: label 'apahb_gate' defined but never referenced Documentation/devicetree/bindings/clock/sprd,sc9863a-clk.yaml:88: example 1: canonical form differs: --- Documentation/devicetree/bindings/clock/sprd,sc9863a-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/sprd,sc9863a-clk.yaml (canonical) @@ -1,13 +1,13 @@ syscon@20e00000 { - compatible = "sprd,sc9863a-glbregs", "syscon", "simple-mfd"; - reg = <0x20e00000 0x4000>; - #address-cells = <1>; - #size-cells = <1>; - ranges = <0 0x20e00000 0x4000>; -- - compatible = "sprd,sc9863a-apahb-gate"; - reg = <0x0 0x1020>; - #clock-cells = <1>; - }; + apahb_gate: apahb-gate@0 { + compatible = "sprd,sc9863a-apahb-gate"; + reg = <0x0 0x1020>; + #clock-cells = <1>; + }; }; >> Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml:86: example 0: label 'ov5675' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml:86: example 0: label 'ucam_out' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml:86: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml (canonical) @@ -9,19 +9,15 @@ ov5675: camera@36 { compatible = "ovti,ov5675"; reg = <0x36>; - reset-gpios = <&gpio2 RK_PB1 GPIO_ACTIVE_LOW>; pinctrl-names = "default"; pinctrl-0 = <&cif_clkout_m0>; -- >> Documentation/devicetree/bindings/clock/renesas,9series.yaml:88: example 0: node name 'DIF0' must use only [a-z0-9-] >> Documentation/devicetree/bindings/clock/renesas,9series.yaml:88: example 0: node name 'DIF2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/clock/renesas,9series.yaml:88: example 0: node name 'DIF19' must use only [a-z0-9-] >> Documentation/devicetree/bindings/clock/renesas,9series.yaml:88: example 0: label 'ref25' defined but never referenced >> Documentation/devicetree/bindings/clock/renesas,9series.yaml:88: example 0: label 'rs9' defined but never referenced >> Documentation/devicetree/bindings/clock/renesas,9series.yaml:88: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/renesas,9series.yaml (original) +++ Documentation/devicetree/bindings/clock/renesas,9series.yaml (canonical) @@ -14,7 +14,6 @@ compatible = "renesas,9fgv0241"; reg = <0x6a>; #clock-cells = <1>; - clocks = <&ref25m>; -- DIF0 { >> Documentation/devicetree/bindings/iio/adc/adi,ad7173.yaml:382: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad7173.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad7173.yaml (canonical) @@ -1,54 +1,51 @@ #include -- - }; - - // Current channel IN2+/IN2- - channel@2 { - reg = <2>; - single-channel = <2>; - adi,current-channel; - }; - }; }; >> Documentation/devicetree/bindings/spi/renesas,rzv2h-rspi.yaml:128: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/renesas,rzv2h-rspi.yaml (original) +++ Documentation/devicetree/bindings/spi/renesas,rzv2h-rspi.yaml (canonical) @@ -1,8 +1,8 @@ #include #include + spi@12800800 { compatible = "renesas,r9a09g057-rspi"; - reg = <0x12800800 0x400>; interrupts = , , >> Documentation/devicetree/bindings/memory-controllers/st,stm32mp25-omm.yaml:158: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/st,stm32mp25-omm.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/st,stm32mp25-omm.yaml (canonical) @@ -1,69 +1,70 @@ #include #include #include + ommanager@40500000 { - compatible = "st,stm32mp25-omm"; - reg = <0x40500000 0x400>, <0x60000000 0x10000000>; -- + dma-names = "tx", "rx"; + clocks = <&scmi_clk CK_KER_OSPI2>; + resets = <&scmi_reset RST_SCMI_OSPI2>, <&scmi_reset RST_SCMI_OSPI1DLL>; + access-controllers = <&rifsc 75>; + power-domains = <&CLUSTER_PD>; + #address-cells = <1>; + #size-cells = <0>; + st,syscfg-dlyb = <&syscfg 0x1000>; + }; }; >> Documentation/devicetree/bindings/interrupt-controller/arm,nvic.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/arm,nvic.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/arm,nvic.yaml (canonical) @@ -1,8 +1,8 @@ interrupt-controller@e000e100 { compatible = "arm,v7m-nvic"; + reg = <0xe000e100 0xc00>; #interrupt-cells = <2>; #address-cells = <0>; interrupt-controller; - reg = <0xe000e100 0xc00>; arm,num-irq-priority-bits = <4>; }; >> Documentation/devicetree/bindings/display/connector/dvi-connector.yaml:56: example 0: label 'dvi_connector_in' defined but never referenced >> Documentation/devicetree/bindings/display/connector/dvi-connector.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/connector/dvi-connector.yaml (original) +++ Documentation/devicetree/bindings/display/connector/dvi-connector.yaml (canonical) @@ -1,9 +1,7 @@ connector { compatible = "dvi-connector"; label = "dvi"; - digital; - ddc-i2c-bus = <&i2c3>; -- port { >> Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml:70: example 0: label 'cci' defined but never referenced >> Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml:70: example 0: label 'opp2_00' defined but never referenced >> Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml:70: example 0: label 'opp2_01' defined but never referenced >> Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml:70: example 0: label 'opp2_02' defined but never referenced >> Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml:70: example 0: label 'opp2_03' defined but never referenced >> Documentation/devicetree/bindings/mtd/partitions/fixed-partitions.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/mtd/partitions/fixed-partitions.yaml (original) +++ Documentation/devicetree/bindings/mtd/partitions/fixed-partitions.yaml (canonical) @@ -4,8 +4,8 @@ #size-cells = <1>; -- partition@0 { + reg = <0x0000000 0x100000>; label = "u-boot"; - reg = <0x0000000 0x100000>; read-only; }; >> Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml:70: example 0: label 'opp2_04' defined but never referenced -- >> Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml:70: example 0: label 'opp2_05' defined but never referenced >> Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml:70: example 0: label 'opp2_06' defined but never referenced >> Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml:70: example 0: label 'opp2_07' defined but never referenced >> Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml:70: example 0: label 'opp2_08' defined but never referenced >> Documentation/devicetree/bindings/mfd/adi,max77541.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/adi,max77541.yaml (original) +++ Documentation/devicetree/bindings/mfd/adi,max77541.yaml (canonical) @@ -17,6 +17,7 @@ regulator-boot-on; regulator-always-on; }; + buck2 { regulator-min-microvolt = <500000>; regulator-max-microvolt = <5200000>;Documentation/devicetree/bindings/input/adi,adp5588.yaml:93: example 0: canonical form differs: -- + MATRIX_KEY(0x00, 0x01, KEY_2) + MATRIX_KEY(0x00, 0x02, KEY_3) + MATRIX_KEY(0x00, 0x03, KEY_4) + MATRIX_KEY(0x00, 0x04, KEY_5) + MATRIX_KEY(0x00, 0x05, KEY_6) + MATRIX_KEY(0x00, 0x06, KEY_7) + MATRIX_KEY(0x00, 0x07, KEY_8) + MATRIX_KEY(0x00, 0x08, KEY_9) + >; }; >> };Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml:70: example 0: label 'opp2_09' defined but never referenced -- >> Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml:70: example 0: label 'opp2_10' defined but never referenced >> Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml:70: example 0: label 'opp2_11' defined but never referenced >> Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml:70: example 0: label 'opp2_12' defined but never referenced >> Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml:70: example 0: label 'opp2_13' defined but never referenced >> Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml:70: example 0: label 'opp2_14' defined but never referenced >> Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml:70: example 0: label 'opp2_15' defined but never referenced >> Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml (original) +++ Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml (canonical) @@ -1,4 +1,5 @@ #include + cci: cci { compatible = "mediatek,mt8183-cci"; clocks = <&mcucfg CLK_MCU_BUS_SEL>, @@ -11,66 +12,82 @@ cci_opp: opp-table-cci { -- }; + opp2_14: opp-1144000000 { opp-hz = /bits/ 64 <1144000000>; opp-microvolt = <1025000>; }; + opp2_15: opp-1196000000 { opp-hz = /bits/ 64 <1196000000>; opp-microvolt = <1050000>; >> Documentation/devicetree/bindings/sound/cirrus,cs35l45.yaml:133: example 0: node name 'cirrus,gpio-ctrl1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/sound/cirrus,cs35l45.yaml:133: example 0: node name 'cirrus,gpio-ctrl2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/sound/cirrus,cs35l45.yaml:133: example 0: node name 'cirrus,gpio-ctrl3' must use only [a-z0-9-] >> Documentation/devicetree/bindings/sound/cirrus,cs35l45.yaml:133: example 0: label 'cs35l45' defined but never referenced >> Documentation/devicetree/bindings/sound/cirrus,cs35l45.yaml:133: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/cirrus,cs35l45.yaml (original) +++ Documentation/devicetree/bindings/sound/cirrus,cs35l45.yaml (canonical) @@ -1,27 +1,31 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; -- /* a 4 GiB partition */ partition@0 { + reg = <0x00000000 0x1 0x00000000>; label = "filesystem"; - reg = <0x00000000 0x1 0x00000000>; linux,rootfs; }; }; >> Documentation/devicetree/bindings/input/adi,adp5588.yaml:126: example 1: canonical form differs: --- Documentation/devicetree/bindings/input/adi,adp5588.yaml (original) +++ Documentation/devicetree/bindings/input/adi,adp5588.yaml (canonical) @@ -1,11 +1,12 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; + gpio@34 { -- /* a 4 GiB partition */ partition@200000000 { + reg = <0x2 0x00000000 0x1 0x00000000>; label = "filesystem #2"; - reg = <0x2 0x00000000 0x1 0x00000000>; }; }; >> Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml:614: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml (original) +++ Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + soc { #address-cells = <2>; #size-cells = <2>; -- - iommus = <&apps_smmu 0x740 0>; + phys = <&usb_1_hsphy>, <&usb_1_ssphy>; + phy-names = "usb2-phy", "usb3-phy"; snps,dis_u2_susphy_quirk; snps,dis_enblslpm_quirk; - phys = <&usb_1_hsphy>, <&usb_1_ssphy>; - phy-names = "usb2-phy", "usb3-phy"; }; }; >> Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml (original) +++ Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml (canonical) @@ -1,16 +1,15 @@ +}; #include #include -- reg = <1>; @@ -61,8 +63,3 @@ }; }; }; - -#undef CLK_AHB_LCD0 -#undef CLK_TCON0_CH0 -#undef CLK_TCON0_CH1 -#undef RST_TCON0 >> Documentation/devicetree/bindings/nvmem/layouts/u-boot,env.yaml:101: example 1: canonical form differs: --- Documentation/devicetree/bindings/nvmem/layouts/u-boot,env.yaml (original) +++ Documentation/devicetree/bindings/nvmem/layouts/u-boot,env.yaml (canonical) @@ -4,8 +4,8 @@ #size-cells = <1>; -- partition@200000 { + reg = <0x200000 0x100000>; label = "Factory"; - reg = <0x200000 0x100000>; + read-only; sercomm,scpart-id = <2>; - read-only; }; }; >> Documentation/devicetree/bindings/clock/nuvoton,npcm750-clk.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/nuvoton,npcm750-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/nuvoton,npcm750-clk.yaml (canonical) @@ -1,7 +1,7 @@ clock-controller@f0801000 { compatible = "nuvoton,npcm750-clk"; + reg = <0xf0801000 0x1000>; #clock-cells = <1>; - reg = <0xf0801000 0x1000>; clock-names = "refclk", "sysbypck", "mcbypck"; clocks = <&clk_refclk>, <&clk_sysbypck>, <&clk_mcbypck>; }; >> Documentation/devicetree/bindings/dma/fsl,imx-sdma.yaml:143: example 0: label 'sdma' defined but never referenced >> Documentation/devicetree/bindings/dma/fsl,imx-sdma.yaml:143: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/fsl,imx-sdma.yaml (original) +++ Documentation/devicetree/bindings/dma/fsl,imx-sdma.yaml (canonical) @@ -1,7 +1,7 @@ sdma: dma-controller@83fb0000 { - compatible = "fsl,imx51-sdma", "fsl,imx35-sdma"; - reg = <0x83fb0000 0x4000>; - interrupts = <6>; - #dma-cells = <3>; - fsl,sdma-ram-script-name = "sdma-imx51.bin"; + compatible = "fsl,imx51-sdma", "fsl,imx35-sdma"; -- - IRQ_TYPE_EDGE_RISING>; + IPCC_MPROC_SIGNAL_GLINK_QMP + IRQ_TYPE_EDGE_RISING>; mboxes = <&ipcc IPCC_CLIENT_WPSS - IPCC_MPROC_SIGNAL_GLINK_QMP>; - + IPCC_MPROC_SIGNAL_GLINK_QMP>; label = "wpss"; qcom,remote-pid = <13>; }; >> Documentation/devicetree/bindings/mmc/samsung,exynos-dw-mshc.yaml:145: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/samsung,exynos-dw-mshc.yaml (original) +++ Documentation/devicetree/bindings/mmc/samsung,exynos-dw-mshc.yaml (canonical) @@ -3,17 +3,14 @@ -- pinctrl-0 = <&sd2_clk &sd2_cmd &sd2_cd &sd2_wp &sd2_bus1 &sd2_bus4>; bus-width = <4>; @@ -24,4 +21,7 @@ sd-uhs-sdr50; sd-uhs-sdr104; sd-uhs-ddr50; + samsung,dw-mshc-ciu-div = <3>; + samsung,dw-mshc-sdr-timing = <0 4>; + samsung,dw-mshc-ddr-timing = <0 2>; }; >> Documentation/devicetree/bindings/interrupt-controller/loongson,htpic.yaml:48: example 0: label 'htintc' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/loongson,htpic.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/loongson,htpic.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/loongson,htpic.yaml (canonical) @@ -1,13 +1,13 @@ #include + htintc: interrupt-controller@1fb000080 { - compatible = "loongson,htpic-1.0"; - reg = <0xfb000080 0x40>; - interrupt-controller; - #interrupt-cells = <1>; -- + compatible = "loongson,htpic-1.0"; + reg = <0xfb000080 0x40>; + interrupt-controller; + #interrupt-cells = <1>; + interrupt-parent = <&liointc>; + interrupts = <24 IRQ_TYPE_LEVEL_HIGH>, + <25 IRQ_TYPE_LEVEL_HIGH>, + <26 IRQ_TYPE_LEVEL_HIGH>, + <27 IRQ_TYPE_LEVEL_HIGH>; }; >> Documentation/devicetree/bindings/pinctrl/renesas,rzv2m-pinctrl.yaml:109: example 0: label 'i2c2_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/renesas,rzv2m-pinctrl.yaml:109: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/renesas,rzv2m-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/renesas,rzv2m-pinctrl.yaml (canonical) @@ -3,57 +3,57 @@ #include -- - i2c2_pins: i2c2 { - pinmux = , /* SDA */ - ; /* SCL */ - }; + i2c2_pins: i2c2 { + pinmux = , /* SDA */ + ; /* SCL */ + }; + }; }; >> Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mmc-clk.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mmc-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mmc-clk.yaml (canonical) @@ -1,7 +1,7 @@ clk@1c20088 { - #clock-cells = <1>; compatible = "allwinner,sun4i-a10-mmc-clk"; reg = <0x01c20088 0x4>; + #clock-cells = <1>; clocks = <&osc24M>, <&pll6 1>, <&pll5 1>; clock-output-names = "mmc0", -- +++ Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mmc-clk.yaml (canonical) @@ -1,7 +1,7 @@ clk@6000410 { - #clock-cells = <1>; compatible = "allwinner,sun9i-a80-mmc-clk"; reg = <0x06000410 0x4>; + #clock-cells = <1>; clocks = <&osc24M>, <&pll4>; clock-output-names = "mmc0", "mmc0_output", "mmc0_sample"; >> Documentation/devicetree/bindings/media/i2c/dongwoon,dw9719.yaml:76: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/dongwoon,dw9719.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/dongwoon,dw9719.yaml (canonical) @@ -5,9 +5,7 @@ actuator@c { compatible = "dongwoon,dw9718s"; reg = <0x0c>; - vdd-supply = <&pm8937_l17>; - dongwoon,sac-mode = <4>; dongwoon,vcm-prescale = <0>; }; >> Documentation/devicetree/bindings/display/intel,keembay-display.yaml:55: example 0: label 'disp_out' defined but never referenced >> Documentation/devicetree/bindings/sound/mt8186-mt6366-da7219-max98357.yaml:152: example 0: label 'sound' defined but never referenced >> Documentation/devicetree/bindings/sound/mt8186-mt6366-da7219-max98357.yaml:152: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/mt8186-mt6366-da7219-max98357.yaml (original) +++ Documentation/devicetree/bindings/sound/mt8186-mt6366-da7219-max98357.yaml (canonical) @@ -1,4 +1,3 @@ - sound: mt8186-sound { compatible = "mediatek,mt8186-mt6366-da7219-max98357-sound"; model = "mt8186_da7219_m98357"; @@ -6,39 +5,41 @@ "aud_clk_mosi_on"; pinctrl-0 = <&aud_clk_mosi_off>; -- port { mipi_in_panel: endpoint { - remote-endpoint = <&mipi_out_panel>; + remote-endpoint = <&mipi_out_panel>; }; }; }; >> Documentation/devicetree/bindings/display/allwinner,sun4i-a10-hdmi.yaml:127: example 0: label 'hdmi' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun4i-a10-hdmi.yaml:127: example 0: label 'hdmi_in' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun4i-a10-hdmi.yaml:127: example 0: label 'hdmi_in_tcon0' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun4i-a10-hdmi.yaml:127: example 0: label 'hdmi_in_tcon1' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun4i-a10-hdmi.yaml:127: example 0: label 'hdmi_out' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun4i-a10-hdmi.yaml:127: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/allwinner,sun4i-a10-hdmi.yaml (original) +++ Documentation/devicetree/bindings/display/allwinner,sun4i-a10-hdmi.yaml (canonical) @@ -20,9 +20,9 @@ #size-cells = <0>; -- - }; + link-name = "I2S3"; + dai-format = "i2s"; + mediatek,clk-provider = "cpu"; + + codec { + sound-dai = <&anx_bridge_dp>, <&max98357a>; + }; }; }; >> Documentation/devicetree/bindings/regulator/pwm-regulator.yaml:91: example 0: label 'Example' defined but never referenced >> Documentation/devicetree/bindings/regulator/pwm-regulator.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/pwm-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/pwm-regulator.yaml (canonical) @@ -11,8 +11,9 @@ /* unit == per-mille */ pwm-dutycycle-unit = <1000>; /* - * Inverted PWM logic, and the duty cycle range is limited - * to 30%-70%. - */ + * Inverted PWM logic, and the duty cycle range is limited + * to 30%-70%. + */ pwm-dutycycle-range = <700 300>; /* */ + }; }; >> Documentation/devicetree/bindings/input/goodix,gt7375p.yaml:71: example 0: label 'ap_ts' defined but never referenced >> Documentation/devicetree/bindings/input/goodix,gt7375p.yaml:71: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/goodix,gt7375p.yaml (original) +++ Documentation/devicetree/bindings/input/goodix,gt7375p.yaml (canonical) @@ -3,17 +3,15 @@ #include -- - <1076000 20>, - <1056000 30>, - <1036000 40>, - <1016000 50>; + <1095000 10>, + <1076000 20>, + <1056000 30>, + <1036000 40>, + <1016000 50>; }; >> Documentation/devicetree/bindings/interconnect/fsl,imx8m-noc.yaml:72: example 0: label 'noc' defined but never referenced >> Documentation/devicetree/bindings/interconnect/fsl,imx8m-noc.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/interconnect/fsl,imx8m-noc.yaml (original) +++ Documentation/devicetree/bindings/interconnect/fsl,imx8m-noc.yaml (canonical) @@ -7,15 +7,16 @@ reg = <0x32700000 0x100000>; clocks = <&clk IMX8MM_CLK_NOC>; #interconnect-cells = <1>; + operating-points-v2 = <&noc_opp_table>; fsl,ddrc = <&ddrc>; -- opp-133333333 { opp-hz = /bits/ 64 <133333333>; }; + opp-800000000 { opp-hz = /bits/ 64 <800000000>; }; >> Documentation/devicetree/bindings/net/bluetooth/qcom,wcn6855-bt.yaml:85: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/bluetooth/qcom,wcn6855-bt.yaml (original) +++ Documentation/devicetree/bindings/net/bluetooth/qcom,wcn6855-bt.yaml (canonical) @@ -1,7 +1,6 @@ serial { bluetooth { compatible = "qcom,wcn6855-bt"; - max-speed = <3000000>; vddaon-supply = <&vreg_pmu_aon_0p8>; vddbtcmx-supply = <&vreg_pmu_btcmx_0p8>; >> Documentation/devicetree/bindings/dma/renesas,usb-dmac.yaml:89: example 0: label 'usb_dmac0' defined but never referenced >> Documentation/devicetree/bindings/mtd/partitions/linksys,ns-partitions.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/mtd/partitions/linksys,ns-partitions.yaml (original) +++ Documentation/devicetree/bindings/mtd/partitions/linksys,ns-partitions.yaml (canonical) @@ -4,14 +4,14 @@ #size-cells = <1>; -- partition@200000 { >> Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml:104: example 0: label 'main_udmass_inta' defined but never referenced >> Documentation/devicetree/bindings/regulator/raspberrypi,7inch-touchscreen-panel-regulator.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/raspberrypi,7inch-touchscreen-panel-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/raspberrypi,7inch-touchscreen-panel-regulator.yaml (canonical) @@ -1,8 +1,9 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; - regulator@45 { - compatible = "raspberrypi,7inch-touchscreen-panel-regulator"; - reg = <0x45>; - }; + #address-cells = <1>; + #size-cells = <0>; + + regulator@45 { + compatible = "raspberrypi,7inch-touchscreen-panel-regulator"; + reg = <0x45>; + }; }; >> Documentation/devicetree/bindings/iio/adc/adi,max11410.yaml:135: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,max11410.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,max11410.yaml (canonical) @@ -1,22 +1,19 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; -- Documentation/devicetree/bindings/mfd/rohm,bd71828-pmic.yaml:98: example 0: label 'buck4' defined but never referenced Documentation/devicetree/bindings/mfd/rohm,bd71828-pmic.yaml:98: example 0: label 'buck5' defined but never referenced Documentation/devicetree/bindings/mfd/rohm,bd71828-pmic.yaml:98: example 0: label 'buck6' defined but never referenced Documentation/devicetree/bindings/mfd/rohm,bd71828-pmic.yaml:98: example 0: label 'buck7' defined but never referenced Documentation/devicetree/bindings/mfd/rohm,bd71828-pmic.yaml:98: example 0: label 'ldo1' defined but never referenced Documentation/devicetree/bindings/mfd/rohm,bd71828-pmic.yaml:98: example 0: label 'ldo2' defined but never referenced Documentation/devicetree/bindings/mfd/rohm,bd71828-pmic.yaml:98: example 0: label 'ldo3' defined but never referenced Documentation/devicetree/bindings/mfd/rohm,bd71828-pmic.yaml:98: example 0: label 'ldo4' defined but never referenced Documentation/devicetree/bindings/mfd/rohm,bd71828-pmic.yaml:98: example 0: label 'ldo5' defined but never referenced Documentation/devicetree/bindings/mfd/rohm,bd71828-pmic.yaml:98: example 0: label 'ldo6' defined but never referenced >> Documentation/devicetree/bindings/usb/ti,keystone-dwc3.yaml:75: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/ti,keystone-dwc3.yaml (original) +++ Documentation/devicetree/bindings/usb/ti,keystone-dwc3.yaml (canonical) @@ -1,18 +1,18 @@ #include -- - color = ; - }; - led-2 { - rohm,led-compatible = "bd71828-ambled"; - function = LED_FUNCTION_CHARGING; - color = ; - }; - }; }; }; >> Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml:53: example 0: label 'uartclk' defined but never referenced >> Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml (canonical) @@ -1,7 +1,7 @@ uartclk: clock-controller@12010 { - compatible = "marvell,armada-3700-uart-clock"; - reg = <0x12010 0x4>, <0x12210 0x4>; - clocks = <&tbg 0>, <&tbg 1>, <&tbg 2>, <&tbg 3>, <&xtalclk>; - clock-names = "TBG-A-P", "TBG-B-P", "TBG-A-S", "TBG-B-S", "xtal"; - #clock-cells = <1>; + compatible = "marvell,armada-3700-uart-clock"; + reg = <0x12010 0x4>, <0x12210 0x4>; + clocks = <&tbg 0>, <&tbg 1>, <&tbg 2>, <&tbg 3>, <&xtalclk>; + clock-names = "TBG-A-P", "TBG-B-P", "TBG-A-S", "TBG-B-S", "xtal"; + #clock-cells = <1>; }; >> Documentation/devicetree/bindings/pci/mediatek-pcie.yaml:234: example 0: node name 'soc_1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pci/mediatek-pcie.yaml:234: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/mediatek-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/mediatek-pcie.yaml (canonical) @@ -8,28 +8,28 @@ -- interrupt-map-mask = <0 0 0 7>; interrupt-map = <0 0 0 1 &pcie_intc0 0>, <0 0 0 2 &pcie_intc0 1>, <0 0 0 3 &pcie_intc0 2>, <0 0 0 4 &pcie_intc0 3>; + linux,pci-domain = <0>; + pcie_intc0: interrupt-controller { interrupt-controller; #address-cells = <0>; >> Documentation/devicetree/bindings/mmc/atmel,sama5d2-sdhci.yaml:83: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/atmel,sama5d2-sdhci.yaml (original) +++ Documentation/devicetree/bindings/mmc/atmel,sama5d2-sdhci.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + mmc@a0000000 { compatible = "atmel,sama5d2-sdhci"; reg = <0xa0000000 0x300>; >> Documentation/devicetree/bindings/pci/mediatek-pcie.yaml:307: example 1: node name 'soc_2' must use only [a-z0-9-] Documentation/devicetree/bindings/pci/mediatek-pcie.yaml:307: example 1: canonical form differs: --- Documentation/devicetree/bindings/pci/mediatek-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/mediatek-pcie.yaml (canonical) @@ -8,10 +8,10 @@ -- volumes { ubi-volume-u-boot-env { >> Documentation/devicetree/bindings/iio/imu/adi,adis16480.yaml:125: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/imu/adi,adis16480.yaml (original) +++ Documentation/devicetree/bindings/iio/imu/adi,adis16480.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; Documentation/devicetree/bindings/display/allwinner,sun4i-a10-tcon.yaml:436: example 1: canonical form differs: --- Documentation/devicetree/bindings/display/allwinner,sun4i-a10-tcon.yaml (original) -- interrupt-map-mask = <0 0 0 7>; interrupt-map = <0 0 0 1 &pcie_intc1_1 0>, <0 0 0 2 &pcie_intc1_1 1>, <0 0 0 3 &pcie_intc1_1 2>, <0 0 0 4 &pcie_intc1_1 3>; + linux,pci-domain = <1>; + pcie_intc1_1: interrupt-controller { interrupt-controller; #address-cells = <0>; >> Documentation/devicetree/bindings/pci/mediatek-pcie.yaml:391: example 2: node name 'soc_3' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pci/mediatek-pcie.yaml:391: example 2: label 'pcie_intc1_4' defined but never referenced Documentation/devicetree/bindings/pci/mediatek-pcie.yaml:391: example 2: canonical form differs: --- Documentation/devicetree/bindings/pci/mediatek-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/mediatek-pcie.yaml (canonical) @@ -8,27 +8,18 @@ -- pcie_intc1_4: interrupt-controller { interrupt-controller; >> Documentation/devicetree/bindings/sound/microchip,sama7g5-pdmc.yaml:87: example 0: label 'pdmc' defined but never referenced >> Documentation/devicetree/bindings/soc/mobileye/mobileye,eyeq5-olb.yaml:326: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/mobileye/mobileye,eyeq5-olb.yaml (original) +++ Documentation/devicetree/bindings/soc/mobileye/mobileye,eyeq5-olb.yaml (canonical) @@ -1,13 +1,13 @@ soc { - #address-cells = <2>; - #size-cells = <2>; + #address-cells = <2>; + #size-cells = <2>; -- - }; + system-controller@e00000 { + compatible = "mobileye,eyeq5-olb", "syscon"; + reg = <0 0xe00000 0x0 0x400>; + #reset-cells = <2>; + #clock-cells = <1>; + clocks = <&xtal>; + clock-names = "ref"; + }; }; >> Documentation/devicetree/bindings/mtd/partitions/redboot-fis.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/mtd/partitions/redboot-fis.yaml (original) +++ Documentation/devicetree/bindings/mtd/partitions/redboot-fis.yaml (canonical) @@ -1,6 +1,6 @@ flash { - partitions { - compatible = "redboot-fis"; - fis-index-block = <0>; - }; + partitions { + compatible = "redboot-fis"; -- - }; + system-controller@d2003000 { + compatible = "mobileye,eyeq6h-acc-olb", "syscon"; + reg = <0x0 0xd2003000 0x0 0x1000>; + #reset-cells = <1>; + #clock-cells = <1>; + clocks = <&xtal>; + clock-names = "ref"; + }; }; >> Documentation/devicetree/bindings/usb/intel,ixp4xx-udc.yaml:34: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/intel,ixp4xx-udc.yaml (original) +++ Documentation/devicetree/bindings/usb/intel,ixp4xx-udc.yaml (canonical) @@ -1,4 +1,5 @@ #include + usb@c800b000 { compatible = "intel,ixp4xx-udc"; reg = <0xc800b000 0x1000>; >> Documentation/devicetree/bindings/regulator/adi,max77503-regulator.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/adi,max77503-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/adi,max77503-regulator.yaml (canonical) @@ -5,7 +5,6 @@ regulator@1e { compatible = "adi,max77503"; reg = <0x1e>; - regulator-min-microvolt = <800000>; regulator-max-microvolt = <5000000>; }; >> Documentation/devicetree/bindings/sound/atmel,sama5d2-i2s.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/atmel,sama5d2-i2s.yaml (original) +++ Documentation/devicetree/bindings/sound/atmel,sama5d2-i2s.yaml (canonical) @@ -6,11 +6,11 @@ reg = <0xf8050000 0x300>; interrupts = <54 IRQ_TYPE_LEVEL_HIGH 7>; dmas = <&dma0 - (AT91_XDMAC_DT_MEM_IF(0) | AT91_XDMAC_DT_PER_IF(1) | - AT91_XDMAC_DT_PERID(31))>, + (AT91_XDMAC_DT_MEM_IF(0) | AT91_XDMAC_DT_PER_IF(1) | + AT91_XDMAC_DT_PERID(31))>, <&dma0 - (AT91_XDMAC_DT_MEM_IF(0) | AT91_XDMAC_DT_PER_IF(1) | - AT91_XDMAC_DT_PERID(32))>; + (AT91_XDMAC_DT_MEM_IF(0) | AT91_XDMAC_DT_PER_IF(1) | + AT91_XDMAC_DT_PERID(32))>; dma-names = "tx", "rx"; clocks = <&i2s0_clk>, <&i2s0_gclk>, <&i2s0muxck>; clock-names = "pclk", "gclk", "muxclk"; >> Documentation/devicetree/bindings/input/adc-joystick.yaml:103: example 0: label 'joystick' defined but never referenced >> Documentation/devicetree/bindings/input/adc-joystick.yaml:103: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/adc-joystick.yaml (original) +++ Documentation/devicetree/bindings/input/adc-joystick.yaml (canonical) @@ -2,24 +2,25 @@ #include -- + }; + + axis@1 { + reg = <1>; + abs-range = <0 3300>; + abs-fuzz = <4>; + abs-flat = <200>; + linux,code = ; + }; }; >> Documentation/devicetree/bindings/interrupt-controller/nxp,lpc3220-mic.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/nxp,lpc3220-mic.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/nxp,lpc3220-mic.yaml (canonical) @@ -14,5 +14,5 @@ #interrupt-cells = <2>; interrupt-parent = <&mic>; interrupts = <0 IRQ_TYPE_LEVEL_LOW>, - <30 IRQ_TYPE_LEVEL_LOW>; + <30 IRQ_TYPE_LEVEL_LOW>; }; >> Documentation/devicetree/bindings/media/i2c/ovti,ov5642.yaml:110: example 0: label 'ov5642_to_parallel' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov5642.yaml:110: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/ovti,ov5642.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/ovti,ov5642.yaml (canonical) @@ -23,7 +23,7 @@ remote-endpoint = <¶llel_from_ov5642>; bus-width = <8>; data-shift = <2>; /* lines 9:2 are used */ - hsync-active = <0>; + hsync-active = <0>; vsync-active = <0>; pclk-sample = <1>; }; >> Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml:109: example 0: label 'ltdc' defined but never referenced >> Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml:109: example 0: label 'ltdc_out_dsi' defined but never referenced >> Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml:109: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml (original) +++ Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + ltdc: display-controller@40016800 { compatible = "st,stm32-ltdc"; reg = <0x5a001000 0x400>; -- port { - ltdc_out_dsi: endpoint { - remote-endpoint = <&dsi_in>; - }; + ltdc_out_dsi: endpoint { + remote-endpoint = <&dsi_in>; + }; }; }; >> Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml:223: example 0: label 'ppmu_dmc0' defined but never referenced >> Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml:223: example 0: canonical form differs: --- Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml (original) +++ Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml (canonical) @@ -15,18 +15,22 @@ opp-hz = /bits/ 64 <50000000>; opp-microvolt = <800000>; }; + opp-100000000 { opp-hz = /bits/ 64 <100000000>; opp-microvolt = <800000>; -- >> Documentation/devicetree/bindings/pinctrl/microchip,sparx5-sgpio.yaml:150: example 0: label 'sgpio_in2' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/microchip,sparx5-sgpio.yaml:150: example 0: label 'sgpio_out2' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/microchip,sparx5-sgpio.yaml:150: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/microchip,sparx5-sgpio.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/microchip,sparx5-sgpio.yaml (canonical) @@ -1,29 +1,32 @@ #include + sgpio2: gpio@1101059c { - #address-cells = <1>; - #size-cells = <0>; - compatible = "microchip,sparx5-sgpio"; - clocks = <&sys_clk>; -- + }; + + sgpio_out2: gpio@1 { + compatible = "microchip,sparx5-sgpio-bank"; + reg = <1>; + gpio-controller; + #gpio-cells = <3>; + ngpios = <96>; + }; }; >> Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml:287: example 1: label 'display' defined but never referenced Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml:287: example 1: canonical form differs: --- Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml (original) +++ Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml (canonical) @@ -3,10 +3,10 @@ clocks = <&clock CLK_DIV_DMC>; clock-names = "bus"; operating-points-v2 = <&bus_dmc_opp_table>; - samsung,data-clock-ratio = <4>; #interconnect-cells = <0>; devfreq-events = <&ppmu_dmc0_3>, <&ppmu_dmc1_3>; -- leftbus: bus-leftbus { >> Documentation/devicetree/bindings/soc/google/google,gs101-pmu-intr-gen.yaml:32: example 0: label 'pmu_intr_gen' defined but never referenced >> Documentation/devicetree/bindings/soc/google/google,gs101-pmu-intr-gen.yaml:32: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/google/google,gs101-pmu-intr-gen.yaml (original) +++ Documentation/devicetree/bindings/soc/google/google,gs101-pmu-intr-gen.yaml (canonical) @@ -1,4 +1,4 @@ pmu_intr_gen: syscon@17470000 { - compatible = "google,gs101-pmu-intr-gen", "syscon"; - reg = <0x17470000 0x10000>; + compatible = "google,gs101-pmu-intr-gen", "syscon"; + reg = <0x17470000 0x10000>; }; >> Documentation/devicetree/bindings/mtd/partitions/tplink,safeloader-partitions.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/mtd/partitions/tplink,safeloader-partitions.yaml (original) +++ Documentation/devicetree/bindings/mtd/partitions/tplink,safeloader-partitions.yaml (canonical) @@ -3,6 +3,6 @@ partitions-table-offset = <0x100000>; -- partition-file-system { - linux,rootfs; + linux,rootfs; }; }; >> Documentation/devicetree/bindings/net/bluetooth/marvell,sd8897-bt.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/bluetooth/marvell,sd8897-bt.yaml (original) +++ Documentation/devicetree/bindings/net/bluetooth/marvell,sd8897-bt.yaml (canonical) @@ -5,7 +5,6 @@ bus-width = <4>; cap-power-off-card; keep-power-in-suspend; - #address-cells = <1>; #size-cells = <0>; -- marvell,cal-data = /bits/ 8 < - 0x37 0x01 0x1c 0x00 0xff 0xff 0xff 0xff 0x01 0x7f 0x04 0x02 - 0x00 0x00 0xba 0xce 0xc0 0xc6 0x2d 0x00 0x00 0x00 0x00 0x00 - 0x00 0x00 0xf0 0x00>; + 0x37 0x01 0x1c 0x00 0xff 0xff 0xff 0xff 0x01 0x7f 0x04 0x02 + 0x00 0x00 0xba 0xce 0xc0 0xc6 0x2d 0x00 0x00 0x00 0x00 0x00 + 0x00 0x00 0xf0 0x00>; marvell,wakeup-pin = /bits/ 16 <0x0d>; marvell,wakeup-gap-ms = /bits/ 16 <0x64>; }; >> Documentation/devicetree/bindings/clock/rockchip,px30-cru.yaml:99: example 0: label 'cru' defined but never referenced >> Documentation/devicetree/bindings/clock/rockchip,px30-cru.yaml:99: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/rockchip,px30-cru.yaml (original) +++ Documentation/devicetree/bindings/clock/rockchip,px30-cru.yaml (canonical) @@ -1,21 +1,21 @@ #include -- - #clock-cells = <1>; - #reset-cells = <1>; + compatible = "rockchip,px30-cru"; + reg = <0xff2b0000 0x1000>; + clocks = <&xin24m>, <&pmucru PLL_GPLL>; + clock-names = "xin24m", "gpll"; + #clock-cells = <1>; + #reset-cells = <1>; + rockchip,grf = <&grf>; }; >> Documentation/devicetree/bindings/spi/cdns,qspi-nor.yaml:190: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/cdns,qspi-nor.yaml (original) +++ Documentation/devicetree/bindings/spi/cdns,qspi-nor.yaml (canonical) @@ -1,16 +1,16 @@ spi@ff705000 { compatible = "intel,socfpga-qspi", "cdns,qspi-nor"; + reg = <0xff705000 0x1000>, + <0xffa00000 0x1000>; #address-cells = <1>; #size-cells = <0>; - reg = <0xff705000 0x1000>, -- flash@0 { compatible = "jedec,spi-nor"; >> Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml:115: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml (canonical) @@ -8,19 +8,18 @@ clock-names = "fck"; power-domains = <&sysc R8A7791_PD_ALWAYS_ON>; resets = <&cpg 901>; - #address-cells = <1>; #size-cells = <0>; -- adc@1 { + compatible = "maxim,max1162"; reg = <1>; - compatible = "maxim,max1162"; vref-supply = <&vref_max1162>; }; }; >> Documentation/devicetree/bindings/memory-controllers/nvidia,tegra20-emc.yaml:197: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/nvidia,tegra20-emc.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/nvidia,tegra20-emc.yaml (canonical) @@ -3,40 +3,36 @@ reg = <0x7000f400 0x400>; interrupts = <0 78 4>; clocks = <&clock_controller 57>; - - nvidia,memory-controller = <&mc>; operating-points-v2 = <&dvfs_opp_table>; power-domains = <&domain>; -- >> Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml:39: example 0: label 'pipllct' defined but never referenced >> Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml (original) +++ Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml (canonical) @@ -1,8 +1,7 @@ - osc2_clk: osc2-clk { - compatible = "fixed-clock"; - clock-frequency = <20000000>; - #clock-cells = <0>; + compatible = "fixed-clock"; + clock-frequency = <20000000>; -- soc { >> Documentation/devicetree/bindings/usb/cypress,cypd4226.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/cypress,cypd4226.yaml (original) +++ Documentation/devicetree/bindings/usb/cypress,cypd4226.yaml (canonical) @@ -1,30 +1,35 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; - - typec@8 { -- + endpoint { + remote-endpoint = <&usb_role_switch0>; + }; + }; + }; }; - }; }; - }; }; >> Documentation/devicetree/bindings/remoteproc/ti,k3-r5f-rproc.yaml:268: example 0: label 'mcu_r5f0' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/ti,k3-r5f-rproc.yaml:268: example 0: label 'mcu_r5f1' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/ti,k3-r5f-rproc.yaml:268: example 0: label 'mcu_r5fss0' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/ti,k3-r5f-rproc.yaml:268: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/ti,k3-r5f-rproc.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/ti,k3-r5f-rproc.yaml (canonical) @@ -1,6 +1,71 @@ +}; soc { #address-cells = <2>; #size-cells = <2>; + + bus@100000 { + compatible = "simple-bus"; -- - firmware-name = "am65x-mcu-r5f0_1-fw"; - ti,atcm-enable = <1>; - ti,btcm-enable = <1>; - ti,loczrama = <1>; - mboxes = <&mailbox1 &mbox_mcu_r5fss0_core1>; - }; - }; - }; - }; }; >> Documentation/devicetree/bindings/display/sitronix,st7571.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/sitronix,st7571.yaml (original) +++ Documentation/devicetree/bindings/display/sitronix,st7571.yaml (canonical) @@ -1,51 +1,51 @@ #include -- + vback-porch = <0>; + clock-frequency = <0>; + hfront-porch = <0>; + hsync-len = <0>; + vfront-porch = <0>; + vsync-len = <0>; + }; }; - }; }; >> Documentation/devicetree/bindings/spi/mikrotik,rb4xx-spi.yaml:31: example 0: label 'spi' defined but never referenced >> Documentation/devicetree/bindings/spi/mikrotik,rb4xx-spi.yaml:31: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/mikrotik,rb4xx-spi.yaml (original) +++ Documentation/devicetree/bindings/spi/mikrotik,rb4xx-spi.yaml (canonical) @@ -1,6 +1,6 @@ spi: spi@1f000000 { + compatible = "mikrotik,rb4xx-spi"; + reg = <0x1f000000 0x10>; #address-cells = <1>; #size-cells = <0>; - compatible = "mikrotik,rb4xx-spi"; - reg = <0x1f000000 0x10>; }; >> Documentation/devicetree/bindings/clock/renesas,5p35023.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/renesas,5p35023.yaml (original) +++ Documentation/devicetree/bindings/clock/renesas,5p35023.yaml (canonical) @@ -6,20 +6,17 @@ compatible = "renesas,5p35023"; reg = <0x68>; #clock-cells = <1>; - clocks = <&x1>; - - renesas,settings = [ -- assigned-clock-rates = <24000000>, <11289600>, <11289600>, <12000000>, <25000000>, <12288000>; + renesas,settings = [ + 80 00 11 19 4c 02 23 7f 83 19 08 a9 5f 25 24 bf + 00 14 7a e1 00 00 00 00 01 55 59 bb 3f 30 90 b6 + 80 b0 45 c4 95 + ]; }; }; >> Documentation/devicetree/bindings/net/bluetooth/realtek,bluetooth.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/bluetooth/realtek,bluetooth.yaml (original) +++ Documentation/devicetree/bindings/net/bluetooth/realtek,bluetooth.yaml (canonical) @@ -8,6 +8,7 @@ bluetooth { compatible = "realtek,rtl8723bs-bt"; device-wake-gpios = <&r_pio 0 5 GPIO_ACTIVE_HIGH>; /* PL5 */ - host-wake-gpios = <&r_pio 0 6 GPIO_ACTIVE_HIGH>; /* PL6 */ + host-wake-gpios = <&r_pio 0 6 GPIO_ACTIVE_HIGH>; /* PL6 */ + }; }; }; >> Documentation/devicetree/bindings/pinctrl/renesas,rza2-pinctrl.yaml:84: example 0: label 'scif4_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/renesas,rza2-pinctrl.yaml:84: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/renesas,rza2-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/renesas,rza2-pinctrl.yaml (canonical) @@ -1,15 +1,16 @@ #include + pinctrl: pinctrl@fcffe000 { - compatible = "renesas,r7s9210-pinctrl"; - reg = <0xfcffe000 0x1000>; + compatible = "renesas,r7s9210-pinctrl"; + reg = <0xfcffe000 0x1000>; -- - pinmux = , /* TxD4 */ - ; /* RxD4 */ - }; + /* Serial Console */ + scif4_pins: serial4 { + pinmux = , /* TxD4 */ + ; /* RxD4 */ + }; + }; }; >> Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml:95: example 0: label 'reg_buck1' defined but never referenced >> Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml:95: example 0: label 'reg_buck2' defined but never referenced >> Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml:95: example 0: label 'reg_buck3' defined but never referenced >> Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml:95: example 0: label 'reg_buck4' defined but never referenced >> Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml:95: example 0: label 'reg_buck5' defined but never referenced >> Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml:95: example 0: label 'reg_buck6' defined but never referenced >> Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml:95: example 0: label 'reg_buck7' defined but never referenced >> Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml:95: example 0: label 'reg_ldo1' defined but never referenced >> Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml:95: example 0: label 'reg_ldo2' defined but never referenced >> Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml:95: example 0: label 'reg_ldo3' defined but never referenced >> Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml:95: example 0: label 'reg_ldo4' defined but never referenced >> Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml:95: example 0: label 'reg_vsnvs' defined but never referenced >> Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml:95: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml (canonical) @@ -7,40 +7,12 @@ reg = <0x08>; -- + reg_ldo4: ldo4 { + regulator-always-on; + regulator-boot-on; + regulator-max-microvolt = <5000000>; + regulator-min-microvolt = <1500000>; + }; + reg_vsnvs: vsnvs { regulator-always-on; regulator-boot-on; >> Documentation/devicetree/bindings/iio/adc/ti,ads1298.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/ti,ads1298.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/ti,ads1298.yaml (canonical) @@ -1,17 +1,18 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; -- + reg = <1>; + label = "ads1298-1-ecg"; + avdd-supply = <®_iso_5v_a>; + clocks = <&clk_ads1298>; + interrupt-parent = <&gpio0>; + interrupts = <78 IRQ_TYPE_EDGE_FALLING>; + spi-max-frequency = <20000000>; + spi-cpha; }; }; >> Documentation/devicetree/bindings/sound/realtek,alc5632.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/realtek,alc5632.yaml (original) +++ Documentation/devicetree/bindings/sound/realtek,alc5632.yaml (canonical) @@ -1,7 +1,9 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; + codec@1a { compatible = "realtek,alc5632"; reg = <0x1a>; >> Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-hdmi.yaml:105: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-hdmi.yaml (original) +++ Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-hdmi.yaml (canonical) @@ -11,11 +11,9 @@ clock-names = "hdmi", "parent"; resets = <&tegra_car 51>; reset-names = "hdmi"; - hdmi-supply = <&vdd_5v0_hdmi>; pll-supply = <&vdd_hdmi_pll>; vdd-supply = <&vdd_3v3_hdmi>; - nvidia,ddc-i2c-bus = <&hdmi_ddc>; nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7) GPIO_ACTIVE_HIGH>; }; >> Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml:107: example 0: label 'ov772x' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml:107: example 0: label 'ov772x_0' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml:107: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml (canonical) @@ -4,6 +4,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + ov772x: camera@21 { compatible = "ovti,ov7725"; reg = <0x21>; >> Documentation/devicetree/bindings/bus/fsl,imx8qxp-pixel-link-msi-bus.yaml:91: example 0: label 'mipi_lvds_0_pxl2dpi_dc0_pixel_link0' defined but never referenced >> Documentation/devicetree/bindings/bus/fsl,imx8qxp-pixel-link-msi-bus.yaml:91: example 0: label 'mipi_lvds_0_pxl2dpi_dc0_pixel_link1' defined but never referenced >> Documentation/devicetree/bindings/bus/fsl,imx8qxp-pixel-link-msi-bus.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/bus/fsl,imx8qxp-pixel-link-msi-bus.yaml (original) +++ Documentation/devicetree/bindings/bus/fsl,imx8qxp-pixel-link-msi-bus.yaml (canonical) @@ -1,13 +1,14 @@ #include #include + bus@56200000 { compatible = "fsl,imx8qxp-display-pixel-link-msi-bus", "simple-pm-bus"; reg = <0x56200000 0x20000>; + ranges; -- }; @@ -136,7 +135,7 @@ clocks = <&clk IMX_SC_R_LVDS_0 IMX_SC_PM_CLK_PHY>; clock-names = "phy_ref"; #phy-cells = <0>; + power-domains = <&pd IMX_SC_R_MIPI_0>; fsl,syscon = <&mipi_lvds_0_csr>; - power-domains = <&pd IMX_SC_R_MIPI_0>; }; }; >> Documentation/devicetree/bindings/clock/qcom,gcc-qcm2290.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-qcm2290.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-qcm2290.yaml (canonical) @@ -1,4 +1,5 @@ #include + clock-controller@1400000 { compatible = "qcom,gcc-qcm2290"; reg = <0x01400000 0x1f0000>; >> Documentation/devicetree/bindings/remoteproc/qcom,rpm-proc.yaml:133: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/qcom,rpm-proc.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/qcom,rpm-proc.yaml (canonical) @@ -2,17 +2,17 @@ #include -- - qcom,glink-channels = "rpm_requests"; - /* ... */ + rpm-requests { + compatible = "qcom,rpm-qcm2290", "qcom,glink-smd-rpm"; + qcom,glink-channels = "rpm_requests"; + /* ... */ + }; }; - }; }; >> Documentation/devicetree/bindings/display/tegra/nvidia,tegra124-dpaux.yaml:118: example 0: label 'dpaux' defined but never referenced >> Documentation/devicetree/bindings/display/tegra/nvidia,tegra124-dpaux.yaml:118: example 0: label 'state_dpaux_aux' defined but never referenced >> Documentation/devicetree/bindings/display/tegra/nvidia,tegra124-dpaux.yaml:118: example 0: label 'state_dpaux_i2c' defined but never referenced >> Documentation/devicetree/bindings/display/tegra/nvidia,tegra124-dpaux.yaml:118: example 0: label 'state_dpaux_off' defined but never referenced >> Documentation/devicetree/bindings/display/tegra/nvidia,tegra124-dpaux.yaml:118: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/tegra/nvidia,tegra124-dpaux.yaml (original) +++ Documentation/devicetree/bindings/display/tegra/nvidia,tegra124-dpaux.yaml (canonical) @@ -11,6 +11,11 @@ resets = <&tegra_car 181>; reset-names = "dpaux"; power-domains = <&pd_sor>; + + i2c-bus { + #address-cells = <1>; + #size-cells = <0>; -- groups = "dpaux-io"; function = "off"; }; - - i2c-bus { - #address-cells = <1>; - #size-cells = <0>; - }; }; Documentation/devicetree/bindings/mtd/ti,elm.yaml:68: example 0: label 'elm' defined but never referenced >> Documentation/devicetree/bindings/sound/nuvoton,nau8824.yaml:167: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nuvoton,nau8824.yaml (original) +++ Documentation/devicetree/bindings/sound/nuvoton,nau8824.yaml (canonical) @@ -1,12 +1,14 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; + codec@1a { - #sound-dai-cells = <0>; compatible = "nuvoton,nau8824"; reg = <0x1a>; + #sound-dai-cells = <0>; interrupt-parent = <&gpio>; interrupts = <38 IRQ_TYPE_LEVEL_LOW>; nuvoton,vref-impedance = <2>; >> Documentation/devicetree/bindings/net/bluetooth/marvell,88w8897.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/bluetooth/marvell,88w8897.yaml (original) +++ Documentation/devicetree/bindings/net/bluetooth/marvell,88w8897.yaml (canonical) @@ -1,5 +1,5 @@ serial { - bluetooth { - compatible = "mrvl,88w8897"; - }; + bluetooth { + compatible = "mrvl,88w8897"; + }; }; Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml:98: example 0: tab character in DTS line: devfreq-events = <&ppmu_event3_dmc0_0>, <&ppmu_event3_dmc0_1>, >> Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml:98: example 0: label 'ppmu_dmc0_0' defined but never referenced >> Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml:98: example 0: label 'ppmu_event_dmc0_0' defined but never referenced >> Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml:98: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml (canonical) @@ -1,9 +1,11 @@ #include + ppmu_dmc0_0: ppmu@10d00000 { compatible = "samsung,exynos-ppmu"; reg = <0x10d00000 0x2000>; clocks = <&clock CLK_PCLK_PPMU_DREX0_0>; clock-names = "ppmu"; -- @@ -35,8 +37,8 @@ <&ppmu_event3_dmc1_0>, <&ppmu_event3_dmc1_1>; device-handle = <&samsung_K3QF2F20DB>; vdd-supply = <&buck1_reg>; - samsung,syscon-clk = <&clock>; interrupt-parent = <&combiner>; interrupts = <16 0>, <16 1>; interrupt-names = "drex_0", "drex_1"; + samsung,syscon-clk = <&clock>; }; >> Documentation/devicetree/bindings/display/panel/samsung,ld9040.yaml:62: example 0: label 'lcd_ep' defined but never referenced >> Documentation/devicetree/bindings/display/panel/samsung,ld9040.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/samsung,ld9040.yaml (original) +++ Documentation/devicetree/bindings/display/panel/samsung,ld9040.yaml (canonical) @@ -4,7 +4,6 @@ -- lcd@0 { compatible = "samsung,ld9040"; - reg = <0>; vdd3-supply = <&ldo7_reg>; vci-supply = <&ldo17_reg>; >> Documentation/devicetree/bindings/dma/brcm,iproc-sba.yaml:31: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/brcm,iproc-sba.yaml (original) +++ Documentation/devicetree/bindings/dma/brcm,iproc-sba.yaml (canonical) @@ -1,11 +1,11 @@ raid0 { - compatible = "brcm,iproc-sba-v2"; - mboxes = <&raid_mbox 0 0x1 0xffff>, - <&raid_mbox 1 0x1 0xffff>, - <&raid_mbox 2 0x1 0xffff>, - <&raid_mbox 3 0x1 0xffff>, - <&raid_mbox 4 0x1 0xffff>, -- + compatible = "brcm,iproc-sba-v2"; + mboxes = <&raid_mbox 0 0x1 0xffff>, + <&raid_mbox 1 0x1 0xffff>, + <&raid_mbox 2 0x1 0xffff>, + <&raid_mbox 3 0x1 0xffff>, + <&raid_mbox 4 0x1 0xffff>, + <&raid_mbox 5 0x1 0xffff>, + <&raid_mbox 6 0x1 0xffff>, + <&raid_mbox 7 0x1 0xffff>; }; >> Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml:35: example 0: label 'nfc0' defined but never referenced >> Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml:35: example 0: label 'smcc' defined but never referenced >> Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml (original) +++ Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml (canonical) @@ -1,12 +1,12 @@ smcc: memory-controller@e000e000 { compatible = "arm,pl353-smc-r2p1", "arm,primecell"; reg = <0xe000e000 0x0001000>; + ranges = <0x0 0x0 0xe1000000 0x1000000 /* Nand CS region */ + 0x1 0x0 0xe2000000 0x2000000 /* SRAM/NOR CS0 region */ + 0x2 0x0 0xe4000000 0x2000000>; /* SRAM/NOR CS1 region */ + #address-cells = <2>; -- nfc0: nand-controller@0,0 { >> Documentation/devicetree/bindings/regulator/adi,max77857.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/adi,max77857.yaml (original) +++ Documentation/devicetree/bindings/regulator/adi,max77857.yaml (canonical) @@ -1,14 +1,14 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; -- regulator@66 { + compatible = "adi,max77857"; reg = <0x66>; - compatible = "adi,max77857"; interrupt-parent = <&gpio>; interrupts = <26 IRQ_TYPE_EDGE_FALLING>; - adi,rtop-ohms = <312000>; adi,rbot-ohms = <12000>; }; >> Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml:244: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml (original) +++ Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml (canonical) @@ -12,12 +12,12 @@ reg-names = "core", "chnls", "obsrvr", "intr", "cnfg"; interrupt-names = "periph_irq"; interrupts = ; - qcom,ee = <0>; - qcom,channel = <0>; #address-cells = <2>; #size-cells = <0>; -- pmic@2 { compatible = "qcom,pmi8998", "qcom,spmi-pmic"; >> Documentation/devicetree/bindings/sound/asahi-kasei,ak4613.yaml:52: example 0: label 'ak4613' defined but never referenced >> Documentation/devicetree/bindings/sound/asahi-kasei,ak4613.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/asahi-kasei,ak4613.yaml (original) +++ Documentation/devicetree/bindings/sound/asahi-kasei,ak4613.yaml (canonical) @@ -1,6 +1,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + ak4613: codec@10 { compatible = "asahi-kasei,ak4613"; reg = <0x10>; >> Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml:66: example 0: label 'tianma_nt36672a_in_0' defined but never referenced >> Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml (original) +++ Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml (canonical) @@ -10,7 +10,6 @@ vddio-supply = <&vreg_l14a_1p88>; vddpos-supply = <&lab>; vddneg-supply = <&ibb>; - backlight = <&pmi8998_wled>; reset-gpios = <&tlmm 6 GPIO_ACTIVE_HIGH>; -- >> Documentation/devicetree/bindings/pci/axis,artpec6-pcie.yaml:94: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/axis,artpec6-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/axis,artpec6-pcie.yaml (canonical) @@ -2,15 +2,15 @@ -- + ranges = <0x81000000 0 0 0xc0002000 0 0x00010000>, + <0x82000000 0 0xc0012000 0xc0012000 0 0x1ffee000>; + device_type = "pci"; #address-cells = <3>; #size-cells = <2>; - ranges = <0x81000000 0 0 0xc0002000 0 0x00010000>, - <0x82000000 0 0xc0012000 0xc0012000 0 0x1ffee000>; num-lanes = <2>; bus-range = <0x00 0xff>; interrupts = ;Documentation/devicetree/bindings/sound/amlogic,g12a-toacodec.yaml:49: example 0: label 'toacodec' defined but never referenced >> Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml:482: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml (original) +++ Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; @@ -6,19 +7,61 @@ temperature-sensor@0 { -- - /bits/ 64 <188700000 922500000>, - /bits/ 64 <460400000 1000000000>; //10 pairs + thermocouple@18 { + reg = <18>; + adi,sensor-type = <8>; //Type B + adi,sensor-oc-current-microamp = <10>; + adi,cold-junction-handle = <&diode5>; }; }; }; >> Documentation/devicetree/bindings/usb/generic-ohci.yaml:175: example 0: label 'ohci0' defined but never referenced -- >> Documentation/devicetree/bindings/bus/arm,integrator-ap-lm.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/bus/arm,integrator-ap-lm.yaml (original) +++ Documentation/devicetree/bindings/bus/arm,integrator-ap-lm.yaml (canonical) @@ -1,31 +1,31 @@ bus@c0000000 { - compatible = "arm,integrator-ap-lm"; - #address-cells = <1>; - #size-cells = <1>; - ranges = <0xc0000000 0xc0000000 0x40000000>; - dma-ranges; - -- - impd1_vic: interrupt-controller@3000000 { - compatible = "arm,pl192-vic"; - interrupt-controller; - #interrupt-cells = <1>; - reg = <0x03000000 0x1000>; - valid-mask = <0x00000bff>; - interrupts-extended = <&pic 9>; - }; - }; }; >> Documentation/devicetree/bindings/iio/temperature/ti,tmp006.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/temperature/ti,tmp006.yaml (original) +++ Documentation/devicetree/bindings/iio/temperature/ti,tmp006.yaml (canonical) @@ -1,7 +1,9 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; + temperature-sensor@40 { compatible = "ti,tmp006"; reg = <0x40>; >> Documentation/devicetree/bindings/iio/adc/adi,ad7625.yaml:164: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad7625.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad7625.yaml (canonical) @@ -1,4 +1,5 @@ #include + adc { compatible = "adi,ad7625"; vdd1-supply = <&supply_5V>; >> Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml:67: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml (original) +++ Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml (canonical) @@ -10,12 +10,13 @@ num-chipselects = <1>; #address-cells = <1>; #size-cells = <0>; + panel@0 { compatible = "samsung,s6d27a1"; + reg = <0>; spi-max-frequency = <1200000>; spi-cpha; spi-cpol; - reg = <0>; vci-supply = <&lcd_3v0_reg>; vccio-supply = <&lcd_1v8_reg>; reset-gpios = <&gpio 4 GPIO_ACTIVE_LOW>; >> Documentation/devicetree/bindings/usb/usb-xhci.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/usb-xhci.yaml (original) +++ Documentation/devicetree/bindings/usb/usb-xhci.yaml (canonical) @@ -1,7 +1,7 @@ usb@f0930000 { - compatible = "generic-xhci"; - reg = <0xf0930000 0x8c8>; - interrupts = <0x0 0x4e 0x0>; - usb2-lpm-disable; - usb3-lpm-capable; + compatible = "generic-xhci"; + reg = <0xf0930000 0x8c8>; + interrupts = <0x0 0x4e 0x0>; + usb2-lpm-disable; + usb3-lpm-capable; }; >> Documentation/devicetree/bindings/mtd/denali,nand.yaml:138: example 0: canonical form differs: --- Documentation/devicetree/bindings/mtd/denali,nand.yaml (original) +++ Documentation/devicetree/bindings/mtd/denali,nand.yaml (canonical) @@ -1,7 +1,7 @@ nand-controller@ff900000 { compatible = "altr,socfpga-denali-nand"; + reg = <0xff900000 0x20>, <0xffb80000 0x1000>; reg-names = "nand_data", "denali_reg"; - reg = <0xff900000 0x20>, <0xffb80000 0x1000>; interrupts = <0 144 4>; clock-names = "nand", "nand_x", "ecc"; -- >> Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mod0-clk.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mod0-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mod0-clk.yaml (canonical) @@ -1,7 +1,7 @@ clk@1c20080 { - #clock-cells = <0>; compatible = "allwinner,sun4i-a10-mod0-clk"; reg = <0x01c20080 0x4>; + #clock-cells = <0>; clocks = <&osc24M>, <&pll6 1>, <&pll5 1>; clock-output-names = "nand"; -- +++ Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mod0-clk.yaml (canonical) @@ -1,7 +1,7 @@ clk@8001454 { - #clock-cells = <0>; compatible = "allwinner,sun4i-a10-mod0-clk"; reg = <0x08001454 0x4>; + #clock-cells = <0>; clocks = <&osc32k>, <&osc24M>; clock-output-names = "r_ir"; }; >> Documentation/devicetree/bindings/net/maxim,ds26522.yaml:31: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/maxim,ds26522.yaml (original) +++ Documentation/devicetree/bindings/net/maxim,ds26522.yaml (canonical) @@ -6,5 +6,6 @@ compatible = "maxim,ds26522"; reg = <1>; spi-max-frequency = <2000000>; /* input clock */ + }; }; >> };Documentation/devicetree/bindings/pinctrl/semtech,sx1501q.yaml:228: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/semtech,sx1501q.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/semtech,sx1501q.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c@1000 { reg = <0x1000 0x80>; #address-cells = <1>; @@ -7,18 +8,15 @@ pinctrl@20 { -- @@ -41,9 +44,3 @@ }; }; }; - -#undef CLK_BUS_TCON0 -#undef CLK_TCON0 -#undef RST_BUS_TCON0 -#undef RST_BUS_EDP -#undef RST_BUS_LVDS >> Documentation/devicetree/bindings/gpio/gpio-mmio.yaml:119: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/gpio-mmio.yaml (original) +++ Documentation/devicetree/bindings/gpio/gpio-mmio.yaml (canonical) @@ -1,45 +1,46 @@ gpio@1f300010 { - compatible = "ni,169445-nand-gpio"; - reg = <0x1f300010 0x4>; - reg-names = "dat"; - gpio-controller; - #gpio-cells = <2>; + compatible = "ni,169445-nand-gpio"; -- gpio1-cfg { - pins = "gpio1"; - bias-pull-up; + pins = "gpio1"; + bias-pull-up; }; }; }; >> Documentation/devicetree/bindings/iio/adc/adi,ad7298.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad7298.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad7298.yaml (canonical) @@ -1,11 +1,11 @@ spi { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- >> Documentation/devicetree/bindings/remoteproc/xlnx,zynqmp-r5fss.yaml:274: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/xlnx,zynqmp-r5fss.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/xlnx,zynqmp-r5fss.yaml (canonical) @@ -7,15 +7,14 @@ -- r5f@0 { compatible = "xlnx,zynqmp-r5f"; >> Documentation/devicetree/bindings/interconnect/qcom,glymur-rpmh.yaml:149: example 0: label 'aggre1_noc' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,glymur-rpmh.yaml:149: example 0: label 'aggre4_noc' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,glymur-rpmh.yaml:149: example 0: label 'clk_virt' defined but never referenced >> Documentation/devicetree/bindings/regulator/awinic,aw37503.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/awinic,aw37503.yaml (original) +++ Documentation/devicetree/bindings/regulator/awinic,aw37503.yaml (canonical) @@ -8,18 +8,18 @@ compatible = "awinic,aw37503"; reg = <0x3e>; -- enable-gpios = <&gpio 17 GPIO_ACTIVE_LOW>; }; - - outn { - regulator-name = "outn"; - regulator-boot-on; - regulator-always-on; - enable-gpios = <&gpio 27 GPIO_ACTIVE_LOW>; - }; }; >> };Documentation/devicetree/bindings/interconnect/qcom,glymur-rpmh.yaml:149: example 0: canonical form differs: --- Documentation/devicetree/bindings/interconnect/qcom,glymur-rpmh.yaml (original) +++ Documentation/devicetree/bindings/interconnect/qcom,glymur-rpmh.yaml (canonical) @@ -1,24 +1,25 @@ #include + clk_virt: interconnect-0 { - compatible = "qcom,glymur-clk-virt"; - #interconnect-cells = <2>; - qcom,bcm-voters = <&apps_bcm_voter>; + compatible = "qcom,glymur-clk-virt"; -- - <&gcc GCC_AGGRE_USB4_0_AXI_CLK>, - <&gcc GCC_AGGRE_USB4_1_AXI_CLK>; + compatible = "qcom,glymur-aggre4-noc"; + reg = <0x01740000 0x14400>; + #interconnect-cells = <2>; + clocks = <&gcc GCC_AGGRE_USB3_PRIM_AXI_CLK>, + <&gcc GCC_AGGRE_USB3_SEC_AXI_CLK>, + <&gcc GCC_AGGRE_USB4_0_AXI_CLK>, + <&gcc GCC_AGGRE_USB4_1_AXI_CLK>; + qcom,bcm-voters = <&apps_bcm_voter>; >> };Documentation/devicetree/bindings/display/panel/raydium,rm692e5.yaml:52: example 0: label 'panel_in_0' defined but never referenced -- >> Documentation/devicetree/bindings/display/panel/raydium,rm692e5.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/raydium,rm692e5.yaml (original) +++ Documentation/devicetree/bindings/display/panel/raydium,rm692e5.yaml (canonical) @@ -7,7 +7,6 @@ panel@0 { compatible = "fairphone,fp5-rm692e5-boe", "raydium,rm692e5"; reg = <0>; - reset-gpios = <&tlmm 44 GPIO_ACTIVE_LOW>; dvdd-supply = <&vreg_oled_vci>; vci-supply = <&vreg_l12c>; -- r5f@0 { compatible = "xlnx,zynqmp-r5f"; >> Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml:67: example 0: label 'camera_out' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml:67: example 0: label 'ov5647' defined but never referenced -- >> Documentation/devicetree/bindings/bus/allwinner,sun8i-a23-rsb.yaml:65: example 0: canonical form differs: --- Documentation/devicetree/bindings/bus/allwinner,sun8i-a23-rsb.yaml (original) +++ Documentation/devicetree/bindings/bus/allwinner,sun8i-a23-rsb.yaml (canonical) @@ -10,7 +10,6 @@ -- pmic@3e3 { reg = <0x3e3>; - /* ... */ }; }; >> Documentation/devicetree/bindings/dma/altr,msgdma.yaml:55: example 0: label 'msgdma_controller' defined but never referenced >> Documentation/devicetree/bindings/iio/temperature/microchip,mcp9600.yaml:89: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/temperature/microchip,mcp9600.yaml (original) +++ Documentation/devicetree/bindings/iio/temperature/microchip,mcp9600.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/clock/qcom,a53pll.yaml:57: example 0: label 'a53pll' defined but never referenced >> Documentation/devicetree/bindings/clock/qcom,a53pll.yaml:64: example 1: label 'a53pll_ipq' defined but never referenced Documentation/devicetree/bindings/iio/temperature/microchip,mcp9600.yaml:106: example 1: canonical form differs: --- Documentation/devicetree/bindings/iio/temperature/microchip,mcp9600.yaml (original) +++ Documentation/devicetree/bindings/iio/temperature/microchip,mcp9600.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/remoteproc/renesas,rcar-rproc.yaml:46: example 0: node name 'cr7_ram' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/wlf,arizona.yaml:219: example 0: label 'wm5102' defined but never referenced >> Documentation/devicetree/bindings/mfd/wlf,arizona.yaml:219: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/wlf,arizona.yaml (original) +++ Documentation/devicetree/bindings/mfd/wlf,arizona.yaml (canonical) @@ -1,16 +1,14 @@ #include + i2c@e0004000 { + reg = <0xe0004000 0x1000>; #address-cells = <1>; #size-cells = <0>; - reg = <0xe0004000 0x1000>; -- wlf,micd-detect-debounce = <0>; wlf,micd-pol-gpio = <&codec 2 0>; @@ -57,7 +48,6 @@ wlf,micd-force-micbias; wlf,micd-configs = <0 ARIZONA_DMIC_MICBIAS1 0>, <0x2000 ARIZONA_DMIC_MICBIAS2 1>; - wlf,gpsw = ; }; }; >> Documentation/devicetree/bindings/sound/mt8186-afe-pcm.yaml:115: example 0: label 'afe' defined but never referenced >> Documentation/devicetree/bindings/sound/mt8186-afe-pcm.yaml:115: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/mt8186-afe-pcm.yaml (original) +++ Documentation/devicetree/bindings/sound/mt8186-afe-pcm.yaml (canonical) @@ -6,10 +6,7 @@ reg = <0x11210000 0x2000>; interrupts = ; resets = <&watchdog 17>; //MT8186_TOPRGU_AUDIO_SW_RST - reset-names = "audiosys"; - mediatek,apmixedsys = <&apmixedsys>; - mediatek,infracfg = <&infracfg>; - mediatek,topckgen = <&topckgen>; -- compatible = "xlnx,xdma-host-3.00"; reg = <0x0 0xa0000000 0x0 0x10000000>; @@ -22,6 +23,7 @@ <0 0 0 2 &pcie_intc_0 1>, <0 0 0 3 &pcie_intc_0 2>, <0 0 0 4 &pcie_intc_0 3>; + pcie_intc_0: interrupt-controller { #address-cells = <0>; #interrupt-cells = <1>; >> Documentation/devicetree/bindings/remoteproc/renesas,rcar-rproc.yaml:46: example 0: label 'cr7_rproc' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/renesas,rcar-rproc.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/renesas,rcar-rproc.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/renesas,rcar-rproc.yaml (canonical) @@ -1,12 +1,13 @@ #include #include + reserved-memory { #address-cells = <2>; #size-cells = <2>; -- >> Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml:56: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/mtd/loongson,ls1b-nand-controller.yaml:102: example 1: canonical form differs: --- Documentation/devicetree/bindings/mtd/loongson,ls1b-nand-controller.yaml (original) +++ Documentation/devicetree/bindings/mtd/loongson,ls1b-nand-controller.yaml (canonical) @@ -6,7 +6,6 @@ reg-names = "nand", "nand-dma", "dma-config"; dmas = <&apbdma0 0>; dma-names = "rxtx"; - #address-cells = <1>; #size-cells = <0>; -- >> Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml:245: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml (original) +++ Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml (canonical) @@ -5,18 +5,16 @@ host1x@50000000 { compatible = "nvidia,tegra20-host1x"; reg = <0x50000000 0x00024000>; + ranges = <0x54000000 0x54000000 0x04000000>; interrupts = <0 65 0x04>, /* mpcore syncpt */ <0 67 0x04>; /* mpcore general */ - interrupt-names = "syncpt", "host1x"; -- resets = <&tegra_car 51>; reset-names = "hdmi"; - hdmi-supply = <&vdd_5v0_hdmi>; pll-supply = <&vdd_hdmi_pll>; vdd-supply = <&vdd_3v3_hdmi>; - nvidia,ddc-i2c-bus = <&hdmi_ddc>; nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7) GPIO_ACTIVE_HIGH>; }; >> Documentation/devicetree/bindings/clock/qcom,audiocc-sm8250.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,audiocc-sm8250.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,audiocc-sm8250.yaml (canonical) @@ -1,11 +1,12 @@ #include #include + clock-controller@3300000 { - #clock-cells = <1>; - compatible = "qcom,sm8250-lpass-audiocc"; - reg = <0x03300000 0x30000>; -- csi@838 { compatible = "nvidia,tegra210-csi"; @@ -48,7 +43,6 @@ <102000000>, <102000000>, <972000000>; - clocks = <&tegra_car TEGRA210_CLK_CSI>, <&tegra_car TEGRA210_CLK_CILAB>, <&tegra_car TEGRA210_CLK_CILCD>, >> Documentation/devicetree/bindings/pinctrl/qcom,sc7280-lpass-lpi-pinctrl.yaml:83: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sc7280-lpass-lpi-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sc7280-lpass-lpi-pinctrl.yaml (canonical) @@ -1,13 +1,12 @@ #include + lpass_tlmm: pinctrl@33c0000 { compatible = "qcom,sc7280-lpass-lpi-pinctrl"; reg = <0x33c0000 0x20000>, <0x3550000 0x10000>; - clocks = <&q6prmcc LPASS_HW_MACRO_VOTE LPASS_CLK_ATTRIBUTE_COUPLE_NO>, <&q6prmcc LPASS_HW_DCODEC_VOTE LPASS_CLK_ATTRIBUTE_COUPLE_NO>; clock-names = "core", "audio"; - gpio-controller; #gpio-cells = <2>; gpio-ranges = <&lpass_tlmm 0 0 15>; >> Documentation/devicetree/bindings/iio/temperature/maxim,max31855k.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/temperature/maxim,max31855k.yaml (original) +++ Documentation/devicetree/bindings/iio/temperature/maxim,max31855k.yaml (canonical) @@ -7,6 +7,7 @@ reg = <0>; spi-max-frequency = <4300000>; }; + temp-sensor@1 { compatible = "maxim,max6675"; reg = <1>; >> Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml:88: example 0: label 'imx415' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml:88: example 0: label 'imx415_ep' defined but never referenced >> Documentation/devicetree/bindings/memory-controllers/exynos-srom.yaml:61: example 0: label 'Example' defined but never referenced Documentation/devicetree/bindings/memory-controllers/exynos-srom.yaml:68: example 1: label 'Example' defined but never referenced >> Documentation/devicetree/bindings/memory-controllers/exynos-srom.yaml:68: example 1: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/exynos-srom.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/exynos-srom.yaml (canonical) @@ -1,25 +1,23 @@ // Example: SROMc with SMSC911x ethernet chip on bank 3 memory-controller@12570000 { + reg = <0x12570000 0x14>; + ranges = <0 0 0x04000000 0x20000 // Bank0 + 1 0 0x05000000 0x20000 // Bank1 + 2 0 0x06000000 0x20000 // Bank2 + 3 0 0x07000000 0x20000>; // Bank3 -- - phy-mode = "mii"; + phy-mode = "mii"; interrupt-parent = <&gpx0>; interrupts = <5 8>; reg-io-width = <2>; smsc,irq-push-pull; smsc,force-internal-phy; - samsung,srom-page-mode; samsung,srom-timing = <9 12 1 9 1 1>; >> };Documentation/devicetree/bindings/net/idt,3243x-emac.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/idt,3243x-emac.yaml (original) +++ Documentation/devicetree/bindings/net/idt,3243x-emac.yaml (canonical) @@ -1,16 +1,12 @@ - ethernet@60000 { compatible = "idt,3243x-emac"; - reg = <0x60000 0x10000>, <0x40000 0x14>, <0x40014 0x14>; -- >> Documentation/devicetree/bindings/interconnect/qcom,sar2130p-rpmh.yaml:105: example 0: label 'aggre1_noc' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,sar2130p-rpmh.yaml:105: example 0: label 'clk_virt' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,sar2130p-rpmh.yaml:105: example 0: canonical form differs: --- Documentation/devicetree/bindings/interconnect/qcom,sar2130p-rpmh.yaml (original) +++ Documentation/devicetree/bindings/interconnect/qcom,sar2130p-rpmh.yaml (canonical) @@ -1,13 +1,13 @@ clk_virt: interconnect-0 { - compatible = "qcom,sar2130p-clk-virt"; - #interconnect-cells = <2>; - qcom,bcm-voters = <&apps_bcm_voter>; + compatible = "qcom,sar2130p-clk-virt"; + #interconnect-cells = <2>; + qcom,bcm-voters = <&apps_bcm_voter>; -- - reg = <0x01680000 0x29080>; - #interconnect-cells = <2>; - clocks = <&gcc_prim_axi_clk>; - qcom,bcm-voters = <&apps_bcm_voter>; + compatible = "qcom,sar2130p-system-noc"; + reg = <0x01680000 0x29080>; + #interconnect-cells = <2>; + clocks = <&gcc_prim_axi_clk>; + qcom,bcm-voters = <&apps_bcm_voter>; }; >> Documentation/devicetree/bindings/usb/xlnx,usb2.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/xlnx,usb2.yaml (original) +++ Documentation/devicetree/bindings/usb/xlnx,usb2.yaml (canonical) @@ -1,6 +1,6 @@ axi-usb2-device@42e00000 { compatible = "xlnx,usb2-device-4.00.a"; + reg = <0xee000000 0xc00>; interrupts = <0x0 0x39 0x1>; - reg = <0xee000000 0xc00>; xlnx,has-builtin-dma; }; >> Documentation/devicetree/bindings/display/panel/himax,hx83102.yaml:64: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/himax,hx83102.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/himax,hx83102.yaml (original) +++ Documentation/devicetree/bindings/display/panel/himax,hx83102.yaml (canonical) @@ -1,6 +1,7 @@ dsi { #address-cells = <1>; #size-cells = <0>; + panel@0 { compatible = "starry,himax83102-j02", "himax,hx83102"; reg = <0>; @@ -9,6 +10,7 @@ avee-supply = <&ppvarp_lcd>; pp1800-supply = <&pp1800_lcd>; backlight = <&backlight_lcd0>; + port { panel_in: endpoint { remote-endpoint = <&dsi_out>; >> Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml:41: example 0: label 'ak7375' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml (canonical) @@ -5,7 +5,6 @@ ak7375: camera-lens@c { compatible = "asahi-kasei,ak7375"; reg = <0x0c>; - vdd-supply = <&vreg_l23a_2p8>; vio-supply = <&vreg_lvs1a_1p8>; }; >> Documentation/devicetree/bindings/bus/qcom,ssc-block-bus.yaml:110: example 0: label 'ssc_ahb_slave' defined but never referenced >> Documentation/devicetree/bindings/bus/qcom,ssc-block-bus.yaml:110: example 0: canonical form differs: --- Documentation/devicetree/bindings/bus/qcom,ssc-block-bus.yaml (original) +++ Documentation/devicetree/bindings/bus/qcom,ssc-block-bus.yaml (canonical) @@ -8,14 +8,12 @@ -- - resets = <&gcc GCC_SSC_RESET>, <&gcc GCC_SSC_BCR>; reset-names = "ssc_reset", "ssc_bcr"; - power-domains = <&rpmpd MSM8998_SSCCX>, <&rpmpd MSM8998_SSCMX>; power-domain-names = "ssc_cx", "ssc_mx"; - qcom,halt-regs = <&tcsr_mutex_regs 0x26000>; }; }; >> Documentation/devicetree/bindings/sound/nvidia,tegra-audio-max98090.yaml:75: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nvidia,tegra-audio-max98090.yaml (original) +++ Documentation/devicetree/bindings/sound/nvidia,tegra-audio-max98090.yaml (canonical) @@ -3,21 +3,18 @@ sound { compatible = "nvidia,tegra-audio-max98090-venice2", "nvidia,tegra-audio-max98090"; - nvidia,model = "NVIDIA Tegra Venice2"; - - nvidia,audio-routing = - "Headphones", "HPR", -- + nvidia,audio-routing = + "Headphones", "HPR", + "Headphones", "HPL", + "Speakers", "SPKR", + "Speakers", "SPKL", + "Mic Jack", "MICBIAS", + "IN34", "Mic Jack"; + nvidia,i2s-controller = <&tegra_i2s1>; + nvidia,audio-codec = <&acodec>; }; >> Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml:42: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml (original) +++ Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml (canonical) @@ -10,7 +10,7 @@ avdd-supply = <&avdd_display>; dvdd-supply = <&dvdd_display>; reset-gpios = <&r_pio 0 5 GPIO_ACTIVE_LOW>; /* PL05 */ - backlight = <&backlight>; + backlight = <&backlight>; -- port { panel_in: endpoint { >> Documentation/devicetree/bindings/interconnect/qcom,qcs615-rpmh.yaml:60: example 0: label 'gem_noc' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,qcs615-rpmh.yaml:60: example 0: label 'mc_virt' defined but never referenced >> Documentation/devicetree/bindings/pci/spacemit,k1-pcie-host.yaml:112: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/spacemit,k1-pcie-host.yaml (original) +++ Documentation/devicetree/bindings/pci/spacemit,k1-pcie-host.yaml (canonical) @@ -1,6 +1,6 @@ #include + pcie@ca400000 { - device_type = "pci"; compatible = "spacemit,k1-pcie"; reg = <0xca400000 0x00001000>, <0xca700000 0x0001ff24>, -- + reg = <0x0 0x0 0x0 0x0 0x0>; + ranges; + device_type = "pci"; + bus-range = <0x01 0xff>; + #address-cells = <3>; + #size-cells = <2>; + phys = <&pcie1_phy>; + vpcie3v3-supply = <&pcie_vcc_3v3>; }; }; >> Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml:79: example 0: node name 'VDD_IO' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml:79: example 0: node name 'VDD_DDR' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml:79: example 0: node name 'VDD_CORE' must use only [a-z0-9-] >> Documentation/devicetree/bindings/media/i2c/sony,imx111.yaml:70: example 0: label 'imx111_output' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/sony,imx111.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/sony,imx111.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/sony,imx111.yaml (canonical) @@ -8,20 +8,15 @@ camera@10 { compatible = "sony,imx111"; reg = <0x10>; - clocks = <&imx111_clk>; - iovdd-supply = <&camera_vddio_1v8>; -- port { >> Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml:79: example 0: node name 'VDD_OTHER' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml:79: example 0: node name 'LDO1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml:79: example 0: node name 'LDO2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml (original) +++ Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml (canonical) @@ -12,21 +12,51 @@ pvin4-supply = <®_5v>; -- @@ -1,7 +1,9 @@ #include + i2c: i2c { #address-cells = <1>; #size-cells = <0>; + hub: usb-hub@2d { compatible = "microchip,usb5744"; reg = <0x2d>; >> Documentation/devicetree/bindings/dma/renesas,rcar-dmac.yaml:141: example 0: label 'dmac0' defined but never referenced >> Documentation/devicetree/bindings/sound/ti,pcm1681.yaml:35: example 0: label 'pcm1681' defined but never referenced -- >> Documentation/devicetree/bindings/display/panel/focaltech,gpt3.yaml:33: example 0: label 'panel_input' defined but never referenced >> Documentation/devicetree/bindings/display/panel/focaltech,gpt3.yaml:33: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/focaltech,gpt3.yaml (original) +++ Documentation/devicetree/bindings/display/panel/focaltech,gpt3.yaml (canonical) @@ -7,11 +7,8 @@ panel@0 { compatible = "focaltech,gpt3"; reg = <0>; - spi-max-frequency = <3125000>; - reset-gpios = <&gpe 2 GPIO_ACTIVE_LOW>; -- >> Documentation/devicetree/bindings/clock/qcom,sm7150-gcc.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sm7150-gcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sm7150-gcc.yaml (canonical) @@ -1,11 +1,12 @@ #include + clock-controller@100000 { - compatible = "qcom,sm7150-gcc"; - reg = <0x00100000 0x001f0000>; - clocks = <&rpmhcc RPMH_CXO_CLK>, - <&rpmhcc RPMH_CXO_CLK_A>, -- - #power-domain-cells = <1>; + compatible = "qcom,sm7150-gcc"; + reg = <0x00100000 0x001f0000>; + clocks = <&rpmhcc RPMH_CXO_CLK>, + <&rpmhcc RPMH_CXO_CLK_A>, + <&sleep_clk>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml (canonical) @@ -1,8 +1,8 @@ regulator@1948000 { - compatible = "qcom,vqmmc-ipq4019-regulator"; - reg = <0x01948000 0x4>; - regulator-name = "vqmmc"; - regulator-min-microvolt = <1500000>; - regulator-max-microvolt = <3000000>; - regulator-always-on; -- - io-channel-names = "parent"; - - mux-controls = <&mux>; - channels = "sync", "in", "system-regulator"; + compatible = "io-channel-mux"; + io-channels = <&adc 0>; + io-channel-names = "parent"; + mux-controls = <&mux>; + channels = "sync", "in", "system-regulator"; }; >> Documentation/devicetree/bindings/pci/qcom,sa8255p-pcie-ep.yaml:84: example 0: label 'pcie1_ep' defined but never referenced >> Documentation/devicetree/bindings/display/panel/truly,nt35597-2K-display.yaml:58: example 0: label 'panel0_in' defined but never referenced >> Documentation/devicetree/bindings/pci/qcom,sa8255p-pcie-ep.yaml:84: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/qcom,sa8255p-pcie-ep.yaml (original) +++ Documentation/devicetree/bindings/pci/qcom,sa8255p-pcie-ep.yaml (canonical) @@ -1,8 +1,10 @@ #include #include + soc { #address-cells = <2>; #size-cells = <2>; + pcie1_ep: pcie-ep@1c10000 { compatible = "qcom,sa8255p-pcie-ep"; reg = <0x0 0x01c10000 0x0 0x3000>, >> Documentation/devicetree/bindings/clock/fsl,plldig.yaml:51: example 0: label 'dpclk' defined but never referenced >> Documentation/devicetree/bindings/display/panel/truly,nt35597-2K-display.yaml:58: example 0: label 'panel1_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/truly,nt35597-2K-display.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/truly,nt35597-2K-display.yaml (original) +++ Documentation/devicetree/bindings/display/panel/truly,nt35597-2K-display.yaml (canonical) @@ -7,11 +7,9 @@ panel@0 { compatible = "truly,nt35597-2K-display"; reg = <0>; - vdda-supply = <&pm8998_l14>; vdispp-supply = <&lab_regulator>; vdispn-supply = <&ibb_regulator>; -- >> Documentation/devicetree/bindings/dma/marvell,orion-xor.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/marvell,orion-xor.yaml (original) +++ Documentation/devicetree/bindings/dma/marvell,orion-xor.yaml (canonical) @@ -7,6 +7,7 @@ xor00 { interrupts = <51>; }; + xor01 { interrupts = <52>; >> };Documentation/devicetree/bindings/interconnect/qcom,sm6350-rpmh.yaml:102: example 0: label 'aggre2_noc' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,sm6350-rpmh.yaml:102: example 0: label 'compute_noc' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,sm6350-rpmh.yaml:102: example 0: label 'config_noc' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,sm6350-rpmh.yaml:102: example 0: canonical form differs: --- Documentation/devicetree/bindings/interconnect/qcom,sm6350-rpmh.yaml (original) +++ Documentation/devicetree/bindings/interconnect/qcom,sm6350-rpmh.yaml (canonical) @@ -12,9 +12,9 @@ compatible = "qcom,sm6350-aggre2-noc"; reg = <0x01700000 0x1f880>; #interconnect-cells = <2>; - qcom,bcm-voters = <&apps_bcm_voter>; clocks = <&gcc GCC_AGGRE_USB3_PRIM_AXI_CLK>, <&rpmhcc RPMH_IPA_CLK>; + qcom,bcm-voters = <&apps_bcm_voter>; -- compute_noc: interconnect-compute-noc { compatible = "qcom,sm6350-compute-noc"; >> Documentation/devicetree/bindings/sound/realtek,rt1015p.yaml:38: example 0: label 'rt1015p' defined but never referenced >> Documentation/devicetree/bindings/bus/st,stm32-etzpc.yaml:68: example 0: label 'usart2' defined but never referenced >> Documentation/devicetree/bindings/bus/st,stm32-etzpc.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/bus/st,stm32-etzpc.yaml (original) +++ Documentation/devicetree/bindings/bus/st,stm32-etzpc.yaml (canonical) @@ -1,7 +1,6 @@ // In this example, the usart2 device refers to rifsc as its access // controller. // Access rights are verified before creating devices. - #include #include #include -- compatible = "st,stm32h7-uart"; @@ -22,7 +21,7 @@ resets = <&rcc USART2_R>; wakeup-source; dmas = <&dmamux1 43 0x400 0x5>, - <&dmamux1 44 0x400 0x1>; + <&dmamux1 44 0x400 0x1>; dma-names = "rx", "tx"; access-controllers = <&etzpc 17>; }; >> Documentation/devicetree/bindings/mfd/st,stpmic1.yaml:276: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/st,stpmic1.yaml (original) +++ Documentation/devicetree/bindings/mfd/st,stpmic1.yaml (canonical) @@ -1,63 +1,63 @@ #include #include + i2c { - #address-cells = <1>; - #size-cells = <0>; - pmic@33 { -- - - ldo6 { - regulator-name = "v1v8"; - regulator-min-microvolt = <1800000>; - regulator-max-microvolt = <1800000>; - regulator-over-current-protection; - }; - }; - }; }; >> Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-dsi.yaml:141: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-dsi.yaml (original) +++ Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-dsi.yaml (canonical) @@ -13,6 +13,5 @@ clock-names = "dsi", "lp", "parent"; resets = <&bpmp TEGRA186_RESET_DSI>; reset-names = "dsi"; - power-domains = <&bpmp TEGRA186_POWER_DOMAIN_DISP>; }; >> Documentation/devicetree/bindings/remoteproc/qcom,adsp.yaml:188: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/qcom,adsp.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/qcom,adsp.yaml (canonical) @@ -2,34 +2,29 @@ #include #include #include + adsp { compatible = "qcom,msm8974-adsp-pil"; - -- >> Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml (original) +++ Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + i2c { #address-cells = <1>; #size-cells = <0>; -- regulators { ldo1 { Documentation/devicetree/bindings/clock/qcom,msm8996-apcc.yaml:48: example 0: label 'kryocc' defined but never referenced >> Documentation/devicetree/bindings/clock/qcom,msm8996-apcc.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,msm8996-apcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,msm8996-apcc.yaml (canonical) @@ -2,7 +2,6 @@ compatible = "qcom,msm8996-apcc"; reg = <0x6400000 0x90000>; #clock-cells = <1>; - clocks = <&xo_board>, <&apcs_glb>; clock-names = "xo", "sys_apcs_aux"; }; >> Documentation/devicetree/bindings/interrupt-controller/renesas,irqc.yaml:80: example 0: label 'irqc0' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/renesas,irqc.yaml:80: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/renesas,irqc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/renesas,irqc.yaml (canonical) @@ -4,9 +4,9 @@ -- reg = <0>; @@ -48,8 +50,3 @@ }; }; }; - -#undef CLK_BUS_TCON0 -#undef CLK_TCON0 -#undef RST_BUS_TCON0 -#undef RST_BUS_LVDS >> Documentation/devicetree/bindings/display/msm/qcom,sa8775p-mdss.yaml:80: example 0: label 'mdss0_dp_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sa8775p-mdss.yaml:80: example 0: label 'mdss0_dsi0_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sa8775p-mdss.yaml:80: example 0: label 'mdss0_dsi1_out' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun4i-a10-tcon.yaml:620: example 4: label 'tcon_tv0' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sa8775p-mdss.yaml:80: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,sa8775p-mdss.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,sa8775p-mdss.yaml (canonical) @@ -10,37 +10,30 @@ compatible = "qcom,sa8775p-mdss"; reg = <0x0ae00000 0x1000>; reg-names = "mdss"; - + ranges; interconnects = <&mmss_noc MASTER_MDP0 &mc_virt SLAVE_EBI1>, <&mmss_noc MASTER_MDP1 &mc_virt SLAVE_EBI1>, -- - status = "disabled"; - }; - - hsic-1 { - status = "disabled"; - }; - usb3-0 { nvidia,usb2-companion = <1>; }; >> Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml:49: example 0: label 'nfc' defined but never referenced Documentation/devicetree/bindings/net/microchip,lan966x-switch.yaml:140: example 0: label 'port0' defined but never referenced Documentation/devicetree/bindings/net/microchip,lan966x-switch.yaml:140: example 0: label 'port1' defined but never referenced Documentation/devicetree/bindings/net/microchip,lan966x-switch.yaml:140: example 0: label 'switch' defined but never referenced Documentation/devicetree/bindings/net/microchip,lan966x-switch.yaml:140: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/microchip,lan966x-switch.yaml (original) +++ Documentation/devicetree/bindings/net/microchip,lan966x-switch.yaml (canonical) @@ -1,30 +1,32 @@ #include + switch: switch@e0000000 { -- - - port1: port@1 { - reg = <1>; - sfp = <&sfp_eth1>; - managed = "in-band-status"; - phys = <&serdes 2 4>; - phy-mode = "sgmii"; - }; - }; }; >> Documentation/devicetree/bindings/bus/qcom,ssbi.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/bus/qcom,ssbi.yaml (original) +++ Documentation/devicetree/bindings/bus/qcom,ssbi.yaml (canonical) @@ -1,4 +1,5 @@ #include + ssbi@c00000 { compatible = "qcom,ssbi"; reg = <0x00c00000 0x1000>; >> Documentation/devicetree/bindings/mmc/sdhci-msm.yaml:230: example 0: label 'sdhc_2' defined but never referenced >> Documentation/devicetree/bindings/mmc/sdhci-msm.yaml:230: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/sdhci-msm.yaml (original) +++ Documentation/devicetree/bindings/mmc/sdhci-msm.yaml (canonical) @@ -4,45 +4,42 @@ #include -- - opp-hz = /bits/ 64 <100000000>; - required-opps = <&rpmhpd_opp_svs>; - }; - - opp-202000000 { - opp-hz = /bits/ 64 <202000000>; - required-opps = <&rpmhpd_opp_svs_l1>; - }; - }; }; >> Documentation/devicetree/bindings/regulator/infineon,ir38060.yaml:34: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/infineon,ir38060.yaml (original) +++ Documentation/devicetree/bindings/regulator/infineon,ir38060.yaml (canonical) @@ -1,12 +1,11 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - regulator-min-microvolt = <437500>; - regulator-max-microvolt = <1387500>; - }; + regulator@34 { + compatible = "infineon,ir38060"; + reg = <0x34>; + regulator-min-microvolt = <437500>; + regulator-max-microvolt = <1387500>; + }; }; >> Documentation/devicetree/bindings/slimbus/qcom,slim-ngd.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/slimbus/qcom,slim-ngd.yaml (original) +++ Documentation/devicetree/bindings/slimbus/qcom,slim-ngd.yaml (canonical) @@ -5,7 +5,6 @@ compatible = "qcom,slim-ngd-v2.1.0"; reg = <0x171c0000 0x2c000>; interrupts = ; - dmas = <&slimbam 3>, <&slimbam 4>; dma-names = "rx", "tx"; iommus = <&apps_smmu 0x1806 0x0>; -- qcom,micbias4-microvolt = <1800000>; - - #address-cells = <1>; - #size-cells = <1>; - - reset-gpios = <&tlmm 64 GPIO_ACTIVE_HIGH>; - /* Rest of the WCD9340 codec */ }; }; >> Documentation/devicetree/bindings/pinctrl/mediatek,mt8365-pinctrl.yaml:206: example 0: label 'pio' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt8365-pinctrl.yaml:206: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/mediatek,mt8365-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/mediatek,mt8365-pinctrl.yaml (canonical) @@ -1,25 +1,26 @@ #include #include + soc { - #address-cells = <2>; - #size-cells = <2>; + #address-cells = <2>; -- + pio-pins { + pins { + pinmux = , ; + bias-pull-up; + mediatek,pull-up-adv = <3>; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/iio/cdc/adi,ad7746.yaml:62: example 0: label 'ad7746' defined but never referenced >> Documentation/devicetree/bindings/iio/cdc/adi,ad7746.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/cdc/adi,ad7746.yaml (original) +++ Documentation/devicetree/bindings/iio/cdc/adi,ad7746.yaml (canonical) @@ -1,15 +1,14 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- + ad7746: cdc@48 { + compatible = "adi,ad7746"; + reg = <0x48>; + adi,excitation-vdd-permille = <125>; + adi,exca-output-en; + adi,exca-output-invert; + adi,excb-output-en; + adi,excb-output-invert; + }; }; >> Documentation/devicetree/bindings/pci/starfive,jh7110-pcie.yaml:80: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/starfive,jh7110-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/starfive,jh7110-pcie.yaml (canonical) @@ -1,4 +1,5 @@ #include + soc { #address-cells = <2>; #size-cells = <2>; @@ -8,13 +9,12 @@ reg = <0x9 0x40000000 0x0 0x10000000>, -- pcie_intc0: interrupt-controller { #address-cells = <0>; >> Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml (original) +++ Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml (canonical) @@ -1,7 +1,7 @@ dma-controller@3000000 { - compatible = "sifive,fu540-c000-pdma", "sifive,pdma0"; - reg = <0x3000000 0x8000>; - dma-channels = <4>; - interrupts = <23>, <24>, <25>, <26>, <27>, <28>, <29>, <30>; - #dma-cells = <1>; + compatible = "sifive,fu540-c000-pdma", "sifive,pdma0"; -- hdmi-phy@3a0 { - compatible = "amlogic,meson8b-hdmi-tx-phy", "amlogic,meson8-hdmi-tx-phy"; - reg = <0x3a0 0xc>; - clocks = <&tmds_clock>; - #phy-cells = <0>; + compatible = "amlogic,meson8b-hdmi-tx-phy", "amlogic,meson8-hdmi-tx-phy"; + reg = <0x3a0 0xc>; + clocks = <&tmds_clock>; + #phy-cells = <0>; }; >> Documentation/devicetree/bindings/display/panel/samsung,s6e3fc2x01.yaml:48: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/samsung,s6e3fc2x01.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/samsung,s6e3fc2x01.yaml (original) +++ Documentation/devicetree/bindings/display/panel/samsung,s6e3fc2x01.yaml (canonical) @@ -7,14 +7,11 @@ panel@0 { compatible = "samsung,s6e3fc2x01-ams641rw", "samsung,s6e3fc2x01"; reg = <0>; - vddio-supply = <&vreg_l14a_1p88>; vci-supply = <&s2dos05_buck1>; poc-supply = <&s2dos05_ldo1>; - te-gpios = <&tlmm 10 GPIO_ACTIVE_HIGH>; reset-gpios = <&tlmm 6 GPIO_ACTIVE_HIGH>; - pinctrl-0 = <&sde_dsi_active &sde_te_active_sleep>; pinctrl-1 = <&sde_dsi_suspend &sde_te_active_sleep>; pinctrl-names = "default", "sleep"; >> Documentation/devicetree/bindings/net/smsc,lan91c111.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/smsc,lan91c111.yaml (original) +++ Documentation/devicetree/bindings/net/smsc,lan91c111.yaml (canonical) @@ -1,9 +1,9 @@ #include -- - reg = <0x40100000 0x10000>; - phy-mode = "mii"; - interrupts = ; - reg-io-width = <2>; + compatible = "smsc,lan91c111"; + reg = <0x40100000 0x10000>; + phy-mode = "mii"; + interrupts = ; + reg-io-width = <2>; }; >> Documentation/devicetree/bindings/interrupt-controller/allwinner,sun7i-a20-sc-nmi.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/allwinner,sun7i-a20-sc-nmi.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/allwinner,sun7i-a20-sc-nmi.yaml (canonical) @@ -1,8 +1,8 @@ interrupt-controller@1c00030 { compatible = "allwinner,sun7i-a20-sc-nmi"; + reg = <0x01c00030 0x0c>; interrupt-controller; #interrupt-cells = <2>; - reg = <0x01c00030 0x0c>; interrupt-parent = <&gic>; interrupts = <0 0 4>; }; >> Documentation/devicetree/bindings/sound/ti,tlv320adcx140.yaml:197: example 0: label 'codec' defined but never referenced >> Documentation/devicetree/bindings/sound/ti,tlv320adcx140.yaml:197: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/ti,tlv320adcx140.yaml (original) +++ Documentation/devicetree/bindings/sound/ti,tlv320adcx140.yaml (canonical) @@ -1,16 +1,18 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; - codec: codec@4c { - compatible = "ti,tlv320adc5140"; -- + reg = <0x4c>; + reset-gpios = <&gpio0 14 GPIO_ACTIVE_HIGH>; + ti,mic-bias-source = <6>; + ti,pdm-edge-select = <0 1 0 1>; + ti,gpi-config = <4 5 6 7>; + ti,gpio-config = <10 2>; + ti,gpo-config-1 = <0 0>; + ti,gpo-config-2 = <0 0>; + }; }; >> Documentation/devicetree/bindings/bus/brcm,gisb-arb.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/bus/brcm,gisb-arb.yaml (original) +++ Documentation/devicetree/bindings/bus/brcm,gisb-arb.yaml (canonical) @@ -1,8 +1,8 @@ gisb-arb@f0400000 { - compatible = "brcm,gisb-arb"; - reg = <0xf0400000 0x800>; - interrupts = <0>, <2>; - interrupt-parent = <&sun_l2_intc>; - brcm,gisb-arb-master-mask = <0x7>; - brcm,gisb-arb-master-names = "bsp_0", "scpu_0", "cpu_0"; + compatible = "brcm,gisb-arb"; + reg = <0xf0400000 0x800>; + interrupts = <0>, <2>; + interrupt-parent = <&sun_l2_intc>; + brcm,gisb-arb-master-mask = <0x7>; + brcm,gisb-arb-master-names = "bsp_0", "scpu_0", "cpu_0"; }; >> Documentation/devicetree/bindings/memory-controllers/nvidia,tegra30-emc.yaml:237: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/nvidia,tegra30-emc.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/nvidia,tegra30-emc.yaml (canonical) @@ -3,117 +3,113 @@ reg = <0x7000f400 0x400>; interrupts = <0 78 4>; clocks = <&tegra_car 57>; - - nvidia,memory-controller = <&mc>; operating-points-v2 = <&dvfs_opp_table>; power-domains = <&domain>; -- + 0xa0f10000 /* EMC_AUTO_CAL_CONFIG */ + 0x00000000 /* EMC_CTT */ + 0x00000000 /* EMC_CTT_DURATION */ + 0x800028a5 /* EMC_DYN_SELF_REF_CONTROL */ + 0xe8000000 /* EMC_FBIO_SPARE */ + 0xff00ff49 /* EMC_CFG_RSV */ + >; }; }; }; >> Documentation/devicetree/bindings/clock/rockchip,rk3399-cru.yaml:71: example 0: label 'pmucru' defined but never referenced >> Documentation/devicetree/bindings/clock/rockchip,rk3399-cru.yaml:71: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/rockchip,rk3399-cru.yaml (original) +++ Documentation/devicetree/bindings/clock/rockchip,rk3399-cru.yaml (canonical) @@ -1,6 +1,6 @@ pmucru: clock-controller@ff750000 { - compatible = "rockchip,rk3399-pmucru"; - reg = <0xff750000 0x1000>; - #clock-cells = <1>; - #reset-cells = <1>; + compatible = "rockchip,rk3399-pmucru"; + reg = <0xff750000 0x1000>; + #clock-cells = <1>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/clock/rockchip,rk3399-cru.yaml:78: example 1: label 'cru' defined but never referenced Documentation/devicetree/bindings/clock/rockchip,rk3399-cru.yaml:78: example 1: canonical form differs: --- Documentation/devicetree/bindings/clock/rockchip,rk3399-cru.yaml (original) +++ Documentation/devicetree/bindings/clock/rockchip,rk3399-cru.yaml (canonical) @@ -1,6 +1,6 @@ cru: clock-controller@ff760000 { - compatible = "rockchip,rk3399-cru"; - reg = <0xff760000 0x1000>; - #clock-cells = <1>; - #reset-cells = <1>; + compatible = "rockchip,rk3399-cru"; + reg = <0xff760000 0x1000>; + #clock-cells = <1>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/slimbus/slimbus.yaml:71: example 0: canonical form differs: --- Documentation/devicetree/bindings/slimbus/slimbus.yaml (original) +++ Documentation/devicetree/bindings/slimbus/slimbus.yaml (canonical) @@ -1,9 +1,9 @@ #include -- + #size-cells = <0>; + + codec@1,0 { + compatible = "slim217,1a0"; + reg = <1 0>; + }; }; - }; }; +}; >> Documentation/devicetree/bindings/display/panel/novatek,nt36672e.yaml:43: example 0: label 'panel0_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/novatek,nt36672e.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/novatek,nt36672e.yaml (original) +++ Documentation/devicetree/bindings/display/panel/novatek,nt36672e.yaml (canonical) @@ -1,17 +1,16 @@ #include + dsi { #address-cells = <1>; #size-cells = <0>; + panel@0 { -- port { >> Documentation/devicetree/bindings/iio/adc/st,stm32-adc.yaml:499: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/st,stm32-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/st,stm32-adc.yaml (canonical) @@ -5,24 +5,25 @@ interrupts = <18>; clocks = <&rcc 0 168>; clock-names = "adc"; - st,max-clk-rate-hz = <36000000>; vdda-supply = <&vdda>; vref-supply = <&vref>; interrupt-controller; -- interrupt-parent = <&adc123>; interrupts = <0>; - st,adc-channels = <8>; dmas = <&dma2 0 0 0x400 0x0>; dma-names = "rx"; assigned-resolution-bits = <8>; + st,adc-channels = <8>; }; // ... // other adc child nodes follow... >> Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml (original) +++ Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml (canonical) @@ -3,30 +3,30 @@ #include -- flash@2 { + compatible = "jedec,spi-nor"; reg = < 2 >; - compatible = "jedec,spi-nor"; spi-max-frequency = <50000000>; spi-rx-bus-width = <2>; }; >> Documentation/devicetree/bindings/iio/humidity/ti,hdc3020.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/humidity/ti,hdc3020.yaml (original) +++ Documentation/devicetree/bindings/iio/humidity/ti,hdc3020.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/iio/adc/st,stm32-adc.yaml:530: example 1: label 'with' defined but never referenced Documentation/devicetree/bindings/iio/adc/st,stm32-adc.yaml:530: example 1: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/st,stm32-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/st,stm32-adc.yaml (canonical) @@ -3,6 +3,7 @@ // - channels 2 & 3 as differential (with resp. 6 & 7 negative inputs) #include #include + adc12: adc@48003000 { compatible = "st,stm32mp1-adc-core"; -- + dmas = <&dmamux1 9 0x400 0x05>; + dma-names = "rx"; st,adc-channels = <0 1>; st,adc-diff-channels = <2 6>, <3 7>; st,min-sample-time-nsecs = <5000>; - dmas = <&dmamux1 9 0x400 0x05>; - dma-names = "rx"; }; // ... // other adc child node follow... >> Documentation/devicetree/bindings/sound/adi,max98388.yaml:66: example 0: label 'max98388' defined but never referenced >> Documentation/devicetree/bindings/sound/adi,max98388.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/adi,max98388.yaml (original) +++ Documentation/devicetree/bindings/sound/adi,max98388.yaml (canonical) @@ -1,14 +1,16 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; + max98388: amplifier@39 { compatible = "adi,max98388"; reg = <0x39>; #sound-dai-cells = <0>; + reset-gpios = <&gpio 4 GPIO_ACTIVE_LOW>; adi,vmon-slot-no = <0>; adi,imon-slot-no = <1>; adi,interleave-mode; - reset-gpios = <&gpio 4 GPIO_ACTIVE_LOW>; }; }; >> Documentation/devicetree/bindings/iio/adc/st,stm32-adc.yaml:568: example 2: label 'adc122' defined but never referenced Documentation/devicetree/bindings/iio/adc/st,stm32-adc.yaml:568: example 2: label 'with' defined but never referenced Documentation/devicetree/bindings/iio/adc/st,stm32-adc.yaml:568: example 2: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/st,stm32-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/st,stm32-adc.yaml (canonical) @@ -2,6 +2,7 @@ // - internal channels 13, 14, 15. #include #include + adc122: adc@48003000 { -- + channel@14 { reg = <14>; label = "vddcore"; st,min-sample-time-ns = <9000>; }; + channel@15 { reg = <15>; label = "vbat"; >> Documentation/devicetree/bindings/regulator/mt6315-regulator.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/mt6315-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/mt6315-regulator.yaml (canonical) @@ -1,20 +1,20 @@ pmic@6 { - compatible = "mediatek,mt6315-regulator"; - reg = <0x6 0>; + compatible = "mediatek,mt6315-regulator"; + reg = <0x6 0>; -- + + /* Port 5, unconnected */ + port@5 { + reg = <5>; + }; }; - }; /* End of link@1 */ }; - }; }; >> Documentation/devicetree/bindings/remoteproc/qcom,sdm845-adsp-pil.yaml:120: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/qcom,sdm845-adsp-pil.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/qcom,sdm845-adsp-pil.yaml (canonical) @@ -5,18 +5,17 @@ #include #include #include + remoteproc@17300000 { compatible = "qcom,sdm845-adsp-pil"; reg = <0x17300000 0x40c>; -- reset-names = "pdc_sync", "cc_lpass"; - + memory-region = <&pil_adsp_mem>; qcom,halt-regs = <&tcsr_mutex_regs 0x22000>; - - memory-region = <&pil_adsp_mem>; - qcom,smem-states = <&adsp_smp2p_out 0>; qcom,smem-state-names = "stop"; }; >> Documentation/devicetree/bindings/pci/qcom,pcie-apq8084.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/qcom,pcie-apq8084.yaml (original) +++ Documentation/devicetree/bindings/pci/qcom,pcie-apq8084.yaml (canonical) @@ -1,40 +1,41 @@ #include #include + pcie@fc520000 { - compatible = "qcom,pcie-apq8084"; - reg = <0xfc520000 0x2000>, - <0xff000000 0x1000>, -- + reset-names = "core"; + power-domains = <&gcc 1>; + vdda-supply = <&pma8084_l3>; + phys = <&pciephy0>; + phy-names = "pciephy"; + perst-gpios = <&tlmm 70 GPIO_ACTIVE_LOW>; + pinctrl-0 = <&pcie0_pins_default>; + pinctrl-names = "default"; + linux,pci-domain = <0>; }; >> Documentation/devicetree/bindings/memory-controllers/renesas,dbsc.yaml:48: example 0: label 'sbsc1' defined but never referenced >> Documentation/devicetree/bindings/memory-controllers/renesas,dbsc.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/renesas,dbsc.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/renesas,dbsc.yaml (canonical) @@ -1,9 +1,10 @@ #include + sbsc1: memory-controller@fe400000 { - compatible = "renesas,sbsc-sh73a0"; - reg = <0xfe400000 0x400>; - interrupts = , - ; - interrupt-names = "sec", "temp"; - power-domains = <&pd_a4bc0>; + compatible = "renesas,sbsc-sh73a0"; + reg = <0xfe400000 0x400>; + interrupts = , + ; + interrupt-names = "sec", "temp"; + power-domains = <&pd_a4bc0>; }; >> Documentation/devicetree/bindings/sound/nuvoton,nau8325.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nuvoton,nau8325.yaml (original) +++ Documentation/devicetree/bindings/sound/nuvoton,nau8325.yaml (canonical) @@ -1,6 +1,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + codec@21 { compatible = "nuvoton,nau8325"; reg = <0x21>; >> Documentation/devicetree/bindings/net/nxp,netc-blk-ctrl.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/nxp,netc-blk-ctrl.yaml (original) +++ Documentation/devicetree/bindings/net/nxp,netc-blk-ctrl.yaml (canonical) @@ -8,9 +8,9 @@ <0x0 0x4cdf0000 0x0 0x10000>, <0x0 0x4c81000c 0x0 0x18>; reg-names = "ierb", "prb", "netcmix"; + ranges; #address-cells = <2>; #size-cells = <2>; - ranges; -- mdio@0,0 { compatible = "pci1131,ee00"; >> Documentation/devicetree/bindings/clock/amlogic,a1-pll-clkc.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/amlogic,a1-pll-clkc.yaml (original) +++ Documentation/devicetree/bindings/clock/amlogic,a1-pll-clkc.yaml (canonical) @@ -1,4 +1,5 @@ #include + apb { #address-cells = <2>; #size-cells = <2>; >> Documentation/devicetree/bindings/clock/microchip,lan966x-gck.yaml:64: example 0: label 'clks' defined but never referenced >> Documentation/devicetree/bindings/clock/microchip,lan966x-gck.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/microchip,lan966x-gck.yaml (original) +++ Documentation/devicetree/bindings/clock/microchip,lan966x-gck.yaml (canonical) @@ -1,7 +1,7 @@ clks: clock-controller@e00c00a8 { compatible = "microchip,lan966x-gck"; + reg = <0xe00c00a8 0x38>; #clock-cells = <1>; clocks = <&cpu_clk>, <&ddr_clk>, <&sys_clk>; clock-names = "cpu", "ddr", "sys"; - reg = <0xe00c00a8 0x38>; }; >> Documentation/devicetree/bindings/usb/renesas,rzv2m-usb3drd.yaml:87: example 0: label 'usb3drd' defined but never referenced >> Documentation/devicetree/bindings/usb/renesas,rzv2m-usb3drd.yaml:87: example 0: label 'usb3host' defined but never referenced >> Documentation/devicetree/bindings/usb/renesas,rzv2m-usb3drd.yaml:87: example 0: label 'usb3peri' defined but never referenced >> Documentation/devicetree/bindings/usb/renesas,rzv2m-usb3drd.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/renesas,rzv2m-usb3drd.yaml (original) +++ Documentation/devicetree/bindings/usb/renesas,rzv2m-usb3drd.yaml (canonical) @@ -4,6 +4,7 @@ usb3drd: usb@85070400 { compatible = "renesas,r9a09g011-usb3drd", "renesas,rzv2m-usb3drd"; reg = <0x85070400 0x100>; + ranges; interrupts = , , ; -- - reg = <0 0xf80000>; }; + firmware@f80000 { + reg = <0xf80000 0x80000>; label = "firmware"; - reg = <0xf80000 0x80000>; read-only; }; }; >> Documentation/devicetree/bindings/dma/fsl,elo3-dma.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/fsl,elo3-dma.yaml (original) +++ Documentation/devicetree/bindings/dma/fsl,elo3-dma.yaml (canonical) @@ -4,9 +4,9 @@ compatible = "fsl,elo3-dma"; reg = <0x100300 0x4>, <0x100600 0x4>; + ranges = <0x0 0x100100 0x500>; #address-cells = <1>; #size-cells = <1>; - ranges = <0x0 0x100100 0x500>; -- partition@0 { + reg = <0 0x04000000>; label = "test-part1"; - reg = <0 0x04000000>; }; }; >> Documentation/devicetree/bindings/mmc/nuvoton,ma35d1-sdhci.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/nuvoton,ma35d1-sdhci.yaml (original) +++ Documentation/devicetree/bindings/mmc/nuvoton,ma35d1-sdhci.yaml (canonical) @@ -5,6 +5,7 @@ soc { #address-cells = <2>; #size-cells = <2>; + mmc@40190000 { compatible = "nuvoton,ma35d1-sdhci"; reg = <0x0 0x40190000 0x0 0x2000>; -- pinctrl-0 = <&pinctrl_sdhci1>; pinctrl-1 = <&pinctrl_sdhci1_uhs>; resets = <&sys MA35D1_RESET_SDH1>; - nuvoton,sys = <&sys>; vqmmc-supply = <&sdhci1_vqmmc_regulator>; bus-width = <8>; max-frequency = <200000000>; + nuvoton,sys = <&sys>; }; }; >> Documentation/devicetree/bindings/bus/simple-pm-bus.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/bus/simple-pm-bus.yaml (original) +++ Documentation/devicetree/bindings/bus/simple-pm-bus.yaml (canonical) @@ -2,9 +2,9 @@ #include -- bus { + compatible = "simple-pm-bus"; + ranges; power-domains = <&gcc AGGRE0_NOC_GDSC>; - compatible = "simple-pm-bus"; #address-cells = <1>; #size-cells = <1>; - ranges; }; >> Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml (original) +++ Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml (canonical) @@ -3,6 +3,7 @@ dsi { #address-cells = <1>; #size-cells = <0>; + panel@0 { compatible = "mantix,mlaf057we51-x"; reg = <0>; @@ -10,7 +11,7 @@ avee-supply = <®_avee>; vddi-supply = <®_1v8_p>; reset-gpios = <&gpio1 29 GPIO_ACTIVE_LOW>; + backlight = <&backlight>; mantix,tp-rstn-gpios = <&gpio1 24 GPIO_ACTIVE_LOW>; - backlight = <&backlight>; }; }; >> Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml:115: example 0: label 'main_gpio_intr' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml:115: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml (canonical) @@ -1,9 +1,9 @@ main_gpio_intr: interrupt-controller0 { compatible = "ti,sci-intr"; - ti,intr-trigger-type = <1>; interrupt-controller; interrupt-parent = <&gic500>; #interrupt-cells = <1>; + ti,intr-trigger-type = <1>; ti,sci = <&dmsc>; ti,sci-dev-id = <131>; ti,interrupt-ranges = <0 360 32>; >> Documentation/devicetree/bindings/mfd/fsl,mc13xxx.yaml:242: example 0: label 'pmic' defined but never referenced >> Documentation/devicetree/bindings/mfd/fsl,mc13xxx.yaml:242: example 0: label 'red' defined but never referenced >> Documentation/devicetree/bindings/mfd/fsl,mc13xxx.yaml:242: example 0: label 'sw1_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/fsl,mc13xxx.yaml:242: example 0: label 'sw2_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/fsl,mc13xxx.yaml:242: example 0: label 'system' defined but never referenced >> Documentation/devicetree/bindings/net/adi,adin1110.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/adi,adin1110.yaml (original) +++ Documentation/devicetree/bindings/net/adi,adin1110.yaml (canonical) @@ -1,7 +1,6 @@ #include -- - - adi,spi-crc; - interrupt-parent = <&gpio>; interrupts = <25 IRQ_TYPE_LEVEL_LOW>; - local-mac-address = [ 00 11 22 33 44 55 ]; + adi,spi-crc; }; }; >> Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml (canonical) @@ -1,8 +1,10 @@ #include #include + soc { #address-cells = <2>; #size-cells = <2>; + adc@5a880000 { compatible = "nxp,imx8qxp-adc"; reg = <0x0 0x5a880000 0x0 0x10000>; >> Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml:132: example 0: label 'i2c_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml:132: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml (canonical) @@ -1,10 +1,10 @@ pinctrl { - compatible = "ralink,rt2880-pinctrl"; + compatible = "ralink,rt2880-pinctrl"; -- }; Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml (original) +++ Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/clock/fixed-clock.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/fixed-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/fixed-clock.yaml (canonical) @@ -1,6 +1,6 @@ clock { - compatible = "fixed-clock"; - #clock-cells = <0>; - clock-frequency = <1000000000>; - clock-accuracy = <100>; + compatible = "fixed-clock"; + #clock-cells = <0>; + clock-frequency = <1000000000>; + clock-accuracy = <100>; }; >> Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml:78: example 0: label 'ov8858' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml:78: example 0: label 'ucam_out' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml (canonical) @@ -9,14 +9,11 @@ ov8858: camera@36 { compatible = "ovti,ov8858"; reg = <0x36>; - clocks = <&cru SCLK_CIF_OUT>; clock-names = "xvclk"; assigned-clocks = <&cru SCLK_CIF_OUT>; -- >> Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml:45: example 0: label 'RST' defined but never referenced >> Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml:45: example 0: label 'mipi_in_panel' defined but never referenced >> Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml (original) +++ Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml (canonical) @@ -10,7 +10,7 @@ avdd-supply = <®_dc1sw>; dvdd-supply = <®_dldo2>; reset-gpios = <&pio 3 24 GPIO_ACTIVE_HIGH>; /* LCD-RST: PD24 */ - backlight = <&backlight>; + backlight = <&backlight>; -- port { mipi_in_panel: endpoint { >> Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml:33: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml (canonical) @@ -1,4 +1,4 @@ memory-controller@f8006000 { - compatible = "xlnx,zynq-ddrc-a05"; - reg = <0xf8006000 0x1000>; + compatible = "xlnx,zynq-ddrc-a05"; + reg = <0xf8006000 0x1000>; }; >> Documentation/devicetree/bindings/interrupt-controller/marvell,ap806-gicp.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/marvell,ap806-gicp.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/marvell,ap806-gicp.yaml (canonical) @@ -1,6 +1,6 @@ msi-controller@3f0040 { compatible = "marvell,ap806-gicp"; reg = <0x3f0040 0x10>; + msi-controller; marvell,spi-ranges = <64 64>, <288 64>; - msi-controller; }; -- + power-domains = <&gcc USB30_MP_GDSC>; + resets = <&gcc GCC_USB3_UNIPHY_MP0_BCR>, + <&gcc GCC_USB3UNIPHY_PHY_MP0_BCR>; + reset-names = "phy", "phy_phy"; + vdda-phy-supply = <&vreg_l3a>; + vdda-pll-supply = <&vreg_l5a>; + #clock-cells = <0>; + clock-output-names = "usb2_phy0_pipe_clk"; + #phy-cells = <0>; }; >> Documentation/devicetree/bindings/net/mdio-mux-gpio.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/mdio-mux-gpio.yaml (original) +++ Documentation/devicetree/bindings/net/mdio-mux-gpio.yaml (canonical) @@ -19,48 +19,62 @@ reg = <1>; interrupt-parent = <&gpio>; interrupts = <10 8>; /* Pin 10, active low */ - }; - ethernet-phy@2 { - reg = <2>; - interrupt-parent = <&gpio>; -- + reg = <4>; + interrupt-parent = <&gpio>; + interrupts = <10 8>; /* Pin 10, active low */ + }; + }; + }; + }; }; }; }; >> Documentation/devicetree/bindings/bus/allwinner,sun50i-a64-de2.yaml:69: example 0: label 'display_clocks' defined but never referenced >> Documentation/devicetree/bindings/bus/allwinner,sun50i-a64-de2.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/bus/allwinner,sun50i-a64-de2.yaml (original) +++ Documentation/devicetree/bindings/bus/allwinner,sun50i-a64-de2.yaml (canonical) @@ -1,10 +1,10 @@ bus@1000000 { compatible = "allwinner,sun50i-a64-de2"; reg = <0x1000000 0x400000>; - allwinner,sram = <&de2_sram 1>; + ranges = <0 0x1000000 0x400000>; #address-cells = <1>; #size-cells = <1>; -- display_clocks: clock@0 { compatible = "allwinner,sun50i-a64-de2-clk"; >> Documentation/devicetree/bindings/net/ti,pruss-ecap.yaml:29: example 0: label 'pruss2_ecap' defined but never referenced >> Documentation/devicetree/bindings/dma/mediatek,uart-dma.yaml:103: example 0: label 'apdma' defined but never referenced >> Documentation/devicetree/bindings/dma/mediatek,uart-dma.yaml:103: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/mediatek,uart-dma.yaml (original) +++ Documentation/devicetree/bindings/dma/mediatek,uart-dma.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + soc { #address-cells = <2>; #size-cells = <2>; @@ -34,7 +35,7 @@ dma-requests = <12>; clocks = <&pericfg CLK_PERI_AP_DMA>; clock-names = "apdma"; + #dma-cells = <1>; mediatek,dma-33bits; - #dma-cells = <1>; }; }; >> Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-usb-clk.yaml:111: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-usb-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-usb-clk.yaml (canonical) @@ -1,8 +1,8 @@ clk@1c200cc { + compatible = "allwinner,sun4i-a10-usb-clk"; + reg = <0x01c200cc 0x4>; #clock-cells = <1>; #reset-cells = <1>; - compatible = "allwinner,sun4i-a10-usb-clk"; - reg = <0x01c200cc 0x4>; -- >> Documentation/devicetree/bindings/display/xylon,logicvc-display.yaml:212: example 0: label 'logicvc' defined but never referenced >> Documentation/devicetree/bindings/display/xylon,logicvc-display.yaml:212: example 0: label 'logicvc_display' defined but never referenced >> Documentation/devicetree/bindings/display/xylon,logicvc-display.yaml:212: example 0: label 'logicvc_output' defined but never referenced >> Documentation/devicetree/bindings/display/xylon,logicvc-display.yaml:212: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/xylon,logicvc-display.yaml (original) +++ Documentation/devicetree/bindings/display/xylon,logicvc-display.yaml (canonical) @@ -1,90 +1,84 @@ #include -- hdmi_in_tcon0: endpoint@0 { reg = <0>; >> Documentation/devicetree/bindings/i2c/wm,wm8505-i2c.yaml:41: example 0: label 'i2c_0' defined but never referenced >> Documentation/devicetree/bindings/sound/maxim,max98504.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/maxim,max98504.yaml (original) +++ Documentation/devicetree/bindings/sound/maxim,max98504.yaml (canonical) @@ -7,7 +7,6 @@ amplifier@31 { compatible = "maxim,max98504"; reg = <0x31>; - DIOVDD-supply = <&ldo3_reg>; DVDD-supply = <&ldo3_reg>; }; >> Documentation/devicetree/bindings/display/panel/leadtek,ltk035c5444t.yaml:37: example 0: label 'panel_input' defined but never referenced >> Documentation/devicetree/bindings/display/panel/leadtek,ltk035c5444t.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/leadtek,ltk035c5444t.yaml (original) +++ Documentation/devicetree/bindings/display/panel/leadtek,ltk035c5444t.yaml (canonical) @@ -3,15 +3,13 @@ spi { #address-cells = <1>; #size-cells = <0>; + panel@0 { compatible = "leadtek,ltk035c5444t"; reg = <0>; -- - #address-cells = <1>; - #size-cells = <0>; - - logicvc_output: endpoint@0 { - reg = <0>; - remote-endpoint = <&panel_input>; - }; - }; - }; }; >> Documentation/devicetree/bindings/input/iqs269a.yaml:556: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/iqs269a.yaml (original) +++ Documentation/devicetree/bindings/input/iqs269a.yaml (canonical) @@ -2,90 +2,86 @@ #include -- - event-touch { - linux,code = ; - }; - }; + event-touch { + linux,code = ; + }; }; + }; }; >> Documentation/devicetree/bindings/interrupt-controller/qca,ar7100-cpu-intc.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/qca,ar7100-cpu-intc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/qca,ar7100-cpu-intc.yaml (canonical) @@ -1,9 +1,7 @@ interrupt-controller { compatible = "qca,ar9132-cpu-intc", "qca,ar7100-cpu-intc"; - interrupt-controller; #interrupt-cells = <1>; - qca,ddr-wb-channel-interrupts = <2>, <3>, <4>, <5>; -- @@ -1,7 +1,7 @@ spba-bus@30000000 { compatible = "fsl,spba-bus", "simple-bus"; + reg = <0x30000000 0x100000>; + ranges; #address-cells = <1>; #size-cells = <1>; - reg = <0x30000000 0x100000>; - ranges; }; >> Documentation/devicetree/bindings/mtd/ti,davinci-nand.yaml:94: example 0: canonical form differs: --- Documentation/devicetree/bindings/mtd/ti,davinci-nand.yaml (original) +++ Documentation/devicetree/bindings/mtd/ti,davinci-nand.yaml (canonical) @@ -1,33 +1,31 @@ bus { - #address-cells = <2>; - #size-cells = <1>; + #address-cells = <2>; + #size-cells = <1>; -- >> Documentation/devicetree/bindings/sound/fsl,ssi.yaml:181: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/fsl,ssi.yaml (original) +++ Documentation/devicetree/bindings/sound/fsl,ssi.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + ssi@2028000 { compatible = "fsl,imx6q-ssi", "fsl,imx51-ssi"; reg = <0x02028000 0x4000>; >> Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml:116: example 0: canonical form differs: --- Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml (original) +++ Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml (canonical) @@ -1,12 +1,13 @@ #include #include + crypto@ff8a0000 { - compatible = "rockchip,rk3288-crypto"; - reg = <0xff8a0000 0x4000>; - interrupts = ; -- +++ Documentation/devicetree/bindings/phy/brcm,sr-pcie-phy.yaml (canonical) @@ -1,7 +1,7 @@ phy@40000000 { compatible = "brcm,sr-pcie-phy"; reg = <0x40000000 0x800>; + #phy-cells = <1>; brcm,sr-cdru = <&cdru>; brcm,sr-mhb = <&mhb>; - #phy-cells = <1>; }; >> Documentation/devicetree/bindings/input/ti,twl4030-keypad.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/ti,twl4030-keypad.yaml (original) +++ Documentation/devicetree/bindings/input/ti,twl4030-keypad.yaml (canonical) @@ -6,15 +6,13 @@ keypad,num-rows = <8>; keypad,num-columns = <8>; linux,keymap = < - /* row 0 */ - MATRIX_KEY(0, 0, KEY_1) - MATRIX_KEY(0, 1, KEY_2) - MATRIX_KEY(0, 2, KEY_3) -- + MATRIX_KEY(0, 1, KEY_2) + MATRIX_KEY(0, 2, KEY_3) + MATRIX_KEY(7, 6, KEY_Y) + MATRIX_KEY(7, 7, KEY_Z) + >; + /* row 0 */ + /* ...and so on for a full 8x8 matrix... */ + /* row 7 */ }; Documentation/devicetree/bindings/clock/stericsson,u8500-clks.yaml:144: example 0: label 'clkout_clk' defined but never referenced >> Documentation/devicetree/bindings/regulator/ti,tps62870.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/ti,tps62870.yaml (original) +++ Documentation/devicetree/bindings/regulator/ti,tps62870.yaml (canonical) @@ -1,13 +1,13 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- >> Documentation/devicetree/bindings/interrupt-controller/fsl,vf610-mscm-ir.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/fsl,vf610-mscm-ir.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/fsl,vf610-mscm-ir.yaml (canonical) @@ -1,8 +1,8 @@ interrupt-controller@40001800 { compatible = "fsl,vf610-mscm-ir"; reg = <0x40001800 0x400>; - fsl,cpucfg = <&mscm_cpucfg>; interrupt-controller; #interrupt-cells = <2>; interrupt-parent = <&intc>; + fsl,cpucfg = <&mscm_cpucfg>; }; >> Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.yaml:127: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.yaml (canonical) @@ -5,10 +5,8 @@ reg = <0x12d10000 0x100>; interrupts = ; #io-channel-cells = <1>; - clocks = <&clock 303>; clock-names = "adc"; - -- >> Documentation/devicetree/bindings/net/qcom,ipq4019-mdio.yaml:94: example 0: label 'ethphy0' defined but never referenced >> Documentation/devicetree/bindings/net/qcom,ipq4019-mdio.yaml:94: example 0: label 'ethphy1' defined but never referenced >> Documentation/devicetree/bindings/net/qcom,ipq4019-mdio.yaml:94: example 0: label 'ethphy2' defined but never referenced >> Documentation/devicetree/bindings/net/qcom,ipq4019-mdio.yaml:94: example 0: label 'ethphy3' defined but never referenced >> Documentation/devicetree/bindings/net/qcom,ipq4019-mdio.yaml:94: example 0: label 'ethphy4' defined but never referenced Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.yaml:152: example 1: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.yaml (canonical) @@ -6,11 +6,9 @@ reg = <0x126c0000 0x100>; interrupts = ; #io-channel-cells = <1>; - clocks = <&cmu CLK_TSADC>, <&cmu CLK_SCLK_TSADC>; clock-names = "adc", "sclk"; - vdd-supply = <&buck5_reg>; samsung,syscon-phandle = <&pmu_system_controller>; >> };Documentation/devicetree/bindings/net/qcom,ipq4019-mdio.yaml:94: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/qcom,ipq4019-mdio.yaml (original) +++ Documentation/devicetree/bindings/net/qcom,ipq4019-mdio.yaml (canonical) @@ -1,26 +1,26 @@ mdio@90000 { - #address-cells = <1>; - #size-cells = <0>; - compatible = "qcom,ipq4019-mdio"; - reg = <0x90000 0x64>; + compatible = "qcom,ipq4019-mdio"; + reg = <0x90000 0x64>; -- - ethphy4: ethernet-phy@4 { - reg = <4>; - }; + ethphy4: ethernet-phy@4 { + reg = <4>; + }; }; >> Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml:101: example 0: label 'RST' defined but never referenced >> Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml:101: example 0: label 'mipi_in_panel' defined but never referenced >> Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml:101: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml (original) +++ Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml (canonical) @@ -10,7 +10,7 @@ VCC-supply = <®_dldo2>; IOVCC-supply = <®_dldo2>; reset-gpios = <&pio 3 24 GPIO_ACTIVE_HIGH>; /* LCD-RST: PD24 */ - backlight = <&backlight>; + backlight = <&backlight>; -- Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml:123: example 1: label 'RST' defined but never referenced >> Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml:123: example 1: label 'panel_in_rgb' defined but never referenced Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml:123: example 1: canonical form differs: --- Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml (original) +++ Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml (canonical) @@ -11,7 +11,7 @@ VCC-supply = <®_lcd>; IOVCC-supply = <®_lcd>; reset-gpios = <&pio 8 14 GPIO_ACTIVE_HIGH>; /* LCD-RST: PI14 */ - backlight = <&backlight>; + backlight = <&backlight>; -- port { panel_in_rgb: endpoint {Documentation/devicetree/bindings/net/ti,dp83822.yaml:138: example 0: label 'ethphy0' defined but never referenced >> Documentation/devicetree/bindings/net/ti,dp83822.yaml:138: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/ti,dp83822.yaml (original) +++ Documentation/devicetree/bindings/net/ti,dp83822.yaml (canonical) @@ -1,16 +1,18 @@ mdio0 { - #address-cells = <1>; - #size-cells = <0>; - ethphy0: ethernet-phy@0 { - reg = <0>; - rx-internal-delay-ps = <1>; - tx-internal-delay-ps = <1>; -- Documentation/devicetree/bindings/iio/pressure/fsl,mpl3115.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/pressure/fsl,mpl3115.yaml (original) +++ Documentation/devicetree/bindings/iio/pressure/fsl,mpl3115.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/display/allwinner,sun6i-a31-drc.yaml:79: example 0: label 'drc0' defined but never referenced >> Documentation/devicetree/bindings/bus/socionext,uniphier-system-bus.yaml:76: example 0: canonical form differs: --- Documentation/devicetree/bindings/bus/socionext,uniphier-system-bus.yaml (original) +++ Documentation/devicetree/bindings/bus/socionext,uniphier-system-bus.yaml (canonical) @@ -3,14 +3,13 @@ // mapped to 0x43f00000 of the parent bus. // - the UART device is connected at the offset 0x00200000 of CS5 and // mapped to 0x46200000 of the parent bus. - system-bus@58c00000 { compatible = "socionext,uniphier-system-bus"; reg = <0x58c00000 0x400>; -- ethernet@1,1f00000 { compatible = "smsc,lan9115"; >> Documentation/devicetree/bindings/interrupt-controller/lsi,zevio-intc.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/lsi,zevio-intc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/lsi,zevio-intc.yaml (canonical) @@ -1,6 +1,6 @@ interrupt-controller@dc000000 { compatible = "lsi,zevio-intc"; + reg = <0xdc000000 0x1000>; interrupt-controller; - reg = <0xdc000000 0x1000>; #interrupt-cells = <1>; }; >> Documentation/devicetree/bindings/clock/qcom,gcc-sm8150.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-sm8150.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-sm8150.yaml (canonical) @@ -1,11 +1,12 @@ #include + clock-controller@100000 { - compatible = "qcom,gcc-sm8150"; - reg = <0x00100000 0x1f0000>; - clocks = <&rpmhcc RPMH_CXO_CLK>, - <&sleep_clk>; -- - #power-domain-cells = <1>; + compatible = "qcom,gcc-sm8150"; + reg = <0x00100000 0x1f0000>; + clocks = <&rpmhcc RPMH_CXO_CLK>, + <&sleep_clk>; + clock-names = "bi_tcxo", "sleep_clk"; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/media/i2c/adi,adv7604.yaml:123: example 0: node name 'hdmi_receiver' must use only [a-z0-9-] >> Documentation/devicetree/bindings/media/i2c/adi,adv7604.yaml:123: example 0: label 'hdmi_in' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/adi,adv7604.yaml:123: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/adi,adv7604.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/adi,adv7604.yaml (canonical) @@ -1,36 +1,36 @@ #include -- - remote-endpoint = <&ccdc_in>; - }; - }; + hdmi_in: endpoint { + remote-endpoint = <&ccdc_in>; }; + }; }; + }; }; >> Documentation/devicetree/bindings/display/allwinner,sun6i-a31-drc.yaml:79: example 0: label 'drc0_in' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun6i-a31-drc.yaml:79: example 0: label 'drc0_in_be0' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun6i-a31-drc.yaml:79: example 0: label 'drc0_out' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun6i-a31-drc.yaml:79: example 0: label 'drc0_out_tcon0' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun6i-a31-drc.yaml:79: example 0: label 'drc0_out_tcon1' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun6i-a31-drc.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/allwinner,sun6i-a31-drc.yaml (original) +++ Documentation/devicetree/bindings/display/allwinner,sun6i-a31-drc.yaml (canonical) @@ -1,5 +1,4 @@ #include - #include #include -- drc0_out_tcon0: endpoint@0 { reg = <0>; >> Documentation/devicetree/bindings/display/panel/advantech,idk-2121wr.yaml:70: example 0: label 'panel_in0' defined but never referenced >> Documentation/devicetree/bindings/display/panel/advantech,idk-2121wr.yaml:70: example 0: label 'panel_in1' defined but never referenced >> Documentation/devicetree/bindings/display/panel/advantech,idk-2121wr.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/advantech,idk-2121wr.yaml (original) +++ Documentation/devicetree/bindings/display/panel/advantech,idk-2121wr.yaml (canonical) @@ -1,41 +1,41 @@ panel-lvds { - compatible = "advantech,idk-2121wr", "panel-lvds"; + compatible = "advantech,idk-2121wr", "panel-lvds"; + width-mm = <476>; + height-mm = <268>; + data-mapping = "vesa-24"; -- + reg = <0x32f00000 0x10000>; + clocks = <&clk IMX8MM_CLK_PCIE1_PHY>; + clock-names = "ref"; + assigned-clocks = <&clk IMX8MM_CLK_PCIE1_PHY>; + assigned-clock-rates = <100000000>; + assigned-clock-parents = <&clk IMX8MM_SYS_PLL2_100M>; + resets = <&src IMX8MQ_RESET_PCIEPHY>; + reset-names = "pciephy"; + #phy-cells = <0>; + fsl,refclk-pad-mode = ; >> };Documentation/devicetree/bindings/display/panel/lgphilips,lb035q02.yaml:39: example 0: label 'lcd_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/lgphilips,lb035q02.yaml:39: example 0: label 'panel' defined but never referenced >> Documentation/devicetree/bindings/display/panel/lgphilips,lb035q02.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/lgphilips,lb035q02.yaml (original) +++ Documentation/devicetree/bindings/display/panel/lgphilips,lb035q02.yaml (canonical) @@ -8,9 +8,7 @@ spi-max-frequency = <100000>; spi-cpol; spi-cpha; - label = "lcd"; - enable-gpios = <&gpio7 7 0>; -- >> Documentation/devicetree/bindings/crypto/fsl,sec-v4.0-mon.yaml:141: example 0: canonical form differs: --- Documentation/devicetree/bindings/crypto/fsl,sec-v4.0-mon.yaml (original) +++ Documentation/devicetree/bindings/crypto/fsl,sec-v4.0-mon.yaml (canonical) @@ -4,6 +4,16 @@ sec_mon: sec-mon@314000 { compatible = "fsl,sec-v4.0-mon", "syscon", "simple-mfd"; reg = <0x314000 0x1000>; + + snvs-powerkey { + compatible = "fsl,sec-v4.0-pwrkey"; + regmap = <&sec_mon>; -- - snvs-powerkey { - compatible = "fsl,sec-v4.0-pwrkey"; - regmap = <&sec_mon>; - clocks = <&clks IMX7D_SNVS_CLK>; - clock-names = "snvs-pwrkey"; - interrupts = ; - linux,keycode = <116>; /* KEY_POWER */ - wakeup-source; - }; }; >> Documentation/devicetree/bindings/clock/idt,versaclock5.yaml:155: example 0: node name 'OUT1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/media/i2c/ovti,ov08x40.yaml:87: example 0: label 'ov08x40' defined but never referenced >> Documentation/devicetree/bindings/clock/idt,versaclock5.yaml:155: example 0: node name 'OUT4' must use only [a-z0-9-] >> Documentation/devicetree/bindings/media/i2c/ovti,ov08x40.yaml:87: example 0: label 'ov08x40_ep' defined but never referenced >> Documentation/devicetree/bindings/clock/idt,versaclock5.yaml:155: example 0: label 'ref25' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov08x40.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/ovti,ov08x40.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/ovti,ov08x40.yaml (canonical) @@ -7,17 +7,13 @@ ov08x40: camera@36 { compatible = "ovti,ov08x40"; reg = <0x36>; - reset-gpios = <&tlmm 111 GPIO_ACTIVE_LOW>; pinctrl-names = "default"; pinctrl-0 = <&cam_rgb_defaultt>; -- >> Documentation/devicetree/bindings/clock/idt,versaclock5.yaml:155: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/idt,versaclock5.yaml (original) +++ Documentation/devicetree/bindings/clock/idt,versaclock5.yaml (canonical) @@ -17,11 +17,9 @@ compatible = "idt,5p49v5923"; reg = <0x6a>; #clock-cells = <1>; - /* Connect XIN input to 25MHz reference */ clocks = <&ref25m>; clock-names = "xin"; - /* Set the SD/OE pin's settings */ idt,shutdown = <0>; idt,output-enable-active = <0>; >> Documentation/devicetree/bindings/display/panel/ilitek,ili9322.yaml:52: example 0: label 'panel' defined but never referenced >> Documentation/devicetree/bindings/display/panel/ilitek,ili9322.yaml:52: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/clock/qcom,camcc-sm8250.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,camcc-sm8250.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,camcc-sm8250.yaml (canonical) @@ -1,14 +1,15 @@ #include #include + clock-controller@ad00000 { - compatible = "qcom,sm8250-camcc"; - reg = <0x0ad00000 0x10000>; - clocks = <&gcc GCC_CAMERA_AHB_CLK>, -- + reg = <0x0ad00000 0x10000>; + clocks = <&gcc GCC_CAMERA_AHB_CLK>, + <&rpmhcc RPMH_CXO_CLK>, + <&rpmhcc RPMH_CXO_CLK_A>, + <&sleep_clk>; + clock-names = "iface", "bi_tcxo", "bi_tcxo_ao", "sleep_clk"; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/display/faraday,tve200.yaml:51: example 0: label 'display_out' defined but never referenced >> Documentation/devicetree/bindings/display/faraday,tve200.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/faraday,tve200.yaml (original) +++ Documentation/devicetree/bindings/display/faraday,tve200.yaml (canonical) @@ -1,18 +1,19 @@ #include #include #include + display-controller@6a000000 { - compatible = "faraday,tve200"; - reg = <0x6a000000 0x1000>; -- - port { - display_out: endpoint { - remote-endpoint = <&panel_in>; + port { + display_out: endpoint { + remote-endpoint = <&panel_in>; + }; }; - }; }; >> Documentation/devicetree/bindings/crypto/aspeed,ast2500-hace.yaml:46: example 0: label 'hace' defined but never referenced >> Documentation/devicetree/bindings/crypto/aspeed,ast2500-hace.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/crypto/aspeed,ast2500-hace.yaml (original) +++ Documentation/devicetree/bindings/crypto/aspeed,ast2500-hace.yaml (canonical) @@ -1,4 +1,5 @@ #include + hace: crypto@1e6d0000 { compatible = "aspeed,ast2600-hace"; reg = <0x1e6d0000 0x200>; >> Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml:197: example 0: label 'i2c_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml:197: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml (canonical) @@ -1,10 +1,10 @@ pinctrl { - compatible = "ralink,rt305x-pinctrl"; + compatible = "ralink,rt305x-pinctrl"; -- - groups = "i2c"; - function = "i2c"; + i2c_pins: i2c0-pins { + pinmux { + groups = "i2c"; + function = "i2c"; + }; }; - }; }; >> Documentation/devicetree/bindings/clock/qcom,a7pll.yaml:44: example 0: label 'a7pll' defined but never referenced >> Documentation/devicetree/bindings/clock/qcom,a7pll.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,a7pll.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,a7pll.yaml (canonical) @@ -1,4 +1,5 @@ #include + a7pll: clock@17808000 { compatible = "qcom,sdx55-a7pll"; reg = <0x17808000 0x1000>; >> Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml:93: example 0: label 'ep0' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml:93: example 0: label 'vgxy61' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml:93: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml (canonical) @@ -1,7 +1,9 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; + vgxy61: csi2tx@10 { compatible = "st,st-vgxy61"; reg = <0x10>; @@ -10,6 +12,7 @@ VDDIO-supply = <&v1v8>; VANA-supply = <&v2v8>; reset-gpios = <&mfxgpio 18 GPIO_ACTIVE_LOW>; + port { ep0: endpoint { data-lanes = <1 2 3 4>; >> Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml (original) +++ Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml (canonical) @@ -1,7 +1,8 @@ #include + crypto@3000b000 { - compatible = "intel,keembay-ocs-hcu"; - reg = <0x3000b000 0x1000>; - interrupts = ; - clocks = <&scmi_clk 94>; + compatible = "intel,keembay-ocs-hcu"; + reg = <0x3000b000 0x1000>; + interrupts = ; + clocks = <&scmi_clk 94>; }; >> Documentation/devicetree/bindings/display/arm,hdlcd.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/arm,hdlcd.yaml (original) +++ Documentation/devicetree/bindings/display/arm,hdlcd.yaml (canonical) @@ -4,6 +4,7 @@ interrupts = <0 85 4>; clocks = <&oscclk5>; clock-names = "pxlclk"; + port { hdlcd_output: endpoint { remote-endpoint = <&hdmi_enc_input>; -- #address-cells = <1>; #size-cells = <0>; + hdmi-transmitter@70 { compatible = "nxp,tda998x"; reg = <0x70>; + port { hdmi_enc_input: endpoint { remote-endpoint = <&hdlcd_output>; >> Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml:102: example 0: canonical form differs: --- Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml (original) +++ Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml (canonical) @@ -1,21 +1,20 @@ #include #include + nand-controller@ffe07800 { - compatible = "amlogic,meson-axg-nfc"; - reg = <0xffe07800 0x100>, <0xffe07000 0x800>; - reg-names = "nfc", "emmc"; -- - - nand@0 { - reg = <0>; - nand-rb = <0>; - }; + nand@0 { + reg = <0>; + nand-rb = <0>; + }; }; >> Documentation/devicetree/bindings/display/panel/visionox,r66451.yaml:40: example 0: label 'panel0_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/visionox,r66451.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/visionox,r66451.yaml (original) +++ Documentation/devicetree/bindings/display/panel/visionox,r66451.yaml (canonical) @@ -1,13 +1,14 @@ #include + dsi { #address-cells = <1>; #size-cells = <0>; + panel@0 { -- gpio@42 { compatible = "qcom,wcd9340-gpio"; >> Documentation/devicetree/bindings/dma/fsl,mxs-dma.yaml:110: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/fsl,mxs-dma.yaml (original) +++ Documentation/devicetree/bindings/dma/fsl,mxs-dma.yaml (canonical) @@ -1,23 +1,22 @@ interrupt-parent = <&irqc>; - dma-controller@80004000 { - compatible = "fsl,imx28-dma-apbh"; - reg = <0x80004000 0x2000>; - interrupts = <82 83 84 85 - 88 88 88 88 -- >> Documentation/devicetree/bindings/input/cypress-sf.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/cypress-sf.yaml (original) +++ Documentation/devicetree/bindings/input/cypress-sf.yaml (canonical) @@ -1,16 +1,17 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; -- - linux,keycodes = ; + compatible = "cypress,sf3155"; + reg = <0x28>; + interrupt-parent = <&msmgpio>; + interrupts = <77 IRQ_TYPE_EDGE_FALLING>; + avdd-supply = <&vreg_l6a_1p8>; + vdd-supply = <&vdd_3v2_tp>; + linux,keycodes = ; }; }; >> Documentation/devicetree/bindings/mfd/cirrus,madera.yaml:233: example 0: label 'cs47l85' defined but never referenced >> Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml (original) +++ Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml (canonical) @@ -1,19 +1,21 @@ #include #include + soc { #address-cells = <2>; #size-cells = <1>; + -- vmbus@ff0000000 { compatible = "microsoft,vmbus"; + ranges = <0x0f 0xf0000000 0x0f 0xf0000000 0x10000000>; #address-cells = <2>; #size-cells = <1>; - ranges = <0x0f 0xf0000000 0x0f 0xf0000000 0x10000000>; dma-coherent; interrupt-parent = <&gic>; interrupts = ; >> Documentation/devicetree/bindings/mfd/cirrus,madera.yaml:233: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/cirrus,madera.yaml (original) +++ Documentation/devicetree/bindings/mfd/cirrus,madera.yaml (canonical) @@ -1,23 +1,19 @@ #include + i2c@e0004000 { + reg = <0xe0004000 0x1000>; #address-cells = <1>; #size-cells = <0>; - reg = <0xe0004000 0x1000>; -- pinsettings: pin-settings { aif1-pins { >> Documentation/devicetree/bindings/crypto/atmel,at91sam9g46-tdes.yaml:56: example 0: label 'tdes' defined but never referenced >> Documentation/devicetree/bindings/crypto/atmel,at91sam9g46-tdes.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/crypto/atmel,at91sam9g46-tdes.yaml (original) +++ Documentation/devicetree/bindings/crypto/atmel,at91sam9g46-tdes.yaml (canonical) @@ -4,12 +4,12 @@ #include -- - dma-names = "tx", "rx"; + compatible = "atmel,at91sam9g46-tdes"; + reg = <0xe2014000 0x100>; + interrupts = ; + clocks = <&pmc PMC_TYPE_PERIPHERAL 96>; + clock-names = "tdes_clk"; + dmas = <&dma0 AT91_XDMAC_DT_PERID(54)>, + <&dma0 AT91_XDMAC_DT_PERID(53)>; + dma-names = "tx", "rx"; }; >> Documentation/devicetree/bindings/clock/qcom,gcc-mdm9615.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-mdm9615.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-mdm9615.yaml (canonical) @@ -1,8 +1,8 @@ clock-controller@900000 { - compatible = "qcom,gcc-mdm9615"; - reg = <0x900000 0x4000>; - #clock-cells = <1>; - #reset-cells = <1>; - clocks = <&cxo_board>, - <&lcc_pll4>; + compatible = "qcom,gcc-mdm9615"; + reg = <0x900000 0x4000>; + #clock-cells = <1>; + #reset-cells = <1>; + clocks = <&cxo_board>, + <&lcc_pll4>; }; >> Documentation/devicetree/bindings/media/i2c/ovti,ov5640.yaml:87: example 0: label 'ov5640_to_mipi_csi2' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov5640.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/ovti,ov5640.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/ovti,ov5640.yaml (canonical) @@ -7,15 +7,15 @@ -- >> Documentation/devicetree/bindings/media/i2c/ovti,ov5640.yaml:120: example 1: label 'ov5640_to_parallel' defined but never referenced Documentation/devicetree/bindings/media/i2c/ovti,ov5640.yaml:120: example 1: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/ovti,ov5640.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/ovti,ov5640.yaml (canonical) @@ -1,28 +1,28 @@ +}; i2c { #address-cells = <1>; #size-cells = <0>; -- + IPCC_MPROC_SIGNAL_GLINK_QMP + IRQ_TYPE_EDGE_RISING>; mboxes = <&ipcc IPCC_CLIENT_LPASS IPCC_MPROC_SIGNAL_GLINK_QMP>; - label = "lpass"; qcom,remote-pid = <2>; - /* ... */ }; }; >> Documentation/devicetree/bindings/net/qca,ar803x.yaml:121: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/qca,ar803x.yaml (original) +++ Documentation/devicetree/bindings/net/qca,ar803x.yaml (canonical) @@ -3,16 +3,13 @@ ethernet { #address-cells = <1>; #size-cells = <0>; - phy-mode = "rgmii-id"; -- vddh: vddh-regulator { }; Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml:60: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml (original) +++ Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml (canonical) @@ -1,29 +1,30 @@ #include -- - opp-hz = /bits/ 64 <540000000>; - required-opps = <&rpmhpd_opp_svs_l1>; - }; - - opp-810000000 { - opp-hz = /bits/ 64 <810000000>; - required-opps = <&rpmhpd_opp_nom>; - }; - }; }; >> };Documentation/devicetree/bindings/display/allwinner,sun4i-a10-tcon.yaml:620: example 4: label 'tcon_tv0_out' defined but never referenced -- + backlight = <&ktd259>; + + port { + panel_in: endpoint { + remote-endpoint = <&display_out>; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/net/qca,ar803x.yaml:165: example 2: label 'ge_phy' defined but never referenced Documentation/devicetree/bindings/net/qca,ar803x.yaml:165: example 2: canonical form differs: --- Documentation/devicetree/bindings/net/qca,ar803x.yaml (original) +++ Documentation/devicetree/bindings/net/qca,ar803x.yaml (canonical) @@ -7,7 +7,6 @@ ge_phy: ethernet-phy@7 { compatible = "ethernet-phy-id004d.d0c0"; reg = <7>; - resets = <&gcc GCC_GEPHY_MISC_ARES>; }; }; >> Documentation/devicetree/bindings/dma/atmel,sama5d4-dma.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/atmel,sama5d4-dma.yaml (original) +++ Documentation/devicetree/bindings/dma/atmel,sama5d4-dma.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + dma-controller@f0008000 { compatible = "atmel,sama5d4-dma"; reg = <0xf0008000 0x1000>; >> Documentation/devicetree/bindings/bus/renesas,bsc.yaml:63: example 0: label 'bsc' defined but never referenced >> Documentation/devicetree/bindings/bus/renesas,bsc.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/bus/renesas,bsc.yaml (original) +++ Documentation/devicetree/bindings/bus/renesas,bsc.yaml (canonical) @@ -2,10 +2,10 @@ -- compatible = "renesas,bsc-sh73a0", "renesas,bsc", "simple-pm-bus"; + reg = <0xfec10000 0x400>; + ranges = <0 0 0x20000000>; #address-cells = <1>; #size-cells = <1>; - ranges = <0 0 0x20000000>; - reg = <0xfec10000 0x400>; interrupts = <0 39 IRQ_TYPE_LEVEL_HIGH>; clocks = <&zb_clk>; power-domains = <&pd_a4s>; >> Documentation/devicetree/bindings/usb/nvidia,tegra234-xusb.yaml:144: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/nvidia,tegra234-xusb.yaml (original) +++ Documentation/devicetree/bindings/usb/nvidia,tegra234-xusb.yaml (canonical) @@ -9,11 +9,9 @@ <0x03600000 0x10000>, <0x03650000 0x10000>; reg-names = "hcd", "fpci", "bar2"; - interrupts-extended = <&gic GIC_SPI 163 IRQ_TYPE_LEVEL_HIGH>, <&gic GIC_SPI 164 IRQ_TYPE_LEVEL_HIGH>, <&pmc 76 IRQ_TYPE_LEVEL_HIGH>; -- power-domains = <&bpmp TEGRA234_POWER_DOMAIN_XUSBC>, <&bpmp TEGRA234_POWER_DOMAIN_XUSBA>; power-domain-names = "xusb_host", "xusb_ss"; - - nvidia,xusb-padctl = <&xusb_padctl>; - phys = <&pad_lanes_usb2_0>; phy-names = "usb2-0"; + nvidia,xusb-padctl = <&xusb_padctl>; }; >> Documentation/devicetree/bindings/memory-controllers/nvidia,tegra124-mc.yaml:116: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/nvidia,tegra124-mc.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/nvidia,tegra124-mc.yaml (canonical) @@ -3,9 +3,7 @@ reg = <0x70019000 0x1000>; clocks = <&tegra_car 32>; clock-names = "mc"; - interrupts = <0 77 4>; - #iommu-cells = <1>; -- + 0x00000006 /* MC_EMEM_ARB_TIMING_W2R */ + 0x06030203 /* MC_EMEM_ARB_DA_TURNS */ + 0x000a0402 /* MC_EMEM_ARB_DA_COVERS */ + 0x77e30303 /* MC_EMEM_ARB_MISC0 */ + 0x70000f03 /* MC_EMEM_ARB_MISC1 */ + 0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */ + >; }; }; }; >> Documentation/devicetree/bindings/mfd/mediatek,mt8195-scpsys.yaml:49: example 0: label 'spm' defined but never referenced >> Documentation/devicetree/bindings/mfd/mediatek,mt8195-scpsys.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/mediatek,mt8195-scpsys.yaml (original) +++ Documentation/devicetree/bindings/mfd/mediatek,mt8195-scpsys.yaml (canonical) @@ -2,24 +2,24 @@ #include -- + #power-domain-cells = <0>; + }; }; - - power-domain@MT8195_POWER_DOMAIN_SSUSB_PCIE_PHY { - reg = ; - #power-domain-cells = <0>; - }; - }; }; >> Documentation/devicetree/bindings/mtd/ti,gpmc-nand.yaml:77: example 0: canonical form differs: --- Documentation/devicetree/bindings/mtd/ti,gpmc-nand.yaml (original) +++ Documentation/devicetree/bindings/mtd/ti,gpmc-nand.yaml (canonical) @@ -1,50 +1,48 @@ +}; #include #include -- + partition@1 { + reg = <0x00040000 0x00040000>; + label = "NAND.SPL.backup1"; }; - partition@1 { - label = "NAND.SPL.backup1"; - reg = <0x00040000 0x00040000>; - }; - }; }; >> Documentation/devicetree/bindings/sound/nvidia,tegra-audio-graph-card.yaml:71: example 0: node name 'tegra_sound' must use only [a-z0-9-] >> Documentation/devicetree/bindings/sound/nvidia,tegra-audio-graph-card.yaml:71: example 0: label 'i2s1_dap' defined but never referenced >> Documentation/devicetree/bindings/sound/nvidia,tegra-audio-graph-card.yaml:71: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nvidia,tegra-audio-graph-card.yaml (original) +++ Documentation/devicetree/bindings/sound/nvidia,tegra-audio-graph-card.yaml (canonical) @@ -2,24 +2,20 @@ -- + // ... + xbar_i2s1_port: port@a { + reg = <0xa>; + + xbar_i2s1_ep: endpoint { + remote-endpoint = <&i2s1_cif_ep>; + }; + }; + }; }; >> Documentation/devicetree/bindings/net/mediatek,star-emac.yaml:84: example 0: label 'ethernet' defined but never referenced >> Documentation/devicetree/bindings/net/mediatek,star-emac.yaml:84: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/mediatek,star-emac.yaml (original) +++ Documentation/devicetree/bindings/net/mediatek,star-emac.yaml (canonical) @@ -4,7 +4,6 @@ ethernet: ethernet@11180000 { compatible = "mediatek,mt8516-eth"; reg = <0x11180000 0x1000>; - mediatek,pericfg = <&pericfg>; interrupts = ; clocks = <&topckgen CLK_TOP_RG_ETH>, <&topckgen CLK_TOP_66M_ETH>, -- mdio { #address-cells = <1>; >> Documentation/devicetree/bindings/display/panel/visionox,vtdr6130.yaml:42: example 0: label 'panel0_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/visionox,vtdr6130.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/visionox,vtdr6130.yaml (original) +++ Documentation/devicetree/bindings/display/panel/visionox,vtdr6130.yaml (canonical) @@ -1,15 +1,15 @@ #include + dsi { #address-cells = <1>; #size-cells = <0>; + panel@0 { -- port { >> Documentation/devicetree/bindings/crypto/allwinner,sun4i-a10-crypto.yaml:87: example 0: label 'crypto' defined but never referenced >> Documentation/devicetree/bindings/crypto/allwinner,sun4i-a10-crypto.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/crypto/allwinner,sun4i-a10-crypto.yaml (original) +++ Documentation/devicetree/bindings/crypto/allwinner,sun4i-a10-crypto.yaml (canonical) @@ -1,7 +1,7 @@ crypto: crypto-engine@1c15000 { - compatible = "allwinner,sun4i-a10-crypto"; - reg = <0x01c15000 0x1000>; - interrupts = <86>; - clocks = <&ahb_gates 5>, <&ss_clk>; - clock-names = "ahb", "mod"; + compatible = "allwinner,sun4i-a10-crypto"; + reg = <0x01c15000 0x1000>; + interrupts = <86>; + clocks = <&ahb_gates 5>, <&ss_clk>; + clock-names = "ahb", "mod"; >> };Documentation/devicetree/bindings/pinctrl/microchip,mpfs-pinctrl-iomux0.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/microchip,mpfs-pinctrl-iomux0.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/microchip,mpfs-pinctrl-iomux0.yaml (canonical) @@ -1,19 +1,19 @@ soc { - #size-cells = <1>; - #address-cells = <1>; + #size-cells = <1>; + #address-cells = <1>; -- >> Documentation/devicetree/bindings/iio/adc/ti,ads1015.yaml:112: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/ti,ads1015.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/ti,ads1015.yaml (canonical) @@ -7,9 +7,11 @@ reg = <0x49>; #address-cells = <1>; #size-cells = <0>; + channel@0 { reg = <0>; }; -- >> Documentation/devicetree/bindings/clock/qcom,ipq5332-gcc.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,ipq5332-gcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,ipq5332-gcc.yaml (canonical) @@ -1,11 +1,11 @@ clock-controller@1800000 { - compatible = "qcom,ipq5332-gcc"; - reg = <0x01800000 0x80000>; - clocks = <&xo_board>, - <&sleep_clk>, - <&pcie_2lane_phy_pipe_clk>, - <&pcie_2lane_phy_pipe_clk_x1>, -- + compatible = "qcom,ipq5332-gcc"; + reg = <0x01800000 0x80000>; + clocks = <&xo_board>, + <&sleep_clk>, + <&pcie_2lane_phy_pipe_clk>, + <&pcie_2lane_phy_pipe_clk_x1>, + <&usb_pcie_wrapper_pipe_clk>; + #clock-cells = <1>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/sound/spacemit,k1-i2s.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/spacemit,k1-i2s.yaml (original) +++ Documentation/devicetree/bindings/sound/spacemit,k1-i2s.yaml (canonical) @@ -1,14 +1,15 @@ #include + i2s@d4026000 { - compatible = "spacemit,k1-i2s"; - reg = <0xd4026000 0x30>; - clocks = <&syscon_mpmu CLK_I2S_SYSCLK>, - <&syscon_mpmu CLK_I2S_BCLK>, -- + clocks = <&syscon_mpmu CLK_I2S_SYSCLK>, + <&syscon_mpmu CLK_I2S_BCLK>, + <&syscon_apbc CLK_SSPA0_BUS>, + <&syscon_apbc CLK_SSPA0>; + clock-names = "sysclk", "bclk", "bus", "func"; + dmas = <&pdma0 21>, <&pdma0 22>; + dma-names = "tx", "rx"; + resets = <&syscon_apbc RESET_SSPA0>; + #sound-dai-cells = <0>; }; >> Documentation/devicetree/bindings/display/atmel,lcdc.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/atmel,lcdc.yaml (original) +++ Documentation/devicetree/bindings/display/atmel,lcdc.yaml (canonical) @@ -1,12 +1,13 @@ #include #include + fb@500000 { - compatible = "atmel,at91sam9g45-lcdc"; - reg = <0x00500000 0x1000>; - interrupts = <23 IRQ_TYPE_LEVEL_HIGH 0>; -- - display = <&display>; + compatible = "atmel,at91sam9g45-lcdc"; + reg = <0x00500000 0x1000>; + interrupts = <23 IRQ_TYPE_LEVEL_HIGH 0>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_fb>; + clocks = <&pmc PMC_TYPE_PERIPHERAL 23>, <&pmc PMC_TYPE_PERIPHERAL 23>; + clock-names = "hclk", "lcdc_clk"; + display = <&display>; }; >> Documentation/devicetree/bindings/watchdog/aspeed,ast2400-wdt.yaml:139: example 1: canonical form differs: --- Documentation/devicetree/bindings/watchdog/aspeed,ast2400-wdt.yaml (original) +++ Documentation/devicetree/bindings/watchdog/aspeed,ast2400-wdt.yaml (canonical) @@ -1,4 +1,5 @@ #include + watchdog@1e785040 { compatible = "aspeed,ast2600-wdt"; reg = <0x1e785040 0x40>; >> Documentation/devicetree/bindings/gpio/microchip,pic32mzda-gpio.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/microchip,pic32mzda-gpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/microchip,pic32mzda-gpio.yaml (canonical) @@ -9,6 +9,6 @@ interrupt-controller; #interrupt-cells = <2>; clocks = <&rootclk 11>; + gpio-ranges = <&pic32_pinctrl 0 0 16>; microchip,gpio-bank = <0>; - gpio-ranges = <&pic32_pinctrl 0 0 16>; }; >> Documentation/devicetree/bindings/power/supply/stericsson,ab8500-charger.yaml:81: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/stericsson,ab8500-charger.yaml (original) +++ Documentation/devicetree/bindings/power/supply/stericsson,ab8500-charger.yaml (canonical) @@ -1,44 +1,45 @@ #include + pmic { - charger { - compatible = "stericsson,ab8500-charger"; - monitored-battery = <&battery>; - vddadc-supply = <&ab8500_ldo_tvout_reg>; -- + io-channels = <&gpadc 0x03>, + <&gpadc 0x0a>, + <&gpadc 0x09>, + <&gpadc 0x0b>; + io-channel-names = "main_charger_v", + "main_charger_c", + "vbus_v", + "usb_charger_c"; + }; }; >> Documentation/devicetree/bindings/display/panel/sony,td4353-jdi.yaml:61: example 0: label 'panel' defined but never referenced >> Documentation/devicetree/bindings/display/panel/sony,td4353-jdi.yaml:61: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/sony,td4353-jdi.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/sony,td4353-jdi.yaml (original) +++ Documentation/devicetree/bindings/display/panel/sony,td4353-jdi.yaml (canonical) @@ -7,7 +7,6 @@ panel: panel@0 { compatible = "sony,td4353-jdi-tama"; reg = <0>; - backlight = <&pmi8998_wled>; vddio-supply = <&vreg_l14a_1p8>; vsp-supply = <&lab>; >> Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml:122: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml (original) +++ Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi@ff801000 { compatible = "brcm,bcm6756-hsspi", "brcm,bcmbca-hsspi-v1.1"; reg = <0xff801000 0x1000>, >> Documentation/devicetree/bindings/sound/sophgo,cv1800b-codecs.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/sophgo,cv1800b-codecs.yaml (original) +++ Documentation/devicetree/bindings/sound/sophgo,cv1800b-codecs.yaml (canonical) @@ -1,5 +1,5 @@ audio-codec@300a100 { - compatible = "sophgo,cv1800b-sound-adc"; - reg = <0x0300a100 0x100>; - #sound-dai-cells = <0>; + compatible = "sophgo,cv1800b-sound-adc"; + reg = <0x0300a100 0x100>; + #sound-dai-cells = <0>; -- <0xc222000 0x1ff>; - interrupts = , ; interrupt-names = "uplow", "critical"; - + #thermal-sensor-cells = <1>; #qcom,sensors = <13>; - #thermal-sensor-cells = <1>; }; >> Documentation/devicetree/bindings/iommu/qcom,iommu.yaml:111: example 0: label 'apps_iommu' defined but never referenced >> Documentation/devicetree/bindings/iommu/qcom,iommu.yaml:111: example 0: label 'mdp_0' defined but never referenced >> Documentation/devicetree/bindings/iommu/qcom,iommu.yaml:111: example 0: canonical form differs: --- Documentation/devicetree/bindings/iommu/qcom,iommu.yaml (original) +++ Documentation/devicetree/bindings/iommu/qcom,iommu.yaml (canonical) @@ -2,21 +2,21 @@ #include -- reset-gpios = <&gpio1 28 GPIO_ACTIVE_HIGH>; interrupt-parent = <&gpio0>; interrupts = <30 IRQ_TYPE_EDGE_RISING>; - + vdd-supply = <&vcc_3v3>; honeywell,pressure-triplet = "0015PA"; honeywell,transfer-function = <1>; - vdd-supply = <&vcc_3v3>; }; }; >> Documentation/devicetree/bindings/bus/palmbus.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/bus/palmbus.yaml (original) +++ Documentation/devicetree/bindings/bus/palmbus.yaml (canonical) @@ -1,20 +1,21 @@ #include #include + palmbus@1e000000 { compatible = "palmbus"; reg = <0x1e000000 0x100000>; + ranges = <0x0 0x1e000000 0x0fffff>; -- #gpio-cells = <2>; #interrupt-cells = <2>; - compatible = "mediatek,mt7621-gpio"; gpio-controller; gpio-ranges = <&pinctrl 0 0 95>; interrupt-controller; - reg = <0x600 0x100>; interrupt-parent = <&gic>; interrupts = ; }; >> Documentation/devicetree/bindings/dma/owl-dma.yaml:66: example 0: label 'dma' defined but never referenced >> Documentation/devicetree/bindings/dma/owl-dma.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/owl-dma.yaml (original) +++ Documentation/devicetree/bindings/dma/owl-dma.yaml (canonical) @@ -1,4 +1,5 @@ #include + dma: dma-controller@e0260000 { compatible = "actions,s900-dma"; reg = <0xe0260000 0x1000>; >> Documentation/devicetree/bindings/display/arm,malidp.yaml:102: example 0: label 'dp0' defined but never referenced Documentation/devicetree/bindings/display/arm,malidp.yaml:102: example 0: label 'dp0_output' defined but never referenced >> Documentation/devicetree/bindings/clock/rockchip,rk3308-cru.yaml:70: example 0: label 'cru' defined but never referenced >> Documentation/devicetree/bindings/clock/rockchip,rk3308-cru.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/rockchip,rk3308-cru.yaml (original) +++ Documentation/devicetree/bindings/clock/rockchip,rk3308-cru.yaml (canonical) @@ -1,7 +1,7 @@ cru: clock-controller@ff500000 { - compatible = "rockchip,rk3308-cru"; - reg = <0xff500000 0x1000>; - rockchip,grf = <&grf>; - #clock-cells = <1>; - #reset-cells = <1>; + compatible = "rockchip,rk3308-cru"; + reg = <0xff500000 0x1000>; + #clock-cells = <1>; + #reset-cells = <1>; + rockchip,grf = <&grf>; }; >> Documentation/devicetree/bindings/display/panel/seiko,43wvf1g.yaml:39: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/seiko,43wvf1g.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/seiko,43wvf1g.yaml (original) +++ Documentation/devicetree/bindings/display/panel/seiko,43wvf1g.yaml (canonical) @@ -1,9 +1,9 @@ panel { compatible = "sii,43wvf1g"; - backlight = <&backlight_display>; dvdd-supply = <®_lcd_3v3>; avdd-supply = <®_lcd_5v>; + port { panel_in: endpoint { remote-endpoint = <&display_out>; >> Documentation/devicetree/bindings/mmc/renesas,sdhi.yaml:264: example 0: label 'sdhi0' defined but never referenced >> Documentation/devicetree/bindings/mmc/renesas,sdhi.yaml:264: example 0: label 'sdhi1' defined but never referenced >> Documentation/devicetree/bindings/mmc/renesas,sdhi.yaml:264: example 0: label 'sdhi2' defined but never referenced >> Documentation/devicetree/bindings/mmc/renesas,sdhi.yaml:264: example 0: label 'sdhi3' defined but never referenced >> Documentation/devicetree/bindings/net/nxp,dwmac-imx.yaml:95: example 0: label 'eqos' defined but never referenced >> Documentation/devicetree/bindings/net/nxp,dwmac-imx.yaml:95: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/nxp,dwmac-imx.yaml (original) +++ Documentation/devicetree/bindings/net/nxp,dwmac-imx.yaml (canonical) @@ -3,15 +3,15 @@ #include -- + interrupts = , + ; + interrupt-names = "macirq", "eth_wake_irq"; + clocks = <&clk IMX8MP_CLK_ENET_QOS_ROOT>, + <&clk IMX8MP_CLK_QOS_ENET_ROOT>, + <&clk IMX8MP_CLK_ENET_QOS_TIMER>, + <&clk IMX8MP_CLK_ENET_QOS>; + clock-names = "stmmaceth", "pclk", "ptp_ref", "tx"; + phy-mode = "rgmii"; }; >> Documentation/devicetree/bindings/dma/nxp,lpc3220-dmamux.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/nxp,lpc3220-dmamux.yaml (original) +++ Documentation/devicetree/bindings/dma/nxp,lpc3220-dmamux.yaml (canonical) @@ -1,6 +1,6 @@ dma-router@7c { - compatible = "nxp,lpc3220-dmamux"; - reg = <0x7c 0x8>; - dma-masters = <&dma>; - #dma-cells = <3>; + compatible = "nxp,lpc3220-dmamux"; + reg = <0x7c 0x8>; + dma-masters = <&dma>; + #dma-cells = <3>; }; >> Documentation/devicetree/bindings/media/i2c/samsung,s5k5baf.yaml:77: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/samsung,s5k5baf.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/samsung,s5k5baf.yaml (canonical) @@ -7,11 +7,9 @@ sensor@2d { compatible = "samsung,s5k5baf"; reg = <0x2d>; - clocks = <&camera 0>; assigned-clocks = <&camera 0>; assigned-clock-rates = <24000000>; - clock-names = "mclk"; rstn-gpios = <&gpl2 1 GPIO_ACTIVE_LOW>; stbyn-gpios = <&gpl2 0 GPIO_ACTIVE_LOW>; >> Documentation/devicetree/bindings/usb/nxp,ptn36502.yaml:55: example 0: label 'phy_con_ss' defined but never referenced >> Documentation/devicetree/bindings/usb/nxp,ptn36502.yaml:55: example 0: label 'usb_con_sbu' defined but never referenced >> Documentation/devicetree/bindings/usb/nxp,ptn36502.yaml:55: example 0: label 'usb_con_ss' defined but never referenced >> Documentation/devicetree/bindings/usb/nxp,ptn36502.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/nxp,ptn36502.yaml (original) +++ Documentation/devicetree/bindings/usb/nxp,ptn36502.yaml (canonical) @@ -5,9 +5,7 @@ typec-mux@1a { compatible = "nxp,ptn36502"; reg = <0x1a>; - vdd18-supply = <&usb_redrive_1v8>; - retimer-switch; -- pressure-sensor@5d { compatible = "rohm,bm1390glv-z"; reg = <0x5d>; - interrupt-parent = <&gpio1>; interrupts = <29 IRQ_TYPE_LEVEL_LOW>; - vdd-supply = <&vdd>; }; }; >> Documentation/devicetree/bindings/regulator/maxim,max8973.yaml:100: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/maxim,max8973.yaml (original) +++ Documentation/devicetree/bindings/regulator/maxim,max8973.yaml (canonical) @@ -5,7 +5,6 @@ regulator@1b { compatible = "maxim,max8973"; reg = <0x1b>; - regulator-min-microvolt = <935000>; regulator-max-microvolt = <1200000>; regulator-boot-on; -- --- Documentation/devicetree/bindings/regulator/maxim,max8973.yaml (original) +++ Documentation/devicetree/bindings/regulator/maxim,max8973.yaml (canonical) @@ -9,7 +9,6 @@ compatible = "maxim,max77621"; reg = <0x1b>; interrupts = <1 IRQ_TYPE_LEVEL_LOW>; - regulator-always-on; regulator-boot-on; regulator-min-microvolt = <800000>; >> Documentation/devicetree/bindings/memory-controllers/renesas,rpc-if.yaml:127: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/renesas,rpc-if.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/renesas,rpc-if.yaml (canonical) @@ -2,22 +2,22 @@ #include -- >> Documentation/devicetree/bindings/display/panel/sgd,gktw70sdae4se.yaml:56: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/sgd,gktw70sdae4se.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/sgd,gktw70sdae4se.yaml (original) +++ Documentation/devicetree/bindings/display/panel/sgd,gktw70sdae4se.yaml (canonical) @@ -1,26 +1,24 @@ panel { - compatible = "sgd,gktw70sdae4se", "panel-lvds"; + compatible = "sgd,gktw70sdae4se", "panel-lvds"; + width-mm = <153>; + height-mm = <86>; + data-mapping = "jeida-18"; -- - port { - panel_in: endpoint { - remote-endpoint = <&lvds_encoder>; + port { + panel_in: endpoint { + remote-endpoint = <&lvds_encoder>; + }; }; - }; }; >> Documentation/devicetree/bindings/display/bridge/fsl,imx8mp-hdmi-tx.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/fsl,imx8mp-hdmi-tx.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/fsl,imx8mp-hdmi-tx.yaml (canonical) @@ -13,9 +13,11 @@ clock-names = "iahb", "isfr", "cec", "pix"; power-domains = <&hdmi_blk_ctrl IMX8MP_HDMIBLK_PD_HDMI_TX>; reg-io-width = <1>; + ports { #address-cells = <1>; #size-cells = <0>; -- port@1 { reg = <1>; + endpoint { remote-endpoint = <&hdmi0_con>; }; >> Documentation/devicetree/bindings/mmc/mmc-spi-slot.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/mmc-spi-slot.yaml (original) +++ Documentation/devicetree/bindings/mmc/mmc-spi-slot.yaml (canonical) @@ -1,14 +1,16 @@ #include + spi { - #address-cells = <1>; - #size-cells = <0>; - mmc@0 { - compatible = "mmc-spi-slot"; -- + + mmc@0 { + compatible = "mmc-spi-slot"; + reg = <0>; + gpios = <&gpio 14 GPIO_ACTIVE_LOW>, <&gpio 15 GPIO_ACTIVE_HIGH>; + voltage-ranges = <3300 3300>; + spi-max-frequency = <50000000>; + interrupts = <42>; + interrupt-parent = <&PIC>; + }; >> };Documentation/devicetree/bindings/pinctrl/qcom,sm6115-lpass-lpi-pinctrl.yaml:88: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sm6115-lpass-lpi-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sm6115-lpass-lpi-pinctrl.yaml (canonical) @@ -6,7 +6,6 @@ <0x0a950000 0x10000>; clocks = <&q6afecc LPASS_HW_DCODEC_VOTE LPASS_CLK_ATTRIBUTE_COUPLE_NO>; clock-names = "audio"; - gpio-controller; #gpio-cells = <2>; gpio-ranges = <&lpass_tlmm 0 0 19>; -- >> Documentation/devicetree/bindings/mfd/atmel,sama5d2-flexcom.yaml:88: example 0: label 'flx0' defined but never referenced >> Documentation/devicetree/bindings/mfd/atmel,sama5d2-flexcom.yaml:88: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/atmel,sama5d2-flexcom.yaml (original) +++ Documentation/devicetree/bindings/mfd/atmel,sama5d2-flexcom.yaml (canonical) @@ -3,9 +3,9 @@ flx0: flexcom@f8034000 { compatible = "atmel,sama5d2-flexcom"; reg = <0xf8034000 0x200>; + ranges = <0x0 0xf8034000 0x800>; clocks = <&flx0_clk>; #address-cells = <1>; #size-cells = <1>; - ranges = <0x0 0xf8034000 0x800>; atmel,flexcom-mode = <2>; }; >> Documentation/devicetree/bindings/iio/adc/ti,ads131e08.yaml:128: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/ti,ads131e08.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/ti,ads131e08.yaml (canonical) @@ -1,55 +1,54 @@ #include -- - - channel@6 { - reg = <6>; - }; - - channel@7 { - reg = <7>; - ti,mux = <4>; - }; - }; >> };Documentation/devicetree/bindings/dma/loongson,ls1b-apbdma.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/loongson,ls1b-apbdma.yaml (original) +++ Documentation/devicetree/bindings/dma/loongson,ls1b-apbdma.yaml (canonical) @@ -1,4 +1,5 @@ #include + dma-controller@1fd01160 { compatible = "loongson,ls1b-apbdma"; reg = <0x1fd01160 0x4>; -- >> Documentation/devicetree/bindings/interrupt-controller/riscv,imsics.yaml:138: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/riscv,imsics.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/riscv,imsics.yaml (canonical) @@ -1,15 +1,14 @@ // Example 1 (Machine-level IMSIC files with just one group): - interrupt-controller@24000000 { - compatible = "qemu,imsics", "riscv,imsics"; - interrupts-extended = <&cpu1_intc 11>, - <&cpu2_intc 11>, - <&cpu3_intc 11>, -- + interrupts-extended = <&cpu1_intc 9>, + <&cpu2_intc 9>, + <&cpu3_intc 9>, + <&cpu4_intc 9>; + #interrupt-cells = <0>; + msi-controller; + #msi-cells = <0>; + riscv,num-ids = <127>; + riscv,group-index-bits = <1>; + riscv,group-index-shift = <24>; >> };Documentation/devicetree/bindings/sound/xmos,xvf3500.yaml:48: example 0: label 'voice_processor' defined but never referenced -- >> Documentation/devicetree/bindings/display/panel/samsung,s6e8aa5x01-ams561ra01.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/samsung,s6e8aa5x01-ams561ra01.yaml (original) +++ Documentation/devicetree/bindings/display/panel/samsung,s6e8aa5x01-ams561ra01.yaml (canonical) @@ -7,10 +7,8 @@ panel@0 { compatible = "samsung,s6e8aa5x01-ams561ra01"; reg = <0>; - vdd-supply = <&panel_vdd_reg>; vci-supply = <&panel_vci_reg>; - reset-gpios = <&gpd3 4 GPIO_ACTIVE_HIGH>; }; }; >> Documentation/devicetree/bindings/regulator/mediatek,mt6316c-regulator.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/mediatek,mt6316c-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/mediatek,mt6316c-regulator.yaml (canonical) @@ -1,19 +1,19 @@ #include -- - regulator-enable-ramp-delay = <256>; + vbuck124 { + regulator-name = "dvdd_proc_m"; + regulator-min-microvolt = <450000>; + regulator-max-microvolt = <1277500>; + regulator-allowed-modes = <0 1 2>; + regulator-enable-ramp-delay = <256>; + }; }; - }; >> };Documentation/devicetree/bindings/media/i2c/ti,tvp5150.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/ti,tvp5150.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/ti,tvp5150.yaml (canonical) @@ -14,9 +14,9 @@ #size-cells = <0>; -- endpoint@0 { reg = <0>; >> Documentation/devicetree/bindings/mmc/marvell,orion-sdio.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/marvell,orion-sdio.yaml (original) +++ Documentation/devicetree/bindings/mmc/marvell,orion-sdio.yaml (canonical) @@ -1,6 +1,6 @@ mmc@d00d4000 { - compatible = "marvell,orion-sdio"; - reg = <0xd00d4000 0x200>; - interrupts = <54>; - clocks = <&gateclk 17>; + compatible = "marvell,orion-sdio"; + reg = <0xd00d4000 0x200>; -- >> Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mbus-clk.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mbus-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mbus-clk.yaml (canonical) @@ -1,7 +1,7 @@ clk@1c2015c { - #clock-cells = <0>; compatible = "allwinner,sun5i-a13-mbus-clk"; reg = <0x01c2015c 0x4>; + #clock-cells = <0>; clocks = <&osc24M>, <&pll6 1>, <&pll5 1>; clock-output-names = "mbus"; -- @@ -1,7 +1,7 @@ clk@1c2015c { - #clock-cells = <0>; compatible = "allwinner,sun8i-a23-mbus-clk"; reg = <0x01c2015c 0x4>; + #clock-cells = <0>; clocks = <&osc24M>, <&pll6 1>, <&pll5>; clock-output-names = "mbus"; }; Documentation/devicetree/bindings/memory-controllers/nvidia,tegra20-mc.yaml:67: example 0: tab character in DTS line: <0x58000000 0x02000000>; /* GART aperture */ >> Documentation/devicetree/bindings/memory-controllers/nvidia,tegra20-mc.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/nvidia,tegra20-mc.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/nvidia,tegra20-mc.yaml (canonical) @@ -2,11 +2,9 @@ compatible = "nvidia,tegra20-mc-gart"; reg = <0x7000f000 0x400>, /* Controller registers */ <0x58000000 0x02000000>; /* GART aperture */ - clocks = <&clock_controller 32>; + clocks = <&clock_controller 32>; clock-names = "mc"; - -- + vdd-supply = <&ldo2_reg>; + touchscreen-size-x = <720>; + touchscreen-size-y = <1280>; + touchscreen-fuzz-x = <10>; + touchscreen-fuzz-y = <10>; + touchscreen-fuzz-pressure = <10>; + touchscreen-inverted-x; + touchscreen-inverted-y; + }; }; >> Documentation/devicetree/bindings/clock/sprd,ums512-clk.yaml:64: example 0: label 'ap_clk' defined but never referenced >> Documentation/devicetree/bindings/clock/sprd,ums512-clk.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/sprd,ums512-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/sprd,ums512-clk.yaml (canonical) @@ -1,7 +1,7 @@ ap_clk: clock-controller@20200000 { - compatible = "sprd,ums512-ap-clk"; - reg = <0x20200000 0x1000>; - clocks = <&ext_26m>; - clock-names = "ext-26m"; - #clock-cells = <1>; + compatible = "sprd,ums512-ap-clk"; + reg = <0x20200000 0x1000>; + clocks = <&ext_26m>; + clock-names = "ext-26m"; + #clock-cells = <1>; }; >> Documentation/devicetree/bindings/sound/fsl,sai.yaml:212: example 0: label 'sai2' defined but never referenced >> Documentation/devicetree/bindings/sound/fsl,sai.yaml:212: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/fsl,sai.yaml (original) +++ Documentation/devicetree/bindings/sound/fsl,sai.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + sai2: sai@40031000 { compatible = "fsl,vf610-sai"; reg = <0x40031000 0x1000>; Documentation/devicetree/bindings/iio/pressure/infineon,dps310.yaml:43: example 0: label 'dps' defined but never referenced -- - reg = <0x76>; - #io-channel-cells = <0>; - vdd-supply = <&vref1>; - vddio-supply = <&vref2>; + compatible = "infineon,dps310"; + reg = <0x76>; + #io-channel-cells = <0>; + vdd-supply = <&vref1>; + vddio-supply = <&vref2>; }; >> };Documentation/devicetree/bindings/sound/fsl,sai.yaml:231: example 1: label 'sai1' defined but never referenced >> Documentation/devicetree/bindings/sound/fsl,sai.yaml:231: example 1: label 'sai1_endpoint0' defined but never referenced >> Documentation/devicetree/bindings/sound/fsl,sai.yaml:231: example 1: label 'sai1_endpoint1' defined but never referenced Documentation/devicetree/bindings/sound/fsl,sai.yaml:231: example 1: canonical form differs: --- Documentation/devicetree/bindings/sound/fsl,sai.yaml (original) +++ Documentation/devicetree/bindings/sound/fsl,sai.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + sai1: sai@30010000 { compatible = "fsl,imx8mm-sai", "fsl,imx8mq-sai"; reg = <0x30010000 0x10000>; -- >> Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml:223: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml (canonical) @@ -1,23 +1,19 @@ pcie@dfc00000 { - compatible = "snps,dw-pcie"; - device_type = "pci"; - reg = <0xdfc00000 0x0001000>, /* IP registers */ - <0xd0000000 0x0002000>; /* Configuration space */ - reg-names = "dbi", "config"; - #address-cells = <3>; -- + #size-cells = <2>; + bus-range = <0x0 0xff>; + interrupts = <25>, <24>; + interrupt-names = "msi", "hp"; + reset-gpios = <&port0 0 1>; + phys = <&pcie_phy>; + phy-names = "pcie"; + num-lanes = <1>; + max-link-speed = <3>; }; >> Documentation/devicetree/bindings/dma/ingenic,dma.yaml:86: example 0: label 'dma' defined but never referenced >> Documentation/devicetree/bindings/dma/ingenic,dma.yaml:86: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/ingenic,dma.yaml (original) +++ Documentation/devicetree/bindings/dma/ingenic,dma.yaml (canonical) @@ -1,14 +1,11 @@ #include + dma: dma-controller@13420000 { - compatible = "ingenic,jz4780-dma"; - reg = <0x13420000 0x400>, <0x13421000 0x40>; - - interrupt-parent = <&intc>; -- - - ingenic,reserved-channels = <0x3>; + compatible = "ingenic,jz4780-dma"; + reg = <0x13420000 0x400>, <0x13421000 0x40>; + interrupt-parent = <&intc>; + interrupts = <10>; + clocks = <&cgu JZ4780_CLK_PDMA>; + #dma-cells = <2>; + ingenic,reserved-channels = <0x3>; }; >> Documentation/devicetree/bindings/display/panel/renesas,r69328.yaml:49: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/renesas,r69328.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/renesas,r69328.yaml (original) +++ Documentation/devicetree/bindings/display/panel/renesas,r69328.yaml (canonical) @@ -7,12 +7,9 @@ panel@1 { compatible = "jdi,dx12d100vm0eaa", "renesas,r69328"; reg = <1>; - reset-gpios = <&gpio 176 GPIO_ACTIVE_LOW>; - vdd-supply = <&vdd_3v0_lcd>; -- port { >> Documentation/devicetree/bindings/net/amlogic,meson-dwmac.yaml:174: example 0: label 'ethmac' defined but never referenced Documentation/devicetree/bindings/input/touchscreen/melfas,mip4_ts.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/touchscreen/melfas,mip4_ts.yaml (original) +++ Documentation/devicetree/bindings/input/touchscreen/melfas,mip4_ts.yaml (canonical) @@ -8,10 +8,8 @@ touchscreen@34 { compatible = "melfas,mip4_ts"; reg = <0x34>; - interrupts-extended = <&tlmm 13 IRQ_TYPE_EDGE_FALLING>; ce-gpios = <&tlmm 12 GPIO_ACTIVE_HIGH>; - pinctrl-0 = <&touchscreen_default>; pinctrl-names = "default"; >> };Documentation/devicetree/bindings/mfd/qcom-pm8xxx.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/qcom-pm8xxx.yaml (original) +++ Documentation/devicetree/bindings/mfd/qcom-pm8xxx.yaml (canonical) @@ -1,16 +1,17 @@ #include + ssbi { - #address-cells = <1>; - #size-cells = <0>; - pmic@0 { - compatible = "qcom,pm8921"; -- + compatible = "qcom,pm8921"; + reg = <0>; + #address-cells = <1>; + #size-cells = <0>; + interrupt-controller; + #interrupt-cells = <2>; + interrupt-parent = <&tlmm>; + interrupts = <32 IRQ_TYPE_EDGE_RISING>; + }; }; >> Documentation/devicetree/bindings/net/lantiq,pef2256.yaml:144: example 0: label 'pef2256' defined but never referenced >> Documentation/devicetree/bindings/net/lantiq,pef2256.yaml:144: example 0: label 'pef2256_rpa_sypr' defined but never referenced >> Documentation/devicetree/bindings/net/lantiq,pef2256.yaml:144: example 0: label 'pef2256_xpa_sypx' defined but never referenced >> Documentation/devicetree/bindings/net/lantiq,pef2256.yaml:144: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/lantiq,pef2256.yaml (original) +++ Documentation/devicetree/bindings/net/lantiq,pef2256.yaml (canonical) @@ -1,70 +1,74 @@ + simple-audio-card,dai-link@1 { /* CPU DAI2 - pef2256 codec 2 */ + }; +}; #include #include -- +}; + +codec { + sound-dai = <&pef2256_codec1>; + dai-tdm-slot-num = <4>; + dai-tdm-slot-width = <8>; + /* TS 5, 6, 7, 8 */ + dai-tdm-slot-tx-mask = <0 0 0 0 0 1 1 1 1>; + dai-tdm-slot-rx-mask = <0 0 0 0 0 1 1 1 1>; +}; >> Documentation/devicetree/bindings/display/bridge/ite,it6505.yaml:118: example 0: label 'it6505_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/ite,it6505.yaml:118: example 0: label 'it6505_out' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/ite,it6505.yaml:118: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/ite,it6505.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/ite,it6505.yaml (canonical) @@ -6,8 +6,8 @@ -- port@1 { reg = <1>; + it6505_out: endpoint { remote-endpoint = <&dp_in>; data-lanes = <0 1>; >> Documentation/devicetree/bindings/bus/ti-sysc.yaml:189: example 0: canonical form differs: --- Documentation/devicetree/bindings/bus/ti-sysc.yaml (original) +++ Documentation/devicetree/bindings/bus/ti-sysc.yaml (canonical) @@ -3,16 +3,19 @@ -- endpoint@1 { reg = <1>; @@ -51,6 +51,3 @@ }; }; }; - -#undef CLK_BUS_TCON_TV0 -#undef RST_BUS_TCON_TV0 >> Documentation/devicetree/bindings/spi/fsl,spi.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/fsl,spi.yaml (original) +++ Documentation/devicetree/bindings/spi/fsl,spi.yaml (canonical) @@ -7,5 +7,6 @@ interrupts = <82 0>; mode = "cpu"; cs-gpios = <&gpio 18 IRQ_TYPE_EDGE_RISING // device reg=<0> - &gpio 19 IRQ_TYPE_EDGE_RISING>; // device reg=<1> + &gpio 19 IRQ_TYPE_EDGE_RISING>; // device reg=<1> + }; }; -- interrupts-extended = <&ipcc IPCC_CLIENT_LPASS - IPCC_MPROC_SIGNAL_GLINK_QMP - IRQ_TYPE_EDGE_RISING>; + IPCC_MPROC_SIGNAL_GLINK_QMP + IRQ_TYPE_EDGE_RISING>; mboxes = <&ipcc IPCC_CLIENT_LPASS IPCC_MPROC_SIGNAL_GLINK_QMP>; - label = "lpass"; qcom,remote-pid = <2>; }; >> Documentation/devicetree/bindings/crypto/ti,omap-sham.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/crypto/ti,omap-sham.yaml (original) +++ Documentation/devicetree/bindings/crypto/ti,omap-sham.yaml (canonical) @@ -1,8 +1,8 @@ sham@53100000 { compatible = "ti,omap4-sham"; - ti,hwmods = "sham"; reg = <0x53100000 0x200>; interrupts = <109>; dmas = <&edma 36>; dma-names = "rx"; + ti,hwmods = "sham"; }; >> Documentation/devicetree/bindings/clock/qcom,gcc-msm8976.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-msm8976.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-msm8976.yaml (canonical) @@ -1,23 +1,20 @@ clock-controller@1800000 { - compatible = "qcom,gcc-msm8976"; - #clock-cells = <1>; - #reset-cells = <1>; - #power-domain-cells = <1>; - reg = <0x1800000 0x80000>; - -- + compatible = "mediatek,mt7986-wed", "syscon"; + reg = <0 0x15010000 0 0x1000>; + interrupts = ; + memory-region = <&wo_emi>, <&wo_ilm>, <&wo_dlm>, + <&wo_data>, <&wo_boot>; + memory-region-names = "wo-emi", "wo-ilm", "wo-dlm", + "wo-data", "wo-boot"; + mediatek,wo-ccif = <&wo_ccif0>; + }; }; >> Documentation/devicetree/bindings/timer/amlogic,meson6-timer.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/amlogic,meson6-timer.yaml (original) +++ Documentation/devicetree/bindings/timer/amlogic,meson6-timer.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + timer@c1109940 { compatible = "amlogic,meson6-timer"; reg = <0xc1109940 0x14>; >> Documentation/devicetree/bindings/iio/imu/bosch,bno055.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/imu/bosch,bno055.yaml (original) +++ Documentation/devicetree/bindings/iio/imu/bosch,bno055.yaml (canonical) @@ -1,8 +1,9 @@ #include + serial { - imu { - compatible = "bosch,bno055"; - reset-gpios = <&gpio0 54 GPIO_ACTIVE_LOW>; - clocks = <&imu_clk>; - }; + imu { + compatible = "bosch,bno055"; + reset-gpios = <&gpio0 54 GPIO_ACTIVE_LOW>; + clocks = <&imu_clk>; + }; }; >> Documentation/devicetree/bindings/misc/pci1de4,1.yaml:115: example 0: label 'pci_ep_bus' defined but never referenced >> Documentation/devicetree/bindings/misc/pci1de4,1.yaml:115: example 0: label 'rp1_clocks' defined but never referenced Documentation/devicetree/bindings/iio/imu/bosch,bno055.yaml:48: example 1: canonical form differs: --- Documentation/devicetree/bindings/iio/imu/bosch,bno055.yaml (original) +++ Documentation/devicetree/bindings/iio/imu/bosch,bno055.yaml (canonical) @@ -1,12 +1,13 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; -- - reset-gpios = <&gpio0 54 GPIO_ACTIVE_LOW>; - clocks = <&imu_clk>; - }; + imu@28 { + compatible = "bosch,bno055"; + reg = <0x28>; + reset-gpios = <&gpio0 54 GPIO_ACTIVE_LOW>; + clocks = <&imu_clk>; + }; }; >> Documentation/devicetree/bindings/ata/brcm,sata-brcm.yaml:70: example 0: label 'sata0' defined but never referenced >> Documentation/devicetree/bindings/ata/brcm,sata-brcm.yaml:70: example 0: label 'sata1' defined but never referenced >> Documentation/devicetree/bindings/gpio/cavium,octeon-3860-gpio.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/cavium,octeon-3860-gpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/cavium,octeon-3860-gpio.yaml (canonical) @@ -11,8 +11,8 @@ #interrupt-cells = <2>; /* The GPIO pin connect to 16 consecutive CUI bits */ interrupts = <0 16>, <0 17>, <0 18>, <0 19>, - <0 20>, <0 21>, <0 22>, <0 23>, - <0 24>, <0 25>, <0 26>, <0 27>, - <0 28>, <0 29>, <0 30>, <0 31>; + <0 20>, <0 21>, <0 22>, <0 23>, -- @@ -23,9 +22,7 @@ gyroscope@0 { compatible = "nxp,fxas21002c"; reg = <0x0>; - spi-max-frequency = <2000000>; - interrupt-parent = <&gpio2>; interrupts = <7 IRQ_TYPE_EDGE_RISING>; interrupt-names = "INT2"; >> Documentation/devicetree/bindings/rtc/mstar,msc313-rtc.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/rtc/mstar,msc313-rtc.yaml (original) +++ Documentation/devicetree/bindings/rtc/mstar,msc313-rtc.yaml (canonical) @@ -1,4 +1,5 @@ #include + rtc@2400 { compatible = "mstar,msc313-rtc"; reg = <0x2400 0x40>; >> Documentation/devicetree/bindings/sound/intel,keembay-i2s.yaml:75: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/intel,keembay-i2s.yaml (original) +++ Documentation/devicetree/bindings/sound/intel,keembay-i2s.yaml (canonical) @@ -2,12 +2,13 @@ #include #define KEEM_BAY_PSS_AUX_I2S3 #define KEEM_BAY_PSS_I2S3 + i2s@20140000 { compatible = "intel,keembay-i2s"; - #sound-dai-cells = <0>; reg = <0x20140000 0x200>, /* I2S registers */ <0x202a00a4 0x4>; /* I2S gen configuration */ - reg-names = "i2s-regs", "i2s_gen_cfg"; + reg-names = "i2s-regs", "i2s_gen_cfg"; + #sound-dai-cells = <0>; interrupts = ; clock-names = "osc", "apb_clk"; clocks = <&scmi_clk KEEM_BAY_PSS_AUX_I2S3>, <&scmi_clk KEEM_BAY_PSS_I2S3>; >> Documentation/devicetree/bindings/sound/nuvoton,nau8825.yaml:221: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nuvoton,nau8825.yaml (original) +++ Documentation/devicetree/bindings/sound/nuvoton,nau8825.yaml (canonical) @@ -1,14 +1,18 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; + -- nuvoton,jkdet-pull-enable; nuvoton,jkdet-pull-up; @@ -26,8 +30,5 @@ nuvoton,jack-insert-debounce = <7>; nuvoton,jack-eject-debounce = <7>; nuvoton,crosstalk-enable; - - clock-names = "mclk"; - clocks = <&tegra_pmc 1>; }; >> };Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml:127: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml (original) +++ Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml (canonical) @@ -1,10 +1,10 @@ gpu@f1200000 { - compatible = "brcm,7268-v3d"; - reg = <0xf1200000 0x4000>, - <0xf1208000 0x4000>, - <0xf1204100 0x100>, - <0xf1204000 0x100>; - reg-names = "hub", "core0", "gca", "bridge"; -- + REG12 { + regulator-name = "VCC18_LCD"; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + regulator-always-on; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/display/panel/xinpeng,xpp055c272.yaml:42: example 0: label 'mipi_in_panel' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/mti,gic.yaml:107: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/mti,gic.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/mti,gic.yaml (canonical) @@ -2,16 +2,16 @@ #include -- >> Documentation/devicetree/bindings/iio/adc/adi,ad4134.yaml:156: example 0: label 'vcm_reg' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/adi,ad4134.yaml:156: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad4134.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad4134.yaml (canonical) @@ -7,16 +7,12 @@ adc@0 { compatible = "adi,ad4134"; reg = <0>; - spi-max-frequency = <1000000>; - reset-gpios = <&gpio0 86 GPIO_ACTIVE_LOW>; -- avdd5-supply = <&avdd5>; dvdd5-supply = <&dvdd5>; iovdd-supply = <&iovdd>; @@ -30,6 +26,5 @@ regulator-name = "ad4134-vcm"; }; }; - }; }; >> Documentation/devicetree/bindings/sound/test-component.yaml:31: example 0: node name 'test_cpu' must use only [a-z0-9-] >> Documentation/devicetree/bindings/media/i2c/nxp,tda19971.yaml:115: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/nxp,tda19971.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/nxp,tda19971.yaml (canonical) @@ -26,15 +26,15 @@ * and Y[11:4] across 16bits in the same pixclk cycle. */ nxp,vidout-portcfg = - /* Y[11:8]<->VP[15:12]<->CSI_DATA[19:16] */ < TDA1997X_VP24_V15_12 TDA1997X_G_Y_11_8 >, - /* Y[7:4]<->VP[11:08]<->CSI_DATA[15:12] */ < TDA1997X_VP24_V11_08 TDA1997X_G_Y_7_4 >, -- + /* Y[11:8]<->VP[15:12]<->CSI_DATA[19:16] */ + /* Y[7:4]<->VP[11:08]<->CSI_DATA[15:12] */ + /* CbCc[11:8]<->VP[07:04]<->CSI_DATA[11:8] */ + /* CbCr[7:4]<->VP[03:00]<->CSI_DATA[7:4] */ port { endpoint { remote-endpoint = <&ipu1_csi0_mux_from_parallel_sensor>; >> Documentation/devicetree/bindings/clock/amlogic,meson8-ddr-clkc.yaml:42: example 0: label 'ddr_clkc' defined but never referenced >> Documentation/devicetree/bindings/clock/amlogic,meson8-ddr-clkc.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/amlogic,meson8-ddr-clkc.yaml (original) +++ Documentation/devicetree/bindings/clock/amlogic,meson8-ddr-clkc.yaml (canonical) @@ -1,7 +1,7 @@ ddr_clkc: clock-controller@400 { - compatible = "amlogic,meson8-ddr-clkc"; - reg = <0x400 0x20>; - clocks = <&xtal>; - clock-names = "xtal"; - #clock-cells = <1>; + compatible = "amlogic,meson8-ddr-clkc"; -- @@ -1,7 +1,9 @@ # include + spi { #address-cells = <1>; #size-cells = <0>; + pressure@0 { compatible = "bosch,bmp280"; reg = <0>; >> Documentation/devicetree/bindings/mtd/brcm,brcmnand.yaml:229: example 0: canonical form differs: --- Documentation/devicetree/bindings/mtd/brcm,brcmnand.yaml (original) +++ Documentation/devicetree/bindings/mtd/brcm,brcmnand.yaml (canonical) @@ -6,17 +6,15 @@ interrupt-parent = <&hif_intr2_intc>; interrupts = <24>, <4>; interrupt-names = "nand_ctlrdy", "flash_dma_done"; - #address-cells = <1>; #size-cells = <0>; -- >> Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml:54: example 0: label 'base_mac_address' defined but never referenced >> Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml:54: example 0: label 'serial_number' defined but never referenced >> Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml (original) +++ Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml (canonical) @@ -4,11 +4,11 @@ nvmem-layout { compatible = "kontron,sl28-vpd"; -- reg = <1>; // Chip select 1 - nand-on-flash-bbt; + nand-on-flash-bbt; nand-ecc-strength = <12>; nand-ecc-step-size = <512>; - #address-cells = <1>; #size-cells = <1>; }; Documentation/devicetree/bindings/phy/marvell,pxa1928-usb-phy.yaml:40: example 0: label 'usbphy' defined but never referenced >> Documentation/devicetree/bindings/mfd/richtek,rt5033.yaml:55: example 0: node name 'SAFE_LDO' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/richtek,rt5033.yaml:55: example 0: node name 'LDO' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/richtek,rt5033.yaml:55: example 0: node name 'BUCK' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/richtek,rt5033.yaml:55: example 0: label 'buck_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/richtek,rt5033.yaml:55: example 0: label 'ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/richtek,rt5033.yaml:55: example 0: label 'safe_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/richtek,rt5033.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/richtek,rt5033.yaml (original) +++ Documentation/devicetree/bindings/mfd/richtek,rt5033.yaml (canonical) @@ -22,62 +22,59 @@ #size-cells = <0>; -- @@ -19,7 +18,6 @@ nand-on-flash-bbt; nand-ecc-strength = <1>; nand-ecc-step-size = <512>; - #address-cells = <1>; #size-cells = <1>; }; >> Documentation/devicetree/bindings/bus/cznic,moxtet.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/bus/cznic,moxtet.yaml (original) +++ Documentation/devicetree/bindings/bus/cznic,moxtet.yaml (canonical) @@ -6,9 +6,9 @@ -- gpio@0 { compatible = "cznic,moxtet-gpio"; + reg = <0>; gpio-controller; #gpio-cells = <2>; - reg = <0>; }; }; }; >> Documentation/devicetree/bindings/mmc/sdhci-pxa.yaml:125: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/sdhci-pxa.yaml (original) +++ Documentation/devicetree/bindings/mmc/sdhci-pxa.yaml (canonical) @@ -1,4 +1,5 @@ #include + mmc@d4280800 { compatible = "mrvl,pxav3-mmc"; reg = <0xd4280800 0x800>; Documentation/devicetree/bindings/mmc/sdhci-pxa.yaml:137: example 1: canonical form differs: --- Documentation/devicetree/bindings/mmc/sdhci-pxa.yaml (original) -- mmc@d8000 { compatible = "marvell,armada-380-sdhci"; - reg-names = "sdhci", "mbus", "conf-sdio3"; reg = <0xd8000 0x1000>, <0xdc000 0x100>, <0x18454 0x4>; + reg-names = "sdhci", "mbus", "conf-sdio3"; interrupts = <0 25 0x4>; clocks = <&gateclk 17>; clock-names = "io"; >> Documentation/devicetree/bindings/display/panel/nec,nl8048hl11.yaml:44: example 0: label 'lcd_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/nec,nl8048hl11.yaml:44: example 0: label 'lcd_panel' defined but never referenced >> Documentation/devicetree/bindings/display/panel/nec,nl8048hl11.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/nec,nl8048hl11.yaml (original) +++ Documentation/devicetree/bindings/display/panel/nec,nl8048hl11.yaml (canonical) @@ -1,20 +1,19 @@ #include -- - }; - base_mac_address: base-mac-address { #nvmem-cell-cells = <1>; }; + + serial_number: serial-number { + }; }; }; >> Documentation/devicetree/bindings/thermal/mediatek,thermal.yaml:90: example 0: canonical form differs: --- Documentation/devicetree/bindings/thermal/mediatek,thermal.yaml (original) +++ Documentation/devicetree/bindings/thermal/mediatek,thermal.yaml (canonical) @@ -9,9 +9,9 @@ clocks = <&pericfg CLK_PERI_THERM>, <&pericfg CLK_PERI_AUXADC>; clock-names = "therm", "auxadc"; resets = <&pericfg MT8173_PERI_THERM_SW_RST>; - mediatek,auxadc = <&auxadc>; - mediatek,apmixedsys = <&apmixedsys>; nvmem-cells = <&thermal_calibration_data>; nvmem-cell-names = "calibration-data"; -- #phy-cells = <0>; - clocks = <&cmu_hsi0 7>, <&cmu_hsi0 5>, <&cmu_hsi0 8>; clock-names = "ref", "bus", "ctrl"; - vdd-supply = <&vreg_0p88>; vdda12-supply = <&vreg_1p2>; }; >> Documentation/devicetree/bindings/misc/ge-achc.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/misc/ge-achc.yaml (original) +++ Documentation/devicetree/bindings/misc/ge-achc.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; Documentation/devicetree/bindings/display/msm/dsi-phy-7nm.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/dsi-phy-7nm.yaml (original) -- reg-names = "dsi_phy", "dsi_phy_lane", "dsi_pll"; - #clock-cells = <1>; #phy-cells = <0>; - vdds-supply = <&vreg_l5a_0p88>; clocks = <&dispcc DISP_CC_MDSS_AHB_CLK>, <&rpmhcc RPMH_CXO_CLK>; >> Documentation/devicetree/bindings/iio/imu/bosch,bmi270.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/imu/bosch,bmi270.yaml (original) +++ Documentation/devicetree/bindings/iio/imu/bosch,bmi270.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/gpio/maxim,max7360-gpio.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/maxim,max7360-gpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/maxim,max7360-gpio.yaml (canonical) @@ -1,10 +1,8 @@ gpio { - compatible = "maxim,max7360-gpio"; - - gpio-controller; - #gpio-cells = <2>; - maxim,constant-current-disable = <0x06>; - - interrupt-controller; - #interrupt-cells = <2>; + compatible = "maxim,max7360-gpio"; + gpio-controller; + #gpio-cells = <2>; + interrupt-controller; + #interrupt-cells = <2>; + maxim,constant-current-disable = <0x06>; }; >> Documentation/devicetree/bindings/clock/qcom,ipq9574-nsscc.yaml:114: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,ipq9574-nsscc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,ipq9574-nsscc.yaml (canonical) @@ -1,31 +1,32 @@ #include #include + clock-controller@39b00000 { - compatible = "qcom,ipq9574-nsscc"; - reg = <0x39b00000 0x80000>; - clocks = <&xo_board_clk>, -- + "uniphy0_tx", + "uniphy1_rx", + "uniphy1_tx", + "uniphy2_rx", + "uniphy2_tx", + "bus"; + #clock-cells = <1>; + #reset-cells = <1>; + #interconnect-cells = <1>; }; >> Documentation/devicetree/bindings/display/brcm,bcm2835-txp.yaml:34: example 0: label 'txp' defined but never referenced Documentation/devicetree/bindings/thermal/brcm,sr-thermal.yaml:41: example 0: label 'crmu_thermal' defined but never referenced Documentation/devicetree/bindings/thermal/brcm,sr-thermal.yaml:41: example 0: label 'ihost0_thermal' defined but never referenced Documentation/devicetree/bindings/thermal/brcm,sr-thermal.yaml:41: example 0: label 'ihost1_thermal' defined but never referenced Documentation/devicetree/bindings/thermal/brcm,sr-thermal.yaml:41: example 0: label 'ihost2_thermal' defined but never referenced Documentation/devicetree/bindings/thermal/brcm,sr-thermal.yaml:41: example 0: label 'ihost3_thermal' defined but never referenced Documentation/devicetree/bindings/thermal/brcm,sr-thermal.yaml:41: example 0: label 'nitro_thermal' defined but never referenced Documentation/devicetree/bindings/thermal/brcm,sr-thermal.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/thermal/brcm,sr-thermal.yaml (original) +++ Documentation/devicetree/bindings/thermal/brcm,sr-thermal.yaml (canonical) @@ -1,81 +1,92 @@ -- - remote-endpoint = <&dpi_out>; - }; + port { + lcd_in: endpoint { + remote-endpoint = <&dpi_out>; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/pinctrl/sophgo,sg2042-pinctrl.yaml:113: example 0: label 'uart0_cfg' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/ralink,rt2880-intc.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/ralink,rt2880-intc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/ralink,rt2880-intc.yaml (canonical) @@ -1,9 +1,8 @@ interrupt-controller@200 { - compatible = "ralink,rt2880-intc"; - reg = <0x200 0x100>; - interrupt-controller; - #interrupt-cells = <1>; - - interrupt-parent = <&cpuintc>; - interrupts = <2>; + compatible = "ralink,rt2880-intc"; + reg = <0x200 0x100>; + interrupt-controller; + #interrupt-cells = <1>; + interrupt-parent = <&cpuintc>; + interrupts = <2>; }; >> Documentation/devicetree/bindings/clock/qcom,gcc-sdm845.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-sdm845.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-sdm845.yaml (canonical) @@ -1,14 +1,15 @@ #include + clock-controller@100000 { - compatible = "qcom,gcc-sdm845"; - reg = <0x100000 0x1f0000>; - clocks = <&rpmhcc RPMH_CXO_CLK>, - <&rpmhcc RPMH_CXO_CLK_A>, -- + clocks = <&rpmhcc RPMH_CXO_CLK>, + <&rpmhcc RPMH_CXO_CLK_A>, + <&sleep_clk>, + <&pcie0_lane>, + <&pcie1_lane>; + clock-names = "bi_tcxo", "bi_tcxo_ao", "sleep_clk", "pcie_0_pipe_clk", "pcie_1_pipe_clk"; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mod1-clk.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mod1-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mod1-clk.yaml (canonical) @@ -1,9 +1,9 @@ #include -- clk@1c200c0 { - #clock-cells = <0>; compatible = "allwinner,sun4i-a10-mod1-clk"; reg = <0x01c200c0 0x4>; + #clock-cells = <0>; clocks = <&pll2 SUN4I_A10_PLL2_8X>, <&pll2 SUN4I_A10_PLL2_4X>, <&pll2 SUN4I_A10_PLL2_2X>, >> Documentation/devicetree/bindings/pci/qcom,pcie-sm8550.yaml:99: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/qcom,pcie-sm8550.yaml (original) +++ Documentation/devicetree/bindings/pci/qcom,pcie-sm8550.yaml (canonical) @@ -17,15 +17,11 @@ reg-names = "parf", "dbi", "elbi", "atu", "config"; ranges = <0x01000000 0x0 0x00000000 0x0 0x60200000 0x0 0x100000>, <0x02000000 0x0 0x60300000 0x0 0x60300000 0x0 0x3d00000>; - bus-range = <0x00 0xff>; device_type = "pci"; - linux,pci-domain = <0>; -- power-domains = <&gcc PCIE_0_GDSC>; - resets = <&gcc GCC_PCIE_0_BCR>; reset-names = "pci"; - perst-gpios = <&tlmm 94 GPIO_ACTIVE_LOW>; wake-gpios = <&tlmm 96 GPIO_ACTIVE_HIGH>; + linux,pci-domain = <0>; }; }; >> Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml (original) +++ Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml (canonical) @@ -8,13 +8,10 @@ s3fwrn5@27 { compatible = "samsung,s3fwrn5-i2c"; reg = <0x27>; - interrupt-parent = <&gpa1>; interrupts = <3 IRQ_TYPE_EDGE_RISING>; - -- @@ -1,9 +1,7 @@ uart0 { nfc { compatible = "samsung,s3fwrn82"; - en-gpios = <&gpio 20 GPIO_ACTIVE_HIGH>; wake-gpios = <&gpio 16 GPIO_ACTIVE_HIGH>; - }; }; >> Documentation/devicetree/bindings/regulator/qcom-labibb-regulator.yaml:88: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/qcom-labibb-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/qcom-labibb-regulator.yaml (canonical) @@ -1,17 +1,17 @@ #include -- - interrupts = <0x3 0xdc 0x2 IRQ_TYPE_EDGE_RISING>, - <0x3 0xdc 0x0 IRQ_TYPE_LEVEL_LOW>; - interrupt-names = "sc-err", "ocp"; - }; + lab { + interrupts = <0x3 0xde 0x1 IRQ_TYPE_EDGE_RISING>, + <0x3 0xde 0x0 IRQ_TYPE_LEVEL_LOW>; + interrupt-names = "sc-err", "ocp"; + }; }; >> Documentation/devicetree/bindings/sound/xlnx,spdif.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/xlnx,spdif.yaml (original) +++ Documentation/devicetree/bindings/sound/xlnx,spdif.yaml (canonical) @@ -1,10 +1,10 @@ spdif@80010000 { - compatible = "xlnx,spdif-2.0"; - reg = <0x80010000 0x10000>; - clock-names = "aud_clk_i", "s_axi_aclk"; - clocks = <&misc_clk_0>, <&clk 71>; - interrupt-parent = <&gic>; - interrupts = <0 91 4>; -- - clock-names = "emmcclk"; - drive-impedance-ohm = <50>; - #phy-cells = <0>; + compatible = "rockchip,rk3399-emmc-phy"; + reg = <0xf780 0x20>; + clocks = <&sdhci>; + clock-names = "emmcclk"; + drive-impedance-ohm = <50>; + #phy-cells = <0>; }; >> Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml:73: example 0: label 'ov5670' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml:73: example 0: label 'ov5670_ep' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml (canonical) @@ -5,7 +5,6 @@ ov5670: sensor@36 { compatible = "ovti,ov5670"; reg = <0x36>; - clocks = <&sensor_xclk>; -- port { >> Documentation/devicetree/bindings/display/panel/boe,bf060y8m-aj0.yaml:60: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/boe,bf060y8m-aj0.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/boe,bf060y8m-aj0.yaml (original) +++ Documentation/devicetree/bindings/display/panel/boe,bf060y8m-aj0.yaml (canonical) @@ -3,12 +3,11 @@ dsi { #address-cells = <1>; #size-cells = <0>; + panel@0 { compatible = "boe,bf060y8m-aj0"; reg = <0>; - reset-gpios = <&tlmm 94 GPIO_ACTIVE_HIGH>; - vcc-supply = <&disp_vcc_vreg>; vddio-supply = <&disp_vddio_vreg>; vci-supply = <&disp_vci_vreg>; >> Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll3-clk.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll3-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll3-clk.yaml (canonical) @@ -1,7 +1,7 @@ clk@1c20010 { - #clock-cells = <0>; compatible = "allwinner,sun4i-a10-pll3-clk"; reg = <0x01c20010 0x4>; + #clock-cells = <0>; clocks = <&osc3M>; clock-output-names = "pll3"; }; >> Documentation/devicetree/bindings/bus/nvidia,tegra210-aconnect.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/bus/nvidia,tegra210-aconnect.yaml (original) +++ Documentation/devicetree/bindings/bus/nvidia,tegra210-aconnect.yaml (canonical) @@ -2,14 +2,12 @@ -- <&tegra_car TEGRA210_CLK_APB2APE>; clock-names = "ape", "apb2ape"; power-domains = <&pd_audio>; - #address-cells = <1>; #size-cells = <1>; - ranges = <0x702c0000 0x702c0000 0x00040000>; - // Child device nodes follow ... }; >> Documentation/devicetree/bindings/iio/adc/ti,ads124s08.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/ti,ads124s08.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/ti,ads124s08.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/remoteproc/ti,k3-dsp-rproc.yaml:157: example 0: label 'c71_0' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/ti,k3-dsp-rproc.yaml:157: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/ti,k3-dsp-rproc.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/ti,k3-dsp-rproc.yaml (canonical) @@ -1,6 +1,48 @@ +}; soc { #address-cells = <2>; #size-cells = <2>; + + bus@100000 { + compatible = "simple-bus"; -- - ti,sci-dev-id = <15>; - ti,sci-proc-ids = <0x30 0xFF>; - resets = <&k3_reset 15 1>; - firmware-name = "j7-c71_0-fw"; - memory-region = <&c71_0_dma_memory_region>, - <&c71_0_memory_region>; - mboxes = <&mailbox0_cluster4 &mbox_c71_0>; - }; - }; }; >> Documentation/devicetree/bindings/sound/dialog,da7219.yaml:196: example 0: node name 'da7219_aad' must use only [a-z0-9-] >> Documentation/devicetree/bindings/sound/dialog,da7219.yaml:196: example 0: label 'codec' defined but never referenced >> Documentation/devicetree/bindings/sound/dialog,da7219.yaml:196: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/dialog,da7219.yaml (original) +++ Documentation/devicetree/bindings/sound/dialog,da7219.yaml (canonical) @@ -1,43 +1,37 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- + trips { + cpu-crit { + temperature = <105000>; + hysteresis = <0>; + type = "critical"; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/arm/mediatek/mediatek,audsys.yaml:89: example 0: label 'afe' defined but never referenced >> Documentation/devicetree/bindings/arm/mediatek/mediatek,audsys.yaml:89: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/mediatek/mediatek,audsys.yaml (original) +++ Documentation/devicetree/bindings/arm/mediatek/mediatek,audsys.yaml (canonical) @@ -2,9 +2,11 @@ #include #include #include + soc { #address-cells = <2>; #size-cells = <2>; -- "top_audio_mux1_sel", "top_audio_mux2_sel", @@ -86,7 +86,6 @@ "audio_a1sys_pd", "audio_a2sys_pd", "audio_mrgif_pd"; - assigned-clocks = <&topckgen CLK_TOP_AUD_MUX1_SEL>, <&topckgen CLK_TOP_AUD_MUX2_SEL>, <&topckgen CLK_TOP_AUD_MUX1_DIV>, >> Documentation/devicetree/bindings/sound/st,stm32-spdifrx.yaml:75: example 0: label 'spdifrx' defined but never referenced >> Documentation/devicetree/bindings/sound/st,stm32-spdifrx.yaml:75: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/st,stm32-spdifrx.yaml (original) +++ Documentation/devicetree/bindings/sound/st,stm32-spdifrx.yaml (canonical) @@ -1,9 +1,10 @@ #include #include + spdifrx: spdifrx@40004000 { compatible = "st,stm32h7-spdifrx"; + reg = <0x40004000 0x400>; #sound-dai-cells = <0>; - reg = <0x40004000 0x400>; clocks = <&rcc SPDIF_K>; clock-names = "kclk"; interrupts = ; >> Documentation/devicetree/bindings/ata/faraday,ftide010.yaml:71: example 0: canonical form differs: --- Documentation/devicetree/bindings/ata/faraday,ftide010.yaml (original) +++ Documentation/devicetree/bindings/ata/faraday,ftide010.yaml (canonical) @@ -2,18 +2,20 @@ #include -- + dlg,jack-rem-deb = <1>; + dlg,a-d-btn-thr = <0xa>; + dlg,d-b-btn-thr = <0x16>; + dlg,b-c-btn-thr = <0x21>; + dlg,c-mic-btn-thr = <0x3E>; + dlg,btn-avg = <4>; + dlg,adc-1bit-rpt = <1>; + }; + }; }; >> Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml:147: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml (original) +++ Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml (canonical) @@ -10,10 +10,11 @@ interrupts = <7>, <6>, <5>; interrupt-names = "macirq", "eth_wake_irq", "eth_lpi"; phy-mode = "rgmii-id"; + rx-fifo-depth = <2048>; + tx-fifo-depth = <2048>; + phy-handle = <&phy0>; snps,multicast-filter-bins = <64>; -- - }; - }; + back_7: ldo5 { + regulator-name = "cam_sensor_io_1v8"; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + }; }; + }; }; >> Documentation/devicetree/bindings/mfd/allwinner,sun4i-a10-ts.yaml:65: example 0: label 'rtp' defined but never referenced >> Documentation/devicetree/bindings/mfd/allwinner,sun4i-a10-ts.yaml:65: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/allwinner,sun4i-a10-ts.yaml (original) +++ Documentation/devicetree/bindings/mfd/allwinner,sun4i-a10-ts.yaml (canonical) @@ -2,8 +2,8 @@ compatible = "allwinner,sun4i-a10-ts"; reg = <0x01c25000 0x100>; interrupts = <29>; + #thermal-sensor-cells = <0>; allwinner,ts-attached; - #thermal-sensor-cells = <0>; /* sensitive/noisy touch panel */ allwinner,tp-sensitive-adjust = <0>; allwinner,filter-type = <3>; >> Documentation/devicetree/bindings/crypto/qcom-qce.yaml:164: example 0: canonical form differs: --- Documentation/devicetree/bindings/crypto/qcom-qce.yaml (original) +++ Documentation/devicetree/bindings/crypto/qcom-qce.yaml (canonical) @@ -1,4 +1,5 @@ #include + crypto-engine@fd45a000 { compatible = "qcom,ipq6018-qce", "qcom,ipq4019-qce", "qcom,qce"; reg = <0xfd45a000 0x6000>; >> Documentation/devicetree/bindings/display/panel/panel-dpi.yaml:42: example 0: label 'lcd_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/panel-dpi.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/panel-dpi.yaml (original) +++ Documentation/devicetree/bindings/display/panel/panel-dpi.yaml (canonical) @@ -4,11 +4,6 @@ power-supply = <&vcc_supply>; backlight = <&backlight>; -- + #size-cells = <0>; + + ide-port@0 { + reg = <0>; + }; + + ide-port@1 { + reg = <1>; + }; }; >> Documentation/devicetree/bindings/rng/ingenic,rng.yaml:32: example 0: label 'rng' defined but never referenced Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml:77: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml (original) +++ Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml:93: example 1: canonical form differs: --- Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml (original) +++ Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/clock/silabs,si544.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/silabs,si544.yaml (original) +++ Documentation/devicetree/bindings/clock/silabs,si544.yaml (canonical) @@ -3,8 +3,8 @@ #size-cells = <0>; -- de-active = <1>; pixelclk-active = <1>; }; + + port { + lcd_in: endpoint { + remote-endpoint = <&dpi_out>; + }; + }; }; >> Documentation/devicetree/bindings/usb/qcom,pmic-typec.yaml:130: example 0: label 'pm8150b_typec' defined but never referenced >> Documentation/devicetree/bindings/usb/qcom,pmic-typec.yaml:130: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/qcom,pmic-typec.yaml (original) +++ Documentation/devicetree/bindings/usb/qcom,pmic-typec.yaml (canonical) @@ -9,7 +9,6 @@ compatible = "qcom,pm8150b-typec"; reg = <0x1500>, <0x1700>; - interrupts = <0x2 0x15 0x00 IRQ_TYPE_EDGE_RISING>, <0x2 0x15 0x01 IRQ_TYPE_EDGE_BOTH>, <0x2 0x15 0x02 IRQ_TYPE_EDGE_RISING>, -- usb-phy { orientation-switch; + port { usb_phy_typec_ss_out: endpoint { remote-endpoint = <&pmic_typec_ss_in>; >> Documentation/devicetree/bindings/mmc/mmc-pwrseq-emmc.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/mmc-pwrseq-emmc.yaml (original) +++ Documentation/devicetree/bindings/mmc/mmc-pwrseq-emmc.yaml (canonical) @@ -1,5 +1,6 @@ #include + pwrseq { - compatible = "mmc-pwrseq-emmc"; - reset-gpios = <&gpio1 12 GPIO_ACTIVE_LOW>; + compatible = "mmc-pwrseq-emmc"; + reset-gpios = <&gpio1 12 GPIO_ACTIVE_LOW>; -- @@ -6,8 +6,7 @@ compatible = "honeywell,abp2030pa"; reg = <0>; spi-max-frequency = <800000>; - + vdd-supply = <&vcc_3v3>; honeywell,pressure-triplet = "001PD"; - vdd-supply = <&vcc_3v3>; }; }; >> Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml (original) +++ Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml (canonical) @@ -8,21 +8,19 @@ nfc@0 { compatible = "ti,trf7970a"; reg = <0>; - pinctrl-names = "default"; pinctrl-0 = <&trf7970a_default>; spi-max-frequency = <2000000>; -- vdd-io-supply = <&ldo2_reg>; autosuspend-delay = <30000>; irq-status-read-quirk; en2-rf-quirk; clock-frequency = <27120000>; + ti,enable-gpios = <&gpio2 2 GPIO_ACTIVE_HIGH>, + <&gpio2 5 GPIO_ACTIVE_HIGH>; ti,rx-gain-reduction-db = <15>; }; }; >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'analog_afe_0-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'analog_afe_1-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'sys_irq-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'serial_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'serial_led_data-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'serial_led_clk-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'inet_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'ephy0_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'ephy1_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'ephy2_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'ephy3_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'robosw_led_data-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'robosw_led_clk-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'robosw_led0-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'robosw_led1-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'usb_device_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'pci_req1-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'pci_gnt1-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'pci_intb-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'pci_req0-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'pci_gnt0-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'pcmcia_cd1-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'pcmcia_cd2-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'pcmcia_vs1-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'pcmcia_vs2-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'ebi_cs2-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'ebi_cs3-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'spi_cs2-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'spi_cs3-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'spi_cs4-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: node name 'spi_cs5-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_analog_afe_0' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_analog_afe_1' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_ebi_cs2' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_ebi_cs3' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_ephy0_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_ephy1_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_ephy2_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_ephy3_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_inet_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_pci' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_pci_gnt0' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_pci_gnt1' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_pci_intb' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_pci_req0' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_pci_req1' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_pcmcia' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_pcmcia_cd1' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_pcmcia_cd2' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_pcmcia_vs1' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_pcmcia_vs2' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_robosw_led0' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_robosw_led1' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_robosw_led_clk' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_robosw_led_data' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_serial_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_serial_led_clk' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_serial_led_data' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_spi_cs2' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_spi_cs3' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_spi_cs4' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_spi_cs5' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_sys_irq' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_uart1' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: label 'pinctrl_usb_device_led' defined but never referenced >> Documentation/devicetree/bindings/sound/ti,tpa6130a2.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/ti,tpa6130a2.yaml (original) +++ Documentation/devicetree/bindings/sound/ti,tpa6130a2.yaml (canonical) @@ -9,5 +9,5 @@ reg = <0x60>; Vdd-supply = <&vmmc2>; power-gpio = <&gpio4 2 GPIO_ACTIVE_HIGH>; - }; + }; >> };Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml (canonical) @@ -1,165 +1,165 @@ pinctrl@18 { - compatible = "brcm,bcm6368-pinctrl"; - reg = <0x18 0x4>, <0x38 0x4>; + compatible = "brcm,bcm6368-pinctrl"; + reg = <0x18 0x4>, <0x38 0x4>; -- clock-controller@55 { + compatible = "silabs,si544b"; reg = <0x55>; #clock-cells = <0>; - compatible = "silabs,si544b"; }; }; >> Documentation/devicetree/bindings/spi/andestech,ae350-spi.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/andestech,ae350-spi.yaml (original) +++ Documentation/devicetree/bindings/spi/andestech,ae350-spi.yaml (canonical) @@ -4,7 +4,6 @@ clocks = <&clk_spi>; dmas = <&dma0 0>, <&dma0 1>; dma-names = "tx", "rx"; - #address-cells = <1>; #size-cells = <0>; -- - }; + #address-cells = <2>; + #size-cells = <2>; + + wed_pcie: wed-pcie@10003000 { + compatible = "mediatek,mt7986-wed-pcie", + "syscon"; + reg = <0 0x10003000 0 0x10>; + }; }; >> Documentation/devicetree/bindings/rng/amlogic,meson-rng.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/rng/amlogic,meson-rng.yaml (original) +++ Documentation/devicetree/bindings/rng/amlogic,meson-rng.yaml (canonical) @@ -1,4 +1,4 @@ rng@c8834000 { - compatible = "amlogic,meson-rng"; - reg = <0xc8834000 0x4>; + compatible = "amlogic,meson-rng"; + reg = <0xc8834000 0x4>; }; >> Documentation/devicetree/bindings/net/renesas,etheravb.yaml:313: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/renesas,etheravb.yaml (original) +++ Documentation/devicetree/bindings/net/renesas,etheravb.yaml (canonical) @@ -2,62 +2,63 @@ #include #include #include + aliases { - ethernet0 = &avb; + ethernet0 = &avb; -- >> Documentation/devicetree/bindings/media/i2c/sony,imx283.yaml:81: example 0: label 'imx283' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/sony,imx283.yaml:81: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/sony,imx283.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/sony,imx283.yaml (canonical) @@ -6,11 +6,9 @@ compatible = "sony,imx283"; reg = <0x1a>; clocks = <&imx283_clk>; - assigned-clocks = <&imx283_clk>; assigned-clock-parents = <&imx283_clk_parent>; assigned-clock-rates = <12000000>; - vadd-supply = <&camera_vadd_2v9>; vdd1-supply = <&camera_vdd1_1v8>; vdd2-supply = <&camera_vdd2_1v2>; >> Documentation/devicetree/bindings/clock/qcom,gcc-sm6125.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-sm6125.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-sm6125.yaml (canonical) @@ -1,4 +1,5 @@ #include + clock-controller@1400000 { compatible = "qcom,gcc-sm6125"; reg = <0x01400000 0x1f0000>; Documentation/devicetree/bindings/phy/allwinner,sun4i-a10-usb-phy.yaml:87: example 0: label 'usbphy' defined but never referenced Documentation/devicetree/bindings/phy/allwinner,sun4i-a10-usb-phy.yaml:87: example 0: canonical form differs: -- usbphy: phy@1c13400 { - #phy-cells = <1>; compatible = "allwinner,sun4i-a10-usb-phy"; reg = <0x01c13400 0x10>, <0x01c14800 0x4>, <0x01c1c800 0x4>; reg-names = "phy_ctrl", "pmu1", "pmu2"; + #phy-cells = <1>; clocks = <&ccu CLK_USB_PHY>; clock-names = "usb_phy"; resets = <&ccu RST_USB_PHY0>, >> Documentation/devicetree/bindings/dma/cirrus,ep9301-dma-m2p.yaml:113: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/cirrus,ep9301-dma-m2p.yaml (original) +++ Documentation/devicetree/bindings/dma/cirrus,ep9301-dma-m2p.yaml (canonical) @@ -1,4 +1,5 @@ #include + dma-controller@80000000 { compatible = "cirrus,ep9301-dma-m2p"; reg = <0x80000000 0x0040>,Documentation/devicetree/bindings/net/amlogic,gxl-mdio-mux.yaml:44: example 0: label 'eth_phy_mux' defined but never referenced -- >> Documentation/devicetree/bindings/net/amlogic,gxl-mdio-mux.yaml:44: example 0: label 'external_mdio' defined but never referenced >> Documentation/devicetree/bindings/net/amlogic,gxl-mdio-mux.yaml:44: example 0: label 'internal_mdio' defined but never referenced >> Documentation/devicetree/bindings/net/amlogic,gxl-mdio-mux.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/amlogic,gxl-mdio-mux.yaml (original) +++ Documentation/devicetree/bindings/net/amlogic,gxl-mdio-mux.yaml (canonical) @@ -1,21 +1,21 @@ eth_phy_mux: mdio@558 { - compatible = "amlogic,gxl-mdio-mux"; - reg = <0x558 0xc>; - #address-cells = <1>; - #size-cells = <0>; - clocks = <&refclk>; - clock-names = "ref"; -- + #address-cells = <1>; + #size-cells = <0>; + }; + + internal_mdio: mdio@1 { + reg = <0x1>; + #address-cells = <1>; + #size-cells = <0>; + }; }; >> Documentation/devicetree/bindings/bus/st,stm32mp25-rifsc.yaml:88: example 0: label 'usart2' defined but never referenced >> Documentation/devicetree/bindings/bus/st,stm32mp25-rifsc.yaml:88: example 0: canonical form differs: --- Documentation/devicetree/bindings/bus/st,stm32mp25-rifsc.yaml (original) +++ Documentation/devicetree/bindings/bus/st,stm32mp25-rifsc.yaml (canonical) @@ -1,22 +1,21 @@ // In this example, the usart2 device refers to rifsc as its domain // controller. // Access rights are verified before creating devices. - #include -- - #reset-cells = <1>; - #power-domain-cells = <1>; + compatible = "qcom,gcc-msm8994"; + reg = <0x00300000 0x90000>; + clocks = <&xo_board>, <&sleep_clk>; + clock-names = "xo", "sleep"; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/display/panel/jdi,lt070me05000.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/jdi,lt070me05000.yaml (original) +++ Documentation/devicetree/bindings/display/panel/jdi,lt070me05000.yaml (canonical) @@ -7,10 +7,8 @@ panel@0 { compatible = "jdi,lt070me05000"; reg = <0>; - vddp-supply = <&pm8921_l17>; iovcc-supply = <&pm8921_lvs7>; - enable-gpios = <&pm8921_gpio 36 GPIO_ACTIVE_HIGH>; reset-gpios = <&tlmm_pinmux 54 GPIO_ACTIVE_LOW>; dcdc-en-gpios = <&pm8921_gpio 23 GPIO_ACTIVE_HIGH>; >> Documentation/devicetree/bindings/pci/socionext,uniphier-pcie-ep.yaml:120: example 0: label 'pcie_ep' defined but never referenced >> Documentation/devicetree/bindings/pci/socionext,uniphier-pcie-ep.yaml:120: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/socionext,uniphier-pcie-ep.yaml (original) +++ Documentation/devicetree/bindings/pci/socionext,uniphier-pcie-ep.yaml (canonical) @@ -1,8 +1,8 @@ pcie_ep: pcie-ep@66000000 { compatible = "socionext,uniphier-pro5-pcie-ep"; - reg-names = "dbi", "dbi2", "link", "addr_space"; reg = <0x66000000 0x1000>, <0x66001000 0x1000>, <0x66010000 0x10000>, <0x67000000 0x400000>; + reg-names = "dbi", "dbi2", "link", "addr_space"; clock-names = "gio", "link"; -- --- Documentation/devicetree/bindings/iio/pressure/murata,zpa2326.yaml (original) +++ Documentation/devicetree/bindings/iio/pressure/murata,zpa2326.yaml (canonical) @@ -1,6 +1,7 @@ spi { #address-cells = <1>; #size-cells = <0>; + pressure@0 { compatible = "murata,zpa2326"; reg = <0>; >> Documentation/devicetree/bindings/remoteproc/qcom,glink-rpm-edge.yaml:84: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/qcom,glink-rpm-edge.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/qcom,glink-rpm-edge.yaml (canonical) @@ -9,7 +9,6 @@ rpm-requests { compatible = "qcom,rpm-msm8996", "qcom,glink-smd-rpm"; qcom,glink-channels = "rpm_requests"; - /* ... */ }; }; -- - port@2 { - reg = <2>; - endpoint { - remote-endpoint = <&dp_aux>; - }; - }; - }; }; - }; }; >> Documentation/devicetree/bindings/net/nfc/nxp,pn532.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/nfc/nxp,pn532.yaml (original) +++ Documentation/devicetree/bindings/net/nfc/nxp,pn532.yaml (canonical) @@ -6,9 +6,7 @@ -- + compatible = "himax,hx8527e", "himax,hx852es"; + reg = <0x48>; + interrupt-parent = <&tlmm>; + interrupts = <13 IRQ_TYPE_LEVEL_LOW>; + reset-gpios = <&tlmm 12 GPIO_ACTIVE_LOW>; + vcca-supply = <®_ts_vcca>; + vccd-supply = <&pm8916_l6>; + linux,keycodes = ; + }; }; >> Documentation/devicetree/bindings/bus/mti,mips-cdmm.yaml:33: example 0: canonical form differs: --- Documentation/devicetree/bindings/bus/mti,mips-cdmm.yaml (original) +++ Documentation/devicetree/bindings/bus/mti,mips-cdmm.yaml (canonical) @@ -1,4 +1,4 @@ cdmm@1bde8000 { - compatible = "mti,mips-cdmm"; - reg = <0x1bde8000 0x8000>; + compatible = "mti,mips-cdmm"; + reg = <0x1bde8000 0x8000>; }; >> Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml:192: example 0: label 'intc' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml:192: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml (canonical) @@ -1,9 +1,9 @@ // GICv1 intc: interrupt-controller@fff11000 { - compatible = "arm,cortex-a9-gic"; - #interrupt-cells = <3>; - #address-cells = <1>; - interrupt-controller; - reg = <0xfff11000 0x1000>, - <0xfff10100 0x100>; + compatible = "arm,cortex-a9-gic"; + reg = <0xfff11000 0x1000>, + <0xfff10100 0x100>; + #interrupt-cells = <3>; + #address-cells = <1>; + interrupt-controller; }; >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'usb_device_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'sys_irq-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'serial_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'serial_led_clk-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'serial_led_data-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'robosw_led_data-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'robosw_led_clk-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'robosw_led0-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'robosw_led1-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'inet_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'spi_cs2-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'spi_cs3-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'ntr_pulse-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'uart1_scts-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'uart1_srts-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'uart1_sdin-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'uart1_sdout-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'adsl_spi-pins' must use only [a-z0-9-] Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml:203: example 1: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml (canonical) @@ -1,11 +1,11 @@ // GICv2 interrupt-controller@2c001000 { - compatible = "arm,cortex-a15-gic"; - #interrupt-cells = <3>; - interrupt-controller; - reg = <0x2c001000 0x1000>, -- - <0x2c006000 0x2000>; - interrupts = <1 9 0xf04>; + compatible = "arm,cortex-a15-gic"; + reg = <0x2c001000 0x1000>, + <0x2c002000 0x2000>, + <0x2c004000 0x2000>, + <0x2c006000 0x2000>; + #interrupt-cells = <3>; + interrupt-controller; + interrupts = <1 9 0xf04>; >> };Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'adsl_spi_miso-pins' must use only [a-z0-9-] -- >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'adsl_spi_mosi-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'adsl_spi_clk-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'adsl_spi_cs-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'ephy0_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'ephy1_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'ephy2_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'ephy3_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'ext_irq0-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'ext_irq1-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'ext_irq2-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: node name 'ext_irq3-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_adsl_spi' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_adsl_spi_clk' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_adsl_spi_cs' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_adsl_spi_miso' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_adsl_spi_mosi' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_ephy0_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_ephy1_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_ephy2_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_ephy3_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_ext_irq0' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_ext_irq1' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8186-sys-clock.yaml:53: example 0: label 'topckgen' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_ext_irq2' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_ext_irq3' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_inet_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_nand' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_ntr_pulse' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_robosw_led0' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_robosw_led1' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_robosw_led_clk' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_robosw_led_data' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_serial_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_serial_led_clk' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_serial_led_data' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_spi_cs2' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_spi_cs3' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_sys_irq' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_uart1' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_uart1_scts' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_uart1_sdin' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_uart1_sdout' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_uart1_srts' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: label 'pinctrl_usb_device_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml (original) +++ Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml (canonical) @@ -1,173 +1,172 @@ syscon@10000080 { - #address-cells = <1>; - #size-cells = <1>; - compatible = "brcm,bcm6362-gpio-sysctl", "syscon", "simple-mfd"; - reg = <0x10000080 0x80>; - ranges = <0 0x10000080 0x80>; + compatible = "brcm,bcm6362-gpio-sysctl", "syscon", "simple-mfd"; -- - function = "ext_irq3"; - pins = "gpio27"; - }; - - pinctrl_nand: nand-pins { - function = "nand"; - pins = "nand_grp"; - }; - }; }; >> Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml:216: example 2: label 'v2m0' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml:216: example 2: label 'v2mN' defined but never referenced Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml:216: example 2: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml (canonical) @@ -1,28 +1,27 @@ // GICv2m extension for MSI/MSI-x support interrupt-controller@e1101000 { - compatible = "arm,gic-400"; - #interrupt-cells = <3>; - #address-cells = <1>; - #size-cells = <1>; -- + phy0: ethernet-phy@0 { + compatible = "ethernet-phy-id0022.1622", + "ethernet-phy-ieee802.3-c22"; + reg = <0>; + rxc-skew-ps = <1500>; + interrupt-parent = <&gpio2>; + interrupts = <11 IRQ_TYPE_LEVEL_LOW>; + reset-gpios = <&gpio2 10 GPIO_ACTIVE_LOW>; + }; }; >> Documentation/devicetree/bindings/display/brcm,bcm2835-vc4.yaml:32: example 0: label 'vc4' defined but never referenced >> Documentation/devicetree/bindings/hwmon/ti,tmp401.yaml:83: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/ti,tmp401.yaml (original) +++ Documentation/devicetree/bindings/hwmon/ti,tmp401.yaml (canonical) @@ -1,9 +1,9 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - msi-controller; - reg = <0x90000 0x1000>; - }; + //... + v2mN: v2m@90000 { + compatible = "arm,gic-v2m-frame"; + reg = <0x90000 0x1000>; + msi-controller; + }; }; >> Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml:268: example 0: label 'dsi_to_mic' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml:268: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml (canonical) @@ -21,11 +21,11 @@ power-domains = <&pd_disp>; vddcore-supply = <&ldo6_reg>; vddio-supply = <&ldo7_reg>; + pinctrl-names = "default"; + pinctrl-0 = <&te_irq>; samsung,burst-clock-frequency = <512000000>; samsung,esc-clock-frequency = <16000000>; -- ports { #address-cells = <1>; >> Documentation/devicetree/bindings/dma/sophgo,cv1800b-dmamux.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/sophgo,cv1800b-dmamux.yaml (original) +++ Documentation/devicetree/bindings/dma/sophgo,cv1800b-dmamux.yaml (canonical) @@ -1,6 +1,6 @@ dma-router@154 { - compatible = "sophgo,cv1800b-dmamux"; - reg = <0x154 0x8>, <0x298 0x4>; - #dma-cells = <2>; - dma-masters = <&dmac>; + compatible = "sophgo,cv1800b-dmamux"; + reg = <0x154 0x8>, <0x298 0x4>; + #dma-cells = <2>; + dma-masters = <&dmac>; }; >> Documentation/devicetree/bindings/display/panel/sharp,lq150x1lg11.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/sharp,lq150x1lg11.yaml (original) +++ Documentation/devicetree/bindings/display/panel/sharp,lq150x1lg11.yaml (canonical) @@ -2,10 +2,9 @@ -- Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml:44: example 0: label 'udc' defined but never referenced Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml (original) +++ Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml (canonical) @@ -1,4 +1,5 @@ #include + udc: usb@1e6a2000 { compatible = "aspeed,ast2600-udc"; reg = <0x1e6a2000 0x300>; >> Documentation/devicetree/bindings/net/nfc/st,st21nfca.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/nfc/st,st21nfca.yaml (original) +++ Documentation/devicetree/bindings/net/nfc/st,st21nfca.yaml (canonical) @@ -8,11 +8,9 @@ nfc@1 { compatible = "st,st21nfca-i2c"; reg = <0x1>; - interrupt-parent = <&gpio5>; interrupts = <2 IRQ_TYPE_LEVEL_LOW>; enable-gpios = <&gpio5 29 GPIO_ACTIVE_HIGH>; - ese-present; uicc-present; }; >> Documentation/devicetree/bindings/media/i2c/ovti,ov7251.yaml:84: example 0: label 'ov7251_ep' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov7251.yaml:84: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/ovti,ov7251.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/ovti,ov7251.yaml (canonical) @@ -7,11 +7,9 @@ camera@3c { compatible = "ovti,ov7251"; reg = <0x3c>; - clocks = <&clks 1>; assigned-clocks = <&clks 1>; assigned-clock-rates = <24000000>; -- -dphy0: phy@fd0e0000{ +dphy0: phy@fd0e0000 { compatible = "cdns,dphy"; reg = <0xfd0e0000 0x1000>; clocks = <&psm_clk>, <&pll_ref_clk>; >> Documentation/devicetree/bindings/bus/xlnx,versal-net-cdx.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/bus/xlnx,versal-net-cdx.yaml (original) +++ Documentation/devicetree/bindings/bus/xlnx,versal-net-cdx.yaml (canonical) @@ -1,5 +1,6 @@ cdx { compatible = "xlnx,versal-net-cdx"; + ranges; #address-cells = <1>; #size-cells = <1>; /* define map for RIDs 250-259 */ @@ -7,5 +8,4 @@ /* define msi map for RIDs 250-259 */ msi-map = <250 &its 250 10>; xlnx,rproc = <&remoteproc_r5>; - ranges; }; >> Documentation/devicetree/bindings/input/touchscreen/neonode,zforce.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/touchscreen/neonode,zforce.yaml (original) +++ Documentation/devicetree/bindings/input/touchscreen/neonode,zforce.yaml (canonical) @@ -9,11 +9,9 @@ reg = <0x50>; interrupts = <2 0>; vdd-supply = <®_zforce_vdd>; - reset-gpios = <&gpio5 9 0>; /* RST */ - irq-gpios = <&gpio5 6 0>; /* IRQ, optional */ - - touchscreen-min-x = <0>; + irq-gpios = <&gpio5 6 0>; /* IRQ, optional */ + touchscreen-min-x = <0>; touchscreen-size-x = <800>; touchscreen-min-y = <0>; touchscreen-size-y = <600>; >> Documentation/devicetree/bindings/clock/st,stm32mp1-rcc.yaml:118: example 0: label 'rcc' defined but never referenced >> Documentation/devicetree/bindings/clock/st,stm32mp1-rcc.yaml:118: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/st,stm32mp1-rcc.yaml (original) +++ Documentation/devicetree/bindings/clock/st,stm32mp1-rcc.yaml (canonical) @@ -1,4 +1,5 @@ #include + rcc: rcc@50000000 { compatible = "st,stm32mp1-rcc-secure", "syscon"; reg = <0x50000000 0x1000>; >> Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb-mod-clk.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb-mod-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb-mod-clk.yaml (canonical) @@ -1,8 +1,8 @@ clk@a08000 { + compatible = "allwinner,sun9i-a80-usb-mod-clk"; + reg = <0x00a08000 0x4>; #clock-cells = <1>; #reset-cells = <1>; - compatible = "allwinner,sun9i-a80-usb-mod-clk"; - reg = <0x00a08000 0x4>; clocks = <&ahb1_gates 1>; clock-output-names = "usb0_ahb", "usb_ohci0", "usb1_ahb", "usb_ohci1", >> Documentation/devicetree/bindings/display/panel/samsung,s6d16d0.yaml:38: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/altr,msi-controller.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/altr,msi-controller.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/altr,msi-controller.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + msi@ff200000 { compatible = "altr,msi-1.0"; reg = <0xff200000 0x00000010>, >> Documentation/devicetree/bindings/sound/mediatek,mt8188-afe.yaml:176: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/mediatek,mt8188-afe.yaml (original) +++ Documentation/devicetree/bindings/sound/mediatek,mt8188-afe.yaml (canonical) @@ -8,13 +8,8 @@ resets = <&watchdog 14>; reset-names = "audiosys"; memory-region = <&snd_dma_mem_reserved>; - mediatek,topckgen = <&topckgen>; - mediatek,infracfg = <&infracfg_ao>; power-domains = <&spm 13>; //MT8188_POWER_DOMAIN_AUDIO - mediatek,etdm-in2-cowork-source = <2>; -- @@ -61,4 +56,9 @@ "apll12_div4", "top_a2sys", "top_aud_iec"; + mediatek,topckgen = <&topckgen>; + mediatek,infracfg = <&infracfg_ao>; + mediatek,etdm-out2-cowork-source = <0>; + mediatek,etdm-in1-multi-pin-mode; + mediatek,etdm-in1-chn-disabled = /bits/ 8 <0x0 0x2>; }; >> Documentation/devicetree/bindings/regulator/active-semi,act8945a.yaml:139: example 0: node name 'REG_DCDC1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/active-semi,act8945a.yaml:139: example 0: node name 'REG_DCDC2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/active-semi,act8945a.yaml:139: example 0: node name 'REG_DCDC3' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/active-semi,act8945a.yaml:139: example 0: node name 'REG_LDO1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/active-semi,act8945a.yaml:139: example 0: node name 'REG_LDO2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/active-semi,act8945a.yaml:139: example 0: node name 'REG_LDO3' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/active-semi,act8945a.yaml:139: example 0: node name 'REG_LDO4' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/active-semi,act8945a.yaml:139: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/active-semi,act8945a.yaml (original) +++ Documentation/devicetree/bindings/regulator/active-semi,act8945a.yaml (canonical) @@ -4,130 +4,129 @@ #include -- - interrupts = <45 IRQ_TYPE_EDGE_RISING>; - - active-semi,chglev-gpios = <&pioA 12 GPIO_ACTIVE_HIGH>; - active-semi,lbo-gpios = <&pioA 72 GPIO_ACTIVE_LOW>; - active-semi,input-voltage-threshold-microvolt = <6600>; - active-semi,precondition-timeout = <40>; - active-semi,total-timeout = <3>; - }; - }; }; >> Documentation/devicetree/bindings/mtd/gpmi-nand.yaml:185: example 0: canonical form differs: --- Documentation/devicetree/bindings/mtd/gpmi-nand.yaml (original) +++ Documentation/devicetree/bindings/mtd/gpmi-nand.yaml (canonical) @@ -1,9 +1,9 @@ nand-controller@8000c000 { - #address-cells = <1>; - #size-cells = <0>; compatible = "fsl,imx28-gpmi-nand"; reg = <0x8000c000 0x2000>, <0x8000a000 0x2000>; reg-names = "gpmi-nand", "bch"; + #address-cells = <1>; + #size-cells = <0>; interrupts = <41>; interrupt-names = "bch"; clocks = <&clks 50>; >> Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml:57: example 0: label 'imx274' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml:57: example 0: label 'sensor_out' defined but never referenced >> Documentation/devicetree/bindings/mfd/nxp,pf1550.yaml:76: example 0: label 'sw1_reg' defined but never referenced >> Documentation/devicetree/bindings/net/renesas,ether.yaml:105: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/renesas,ether.yaml (original) +++ Documentation/devicetree/bindings/net/renesas,ether.yaml (canonical) @@ -12,9 +12,9 @@ resets = <&cpg 813>; phy-mode = "rmii"; phy-handle = <&phy1>; - renesas,ether-link-active-low; #address-cells = <1>; #size-cells = <0>; + renesas,ether-link-active-low; -- phy1: ethernet-phy@1 { compatible = "ethernet-phy-id0022.1537", >> Documentation/devicetree/bindings/mfd/nxp,pf1550.yaml:76: example 0: label 'sw2_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/nxp,pf1550.yaml:76: example 0: label 'sw3_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/nxp,pf1550.yaml:76: example 0: label 'vldo1_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/nxp,pf1550.yaml:76: example 0: label 'vldo2_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/nxp,pf1550.yaml:76: example 0: label 'vldo3_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/nxp,pf1550.yaml:76: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/nxp,pf1550.yaml (original) +++ Documentation/devicetree/bindings/mfd/nxp,pf1550.yaml (canonical) @@ -13,7 +13,6 @@ pmic@8 { compatible = "nxp,pf1550"; reg = <0x8>; - interrupt-parent = <&gpio1>; interrupts = <2 IRQ_TYPE_LEVEL_LOW>; wakeup-source; -- - sensor@4c { - compatible = "ti,tmp401"; - reg = <0x4c>; - }; + sensor@4c { + compatible = "ti,tmp401"; + reg = <0x4c>; + }; }; >> Documentation/devicetree/bindings/arm/mediatek/mediatek,mt7622-pcie-mirror.yaml:35: example 0: label 'pcie_mirror' defined but never referenced >> Documentation/devicetree/bindings/arm/mediatek/mediatek,mt7622-pcie-mirror.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/mediatek/mediatek,mt7622-pcie-mirror.yaml (original) +++ Documentation/devicetree/bindings/arm/mediatek/mediatek,mt7622-pcie-mirror.yaml (canonical) @@ -1,8 +1,9 @@ soc { - #address-cells = <2>; - #size-cells = <2>; - pcie_mirror: pcie-mirror@10000400 { - compatible = "mediatek,mt7622-pcie-mirror", "syscon"; - reg = <0 0x10000400 0 0x10>; - }; -- >> Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml:195: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; @@ -18,7 +19,6 @@ dvdd-supply = <&dvdd>; -- adc@0 { compatible = "adi,ad7194"; reg = <0>; - #address-cells = <1>; #size-cells = <0>; - spi-max-frequency = <1000000>; spi-cpol; spi-cpha; >> Documentation/devicetree/bindings/interrupt-controller/loongson,cpu-interrupt-controller.yaml:30: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/loongson,cpu-interrupt-controller.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/loongson,cpu-interrupt-controller.yaml (canonical) @@ -1,5 +1,5 @@ interrupt-controller { - compatible = "loongson,cpu-interrupt-controller"; - #interrupt-cells = <1>; - interrupt-controller; + compatible = "loongson,cpu-interrupt-controller"; + #interrupt-cells = <1>; + interrupt-controller; }; >> Documentation/devicetree/bindings/input/touchscreen/ti,tsc2007.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/touchscreen/ti,tsc2007.yaml (original) +++ Documentation/devicetree/bindings/input/touchscreen/ti,tsc2007.yaml (canonical) @@ -3,11 +3,11 @@ #size-cells = <0>; -- - gpios = <&gpio4 0 0>; - ti,x-plate-ohms = <180>; + compatible = "ti,tsc2007"; + reg = <0x49>; + interrupt-parent = <&gpio4>; + interrupts = <0x0 0x8>; + gpios = <&gpio4 0 0>; + ti,x-plate-ohms = <180>; }; }; >> Documentation/devicetree/bindings/clock/xlnx,clocking-wizard.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/xlnx,clocking-wizard.yaml (original) +++ Documentation/devicetree/bindings/clock/xlnx,clocking-wizard.yaml (canonical) @@ -1,10 +1,10 @@ -clock-controller@b0000000 { +clock-controller@b0000000 { compatible = "xlnx,clocking-wizard"; reg = <0xb0000000 0x10000>; #clock-cells = <1>; + clock-names = "clk_in1", "s_axi_aclk"; + clocks = <&clkc 15>, <&clkc 15>; -- power-domains = <&gcc PCIE_0_GDSC>; - resets = <&gcc GCC_PCIE_0_BCR>; reset-names = "pci"; - perst-gpios = <&tlmm 94 GPIO_ACTIVE_LOW>; wake-gpios = <&tlmm 96 GPIO_ACTIVE_HIGH>; + linux,pci-domain = <0>; }; }; >> Documentation/devicetree/bindings/display/bridge/analogix,anx7625.yaml:134: example 0: label 'anx7625_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/analogix,anx7625.yaml:134: example 0: label 'mipi2dp_bridge_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/analogix,anx7625.yaml:134: example 0: label 'mipi2dp_bridge_out' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/analogix,anx7625.yaml:134: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/analogix,anx7625.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/analogix,anx7625.yaml (canonical) @@ -16,27 +16,6 @@ analogix,lane0-swing = /bits/ 8 <0x14 0x54 0x64 0x74>; analogix,lane1-swing = /bits/ 8 <0x14 0x54 0x64 0x74>; -- + mipi2dp_bridge_out: port@1 { + reg = <1>; + + anx7625_out: endpoint { + remote-endpoint = <&panel_in>; + }; + }; + }; }; }; >> Documentation/devicetree/bindings/regulator/mt6360-regulator.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/mt6360-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/mt6360-regulator.yaml (canonical) @@ -1,64 +1,73 @@ #include #include + regulator { - compatible = "mediatek,mt6360-regulator"; - LDO_VIN3-supply = <&BUCK2>; - buck1 { -- + }; + + ldo7 { + regulator-name = "mt6360,ldo7"; + regulator-min-microvolt = <500000>; + regulator-max-microvolt = <2100000>; + regulator-allowed-modes = ; + }; }; >> Documentation/devicetree/bindings/clock/qcom,sm8450-camcc.yaml:88: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sm8450-camcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sm8450-camcc.yaml (canonical) @@ -1,18 +1,19 @@ #include #include #include + clock-controller@ade0000 { - compatible = "qcom,sm8450-camcc"; - reg = <0xade0000 0x20000>; -- + <&rpmhcc RPMH_CXO_CLK_A>, + <&sleep_clk>; + power-domains = <&rpmhpd RPMHPD_MMCX>, + <&rpmhpd RPMHPD_MXC>; + required-opps = <&rpmhpd_opp_low_svs>, + <&rpmhpd_opp_low_svs>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/sound/fsl-asoc-card.yaml:215: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/fsl-asoc-card.yaml (original) +++ Documentation/devicetree/bindings/sound/fsl-asoc-card.yaml (canonical) @@ -5,16 +5,16 @@ audio-asrc = <&asrc>; audio-codec = <&cs42888>; audio-routing = - "Line Out Jack", "AOUT1L", - "Line Out Jack", "AOUT1R", - "Line Out Jack", "AOUT2L", - "Line Out Jack", "AOUT2R", -- + "Line Out Jack", "AOUT2R", + "Line Out Jack", "AOUT3L", + "Line Out Jack", "AOUT3R", + "Line Out Jack", "AOUT4L", + "Line Out Jack", "AOUT4R", + "AIN1L", "Line In Jack", + "AIN1R", "Line In Jack", + "AIN2L", "Line In Jack", + "AIN2R", "Line In Jack"; }; >> Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml:58: example 0: label 'mt9v111_out' defined but never referenced Documentation/devicetree/bindings/net/marvell,dfx-server.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/marvell,dfx-server.yaml (original) +++ Documentation/devicetree/bindings/net/marvell,dfx-server.yaml (canonical) @@ -1,5 +1,5 @@ +#define MBUS_ID(target,attributes) (((target) << 24) | ((attributes) << 16)) -- dfx-bus@ac000000 { compatible = "marvell,dfx-server", "simple-bus"; + reg = ; + ranges = <0 MBUS_ID(0x08, 0x00) 0 0x100000>; #address-cells = <1>; #size-cells = <1>; - ranges = <0 MBUS_ID(0x08, 0x00) 0 0x100000>; - reg = ; }; }; >> Documentation/devicetree/bindings/net/nfc/marvell,nci.yaml:115: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/nfc/marvell,nci.yaml (original) +++ Documentation/devicetree/bindings/net/nfc/marvell,nci.yaml (canonical) @@ -8,12 +8,9 @@ nfc@8 { compatible = "marvell,nfc-i2c"; reg = <0x8>; - interrupt-parent = <&gpio3>; interrupts = <21 IRQ_TYPE_EDGE_RISING>; - i2c-int-rising; - reset-n-io = <&gpio3 19 GPIO_ACTIVE_LOW>; }; }; >> Documentation/devicetree/bindings/remoteproc/qcom,sm8350-pas.yaml:149: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/qcom,sm8350-pas.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/qcom,sm8350-pas.yaml (canonical) @@ -6,12 +6,9 @@ remoteproc@30000000 { compatible = "qcom,sm8450-adsp-pas"; reg = <0x030000000 0x100>; - clocks = <&rpmhcc RPMH_CXO_CLK>; clock-names = "xo"; - -- @@ -3,9 +3,7 @@ uart { nfc { compatible = "marvell,nfc-uart"; - reset-n-io = <&gpio3 16 GPIO_ACTIVE_LOW>; - hci-muxed; flow-control; }; >> Documentation/devicetree/bindings/sound/awinic,aw88395.yaml:86: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/awinic,aw88395.yaml (original) +++ Documentation/devicetree/bindings/sound/awinic,aw88395.yaml (canonical) @@ -1,7 +1,9 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; + audio-codec@34 { compatible = "awinic,aw88395"; reg = <0x34>; >> Documentation/devicetree/bindings/usb/apple,dwc3.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/apple,dwc3.yaml (original) +++ Documentation/devicetree/bindings/usb/apple,dwc3.yaml (canonical) @@ -2,14 +2,12 @@ #include -- - usb-role-switch; + compatible = "apple,t8103-dwc3"; + reg = <0x82280000 0xcd00>, <0x8228cd00 0x3200>; + reg-names = "dwc3-core", "dwc3-apple"; + interrupts = ; + iommus = <&dwc3_0_dart_0 0>, <&dwc3_0_dart_1 1>; + power-domains = <&ps_atc0_usb>; + resets = <&atcphy0>; + usb-role-switch; }; >> Documentation/devicetree/bindings/display/bridge/toshiba,tc358762.yaml:57: example 0: label 'bridge_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/toshiba,tc358762.yaml:57: example 0: label 'bridge_out' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/toshiba,tc358762.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/toshiba,tc358762.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/toshiba,tc358762.yaml (canonical) @@ -1,29 +1,31 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - }; - - port@1 { - reg = <1>; - bridge_out: endpoint { - remote-endpoint = <&panel_in>; - }; - }; }; - }; >> };Documentation/devicetree/bindings/interrupt-controller/apple,aic.yaml:123: example 0: label 'aic' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/apple,aic.yaml:123: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/apple,aic.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/apple,aic.yaml (canonical) @@ -4,8 +4,8 @@ -- - ti,beta-compensation = <0x7>; - }; + sensor@4c { + compatible = "ti,tmp431"; + reg = <0x4c>; + ti,extended-range-enable; + ti,n-factor = <0x3b>; + ti,beta-compensation = <0x7>; + }; }; >> Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml (original) +++ Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/media/rockchip,rk3568-mipi-csi2.yaml:97: example 0: label 'csi' defined but never referenced >> Documentation/devicetree/bindings/media/rockchip,rk3568-mipi-csi2.yaml:97: example 0: label 'csi_in' defined but never referenced >> Documentation/devicetree/bindings/media/rockchip,rk3568-mipi-csi2.yaml:97: example 0: label 'csi_input' defined but never referenced >> Documentation/devicetree/bindings/media/rockchip,rk3568-mipi-csi2.yaml:97: example 0: label 'csi_out' defined but never referenced >> Documentation/devicetree/bindings/media/rockchip,rk3568-mipi-csi2.yaml:97: example 0: label 'csi_output' defined but never referenced >> Documentation/devicetree/bindings/timer/ingenic,sysost.yaml:49: example 0: label 'ost' defined but never referenced >> Documentation/devicetree/bindings/timer/ingenic,sysost.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/ingenic,sysost.yaml (original) +++ Documentation/devicetree/bindings/timer/ingenic,sysost.yaml (canonical) @@ -3,12 +3,9 @@ ost: timer@12000000 { compatible = "ingenic,x1000-ost"; reg = <0x12000000 0x3c>; - #clock-cells = <1>; - clocks = <&cgu X1000_CLK_OST>; clock-names = "ost"; - interrupt-parent = <&cpuintc>; interrupts = <3>; }; >> Documentation/devicetree/bindings/spmi/mediatek,mt8196-spmi.yaml:103: example 0: canonical form differs: --- Documentation/devicetree/bindings/spmi/mediatek,mt8196-spmi.yaml (original) +++ Documentation/devicetree/bindings/spmi/mediatek,mt8196-spmi.yaml (canonical) @@ -1,35 +1,35 @@ #include -- aic: interrupt-controller@23b100000 { compatible = "apple,t8103-aic", "apple,aic"; + reg = <0x2 0x3b100000 0x0 0x8000>; #interrupt-cells = <3>; interrupt-controller; - reg = <0x2 0x3b100000 0x0 0x8000>; }; }; >> Documentation/devicetree/bindings/clock/renesas,cpg-mstp-clocks.yaml:65: example 0: node name 'mstp2_clks' must use only [a-z0-9-] >> Documentation/devicetree/bindings/clock/renesas,cpg-mstp-clocks.yaml:65: example 0: label 'mstp2_clks' defined but never referenced >> Documentation/devicetree/bindings/clock/renesas,cpg-mstp-clocks.yaml:65: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/renesas,cpg-mstp-clocks.yaml (original) +++ Documentation/devicetree/bindings/clock/renesas,cpg-mstp-clocks.yaml (canonical) @@ -1,18 +1,19 @@ #include + mstp2_clks: mstp2_clks@e6150138 { - compatible = "renesas,r8a73a4-mstp-clocks", - "renesas,cpg-mstp-clocks"; - reg = <0xe6150138 4>, <0xe6150040 4>; - clocks = <&mp_clk>, <&mp_clk>, <&mp_clk>, <&mp_clk>, <&mp_clk>, -- + clock-indices = < + R8A73A4_CLK_SCIFA0 R8A73A4_CLK_SCIFA1 + R8A73A4_CLK_SCIFB0 R8A73A4_CLK_SCIFB1 + R8A73A4_CLK_SCIFB2 R8A73A4_CLK_SCIFB3 + R8A73A4_CLK_DMAC + >; + clock-output-names = + "scifa0", "scifa1", "scifb0", "scifb1", "scifb2", "scifb3", + "dmac"; }; >> Documentation/devicetree/bindings/net/vertexcom-mse102x.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/vertexcom-mse102x.yaml (original) +++ Documentation/devicetree/bindings/net/vertexcom-mse102x.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/net/nfc/nxp,pn544.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/nfc/nxp,pn544.yaml (original) +++ Documentation/devicetree/bindings/net/nfc/nxp,pn544.yaml (canonical) @@ -8,10 +8,8 @@ nfc@28 { compatible = "nxp,pn544-i2c"; reg = <0x28>; - interrupt-parent = <&gpio1>; interrupts = <17 IRQ_TYPE_LEVEL_HIGH>; - -- @@ -11,9 +16,4 @@ regulator-min-microvolt = <5000000>; regulator-max-microvolt = <5000000>; }; - - pm8941_l20: l20 { - regulator-min-microvolt = <2950000>; - regulator-max-microvolt = <2950000>; - }; }; >> Documentation/devicetree/bindings/display/panel/novatek,nt35950.yaml:70: example 0: label 'panel_in0' defined but never referenced >> Documentation/devicetree/bindings/display/panel/novatek,nt35950.yaml:70: example 0: label 'panel_in1' defined but never referenced >> Documentation/devicetree/bindings/display/panel/novatek,nt35950.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/novatek,nt35950.yaml (original) +++ Documentation/devicetree/bindings/display/panel/novatek,nt35950.yaml (canonical) @@ -7,10 +7,8 @@ panel@0 { compatible = "sharp,ls055d1sx04", "novatek,nt35950"; reg = <0>; - backlight = <&pmi8998_wled>; reset-gpios = <&tlmm 94 GPIO_ACTIVE_HIGH>; - -- port@1 { reg = <1>; + panel_in1: endpoint { remote-endpoint = <&dsi1_out>; }; >> Documentation/devicetree/bindings/iio/adc/ti,adc12138.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/ti,adc12138.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/ti,adc12138.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; @@ -11,7 +12,7 @@ clocks = <&cclk>; vref-p-supply = <&ldo4_reg>; spi-max-frequency = <5000000>; + #io-channel-cells = <1>; ti,acquisition-time = <6>; - #io-channel-cells = <1>; }; }; >> Documentation/devicetree/bindings/media/i2c/ovti,ov5645.yaml:78: example 0: label 'ov5645_ep' defined but never referenced >> Documentation/devicetree/bindings/memory-controllers/nvidia,tegra124-emc.yaml:351: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/nvidia,tegra124-emc.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/nvidia,tegra124-emc.yaml (canonical) @@ -6,9 +6,7 @@ reg = <0x70019000 0x1000>; clocks = <&tegra_car TEGRA124_CLK_MC>; clock-names = "mc"; - interrupts = ; - #iommu-cells = <1>; -- i2c { #address-cells = <1>; #size-cells = <0>; @@ -20,5 +21,6 @@ "-0.173648177666930", /* x2 */ "0", /* y2 */ "0.984807753012208"; /* z2 */ + }; }; }; >> Documentation/devicetree/bindings/media/i2c/ovti,ov5645.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/ovti,ov5645.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/ovti,ov5645.yaml (canonical) @@ -7,11 +7,9 @@ camera@3c { compatible = "ovti,ov5645"; reg = <0x3c>; - clocks = <&clks 1>; assigned-clocks = <&clks 1>; assigned-clock-rates = <24000000>; - vdddo-supply = <&ov5645_vdddo_1v8>; vdda-supply = <&ov5645_vdda_2v8>; vddd-supply = <&ov5645_vddd_1v5>; >> Documentation/devicetree/bindings/dma/ti/k3-bcdma.yaml:228: example 0: node name 'cbass_main' must use only [a-z0-9-] >> Documentation/devicetree/bindings/dma/ti/k3-bcdma.yaml:228: example 0: node name 'main_dmss' must use only [a-z0-9-] >> Documentation/devicetree/bindings/dma/ti/k3-bcdma.yaml:228: example 0: label 'main_bcdma' defined but never referenced >> Documentation/devicetree/bindings/dma/ti/k3-bcdma.yaml:228: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/ti/k3-bcdma.yaml (original) +++ Documentation/devicetree/bindings/dma/ti/k3-bcdma.yaml (canonical) @@ -4,16 +4,14 @@ -- - ti,sci-rm-range-bchan = <0x20>; /* BLOCK_COPY_CHAN */ - ti,sci-rm-range-rchan = <0x21>; /* SPLIT_TR_RX_CHAN */ - ti,sci-rm-range-tchan = <0x22>; /* SPLIT_TR_TX_CHAN */ + ti,sci-rm-range-rchan = <0x21>; /* SPLIT_TR_RX_CHAN */ + ti,sci-rm-range-tchan = <0x22>; /* SPLIT_TR_TX_CHAN */ + }; }; }; }; >> Documentation/devicetree/bindings/remoteproc/qcom,sdx55-pas.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/qcom,sdx55-pas.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/qcom,sdx55-pas.yaml (canonical) @@ -5,10 +5,8 @@ remoteproc@4080000 { compatible = "qcom,sdx55-mpss-pas"; reg = <0x04080000 0x4040>; - clocks = <&rpmhcc RPMH_CXO_CLK>; clock-names = "xo"; - -- @@ -31,7 +26,6 @@ label = "mpss"; mboxes = <&apcs 15>; qcom,remote-pid = <1>; - /* ... */ }; }; >> Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml:110: example 0: canonical form differs: --- Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml (original) +++ Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml (canonical) @@ -19,7 +19,6 @@ -- - reg = <0x0 0x400000>; }; + android@400000 { + reg = <0x400000 0x12c00000>; label = "android"; - reg = <0x400000 0x12c00000>; }; }; }; >> Documentation/devicetree/bindings/net/nfc/st,st95hf.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/nfc/st,st95hf.yaml (original) +++ Documentation/devicetree/bindings/net/nfc/st,st95hf.yaml (canonical) @@ -5,10 +5,9 @@ #address-cells = <1>; #size-cells = <0>; -- - nfc@0{ + nfc@0 { compatible = "st,st95hf"; reg = <0>; - spi-max-frequency = <1000000>; enable-gpio = <&pio4 GPIO_ACTIVE_HIGH>; interrupt-parent = <&pio0>; >> Documentation/devicetree/bindings/sound/ti,tlv320aic3x.yaml:130: example 0: label 'tlv320aic3x_i2c' defined but never referenced >> Documentation/devicetree/bindings/sound/ti,tlv320aic3x.yaml:130: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/ti,tlv320aic3x.yaml (original) +++ Documentation/devicetree/bindings/sound/ti,tlv320aic3x.yaml (canonical) @@ -1,17 +1,16 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- + tlv320aic3x_i2c: audio-codec@1b { + compatible = "ti,tlv320aic3x"; + reg = <0x1b>; + reset-gpios = <&gpio1 17 GPIO_ACTIVE_LOW>; + AVDD-supply = <®ulator>; + IOVDD-supply = <®ulator>; + DRVDD-supply = <®ulator>; + DVDD-supply = <®ulator>; + }; }; >> Documentation/devicetree/bindings/clock/renesas,rcar-usb2-clock-sel.yaml:87: example 0: label 'usb2_clksel' defined but never referenced >> Documentation/devicetree/bindings/sound/ti,tlv320aic3x.yaml:149: example 1: label 'tlv320aic3x_spi' defined but never referenced Documentation/devicetree/bindings/sound/ti,tlv320aic3x.yaml:149: example 1: canonical form differs: --- Documentation/devicetree/bindings/sound/ti,tlv320aic3x.yaml (original) +++ Documentation/devicetree/bindings/sound/ti,tlv320aic3x.yaml (canonical) @@ -1,17 +1,17 @@ #include + spi { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; -- + compatible = "ti,tlv320aic3x"; + reg = <0>; /* CS number */ + #sound-dai-cells = <0>; + AVDD-supply = <®ulator>; + IOVDD-supply = <®ulator>; + DRVDD-supply = <®ulator>; + DVDD-supply = <®ulator>; + ai3x-ocmv = <0>; + }; }; >> Documentation/devicetree/bindings/clock/mediatek,mt8196-sys-clock.yaml:95: example 0: label 'apmixedsys_clk' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8196-sys-clock.yaml:101: example 1: label 'topckgen' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8196-sys-clock.yaml:101: example 1: canonical form differs: --- Documentation/devicetree/bindings/clock/mediatek,mt8196-sys-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/mediatek,mt8196-sys-clock.yaml (canonical) @@ -1,6 +1,6 @@ topckgen: syscon@10000000 { compatible = "mediatek,mt8196-topckgen", "syscon"; reg = <0x10000000 0x800>; + #clock-cells = <1>; mediatek,hardware-voter = <&scp_hwv>; - #clock-cells = <1>; }; >> Documentation/devicetree/bindings/iio/adc/aspeed,ast2400-adc.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/aspeed,ast2400-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/aspeed,ast2400-adc.yaml (canonical) @@ -1,4 +1,5 @@ #include + adc@1e6e9000 { compatible = "aspeed,ast2400-adc"; reg = <0x1e6e9000 0xb0>; >> Documentation/devicetree/bindings/regulator/mps,mp5416.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/mps,mp5416.yaml (original) +++ Documentation/devicetree/bindings/regulator/mps,mp5416.yaml (canonical) @@ -3,25 +3,24 @@ #size-cells = <0>; -- input-enable; Documentation/devicetree/bindings/iio/magnetometer/fsl,mag3110.yaml:34: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/magnetometer/fsl,mag3110.yaml (original) +++ Documentation/devicetree/bindings/iio/magnetometer/fsl,mag3110.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/display/bridge/ingenic,jz4780-hdmi.yaml:55: example 0: label 'dw_hdmi_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/ingenic,jz4780-hdmi.yaml:55: example 0: label 'dw_hdmi_out' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/ingenic,jz4780-hdmi.yaml:55: example 0: label 'hdmi' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/ingenic,jz4780-hdmi.yaml:55: example 0: label 'hdmi_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/ingenic,jz4780-hdmi.yaml:55: example 0: label 'hdmi_out' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/ingenic,jz4780-hdmi.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/ingenic,jz4780-hdmi.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/ingenic,jz4780-hdmi.yaml (canonical) @@ -12,14 +12,18 @@ ports { #address-cells = <1>; #size-cells = <0>; + hdmi_in: port@0 { reg = <0>; + -- remote-endpoint = <&jz4780_lcd_out>; }; }; + hdmi_out: port@1 { reg = <1>; + dw_hdmi_out: endpoint { remote-endpoint = <&hdmi_con>; }; >> Documentation/devicetree/bindings/remoteproc/qcom,pil-info.yaml:32: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/qcom,pil-info.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/qcom,pil-info.yaml (canonical) @@ -1,14 +1,12 @@ imem@146bf000 { - compatible = "qcom,sdm630-imem", "syscon", "simple-mfd"; - reg = <0x146bf000 0x1000>; + compatible = "qcom,sdm630-imem", "syscon", "simple-mfd"; + reg = <0x146bf000 0x1000>; + ranges = <0 0x146bf000 0x1000>; + #address-cells = <1>; -- - - pil-reloc@94c { - compatible = "qcom,pil-reloc-info"; - reg = <0x94c 0xc8>; - }; + pil-reloc@94c { + compatible = "qcom,pil-reloc-info"; + reg = <0x94c 0xc8>; + }; }; >> Documentation/devicetree/bindings/pci/qcom,pcie-x1e80100.yaml:93: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/qcom,pcie-x1e80100.yaml (original) +++ Documentation/devicetree/bindings/pci/qcom,pcie-x1e80100.yaml (canonical) @@ -18,15 +18,11 @@ reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; ranges = <0x01000000 0x0 0x00000000 0x0 0x60200000 0x0 0x100000>, <0x02000000 0x0 0x60300000 0x0 0x60300000 0x0 0x3d00000>; - bus-range = <0x00 0xff>; device_type = "pci"; - linux,pci-domain = <0>; -- power-domains = <&gcc GCC_PCIE_4_GDSC>; - resets = <&gcc GCC_PCIE_4_BCR>; reset-names = "pci"; - perst-gpios = <&tlmm 94 GPIO_ACTIVE_LOW>; wake-gpios = <&tlmm 96 GPIO_ACTIVE_HIGH>; + linux,pci-domain = <0>; }; }; >> Documentation/devicetree/bindings/display/panel/samsung,s6e8aa0.yaml:63: example 0: label 'timing0' defined but never referenced Documentation/devicetree/bindings/input/touchscreen/rohm,bu21013.yaml:75: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/touchscreen/rohm,bu21013.yaml (original) +++ Documentation/devicetree/bindings/input/touchscreen/rohm,bu21013.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; -- - interrupt-parent = <&gpio2>; interrupts = <0x20 IRQ_TYPE_LEVEL_LOW>; reset-gpios = <&gpio2 19 GPIO_ACTIVE_LOW>; touch-gpios = <&gpio2 20 GPIO_ACTIVE_LOW>; avdd-supply = <&ab8500_ldo_aux1_reg>; - touchscreen-size-x = <384>; touchscreen-size-y = <704>; touchscreen-inverted-y; >> Documentation/devicetree/bindings/sound/qcom,wcd9335.yaml:124: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/qcom,wcd9335.yaml (original) +++ Documentation/devicetree/bindings/sound/qcom,wcd9335.yaml (canonical) @@ -10,21 +10,17 @@ codec@1,0 { compatible = "slim217,1a0"; reg = <1 0>; - clock-names = "mclk", "slimbus"; clocks = <&div1_mclk>, <&rpmcc RPM_SMD_BB_CLK1>; - -- interrupt-controller; #interrupt-cells = <1>; - reset-gpios = <&tlmm 64 GPIO_ACTIVE_LOW>; slim-ifc-dev = <&tasha_ifd>; #sound-dai-cells = <1>; - vdd-buck-supply = <&vreg_s4a_1p8>; vdd-buck-sido-supply = <&vreg_s4a_1p8>; vdd-tx-supply = <&vreg_s4a_1p8>; >> Documentation/devicetree/bindings/arm/arm,coresight-tmc.yaml:142: example 0: label 'etr_in_port' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,coresight-tmc.yaml:142: example 0: label 'etr_out_port' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,coresight-tmc.yaml:142: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/arm,coresight-tmc.yaml (original) +++ Documentation/devicetree/bindings/arm/arm,coresight-tmc.yaml (canonical) @@ -2,11 +2,11 @@ compatible = "arm,coresight-tmc", "arm,primecell"; reg = <0x20070000 0x1000>; memory-region = <&etr_trace_mem_reserved>, - <&etr_mdata_mem_reserved>; + <&etr_mdata_mem_reserved>; memory-region-names = "tracedata", "metadata"; - clocks = <&oscclk6a>; clock-names = "apb_pclk"; + in-ports { port { etr_in_port: endpoint { >> Documentation/devicetree/bindings/mfd/samsung,s5m8767.yaml:171: example 0: node name 'LDO1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/samsung,s5m8767.yaml:171: example 0: node name 'BUCK1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/samsung,s5m8767.yaml:171: example 0: node name 'BUCK2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/samsung,s5m8767.yaml:171: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/samsung,s5m8767.yaml (original) +++ Documentation/devicetree/bindings/mfd/samsung,s5m8767.yaml (canonical) @@ -8,34 +8,27 @@ pmic@66 { compatible = "samsung,s5m8767-pmic"; reg = <0x66>; - interrupt-parent = <&gpx3>; interrupts = <2 IRQ_TYPE_LEVEL_LOW>; pinctrl-names = "default"; -- - regulator-min-microvolt = <900000>; - regulator-max-microvolt = <1350000>; - regulator-always-on; - regulator-boot-on; - op_mode = <1>; /* Normal Mode */ - }; - - // ... }; }; >> };Documentation/devicetree/bindings/soundwire/qcom,soundwire.yaml:246: example 0: canonical form differs: --- Documentation/devicetree/bindings/soundwire/qcom,soundwire.yaml (original) +++ Documentation/devicetree/bindings/soundwire/qcom,soundwire.yaml (canonical) @@ -5,18 +5,16 @@ soundwire@3210000 { compatible = "qcom,soundwire-v1.6.0"; reg = <0x03210000 0x2000>; - interrupts = , <&pdc 130 IRQ_TYPE_LEVEL_HIGH>; - -- - #sound-dai-cells = <1>; - #address-cells = <2>; - #size-cells = <0>; - codec@0,4 { compatible = "sdw20217010d00"; reg = <0 4>; >> Documentation/devicetree/bindings/iio/adc/st,stmpe-adc.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/st,stmpe-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/st,stmpe-adc.yaml (canonical) @@ -1,4 +1,5 @@ adc { compatible = "st,stmpe-adc"; st,norequest-mask = <0x0f>; /* dont use ADC CH3-0 */ + }; }; >> Documentation/devicetree/bindings/memory-controllers/st,stm32-fmc2-ebi.yaml:75: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/st,stm32-fmc2-ebi.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/st,stm32-fmc2-ebi.yaml (canonical) @@ -1,34 +1,31 @@ +}; #include #include #include + memory-controller@58002000 { - #address-cells = <2>; -- regulator-always-on; regulator-boot-on; op_mode = <1>; /* Normal Mode */ + }; + // ... }; - - // ... }; }; >> };Documentation/devicetree/bindings/regulator/qcom,usb-vbus-regulator.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/qcom,usb-vbus-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/qcom,usb-vbus-regulator.yaml (canonical) @@ -1,11 +1,11 @@ pmic { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - regulator-min-microamp = <500000>; - regulator-max-microamp = <3000000>; - }; + usb-vbus-regulator@1100 { + compatible = "qcom,pm8150b-vbus-reg"; + reg = <0x1100>; + regulator-min-microamp = <500000>; + regulator-max-microamp = <3000000>; + }; }; >> Documentation/devicetree/bindings/clock/allwinner,sun8i-h3-bus-gates-clk.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun8i-h3-bus-gates-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun8i-h3-bus-gates-clk.yaml (canonical) @@ -1,7 +1,7 @@ clk@1c20060 { - #clock-cells = <1>; compatible = "allwinner,sun8i-h3-bus-gates-clk"; reg = <0x01c20060 0x14>; + #clock-cells = <1>; clocks = <&ahb1>, <&ahb2>, <&apb1>, <&apb2>; clock-names = "ahb1", "ahb2", "apb1", "apb2"; clock-indices = <5>, <6>, <8>, >> Documentation/devicetree/bindings/net/nfc/st,st-nci.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/nfc/st,st-nci.yaml (original) +++ Documentation/devicetree/bindings/net/nfc/st,st-nci.yaml (canonical) @@ -8,11 +8,9 @@ nfc@8 { compatible = "st,st21nfcb-i2c"; reg = <0x08>; - interrupt-parent = <&gpio5>; interrupts = <2 IRQ_TYPE_LEVEL_HIGH>; reset-gpios = <&gpio5 29 GPIO_ACTIVE_HIGH>; -- - spi-max-frequency = <4000000>; - interrupt-parent = <&gpio5>; interrupts = <2 IRQ_TYPE_EDGE_RISING>; reset-gpios = <&gpio5 29 GPIO_ACTIVE_HIGH>; - ese-present; uicc-present; }; >> Documentation/devicetree/bindings/sound/renesas,fsi.yaml:74: example 0: label 'sh_fsi2' defined but never referenced >> Documentation/devicetree/bindings/sound/renesas,fsi.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/renesas,fsi.yaml (original) +++ Documentation/devicetree/bindings/sound/renesas,fsi.yaml (canonical) @@ -1,14 +1,14 @@ #include #include + sh_fsi2: sound@fe1f0000 { - compatible = "renesas,fsi2-r8a7740", "renesas,sh_fsi2"; - reg = <0xfe1f0000 0x400>; - interrupts = ; -- + compatible = "renesas,fsi2-r8a7740", "renesas,sh_fsi2"; + reg = <0xfe1f0000 0x400>; + interrupts = ; + clocks = <&mstp3_clks R8A7740_CLK_FSI>; + power-domains = <&pd_a4mp>; + #sound-dai-cells = <1>; + fsia,spdif-connection; + fsia,stream-mode-support; + fsia,use-internal-clock; }; >> Documentation/devicetree/bindings/crypto/amlogic,gxl-crypto.yaml:42: example 0: label 'crypto' defined but never referenced >> Documentation/devicetree/bindings/display/panel/himax,hx8279.yaml:52: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/sound/qcom,q6afe.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/qcom,q6afe.yaml (original) +++ Documentation/devicetree/bindings/sound/qcom,q6afe.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + apr { #address-cells = <1>; #size-cells = <0>;Documentation/devicetree/bindings/clock/nvidia,tegra124-car.yaml:103: example 0: label 'car' defined but never referenced -- interrupts = <3 IRQ_TYPE_EDGE_FALLING>; interrupt-names = "comp";Documentation/devicetree/bindings/iio/magnetometer/asahi-kasei,ak8974.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/magnetometer/asahi-kasei,ak8974.yaml (original) +++ Documentation/devicetree/bindings/iio/magnetometer/asahi-kasei,ak8974.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/arm/arm,coresight-static-funnel.yaml:63: example 0: label 'combo_funnel_in0' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/cix,sky1-pinctrl.yaml:79: example 0: label 'wifi_vbat_gpio' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,coresight-static-funnel.yaml:63: example 0: label 'combo_funnel_in1' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,coresight-static-funnel.yaml:63: example 0: label 'combo_funnel_out' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,coresight-static-funnel.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/arm,coresight-static-funnel.yaml (original) +++ Documentation/devicetree/bindings/arm/arm,coresight-static-funnel.yaml (canonical) @@ -4,6 +4,27 @@ * AMBA bus. As such no need to add "arm,primecell". */ compatible = "arm,coresight-static-funnel"; + + in-ports { + #address-cells = <1>; + #size-cells = <0>; -- - }; - - port@1 { - reg = <1>; - combo_funnel_in1: endpoint { - remote-endpoint = <&cluster1_etf_out>; - }; - }; - }; }; >> Documentation/devicetree/bindings/pinctrl/cix,sky1-pinctrl.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/cix,sky1-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/cix,sky1-pinctrl.yaml (canonical) @@ -1,4 +1,5 @@ #define CIX_PAD_GPIO012_FUNC_GPIO012 (11 << 8 | 0x0) + pinctrl@4170000 { compatible = "cix,sky1-pinctrl"; reg = <0x4170000 0x1000>; @@ -8,6 +9,6 @@ pinmux = ; bias-pull-up; drive-strength = <8>; - }; + }; }; }; >> Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml:85: example 0: label 'hdmi_out_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml:85: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml (canonical) @@ -1,34 +1,34 @@ #include -- - reg = <0x2000 0x900>, <0x4000 0x100>; - reg-names = "pmif", "spmimst"; - interrupts-extended = <&pio 291 IRQ_TYPE_LEVEL_HIGH>; - interrupt-names = "rcs"; - interrupt-controller; - #interrupt-cells = <3>; - clocks = <&pmif_sys>, <&pmif_tmr>, <&spmi_mst>; - clock-names = "pmif_sys_ck", "pmif_tmr_ck", "spmimst_clk_mux"; - }; - }; >> };Documentation/devicetree/bindings/pinctrl/nvidia,tegra186-pinmux.yaml:266: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/nvidia,tegra186-pinmux.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/nvidia,tegra186-pinmux.yaml (canonical) @@ -3,7 +3,6 @@ pinmux@2430000 { compatible = "nvidia,tegra186-pinmux"; reg = <0x2430000 0x15000>; - pinctrl-names = "jetson_io"; pinctrl-0 = <&jetson_io_pinmux>; -- - port@1 { - reg = <1>; - - endpoint { - remote-endpoint = <&hdmi_in>; - }; - }; }; - }; }; >> Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml (original) +++ Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml (canonical) @@ -7,12 +7,9 @@ -- compatible = "nxp,nxp-nci-i2c"; - reg = <0x29>; - interrupt-parent = <&gpio1>; interrupts = <29 IRQ_TYPE_LEVEL_HIGH>; - enable-gpios = <&gpio0 30 GPIO_ACTIVE_HIGH>; firmware-gpios = <&gpio0 31 GPIO_ACTIVE_HIGH>; }; >> Documentation/devicetree/bindings/crypto/qcom,inline-crypto-engine.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/crypto/qcom,inline-crypto-engine.yaml (original) +++ Documentation/devicetree/bindings/crypto/qcom,inline-crypto-engine.yaml (canonical) @@ -1,8 +1,8 @@ #include -- crypto@1d88000 { - compatible = "qcom,sm8550-inline-crypto-engine", - "qcom,inline-crypto-engine"; - reg = <0x01d88000 0x8000>; - clocks = <&gcc GCC_UFS_PHY_ICE_CORE_CLK>; + compatible = "qcom,sm8550-inline-crypto-engine", + "qcom,inline-crypto-engine"; + reg = <0x01d88000 0x8000>; + clocks = <&gcc GCC_UFS_PHY_ICE_CORE_CLK>; }; >> Documentation/devicetree/bindings/pci/sophgo,sg2044-pcie.yaml:86: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/sophgo,sg2044-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/sophgo,sg2044-pcie.yaml (canonical) @@ -1,36 +1,36 @@ #include -- + interrupt-controller { + #address-cells = <0>; + #interrupt-cells = <1>; + interrupt-controller; + interrupt-parent = <&intc>; + interrupts = <64 IRQ_TYPE_LEVEL_HIGH>; + }; }; - }; }; >> Documentation/devicetree/bindings/dma/ti/k3-pktdma.yaml:134: example 0: node name 'cbass_main' must use only [a-z0-9-] >> Documentation/devicetree/bindings/dma/ti/k3-pktdma.yaml:134: example 0: node name 'main_dmss' must use only [a-z0-9-] >> Documentation/devicetree/bindings/dma/ti/k3-pktdma.yaml:134: example 0: label 'main_pktdma' defined but never referenced >> Documentation/devicetree/bindings/dma/ti/k3-pktdma.yaml:134: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/ti/k3-pktdma.yaml (original) +++ Documentation/devicetree/bindings/dma/ti/k3-pktdma.yaml (canonical) @@ -4,16 +4,14 @@ -- #size-cells = <0>; Documentation/devicetree/bindings/input/touchscreen/adi,ad7879.yaml:129: example 1: canonical form differs: --- Documentation/devicetree/bindings/input/touchscreen/adi,ad7879.yaml (original) +++ Documentation/devicetree/bindings/input/touchscreen/adi,ad7879.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/sound/allwinner,sun8i-a23-codec-analog.yaml:36: example 0: label 'codec_analog' defined but never referenced >> Documentation/devicetree/bindings/sound/allwinner,sun8i-a23-codec-analog.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/allwinner,sun8i-a23-codec-analog.yaml (original) +++ Documentation/devicetree/bindings/sound/allwinner,sun8i-a23-codec-analog.yaml (canonical) @@ -1,4 +1,4 @@ codec_analog: codec-analog@1f015c0 { - compatible = "allwinner,sun8i-h3-codec-analog"; - reg = <0x01f015c0 0x4>; + compatible = "allwinner,sun8i-h3-codec-analog"; + reg = <0x01f015c0 0x4>; }; >> Documentation/devicetree/bindings/display/panel/samsung,ams581vf01.yaml:54: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/samsung,ams581vf01.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/samsung,ams581vf01.yaml (original) +++ Documentation/devicetree/bindings/display/panel/samsung,ams581vf01.yaml (canonical) @@ -7,12 +7,10 @@ panel@0 { compatible = "samsung,ams581vf01"; reg = <0>; - vdd3p3-supply = <&vreg_l7c_3p0>; vddio-supply = <&vreg_l13a_1p8>; vsn-supply = <&vreg_ibb>; -- reg = <0x4a9000 0x1000>, <0x4a8000 0x1000>; - interrupts = ; interrupt-names = "combined"; - + #thermal-sensor-cells = <1>; #qcom,sensors = <16>; - #thermal-sensor-cells = <1>; }; >> Documentation/devicetree/bindings/hwmon/sensirion,sht15.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/sensirion,sht15.yaml (original) +++ Documentation/devicetree/bindings/hwmon/sensirion,sht15.yaml (canonical) @@ -3,7 +3,6 @@ clk-gpios = <&gpio4 12 0>; data-gpios = <&gpio4 13 0>; vcc-supply = <®_sht15>; - pinctrl-names = "default"; pinctrl-0 = <&pinctrl_sensor>; }; >> Documentation/devicetree/bindings/power/supply/maxim,max8971.yaml:45: example 0: label 'charger_input' defined but never referenced >> Documentation/devicetree/bindings/power/supply/maxim,max8971.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/maxim,max8971.yaml (original) +++ Documentation/devicetree/bindings/power/supply/maxim,max8971.yaml (canonical) @@ -8,10 +8,8 @@ charger@35 { compatible = "maxim,max8971"; reg = <0x35>; - interrupt-parent = <&gpio>; interrupts = <74 IRQ_TYPE_LEVEL_LOW>; - -- >> Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml:107: example 0: canonical form differs: --- Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml (original) +++ Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml (canonical) @@ -4,8 +4,8 @@ -- >> Documentation/devicetree/bindings/soundwire/soundwire-controller.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/soundwire/soundwire-controller.yaml (original) +++ Documentation/devicetree/bindings/soundwire/soundwire-controller.yaml (canonical) @@ -1,7 +1,7 @@ soundwire@c2d0000 { + reg = <0x0c2d0000 0x2000>; #address-cells = <2>; #size-cells = <0>; - reg = <0x0c2d0000 0x2000>; -- speaker@0,1 { compatible = "sdw10217201000"; >> Documentation/devicetree/bindings/display/panel/samsung,s6e88a0-ams427ap24.yaml:44: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/samsung,s6e88a0-ams427ap24.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/samsung,s6e88a0-ams427ap24.yaml (original) +++ Documentation/devicetree/bindings/display/panel/samsung,s6e88a0-ams427ap24.yaml (canonical) @@ -7,7 +7,6 @@ panel@0 { compatible = "samsung,s6e88a0-ams427ap24"; reg = <0>; - vdd3-supply = <&pm8916_l17>; vci-supply = <&pm8916_l6>; reset-gpios = <&tlmm 25 GPIO_ACTIVE_LOW>; >> Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml (original) +++ Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml (canonical) @@ -3,6 +3,7 @@ dsi { #address-cells = <1>; #size-cells = <0>; + panel@0 { compatible = "boe,himax8279d8p", "boe,himax8279d10p"; reg = <0>; >> Documentation/devicetree/bindings/display/panel/synaptics,r63353.yaml:41: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/synaptics,r63353.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/synaptics,r63353.yaml (original) +++ Documentation/devicetree/bindings/display/panel/synaptics,r63353.yaml (canonical) @@ -10,7 +10,7 @@ avdd-supply = <&avdd_display>; dvdd-supply = <&dvdd_display>; reset-gpios = <&r_pio 0 5 GPIO_ACTIVE_LOW>; /* PL05 */ - backlight = <&backlight>; + backlight = <&backlight>; -- port { panel_in: endpoint { >> Documentation/devicetree/bindings/sound/nvidia,tegra210-mixer.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nvidia,tegra210-mixer.yaml (original) +++ Documentation/devicetree/bindings/sound/nvidia,tegra210-mixer.yaml (canonical) @@ -1,4 +1,3 @@ - amixer@702dbb00 { compatible = "nvidia,tegra210-amixer"; reg = <0x702dbb00 0x800>; >> Documentation/devicetree/bindings/display/panel/panel-edp.yaml:126: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/panel-edp.yaml (original) +++ Documentation/devicetree/bindings/display/panel/panel-edp.yaml (canonical) @@ -3,61 +3,58 @@ #include -- - - port { - panel_in_edp: endpoint { - remote-endpoint = <&sn65dsi86_out>; - }; - }; - }; - }; - }; }; >> Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml:76: example 0: label 'mpss' defined but never referenced Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml:76: example 0: canonical form differs: -- +++ Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml (canonical) @@ -8,7 +8,7 @@ <0x5 0x00000000 0x1 0x0000000>; ranges = <0x0 0x0 0x5 0x00000000 0x4000000>, /* CS0 - 64MB */ <0x1 0x0 0x5 0x04000000 0x4000000>; /* CS1 - 64MB */ - clocks = <&k3_clks 102 0>; + clocks = <&k3_clks 102 0>; #address-cells = <2>; #size-cells = <1>; power-domains = <&k3_pds 55>; >> Documentation/devicetree/bindings/clock/qcom,sm8750-gcc.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sm8750-gcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sm8750-gcc.yaml (canonical) @@ -1,16 +1,17 @@ #include + clock-controller@100000 { - compatible = "qcom,sm8750-gcc"; - reg = <0x00100000 0x001f4200>; - clocks = <&rpmhcc RPMH_CXO_CLK>, - <&rpmhcc RPMH_CXO_CLK_A>, -- + <&sleep_clk>, + <&pcie0_phy>, + <&ufs_mem_phy 0>, + <&ufs_mem_phy 1>, + <&ufs_mem_phy 2>, + <&usb_1_qmpphy>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/mmc/socionext,milbeaut-m10v-sdhci-3.0.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/socionext,milbeaut-m10v-sdhci-3.0.yaml (original) +++ Documentation/devicetree/bindings/mmc/socionext,milbeaut-m10v-sdhci-3.0.yaml (canonical) @@ -1,4 +1,5 @@ #include + mmc@1b010000 { compatible = "socionext,milbeaut-m10v-sdhci-3.0"; reg = <0x1b010000 0x10000>; >> Documentation/devicetree/bindings/sound/ti,pcm1862.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/ti,pcm1862.yaml (original) +++ Documentation/devicetree/bindings/sound/ti,pcm1862.yaml (canonical) @@ -5,7 +5,6 @@ audio-codec@4a { compatible = "ti,pcm1865"; reg = <0x4a>; - avdd-supply = <®_3v3_analog>; dvdd-supply = <®_3v3>; iovdd-supply = <®_1v8>; -- +++ Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml (canonical) @@ -6,7 +6,7 @@ compatible = "ti,tmag5273"; reg = <0x35>; #io-channel-cells = <1>; + vcc-supply = <&vcc3v3>; ti,angle-measurement = "x-z"; - vcc-supply = <&vcc3v3>; }; }; >> Documentation/devicetree/bindings/interrupt-controller/renesas,r9a09g077-icu.yaml:162: example 0: label 'icu' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/renesas,r9a09g077-icu.yaml:162: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/renesas,r9a09g077-icu.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/renesas,r9a09g077-icu.yaml (canonical) @@ -2,74 +2,74 @@ #include -- + "sei", + "ca55-err0", "ca55-err1", + "cr520-err0", "cr520-err1", + "cr521-err0", "cr521-err1", + "peri-err0", "peri-err1", + "dsmif-err0", "dsmif-err1", + "encif-err0", "encif-err1"; + clocks = <&cpg CPG_CORE R9A09G077_CLK_PCLKM>; + power-domains = <&cpg>; }; >> Documentation/devicetree/bindings/crypto/fsl,sec-v4.0.yaml:258: example 0: canonical form differs: --- Documentation/devicetree/bindings/crypto/fsl,sec-v4.0.yaml (original) +++ Documentation/devicetree/bindings/crypto/fsl,sec-v4.0.yaml (canonical) @@ -1,9 +1,9 @@ crypto@300000 { compatible = "fsl,sec-v4.0"; + reg = <0x300000 0x10000>; + ranges = <0 0x300000 0x10000>; #address-cells = <1>; #size-cells = <1>; - reg = <0x300000 0x10000>; -- rtic-a@0 { compatible = "fsl,sec-v4.0-rtic-memory"; >> Documentation/devicetree/bindings/pinctrl/microchip,mpfs-pinctrl-mssio.yaml:94: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/microchip,mpfs-pinctrl-mssio.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/microchip,mpfs-pinctrl-mssio.yaml (canonical) @@ -1,15 +1,15 @@ pinctrl@204 { - compatible = "microchip,mpfs-pinctrl-mssio"; - reg = <0x204 0x7c>; + compatible = "microchip,mpfs-pinctrl-mssio"; + reg = <0x204 0x7c>; -- + pins = <30>, <31>, <32>, <33>; + function = "spi"; + bias-pull-up; + drive-strength = <8>; + power-source = <3300000>; + microchip,ibufmd = <0x1>; + }; }; - }; }; >> Documentation/devicetree/bindings/regulator/mps,mp886x.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/mps,mp886x.yaml (original) +++ Documentation/devicetree/bindings/regulator/mps,mp886x.yaml (canonical) @@ -1,14 +1,16 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; + regulator@62 { -- - }; + #address-cells = <1>; + #size-cells = <0>; + + magnetometer@61 { + compatible = "allegromicro,als31300-500"; + reg = <0x61>; + vcc-supply = <&hall_vcc>; + }; }; >> Documentation/devicetree/bindings/display/panel/asus,z00t-tm5p5-nt35596.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/asus,z00t-tm5p5-nt35596.yaml (original) +++ Documentation/devicetree/bindings/display/panel/asus,z00t-tm5p5-nt35596.yaml (canonical) @@ -1,15 +1,14 @@ #include -- - reset-gpios = <&msmgpio 25 GPIO_ACTIVE_HIGH>; - }; + panel@0 { + compatible = "asus,z00t-tm5p5-n35596"; + reg = <0>; + vdd-supply = <&pm8916_l8>; + vddio-supply = <&pm8916_l6>; + reset-gpios = <&msmgpio 25 GPIO_ACTIVE_HIGH>; + }; }; >> Documentation/devicetree/bindings/sound/mt8192-mt6359-rt1015-rt5682.yaml:151: example 0: label 'sound' defined but never referenced >> Documentation/devicetree/bindings/sound/mt8192-mt6359-rt1015-rt5682.yaml:151: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/mt8192-mt6359-rt1015-rt5682.yaml (original) +++ Documentation/devicetree/bindings/sound/mt8192-mt6359-rt1015-rt5682.yaml (canonical) @@ -1,4 +1,3 @@ - sound: mt8192-sound { compatible = "mediatek,mt8192_mt6359_rt1015_rt5682"; model = "mt8192_mt6359_rt1015_rt5682"; @@ -6,46 +5,49 @@ "aud_clk_mosi_on"; pinctrl-0 = <&aud_clk_mosi_off>; -- - displayport-dai-link { - link-name = "TDM"; - dai-format = "dsp_a"; - codec { - sound-dai = <&anx_bridge_dp>; - }; + codec { + sound-dai = <&rt1015p>; + }; }; >> };Documentation/devicetree/bindings/mfd/maxim,max77705.yaml:123: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/maxim,max77705.yaml (original) +++ Documentation/devicetree/bindings/mfd/maxim,max77705.yaml (canonical) @@ -14,6 +14,12 @@ interrupt-controller; pinctrl-0 = <&chg_int_default>; pinctrl-names = "default"; + + haptic { + compatible = "maxim,max77705-haptic"; + haptic-supply = <&vib_regulator>; -- }; }; - - haptic { - compatible = "maxim,max77705-haptic"; - haptic-supply = <&vib_regulator>; - pwms = <&vib_pwm 0 50000>; - }; }; }; >> Documentation/devicetree/bindings/input/touchscreen/zeitec,zet6223.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/touchscreen/zeitec,zet6223.yaml (original) +++ Documentation/devicetree/bindings/input/touchscreen/zeitec,zet6223.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/net/ti,k3-am654-cpsw-nuss.yaml:241: example 0: label 'cpsw_port1' defined but never referenced >> Documentation/devicetree/bindings/net/ti,k3-am654-cpsw-nuss.yaml:241: example 0: label 'davinci_mdio' defined but never referenced >> Documentation/devicetree/bindings/net/ti,k3-am654-cpsw-nuss.yaml:241: example 0: label 'mcu_cpsw' defined but never referenced >> Documentation/devicetree/bindings/net/ti,k3-am654-cpsw-nuss.yaml:241: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/ti,k3-am654-cpsw-nuss.yaml (original) +++ Documentation/devicetree/bindings/net/ti,k3-am654-cpsw-nuss.yaml (canonical) @@ -9,18 +9,17 @@ -- + phys = <&phy_gmii_sel 1>; + phy-mode = "rgmii-id"; + phy-handle = <&phy0>; + ti,mac-only; + ti,syscon-efuse = <&mcu_conf 0x200>; + }; + }; }; }; Documentation/devicetree/bindings/mmc/ingenic,mmc.yaml:65: example 0: label 'mmc0' defined but never referenced >> Documentation/devicetree/bindings/mmc/ingenic,mmc.yaml:65: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/ingenic,mmc.yaml (original) +++ Documentation/devicetree/bindings/mmc/ingenic,mmc.yaml (canonical) @@ -1,19 +1,17 @@ #include #include + mmc0: mmc@13450000 { - compatible = "ingenic,jz4780-mmc"; - reg = <0x13450000 0x1000>; - -- >> Documentation/devicetree/bindings/sound/mt8195-mt6359.yaml:144: example 0: label 'sound' defined but never referenced >> Documentation/devicetree/bindings/sound/mt8195-mt6359.yaml:144: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/mt8195-mt6359.yaml (original) +++ Documentation/devicetree/bindings/sound/mt8195-mt6359.yaml (canonical) @@ -1,57 +1,60 @@ - sound: mt8195-sound { compatible = "mediatek,mt8195_mt6359_rt1019_rt5682"; model = "mt8195_r1019_5682"; - mediatek,platform = <&afe>; pinctrl-names = "default"; pinctrl-0 = <&aud_pins_default>; -- partition@4c00000 { + reg = <0x0 0x4c00000 0x1 0xfb400000>; label = "system"; - reg = <0x0 0x4c00000 0x1 0xfb400000>; }; }; }; >> Documentation/devicetree/bindings/mmc/ingenic,mmc.yaml:85: example 1: label 'mmc1' defined but never referenced Documentation/devicetree/bindings/mmc/ingenic,mmc.yaml:85: example 1: canonical form differs: --- Documentation/devicetree/bindings/mmc/ingenic,mmc.yaml (original) +++ Documentation/devicetree/bindings/mmc/ingenic,mmc.yaml (canonical) @@ -1,23 +1,21 @@ #include #include + /* * Alternative version of the example above, * but using one single DMA channel for both -- Documentation/devicetree/bindings/iio/adc/st,spear600-adc.yaml:62: example 0: tab character in DTS line: vref-external = <2500>; /* 2.5V VRef */ >> Documentation/devicetree/bindings/iio/adc/st,spear600-adc.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/st,spear600-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/st,spear600-adc.yaml (canonical) @@ -5,4 +5,5 @@ interrupts = <6>; sampling-frequency = <5000000>; vref-external = <2500>; /* 2.5V VRef */ + }; }; >> Documentation/devicetree/bindings/clock/rockchip,rk3128-cru.yaml:70: example 0: label 'cru' defined but never referenced >> Documentation/devicetree/bindings/clock/rockchip,rk3128-cru.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/rockchip,rk3128-cru.yaml (original) +++ Documentation/devicetree/bindings/clock/rockchip,rk3128-cru.yaml (canonical) @@ -1,7 +1,7 @@ cru: clock-controller@20000000 { - compatible = "rockchip,rk3128-cru"; - reg = <0x20000000 0x1000>; - rockchip,grf = <&grf>; - #clock-cells = <1>; - #reset-cells = <1>; + compatible = "rockchip,rk3128-cru"; -- xhci: usb@11270000 { compatible = "mediatek,mt8173-xhci", "mediatek,mtk-xhci";Documentation/devicetree/bindings/clock/imxrt1050-clock.yaml:50: example 0: label 'clks' defined but never referenced >> Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml:154: example 0: label 'axi_ethernet_eth' defined but never referenced >> Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml:154: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml (original) +++ Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml (canonical) @@ -1,23 +1,24 @@ axi_ethernet_eth: ethernet@40c00000 { compatible = "xlnx,axi-ethernet-1.00.a"; + reg = <0x40c00000 0x40000>,<0x50c00000 0x40000>; interrupts = <2 0 1>; clock-names = "s_axi_lite_clk", "axis_clk", "ref_clk", "mgt_clk"; clocks = <&axi_clk>, <&axi_clk>, <&pl_enet_ref_clk>, <&mgt_clk>; phy-mode = "mii"; -- #address-cells = <1>; #size-cells = <0>; + phy0: ethernet-phy@1 { + reg = <1>; device_type = "ethernet-phy"; - reg = <1>; }; }; }; >> Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml:179: example 1: label 'axi_ethernet_eth1' defined but never referenced Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml:179: example 1: canonical form differs: --- Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml (original) +++ Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml (canonical) @@ -1,22 +1,23 @@ axi_ethernet_eth1: ethernet@40000000 { compatible = "xlnx,axi-ethernet-1.00.a"; + reg = <0x40000000 0x40000>; interrupts = <0>; clock-names = "s_axi_lite_clk", "axis_clk", "ref_clk", "mgt_clk"; clocks = <&axi_clk>, <&axi_clk>, <&pl_enet_ref_clk>, <&mgt_clk>; -- Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml:30: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml (original) +++ Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/mfd/ti,lp8732.yaml:57: example 0: label 'buck0' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,lp8732.yaml:57: example 0: label 'buck1' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,lp8732.yaml:57: example 0: label 'ldo0' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,lp8732.yaml:57: example 0: label 'ldo1' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,lp8732.yaml:57: example 0: label 'pmic' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,lp8732.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/ti,lp8732.yaml (original) +++ Documentation/devicetree/bindings/mfd/ti,lp8732.yaml (canonical) @@ -7,7 +7,6 @@ reg = <0x60>; gpio-controller; #gpio-cells = <2>; - buck0-in-supply = <&vsys_3v3>; buck1-in-supply = <&vsys_3v3>; ldo0-in-supply = <&vsys_3v3>; -- host: usb@11200000 { compatible = "mediatek,mt8183-xhci", "mediatek,mtk-xhci"; >> Documentation/devicetree/bindings/display/panel/startek,kd070fhfid015.yaml:47: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/crypto/hisilicon,hip06-sec.yaml:90: example 0: canonical form differs: --- Documentation/devicetree/bindings/crypto/hisilicon,hip06-sec.yaml (original) +++ Documentation/devicetree/bindings/crypto/hisilicon,hip06-sec.yaml (canonical) @@ -23,22 +23,22 @@ 0x400 0xd20f0000 0x0 0x10000 0x400 0xd2100000 0x0 0x10000>; interrupts = <576 4>, - <577 1>, <578 4>, - <579 1>, <580 4>, - <581 1>, <582 4>, - <583 1>, <584 4>, -- + <595 1>, <596 4>, + <597 1>, <598 4>, + <599 1>, <600 4>, + <601 1>, <602 4>, + <603 1>, <604 4>, + <605 1>, <606 4>, + <607 1>, <608 4>; dma-coherent; iommus = <&p1_smmu_alg_a 0x600>; }; >> Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll5-clk.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll5-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll5-clk.yaml (canonical) @@ -1,7 +1,7 @@ clk@1c20020 { - #clock-cells = <1>; compatible = "allwinner,sun4i-a10-pll5-clk"; reg = <0x01c20020 0x4>; + #clock-cells = <1>; clocks = <&osc24M>; clock-output-names = "pll5_ddr", "pll5_other"; }; >> Documentation/devicetree/bindings/iio/adc/adi,ad4062.yaml:83: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad4062.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad4062.yaml (canonical) @@ -10,7 +10,6 @@ vdd-supply = <&vdd>; vio-supply = <&vio>; ref-supply = <&ref>; - interrupt-parent = <&gpio>; interrupts = <0 0 IRQ_TYPE_EDGE_RISING>, <0 1 IRQ_TYPE_EDGE_FALLING>; -- --- Documentation/devicetree/bindings/iio/adc/adi,ad4062.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad4062.yaml (canonical) @@ -10,7 +10,6 @@ vdd-supply = <&vdd>; vio-supply = <&vio>; ref-supply = <&ref>; - gpio-controller; #gpio-cells = <2>; }; >> Documentation/devicetree/bindings/mips/mti,mips-cm.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/mips/mti,mips-cm.yaml (original) +++ Documentation/devicetree/bindings/mips/mti,mips-cm.yaml (canonical) @@ -1,4 +1,4 @@ coherency-manager@1fbf8000 { - compatible = "mti,mips-cm"; - reg = <0x1bde8000 0x8000>; + compatible = "mti,mips-cm"; + reg = <0x1bde8000 0x8000>; }; Documentation/devicetree/bindings/mips/mti,mips-cm.yaml:54: example 1: canonical form differs: -- + resets = <&cru SRST_USBDP_COMBO_PHY0_INIT>, + <&cru SRST_USBDP_COMBO_PHY0_CMN>, + <&cru SRST_USBDP_COMBO_PHY0_LANE>, + <&cru SRST_USBDP_COMBO_PHY0_PCS>, + <&cru SRST_P_USBDPPHY0>; + reset-names = "init", "cmn", "lane", "pcs_apb", "pma_apb"; + rockchip,u2phy-grf = <&usb2phy0_grf>; + rockchip,usb-grf = <&usb_grf>; + rockchip,usbdpphy-grf = <&usbdpphy0_grf>; + rockchip,vo-grf = <&vo0_grf>; >> };Documentation/devicetree/bindings/mmc/brcm,sdhci-brcmstb.yaml:88: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/brcm,sdhci-brcmstb.yaml (original) +++ Documentation/devicetree/bindings/mmc/brcm,sdhci-brcmstb.yaml (canonical) @@ -1,32 +1,32 @@ mmc@84b0000 { - compatible = "brcm,bcm7216-sdhci", - "brcm,bcm7445-sdhci", - "brcm,sdhci-brcmstb"; - reg = <0x84b0000 0x260>, <0x84b0300 0x200>; - reg-names = "host", "cfg"; - sd-uhs-sdr50; -- Documentation/devicetree/bindings/iio/magnetometer/voltafield,af8133j.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/magnetometer/voltafield,af8133j.yaml (original) +++ Documentation/devicetree/bindings/iio/magnetometer/voltafield,af8133j.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/remoteproc/qcom,msm8916-mss-pil.yaml:301: example 0: label 'remoteproc_mpss' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/qcom,msm8916-mss-pil.yaml:301: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/qcom,msm8916-mss-pil.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/qcom,msm8916-mss-pil.yaml (canonical) @@ -6,40 +6,32 @@ compatible = "qcom,msm8916-mss-pil"; reg = <0x04080000 0x100>, <0x04020000 0x40>; reg-names = "qdsp6", "rmb"; - interrupts-extended = <&intc GIC_SPI 24 IRQ_TYPE_EDGE_RISING>, <&hexagon_smp2p_in 0 IRQ_TYPE_EDGE_RISING>, <&hexagon_smp2p_in 1 IRQ_TYPE_EDGE_RISING>, -- smd-edge { interrupts = ; - + label = "hexagon"; qcom,smd-edge = <0>; qcom,ipc = <&apcs 8 12>; qcom,remote-pid = <1>; - - label = "hexagon"; }; >> };Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml:93: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml (canonical) @@ -1,10 +1,9 @@ #include -- - - interrupt-parent = <&gic>; - interrupts = ; - interrupt-names = "ecc"; + compatible = "xlnx,zynqmp-ddrc-2.40a"; + reg = <0xfd070000 0x30000>; + interrupt-parent = <&gic>; + interrupts = ; + interrupt-names = "ecc"; }; >> Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml:91: example 0: label 'pmmc' defined but never referenced >> Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml (original) +++ Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml (canonical) @@ -1,8 +1,8 @@ pmmc: system-controller@2921800 { - compatible = "ti,k2g-sci"; - mbox-names = "rx", "tx"; - mboxes = <&msgmgr 5 2>, - <&msgmgr 0 0>; - reg-names = "debug_messages"; - reg = <0x02921800 0x800>; -- - clocks = <&pclk>, <&aclk>, <&core_clk>, <&sbr_clk>; - clock-names = "pclk", "aclk", "core", "sbr"; + compatible = "snps,dw-umctl2-ddrc"; + reg = <0x3d400000 0x400000>; + interrupts = <147 IRQ_TYPE_LEVEL_HIGH>, <148 IRQ_TYPE_LEVEL_HIGH>, + <149 IRQ_TYPE_LEVEL_HIGH>, <150 IRQ_TYPE_LEVEL_HIGH>; + interrupt-names = "ecc_ce", "ecc_ue", "ecc_sbr", "dfi_e"; + clocks = <&pclk>, <&aclk>, <&core_clk>, <&sbr_clk>; + clock-names = "pclk", "aclk", "core", "sbr"; }; >> Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml:101: example 1: label 'dmsc' defined but never referenced >> Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml:101: example 1: label 'k3_clks' defined but never referenced >> Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml:101: example 1: label 'k3_pds' defined but never referenced >> Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml:101: example 1: label 'k3_reset' defined but never referenced Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml:101: example 1: canonical form differs: --- Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml (original) +++ Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml (canonical) @@ -1,24 +1,24 @@ dmsc: system-controller@44083000 { - compatible = "ti,k2g-sci"; - ti,host-id = <12>; - mbox-names = "rx", "tx"; - mboxes = <&secure_proxy_main 11>, - <&secure_proxy_main 13>; -- - k3_reset: reset-controller { - compatible = "ti,sci-reset"; - #reset-cells = <2>; - }; + k3_reset: reset-controller { + compatible = "ti,sci-reset"; + #reset-cells = <2>; + }; }; >> Documentation/devicetree/bindings/usb/richtek,rt1719.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/richtek,rt1719.yaml (original) +++ Documentation/devicetree/bindings/usb/richtek,rt1719.yaml (canonical) @@ -1,35 +1,39 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - port@1 { - reg = <1>; - endpoint { - remote-endpoint = <&usb_ss>; - }; - }; - }; }; - }; }; >> Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml:117: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml (original) +++ Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml (canonical) @@ -2,12 +2,12 @@ #address-cells = <1>; #size-cells = <0>; phy-mode = "rgmii-id"; + ethernet-phy@4 { /* Only needed to make DT lint tools work. Do not copy/paste * into real DTS files. -- + ethernet-phy@5 { /* Only needed to make DT lint tools work. Do not copy/paste * into real DTS files. */ compatible = "ethernet-phy-id4f51.e91a"; - reg = <5>; motorcomm,clk-out-frequency-hz = <125000000>; motorcomm,keep-pll-enabled; >> Documentation/devicetree/bindings/clock/qcom,msm8998-gpucc.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,msm8998-gpucc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,msm8998-gpucc.yaml (canonical) @@ -1,11 +1,12 @@ #include #include + clock-controller@5065000 { - compatible = "qcom,msm8998-gpucc"; - #clock-cells = <1>; - #reset-cells = <1>; -- - clocks = <&rpmcc RPM_SMD_XO_CLK_SRC>, <&gcc GPLL0_OUT_MAIN>; - clock-names = "xo", "gpll0"; + compatible = "qcom,msm8998-gpucc"; + reg = <0x05065000 0x9000>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; + clocks = <&rpmcc RPM_SMD_XO_CLK_SRC>, <&gcc GPLL0_OUT_MAIN>; + clock-names = "xo", "gpll0"; }; >> Documentation/devicetree/bindings/regulator/renesas,raa215300.yaml:66: example 0: label 'raa215300' defined but never referenced >> Documentation/devicetree/bindings/regulator/renesas,raa215300.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/renesas,raa215300.yaml (original) +++ Documentation/devicetree/bindings/regulator/renesas,raa215300.yaml (canonical) @@ -13,7 +13,6 @@ compatible = "renesas,raa215300"; reg = <0x12>, <0x6f>; reg-names = "main", "rtc"; - clocks = <&x2>; clock-names = "xin"; }; >> Documentation/devicetree/bindings/display/panel/lg,lg4573.yaml:35: example 0: label 'lcd_panel' defined but never referenced >> Documentation/devicetree/bindings/display/panel/lg,lg4573.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/lg,lg4573.yaml (original) +++ Documentation/devicetree/bindings/display/panel/lg,lg4573.yaml (canonical) @@ -4,7 +4,7 @@ -- lcd_panel: display@0 { compatible = "lg,lg4573"; + reg = <0>; spi-max-frequency = <10000000>; - reg = <0>; }; }; >> Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml (original) +++ Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml (canonical) @@ -1,7 +1,8 @@ #include + crypto@30001000 { - compatible = "intel,keembay-ocs-ecc"; - reg = <0x30001000 0x1000>; - interrupts = ; - clocks = <&scmi_clk 95>; + compatible = "intel,keembay-ocs-ecc"; + reg = <0x30001000 0x1000>; + interrupts = ; + clocks = <&scmi_clk 95>; }; >> Documentation/devicetree/bindings/input/touchscreen/hynitron,cst816x.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/touchscreen/hynitron,cst816x.yaml (original) +++ Documentation/devicetree/bindings/input/touchscreen/hynitron,cst816x.yaml (canonical) @@ -1,9 +1,11 @@ #include #include #include + i2c { #address-cells = <1>; #size-cells = <0>; + touchscreen@15 { compatible = "hynitron,cst816s"; reg = <0x15>;Documentation/devicetree/bindings/arm/qcom,coresight-remote-etm.yaml:44: example 0: label 'modem_etm0_out_funnel_modem' defined but never referenced >> Documentation/devicetree/bindings/sound/imx-audio-card.yaml:97: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/imx-audio-card.yaml (original) +++ Documentation/devicetree/bindings/sound/imx-audio-card.yaml (canonical) @@ -1,35 +1,43 @@ sound-ak4458 { compatible = "fsl,imx-audio-card"; model = "ak4458-audio"; - pri-dai-link { - link-name = "akcodec"; - format = "i2s"; - fsl,mclk-equal-bclk; -- + codec { sound-dai = <&ak4458_1>, <&ak4458_2>; }; + + cpu { + sound-dai = <&sai1>; + }; }; }; >> Documentation/devicetree/bindings/mfd/mps,mp2629.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/mps,mp2629.yaml (original) +++ Documentation/devicetree/bindings/mfd/mps,mp2629.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -7,7 +8,6 @@ pmic@4b { compatible = "mps,mp2629"; reg = <0x4b>; - interrupt-controller; interrupt-parent = <&gpio2>; #interrupt-cells = <2>; >> Documentation/devicetree/bindings/media/i2c/adi,adv7180.yaml:219: example 0: label 'adv7180' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/adi,adv7180.yaml:219: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/adi,adv7180.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/adi,adv7180.yaml (canonical) @@ -1,17 +1,16 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - }; + port { + adv7180: endpoint { + bus-width = <8>; + remote-endpoint = <&vin1ep>; + }; }; - + }; }; >> Documentation/devicetree/bindings/net/mscc-phy-vsc8531.yaml:115: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/mscc-phy-vsc8531.yaml (original) +++ Documentation/devicetree/bindings/net/mscc-phy-vsc8531.yaml (canonical) @@ -8,10 +8,10 @@ ethernet-phy@0 { compatible = "ethernet-phy-id0007.0772", "ethernet-phy-ieee802.3-c22"; reg = <0>; + load-save-gpios = <&gpio 10 GPIO_ACTIVE_HIGH>; vsc8531,vddmac = <3300>; vsc8531,edge-slowdown = <7>; vsc8531,led-0-mode = ; vsc8531,led-1-mode = ; - load-save-gpios = <&gpio 10 GPIO_ACTIVE_HIGH>; }; }; >> Documentation/devicetree/bindings/media/i2c/adi,adv7180.yaml:238: example 1: label 'adv7180_in' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/adi,adv7180.yaml:238: example 1: label 'adv7180_out' defined but never referenced Documentation/devicetree/bindings/media/i2c/adi,adv7180.yaml:238: example 1: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/adi,adv7180.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/adi,adv7180.yaml (canonical) @@ -1,28 +1,30 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- + port@3 { + reg = <3>; + + adv7180_out: endpoint { + remote-endpoint = <&vin4_in>; + }; + }; }; + }; }; >> Documentation/devicetree/bindings/media/i2c/adi,adv7180.yaml:268: example 2: label 'adv7280_out' defined but never referenced Documentation/devicetree/bindings/media/i2c/adi,adv7180.yaml:268: example 2: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/adi,adv7180.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/adi,adv7180.yaml (canonical) @@ -1,17 +1,17 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - }; - }; + port { + adv7280_out: endpoint { + bus-width = <8>; + remote-endpoint = <&vin1ep>; + }; }; + }; }; >> Documentation/devicetree/bindings/sound/ti,pcm6240.yaml:162: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/ti,pcm6240.yaml (original) +++ Documentation/devicetree/bindings/sound/ti,pcm6240.yaml (canonical) @@ -9,7 +9,7 @@ compatible = "ti,pcm6240"; reg = <0x48>, /* primary-device */ <0x4b>; /* secondary-device */ - #sound-dai-cells = <0>; + #sound-dai-cells = <0>; reset-gpios = <&gpio1 10 GPIO_ACTIVE_HIGH>; interrupt-parent = <&gpio1>; interrupts = <15>; >> Documentation/devicetree/bindings/usb/willsemi,wusb3801.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/willsemi,wusb3801.yaml (original) +++ Documentation/devicetree/bindings/usb/willsemi,wusb3801.yaml (canonical) @@ -1,24 +1,24 @@ #include -- Documentation/devicetree/bindings/iio/magnetometer/yamaha,yas530.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/magnetometer/yamaha,yas530.yaml (original) +++ Documentation/devicetree/bindings/iio/magnetometer/yamaha,yas530.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + i2c-0 { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/crypto/atmel,at91sam9g46-sha.yaml:54: example 0: label 'sha' defined but never referenced >> Documentation/devicetree/bindings/crypto/atmel,at91sam9g46-sha.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/crypto/atmel,at91sam9g46-sha.yaml (original) +++ Documentation/devicetree/bindings/crypto/atmel,at91sam9g46-sha.yaml (canonical) @@ -4,11 +4,11 @@ #include -- - dmas = <&dma0 AT91_XDMAC_DT_PERID(48)>; - dma-names = "tx"; + compatible = "atmel,at91sam9g46-sha"; + reg = <0xe1814000 0x100>; + interrupts = ; + clocks = <&pmc PMC_TYPE_PERIPHERAL 83>; + clock-names = "sha_clk"; + dmas = <&dma0 AT91_XDMAC_DT_PERID(48)>; + dma-names = "tx"; }; >> Documentation/devicetree/bindings/remoteproc/qcom,glink-edge.yaml:80: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/qcom,glink-edge.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/qcom,glink-edge.yaml (canonical) @@ -3,15 +3,14 @@ -- - IRQ_TYPE_EDGE_RISING>; + IPCC_MPROC_SIGNAL_GLINK_QMP + IRQ_TYPE_EDGE_RISING>; mboxes = <&ipcc IPCC_CLIENT_WPSS - IPCC_MPROC_SIGNAL_GLINK_QMP>; - + IPCC_MPROC_SIGNAL_GLINK_QMP>; label = "wpss"; qcom,remote-pid = <13>; }; >> Documentation/devicetree/bindings/net/aspeed,ast2600-mdio.yaml:46: example 0: label 'ethphy0' defined but never referenced >> Documentation/devicetree/bindings/net/aspeed,ast2600-mdio.yaml:46: example 0: label 'mdio0' defined but never referenced >> Documentation/devicetree/bindings/net/aspeed,ast2600-mdio.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/aspeed,ast2600-mdio.yaml (original) +++ Documentation/devicetree/bindings/net/aspeed,ast2600-mdio.yaml (canonical) @@ -1,13 +1,14 @@ #include + mdio0: mdio@1e650000 { - compatible = "aspeed,ast2600-mdio"; - reg = <0x1e650000 0x8>; - #address-cells = <1>; - #size-cells = <0>; -- - ethphy0: ethernet-phy@0 { - compatible = "ethernet-phy-ieee802.3-c22"; - reg = <0>; - }; + ethphy0: ethernet-phy@0 { + compatible = "ethernet-phy-ieee802.3-c22"; + reg = <0>; + }; }; >> Documentation/devicetree/bindings/display/panel/advantech,idk-1110wr.yaml:56: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/advantech,idk-1110wr.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/advantech,idk-1110wr.yaml (original) +++ Documentation/devicetree/bindings/display/panel/advantech,idk-1110wr.yaml (canonical) @@ -1,27 +1,25 @@ panel { - compatible = "advantech,idk-1110wr", "panel-lvds"; + compatible = "advantech,idk-1110wr", "panel-lvds"; + width-mm = <223>; + height-mm = <125>; + data-mapping = "jeida-24"; -- - port { - panel_in: endpoint { - remote-endpoint = <&lvds_encoder>; + port { + panel_in: endpoint { + remote-endpoint = <&lvds_encoder>; + }; }; - }; }; >> Documentation/devicetree/bindings/usb/analogix,anx7411.yaml:40: example 0: label 'typec_con' defined but never referenced >> Documentation/devicetree/bindings/usb/analogix,anx7411.yaml:40: example 0: label 'typec_con_ep' defined but never referenced >> Documentation/devicetree/bindings/usb/analogix,anx7411.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/analogix,anx7411.yaml (original) +++ Documentation/devicetree/bindings/usb/analogix,anx7411.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -18,8 +19,10 @@ ports { #address-cells = <1>; #size-cells = <0>; + port@0 { reg = <0>; + typec_con_ep: endpoint { remote-endpoint = <&usbotg_hs_ep>; }; >> Documentation/devicetree/bindings/pci/nvidia,tegra194-pcie.yaml:255: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/nvidia,tegra194-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/nvidia,tegra194-pcie.yaml (canonical) @@ -4,61 +4,50 @@ #include -- - - vddio-pex-ctl-supply = <&vdd_1v8ao>; - vpcie3v3-supply = <&vdd_3v3_pcie>; - vpcie12v-supply = <&vdd_12v_pcie>; - - phys = <&p2u_hsio_2>, <&p2u_hsio_3>, <&p2u_hsio_4>, - <&p2u_hsio_5>; - phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3"; }; }; >> Documentation/devicetree/bindings/iio/magnetometer/infineon,tlv493d-a1b6.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/magnetometer/infineon,tlv493d-a1b6.yaml (original) +++ Documentation/devicetree/bindings/iio/magnetometer/infineon,tlv493d-a1b6.yaml (canonical) @@ -1,9 +1,10 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; - magnetometer@5e { - compatible = "infineon,tlv493d-a1b6"; - reg = <0x5e>; - vdd-supply = <&hall_vcc>; - }; + #address-cells = <1>; + #size-cells = <0>; + + magnetometer@5e { + compatible = "infineon,tlv493d-a1b6"; + reg = <0x5e>; + vdd-supply = <&hall_vcc>; + }; }; >> Documentation/devicetree/bindings/pinctrl/renesas,rza1-ports.yaml:124: example 0: node name 'tioc0_input_pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/renesas,rza1-ports.yaml:124: example 0: node name 'tioc0_output_pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/renesas,rza1-ports.yaml:124: example 0: label 'i2c2_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/renesas,rza1-ports.yaml:124: example 0: label 'master' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/renesas,rza1-ports.yaml:124: example 0: label 'port3' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/renesas,rza1-ports.yaml:124: example 0: label 'scif2_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/renesas,rza1-ports.yaml:124: example 0: label 'tioc0_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/renesas,rza1-ports.yaml:124: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/renesas,rza1-ports.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/renesas,rza1-ports.yaml (canonical) @@ -1,64 +1,64 @@ #include + pinctrl: pinctrl@fcfe3000 { - compatible = "renesas,r7s72100-ports"; + compatible = "renesas,r7s72100-ports"; + reg = <0xfcfe3000 0x4230>; -- - <0x02000000 0x0 0x40000000 0x24 0x28000000 0x0 0x08000000>, /* non-prefetchable */ - <0x01000000 0x0 0x36100000 0x00 0x36100000 0x0 0x00100000>; /* downstream I/O */ - - vddio-pex-ctl-supply = <&p3701_vdd_AO_1v8>; - - phys = <&p2u_hsio_4>, <&p2u_hsio_5>, <&p2u_hsio_6>, - <&p2u_hsio_7>; - phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3"; }; }; >> Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml:102: example 0: label 'rdacm20_out0' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml:102: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml (canonical) @@ -1,17 +1,16 @@ i2c@e66d8000 { - #address-cells = <1>; - #size-cells = <0>; + reg = <0 0xe66d8000>; + #address-cells = <1>; + #size-cells = <0>; -- - remote-endpoint = <&max9286_in0>; - }; + port { + rdacm20_out0: endpoint { + remote-endpoint = <&max9286_in0>; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/memory-controllers/ddr/jedec,sdram-channel.yaml:124: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/ddr/jedec,sdram-channel.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/ddr/jedec,sdram-channel.yaml (canonical) @@ -1,37 +1,37 @@ sdram-channel-0 { - #address-cells = <1>; - #size-cells = <0>; - compatible = "jedec,lpddr3-channel"; - io-width = <32>; + compatible = "jedec,lpddr3-channel"; + #address-cells = <1>; -- - revision-id = <3 1>; - }; + rank@1 { + compatible = "lpddr4-05,0301", "jedec,lpddr4"; + reg = <1>; + density = <2048>; + io-width = <32>; + revision-id = <3 1>; + }; }; >> Documentation/devicetree/bindings/sound/qcom,q6prm.yaml:34: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/qcom,q6prm.yaml (original) +++ Documentation/devicetree/bindings/sound/qcom,q6prm.yaml (canonical) @@ -5,8 +5,8 @@ #size-cells = <0>; -- clock-controller { >> Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml:121: example 1: label 'rdacm21_out0' defined but never referenced Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml:121: example 1: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml (canonical) @@ -1,17 +1,16 @@ i2c@e66d8000 { - #address-cells = <1>; - #size-cells = <0>; + reg = <0 0xe66d8000>; + #address-cells = <1>; + #size-cells = <0>; -- - displayport-dai-link { - link-name = "DPTX_BE"; - codec { - sound-dai = <&dp_tx>; - }; + codec { + sound-dai = <&spk_amplifier>; + }; }; }; >> Documentation/devicetree/bindings/gpu/arm,mali-utgard.yaml:159: example 0: label 'mali' defined but never referenced >> Documentation/devicetree/bindings/gpu/arm,mali-utgard.yaml:159: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpu/arm,mali-utgard.yaml (original) +++ Documentation/devicetree/bindings/gpu/arm,mali-utgard.yaml (canonical) @@ -2,24 +2,24 @@ #include -- - remote-endpoint = <&max9286_in0>; - }; + port { + rdacm21_out0: endpoint { + remote-endpoint = <&max9286_in0>; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/interrupt-controller/thead,c900-aclint-sswi.yaml:82: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/thead,c900-aclint-sswi.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/thead,c900-aclint-sswi.yaml (canonical) @@ -1,11 +1,11 @@ //Example 1 interrupt-controller@94000000 { - compatible = "sophgo,sg2044-aclint-sswi", "thead,c900-aclint-sswi"; - reg = <0x94000000 0x00004000>; - #interrupt-cells = <0>; - interrupt-controller; - interrupts-extended = <&cpu1intc 1>, -- - <&cpu4intc 1>; + compatible = "sophgo,sg2044-aclint-sswi", "thead,c900-aclint-sswi"; + reg = <0x94000000 0x00004000>; + #interrupt-cells = <0>; + interrupt-controller; + interrupts-extended = <&cpu1intc 1>, + <&cpu2intc 1>, + <&cpu3intc 1>, + <&cpu4intc 1>; }; >> Documentation/devicetree/bindings/mtd/qcom,nandc.yaml:158: example 0: canonical form differs: --- Documentation/devicetree/bindings/mtd/qcom,nandc.yaml (original) +++ Documentation/devicetree/bindings/mtd/qcom,nandc.yaml (canonical) @@ -1,26 +1,23 @@ #include +#include + nand-controller@1ac00000 { compatible = "qcom,ipq806x-nand"; reg = <0x1ac00000 0x800>; - -- + compatible = "mips,p8700-aclint-sswi"; + reg = <0x94000000 0x00004000>; + #interrupt-cells = <0>; + interrupt-controller; + interrupts-extended = <&cpu1intc 1>, + <&cpu2intc 1>, + <&cpu3intc 1>, + <&cpu4intc 1>; + riscv,hart-indexes = <0x0 0x1 0x10 0x11>; }; >> Documentation/devicetree/bindings/regulator/fixed-regulator.yaml:125: example 0: label 'reg_1v8' defined but never referenced >> Documentation/devicetree/bindings/regulator/fixed-regulator.yaml:125: example 0: label 'reg_1v8_clk' defined but never referenced >> Documentation/devicetree/bindings/regulator/fixed-regulator.yaml:125: example 0: label 'reg_1v8_domain' defined but never referenced >> Documentation/devicetree/bindings/regulator/fixed-regulator.yaml:125: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/fixed-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/fixed-regulator.yaml (canonical) @@ -1,35 +1,37 @@ reg_1v8: regulator-1v8 { - compatible = "regulator-fixed"; - regulator-name = "1v8"; - regulator-min-microvolt = <1800000>; - regulator-max-microvolt = <1800000>; - gpio = <&gpio1 16 0>; - startup-delay-us = <70000>; -- @@ -1,7 +1,9 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; + magnetometer@30 { compatible = "silabs,si7210"; reg = <0x30>; >> Documentation/devicetree/bindings/sound/rohm,bd28623.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/rohm,bd28623.yaml (original) +++ Documentation/devicetree/bindings/sound/rohm,bd28623.yaml (canonical) @@ -1,11 +1,11 @@ #include + codec { - compatible = "rohm,bd28623"; - #sound-dai-cells = <0>; - - VCCA-supply = <&vcc_reg>; -- - reset-gpios = <&gpio 0 GPIO_ACTIVE_LOW>; - mute-gpios = <&gpio 1 GPIO_ACTIVE_LOW>; + compatible = "rohm,bd28623"; + #sound-dai-cells = <0>; + VCCA-supply = <&vcc_reg>; + VCCP1-supply = <&vcc_reg>; + VCCP2-supply = <&vcc_reg>; + reset-gpios = <&gpio 0 GPIO_ACTIVE_LOW>; + mute-gpios = <&gpio 1 GPIO_ACTIVE_LOW>; }; >> Documentation/devicetree/bindings/clock/xlnx,versal-clk.yaml:125: example 0: label 'versal_clk' defined but never referenced >> Documentation/devicetree/bindings/clock/xlnx,versal-clk.yaml:125: example 0: label 'zynqmp_firmware' defined but never referenced >> Documentation/devicetree/bindings/clock/xlnx,versal-clk.yaml:125: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/xlnx,versal-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/xlnx,versal-clk.yaml (canonical) @@ -1,19 +1,20 @@ firmware { - zynqmp_firmware: zynqmp-firmware { - compatible = "xlnx,zynqmp-firmware"; - method = "smc"; - versal_clk: clock-controller { - #clock-cells = <1>; - compatible = "xlnx,versal-clk"; -- trips { mpu_crit: mpu-crit { temperature = <125000>; /* milliCelsius */ - hysteresis = <2000>; /* milliCelsius */ - type = "critical"; + hysteresis = <2000>; /* milliCelsius */ + type = "critical"; }; }; }; >> Documentation/devicetree/bindings/thermal/st,stih407-thermal.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/thermal/st,stih407-thermal.yaml (original) +++ Documentation/devicetree/bindings/thermal/st,stih407-thermal.yaml (canonical) @@ -1,4 +1,5 @@ #include + temperature-sensor@91a0000 { compatible = "st,stih407-thermal"; reg = <0x91a0000 0x28>; >> Documentation/devicetree/bindings/clock/qcom,gcc-mdm9607.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-mdm9607.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-mdm9607.yaml (canonical) @@ -1,7 +1,7 @@ clock-controller@900000 { - compatible = "qcom,gcc-mdm9607"; - reg = <0x900000 0x4000>; - #clock-cells = <1>; - #reset-cells = <1>; - #power-domain-cells = <1>; + compatible = "qcom,gcc-mdm9607"; + reg = <0x900000 0x4000>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/thermal/rockchip-thermal.yaml:163: example 0: label 'tsadc' defined but never referenced >> Documentation/devicetree/bindings/clock/qcom,milos-gcc.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,milos-gcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,milos-gcc.yaml (canonical) @@ -1,4 +1,5 @@ #include + clock-controller@100000 { compatible = "qcom,milos-gcc"; reg = <0x00100000 0x1f4200>; >> Documentation/devicetree/bindings/gpio/gpio-mxs.yaml:143: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/gpio-mxs.yaml (original) +++ Documentation/devicetree/bindings/gpio/gpio-mxs.yaml (canonical) @@ -1,8 +1,8 @@ pinctrl@80018000 { + compatible = "fsl,imx28-pinctrl", "simple-bus"; + reg = <0x80018000 0x2000>; #address-cells = <1>; #size-cells = <0>; - compatible = "fsl,imx28-pinctrl", "simple-bus"; - reg = <0x80018000 0x2000>; -- port { Documentation/devicetree/bindings/clock/starfive,jh7110-ispcrg.yaml:68: example 0: label 'ispcrg' defined but never referenced >> Documentation/devicetree/bindings/spi/spi-rockchip.yaml:103: example 0: label 'spi0' defined but never referenced >> Documentation/devicetree/bindings/spi/spi-rockchip.yaml:103: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/spi-rockchip.yaml (original) +++ Documentation/devicetree/bindings/spi/spi-rockchip.yaml (canonical) @@ -1,18 +1,19 @@ #include #include #include + spi0: spi@ff110000 { - compatible = "rockchip,rk3066-spi"; - reg = <0xff110000 0x1000>; -- --- Documentation/devicetree/bindings/thermal/renesas,r9a08g045-tsu.yaml (original) +++ Documentation/devicetree/bindings/thermal/renesas,r9a08g045-tsu.yaml (canonical) @@ -23,6 +23,7 @@ hysteresis = <1000>; type = "critical"; }; + target: trip-point { temperature = <100000>; hysteresis = <1000>; >> Documentation/devicetree/bindings/gpio/renesas,rcar-gpio.yaml:137: example 0: label 'gpio3' defined but never referenced >> Documentation/devicetree/bindings/gpio/renesas,rcar-gpio.yaml:137: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/renesas,rcar-gpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/renesas,rcar-gpio.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + gpio3: gpio@e6053000 { compatible = "renesas,gpio-r8a77470", "renesas,rcar-gen2-gpio"; reg = <0xe6053000 0x50>; -- clock-controller@100000 { compatible = "qcom,gcc-sdm660"; reg = <0x00100000 0x94000>; #clock-cells = <1>; #reset-cells = <1>; #power-domain-cells = <1>; - clock-names = "xo", "sleep_clk"; clocks = <&xo_board>, <&sleep_clk>; >> Documentation/devicetree/bindings/iommu/arm,smmu-v3.yaml:106: example 0: canonical form differs: --- Documentation/devicetree/bindings/iommu/arm,smmu-v3.yaml (original) +++ Documentation/devicetree/bindings/iommu/arm,smmu-v3.yaml (canonical) @@ -2,14 +2,14 @@ #include -- + vcc-lna-3p3-supply = <&vcc_lna_3p3>; + vcc-lna-1p5-supply = <&vcc_lna_1p5>; + vcc-bg-supply = <&vcc_bg>; + vcc-quad-supply = <&vcc_quad>; + vcc-mixer-supply = <&vcc_mixer>; + adi,quad-se-mode = "diff"; + adi,detector-enable; + adi,p1db-compensation-enable; + }; }; >> Documentation/devicetree/bindings/power/supply/summit,smb347-charger.yaml:145: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/summit,smb347-charger.yaml (original) +++ Documentation/devicetree/bindings/power/supply/summit,smb347-charger.yaml (canonical) @@ -7,7 +7,7 @@ charger@7f { compatible = "summit,smb347"; reg = <0x7f>; - + monitored-battery = <&battery>; summit,enable-charge-control = ; summit,inok-polarity = ; -- clock-controller { + compatible = "xlnx,zynqmp-clk"; #clock-cells = <1>; - compatible = "xlnx,zynqmp-clk"; clocks = <&pss_ref_clk>, <&video_clk>, <&pss_alt_ref_clk>, <&aux_ref_clk>, <>_crx_ref_clk>; clock-names = "pss_ref_clk", "video_clk", "pss_alt_ref_clk", >> Documentation/devicetree/bindings/mfd/nxp,lpc1850-creg.yaml:122: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/nxp,lpc1850-creg.yaml (original) +++ Documentation/devicetree/bindings/mfd/nxp,lpc1850-creg.yaml (canonical) @@ -12,16 +12,16 @@ #clock-cells = <1>; }; -- dma-requests = <64>; dma-masters = <&dmac>; }; + + phy { + compatible = "nxp,lpc1850-usb-otg-phy"; + clocks = <&ccu1 CLK_USB0>; + #phy-cells = <0>; + }; }; >> Documentation/devicetree/bindings/display/panel/mitsubishi,aa104xd12.yaml:62: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/mitsubishi,aa104xd12.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/mitsubishi,aa104xd12.yaml (original) +++ Documentation/devicetree/bindings/display/panel/mitsubishi,aa104xd12.yaml (canonical) @@ -1,29 +1,26 @@ +panel { + compatible = "mitsubishi,aa104xd12", "panel-lvds"; + vcc-supply = <&vcc_3v3>; + width-mm = <210>; + height-mm = <158>; + data-mapping = "jeida-24"; -- - #phy-cells = <0>; - }; + u2phy0_otg: otg-port { + interrupts = , + , + ; + interrupt-names = "otg-bvalid", "otg-id", "linestate"; + #phy-cells = <0>; + }; }; >> Documentation/devicetree/bindings/mips/brcm/soc.yaml:95: example 0: canonical form differs: --- Documentation/devicetree/bindings/mips/brcm/soc.yaml (original) +++ Documentation/devicetree/bindings/mips/brcm/soc.yaml (canonical) @@ -7,19 +7,18 @@ cpus { #address-cells = <1>; #size-cells = <0>; - mips-hpt-frequency = <150000000>; -- cpu@1 { compatible = "brcm,bmips4350"; + reg = <1>; device_type = "cpu"; - reg = <1>; }; }; }; >> Documentation/devicetree/bindings/regulator/mediatek,mt6316d-regulator.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/mediatek,mt6316d-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/mediatek,mt6316d-regulator.yaml (canonical) @@ -1,19 +1,19 @@ #include -- usb-vbus { regulator-name = "usb_vbus"; >> Documentation/devicetree/bindings/watchdog/ti,davinci-wdt.yaml:49: example 0: label 'wdt' defined but never referenced >> Documentation/devicetree/bindings/clock/qcom,sm4450-dispcc.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sm4450-dispcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sm4450-dispcc.yaml (canonical) @@ -1,15 +1,16 @@ #include #include + clock-controller@af00000 { - compatible = "qcom,sm4450-dispcc"; - reg = <0x0af00000 0x20000>; - clocks = <&rpmhcc RPMH_CXO_CLK>, -- + clocks = <&rpmhcc RPMH_CXO_CLK>, + <&rpmhcc RPMH_CXO_CLK_A>, + <&gcc GCC_DISP_AHB_CLK>, + <&sleep_clk>, + <&dsi0_phy_pll_out_byteclk>, + <&dsi0_phy_pll_out_dsiclk>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/timer/brcm,bcmbca-timer.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/brcm,bcmbca-timer.yaml (original) +++ Documentation/devicetree/bindings/timer/brcm,bcmbca-timer.yaml (canonical) @@ -1,4 +1,4 @@ timer@fffe0200 { - compatible = "brcm,bcm6345-timer"; - reg = <0xfffe0200 0x1c>; + compatible = "brcm,bcm6345-timer"; + reg = <0xfffe0200 0x1c>; }; Documentation/devicetree/bindings/phy/allwinner,sun50i-a64-usb-phy.yaml:91: example 0: canonical form differs: -- + vbuck1234 { + regulator-name = "dvdd_gpustack"; + regulator-min-microvolt = <400000>; + regulator-max-microvolt = <1277500>; + regulator-allowed-modes = <0 1 2>; + regulator-enable-ramp-delay = <256>; + }; }; - }; }; >> Documentation/devicetree/bindings/pci/rockchip-dw-pcie-ep.yaml:51: example 0: label 'pcie3x4_ep' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml:62: example 0: label 'hda_pins_default' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml:62: example 0: label 'i2c0_pins_default' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml:62: example 0: label 'i2c1_pins_default' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml:62: example 0: label 'nand_pins_default' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml:62: example 0: label 'pctrl' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml:62: example 0: label 'pwm0_pins_default' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml:62: example 0: label 'pwm1_pins_default' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml:62: example 0: label 'sdio_pins_default' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml (canonical) @@ -1,52 +1,6 @@ pctrl: pinctrl@1fe00420 { compatible = "loongson,ls2k-pinctrl"; reg = <0x1fe00420 0x18>; - sdio_pins_default: sdio-pins { - sdio-pinmux { - groups = "sdio"; - function = "sdio"; -- + groups = "pwm2"; + function = "gpio"; + }; + + sdio-pinmux { + groups = "sdio"; + function = "sdio"; + }; + }; }; >> Documentation/devicetree/bindings/crypto/allwinner,sun8i-ss.yaml:49: example 0: label 'crypto' defined but never referenced >> Documentation/devicetree/bindings/crypto/allwinner,sun8i-ss.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/crypto/allwinner,sun8i-ss.yaml (original) +++ Documentation/devicetree/bindings/crypto/allwinner,sun8i-ss.yaml (canonical) @@ -3,10 +3,10 @@ #include -- - resets = <&ccu RST_BUS_SS>; - clocks = <&ccu CLK_BUS_SS>, <&ccu CLK_SS>; - clock-names = "bus", "mod"; + compatible = "allwinner,sun8i-a83t-crypto"; + reg = <0x01c15000 0x1000>; + interrupts = ; + resets = <&ccu RST_BUS_SS>; + clocks = <&ccu CLK_BUS_SS>, <&ccu CLK_SS>; + clock-names = "bus", "mod"; }; >> Documentation/devicetree/bindings/mtd/nuvoton,ma35d1-nand.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/mtd/nuvoton,ma35d1-nand.yaml (original) +++ Documentation/devicetree/bindings/mtd/nuvoton,ma35d1-nand.yaml (canonical) @@ -25,9 +25,9 @@ #size-cells = <1>; -- uboot@0 { + reg = <0x0 0x300000>; label = "nand-uboot"; read-only; - reg = <0x0 0x300000>; }; }; }; >> Documentation/devicetree/bindings/clock/qcom,sc7180-lpasscorecc.yaml:81: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sc7180-lpasscorecc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sc7180-lpasscorecc.yaml (canonical) @@ -1,11 +1,12 @@ #include #include #include + clock-controller@63000000 { - compatible = "qcom,sc7180-lpasshm"; - reg = <0x63000000 0x28>; -- + compatible = "qcom,sc7180-lpasscorecc"; + reg = <0x62d00000 0x50000>, <0x62780000 0x30000>; + reg-names = "lpass_core_cc", "lpass_audio_cc"; + clocks = <&gcc GCC_LPASS_CFG_NOC_SWAY_CLK>, <&rpmhcc RPMH_CXO_CLK>; + clock-names = "iface", "bi_tcxo"; + power-domains = <&lpass_hm LPASS_CORE_HM_GDSCR>; + #clock-cells = <1>; + #power-domain-cells = <1>; }; Documentation/devicetree/bindings/media/i2c/ovti,og01a1b.yaml:83: example 0: label 'og01a1b_ep' defined but never referenced >> Documentation/devicetree/bindings/mips/loongson/ls2k-reset.yaml:30: example 0: label 'pm' defined but never referenced >> Documentation/devicetree/bindings/mips/loongson/ls2k-reset.yaml:30: example 0: canonical form differs: --- Documentation/devicetree/bindings/mips/loongson/ls2k-reset.yaml (original) +++ Documentation/devicetree/bindings/mips/loongson/ls2k-reset.yaml (canonical) @@ -1,6 +1,7 @@ bus { #address-cells = <2>; #size-cells = <2>; + pm: reset-controller@1fe07000 { compatible = "loongson,ls2k-pm"; reg = <0 0x1fe07000 0 0x422>; Documentation/devicetree/bindings/iio/light/ams,as73211.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/light/ams,as73211.yaml (original) +++ Documentation/devicetree/bindings/iio/light/ams,as73211.yaml (canonical) @@ -11,5 +11,6 @@ pinctrl-0 = <&pinctrl_color_sensor>; interrupt-parent = <&gpio2>; interrupts = <19 IRQ_TYPE_EDGE_RISING>; /* READY */ + }; }; }; >> Documentation/devicetree/bindings/phy/amlogic,meson-axg-pcie.yaml:43: example 0: label 'pcie_phy' defined but never referenced >> Documentation/devicetree/bindings/phy/amlogic,meson-axg-pcie.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/amlogic,meson-axg-pcie.yaml (original) +++ Documentation/devicetree/bindings/phy/amlogic,meson-axg-pcie.yaml (canonical) @@ -1,10 +1,11 @@ #include #include + pcie_phy: pcie-phy@ff644000 { - compatible = "amlogic,axg-pcie-phy"; - reg = <0xff644000 0x1c>; - resets = <&reset RESET_PCIE_PHY>; - phys = <&mipi_analog_phy PHY_TYPE_PCIE>; - phy-names = "analog"; - #phy-cells = <0>; + compatible = "amlogic,axg-pcie-phy"; + reg = <0xff644000 0x1c>; + resets = <&reset RESET_PCIE_PHY>; + phys = <&mipi_analog_phy PHY_TYPE_PCIE>; + phy-names = "analog"; + #phy-cells = <0>; }; >> Documentation/devicetree/bindings/sound/atmel,sama5d2-pdmic.yaml:79: example 0: label 'pdmic' defined but never referenced >> Documentation/devicetree/bindings/sound/atmel,sama5d2-pdmic.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/atmel,sama5d2-pdmic.yaml (original) +++ Documentation/devicetree/bindings/sound/atmel,sama5d2-pdmic.yaml (canonical) @@ -6,8 +6,8 @@ reg = <0xf8018000 0x124>; interrupts = <48 IRQ_TYPE_LEVEL_HIGH 7>; dmas = <&dma0 - (AT91_XDMAC_DT_MEM_IF(0) | AT91_XDMAC_DT_PER_IF(1) - | AT91_XDMAC_DT_PERID(50))>; + (AT91_XDMAC_DT_MEM_IF(0) | AT91_XDMAC_DT_PER_IF(1) + | AT91_XDMAC_DT_PERID(50))>; -- + <&qca8k_uniphy0_tx>, + <&qca8k_uniphy1_rx>, + <&qca8k_uniphy1_tx>, + <&qca8k_uniphy1_rx312p5m>, + <&qca8k_uniphy1_tx312p5m>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; + }; }; >> Documentation/devicetree/bindings/interrupt-controller/loongson,pch-pic.yaml:51: example 0: label 'pic' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/loongson,pch-pic.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/loongson,pch-pic.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/loongson,pch-pic.yaml (canonical) @@ -1,9 +1,10 @@ #include + pic: interrupt-controller@10000000 { - compatible = "loongson,pch-pic-1.0"; - reg = <0x10000000 0x400>; - interrupt-controller; - #interrupt-cells = <2>; - loongson,pic-base-vec = <64>; - interrupt-parent = <&htvec>; + compatible = "loongson,pch-pic-1.0"; + reg = <0x10000000 0x400>; + interrupt-controller; + #interrupt-cells = <2>; + interrupt-parent = <&htvec>; + loongson,pic-base-vec = <64>; }; >> Documentation/devicetree/bindings/net/tesla,fsd-ethqos.yaml:83: example 0: label 'ethernet1' defined but never referenced >> Documentation/devicetree/bindings/net/tesla,fsd-ethqos.yaml:83: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/tesla,fsd-ethqos.yaml (original) +++ Documentation/devicetree/bindings/net/tesla,fsd-ethqos.yaml (canonical) @@ -1,8 +1,10 @@ #include #include + soc { #address-cells = <2>; #size-cells = <2>; + ethernet1: ethernet@14300000 { compatible = "tesla,fsd-ethqos"; reg = <0x0 0x14300000 0x0 0x10000>; >> Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml:79: example 0: label 'sgpio_in0' defined but never referenced >> Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml:79: example 0: label 'sgpio_out1' defined but never referenced >> Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml:79: example 0: label 'sw_phy0' defined but never referenced >> Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml:79: example 0: label 'sw_phy4' defined but never referenced >> Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml (original) +++ Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml (canonical) @@ -4,16 +4,34 @@ -- clock-names = "usb0_phy", @@ -20,7 +20,7 @@ reset-names = "usb0_reset", "usb1_reset"; usb0_id_det-gpios = <&pio 7 9 GPIO_ACTIVE_HIGH>; /* PH9 */ - usb0_vbus_power-supply = <&usb_power_supply>; + usb0_vbus_power-supply = <&usb_power_supply>; usb0_vbus-supply = <®_drivevbus>; usb1_vbus-supply = <®_usb1_vbus>; }; >> Documentation/devicetree/bindings/sound/qcom,wcd937x.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/qcom,wcd937x.yaml (original) +++ Documentation/devicetree/bindings/sound/qcom,wcd937x.yaml (canonical) @@ -1,4 +1,5 @@ #include + codec { compatible = "qcom,wcd9370-codec"; pinctrl-names = "default", "sleep"; @@ -9,21 +10,21 @@ vdd-rxtx-supply = <&vreg_l18b_1p8>; -- sgpio_in0: gpio@0 { compatible = "microchip,sparx5-sgpio-bank"; >> Documentation/devicetree/bindings/sound/rockchip,rk3036-codec.yaml:50: example 0: label 'acodec' defined but never referenced >> Documentation/devicetree/bindings/sound/rockchip,rk3036-codec.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/rockchip,rk3036-codec.yaml (original) +++ Documentation/devicetree/bindings/sound/rockchip,rk3036-codec.yaml (canonical) @@ -1,9 +1,10 @@ #include + acodec: audio-codec@20030000 { - compatible = "rockchip,rk3036-codec"; - reg = <0x20030000 0x4000>; - rockchip,grf = <&grf>; - clock-names = "acodec_pclk"; - clocks = <&cru ACLK_VCODEC>; - #sound-dai-cells = <0>; + compatible = "rockchip,rk3036-codec"; + reg = <0x20030000 0x4000>; + clock-names = "acodec_pclk"; + clocks = <&cru ACLK_VCODEC>; + #sound-dai-cells = <0>; + rockchip,grf = <&grf>; }; >> Documentation/devicetree/bindings/clock/qcom,sm4450-camcc.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sm4450-camcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sm4450-camcc.yaml (canonical) @@ -1,11 +1,12 @@ #include #include + clock-controller@ade0000 { - compatible = "qcom,sm4450-camcc"; - reg = <0x0ade0000 0x20000>; - clocks = <&rpmhcc RPMH_CXO_CLK>, -- - #reset-cells = <1>; - #power-domain-cells = <1>; + compatible = "qcom,sm4450-camcc"; + reg = <0x0ade0000 0x20000>; + clocks = <&rpmhcc RPMH_CXO_CLK>, + <&gcc GCC_CAMERA_AHB_CLK>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/mtd/nand-controller.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/mtd/nand-controller.yaml (original) +++ Documentation/devicetree/bindings/mtd/nand-controller.yaml (canonical) @@ -1,16 +1,15 @@ nand-controller { - #address-cells = <1>; - #size-cells = <0>; - cs-gpios = <0>, <&gpioA 1>; /* A single native CS is available */ + /* controller specific properties */ + reg = <0>; /* Native CS */ + }; -- - }; - - nand@1 { - reg = <1>; /* GPIO CS */ - }; + nand@1 { + reg = <1>; /* GPIO CS */ + }; + }; }; >> Documentation/devicetree/bindings/net/qcom,ipa.yaml:212: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/qcom,ipa.yaml (original) +++ Documentation/devicetree/bindings/net/qcom,ipa.yaml (canonical) @@ -11,33 +11,29 @@ qcom,remote-pid = <5>; -- interconnect-names = "memory", "imem", "config"; - + qcom,gsi-loader = "self"; qcom,qmp = <&aoss_qmp>; - qcom,smem-states = <&ipa_smp2p_out 0>, <&ipa_smp2p_out 1>; qcom,smem-state-names = "ipa-clock-enabled-valid", >> Documentation/devicetree/bindings/usb/nvidia,tegra186-xusb.yaml:132: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/nvidia,tegra186-xusb.yaml (original) +++ Documentation/devicetree/bindings/usb/nvidia,tegra186-xusb.yaml (canonical) @@ -30,11 +30,9 @@ <&mc TEGRA186_MEMORY_CLIENT_XUSB_HOSTW &emc>; interconnect-names = "dma-mem", "write"; iommus = <&smmu TEGRA186_SID_XUSB_HOST>; - nvidia,xusb-padctl = <&padctl>; - #address-cells = <1>; #size-cells = <0>; - phys = <&phy_usb2_0>, <&phy_usb2_1>, <&phy_usb3_0>; phy-names = "usb2-0", "usb2-1", "usb3-0"; + nvidia,xusb-padctl = <&padctl>; }; >> Documentation/devicetree/bindings/display/panel/samsung,s6e88a0-ams452ef01.yaml:41: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/samsung,s6e88a0-ams452ef01.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/samsung,s6e88a0-ams452ef01.yaml (original) +++ Documentation/devicetree/bindings/display/panel/samsung,s6e88a0-ams452ef01.yaml (canonical) @@ -1,21 +1,20 @@ #include -- - remote-endpoint = <&dsi0_out>; - }; - }; + port { + panel_in: endpoint { + remote-endpoint = <&dsi0_out>; + }; }; + }; }; >> Documentation/devicetree/bindings/clock/mediatek,mt6795-clock.yaml:45: example 0: label 'mfgcfg' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt6795-clock.yaml:45: example 0: label 'vdecsys' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt6795-clock.yaml:45: example 0: label 'vencsys' defined but never referenced >> Documentation/devicetree/bindings/regulator/nxp,pf0900.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/nxp,pf0900.yaml (original) +++ Documentation/devicetree/bindings/regulator/nxp,pf0900.yaml (canonical) @@ -12,9 +12,25 @@ nxp,i2c-crc-enable; -- + regulator-name = "VAON"; + regulator-min-microvolt = <1800000>; regulator-max-microvolt = <3300000>; regulator-boot-on; regulator-always-on; }; }; }; - }; +}; >> Documentation/devicetree/bindings/remoteproc/ti,omap-remoteproc.yaml:224: example 0: label 'dsp' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/ti,omap-remoteproc.yaml:224: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/ti,omap-remoteproc.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/ti,omap-remoteproc.yaml (canonical) @@ -1,8 +1,7 @@ - //Example 1: OMAP4 DSP - /* DSP Reserved Memory node */ #include + reserved-memory { -- - ti,timers = <&timer5>; - ti,watchdog-timers = <&timer6>; clocks = <&tesla_clkctrl OMAP4_DSP_CLKCTRL 0>; resets = <&prm_tesla 0>, <&prm_tesla 1>; firmware-name = "omap4-dsp-fw.xe64T"; + ti,bootreg = <&scm_conf 0x304 0>; + ti,timers = <&timer5>; + ti,watchdog-timers = <&timer6>; }; }; >> Documentation/devicetree/bindings/remoteproc/ti,omap-remoteproc.yaml:257: example 1: label 'ipu' defined but never referenced Documentation/devicetree/bindings/remoteproc/ti,omap-remoteproc.yaml:257: example 1: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/ti,omap-remoteproc.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/ti,omap-remoteproc.yaml (canonical) @@ -1,8 +1,7 @@ - //Example 2: OMAP5 IPU - /* IPU Reserved Memory node */ #include + -- memory-region = <&ipu_memory_region>; - ti,timers = <&timer3>, <&timer4>; - ti,watchdog-timers = <&timer9>, <&timer11>; clocks = <&ipu_clkctrl OMAP5_MMU_IPU_CLKCTRL 0>; resets = <&prm_core 2>; firmware-name = "omap5-ipu-fw.xem4"; + ti,timers = <&timer3>, <&timer4>; + ti,watchdog-timers = <&timer9>, <&timer11>; }; }; >> Documentation/devicetree/bindings/media/i2c/toshiba,et8ek8.yaml:65: example 0: label 'csi_cam1' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/ti,omap-remoteproc.yaml:294: example 2: label 'dsp1' defined but never referenced Documentation/devicetree/bindings/remoteproc/ti,omap-remoteproc.yaml:294: example 2: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/ti,omap-remoteproc.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/ti,omap-remoteproc.yaml (canonical) @@ -1,8 +1,7 @@ - //Example 3: DRA7xx/AM57xx DSP - /* DSP1 Reserved Memory node */ #include + -- +++ Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml (canonical) @@ -1,5 +1,5 @@ clock-controller { - compatible = "starfive,jh7110-pll"; - clocks = <&osc>; - #clock-cells = <1>; + compatible = "starfive,jh7110-pll"; + clocks = <&osc>; + #clock-cells = <1>; }; >> Documentation/devicetree/bindings/display/panel/lg,ld070wx3-sl01.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/lg,ld070wx3-sl01.yaml (original) +++ Documentation/devicetree/bindings/display/panel/lg,ld070wx3-sl01.yaml (canonical) @@ -7,10 +7,8 @@ panel@0 { compatible = "lg,ld070wx3-sl01"; reg = <0>; - vdd-supply = <&vdd_3v3_lcd>; vcc-supply = <&vcc_1v8_lcd>; - -- port { >> Documentation/devicetree/bindings/regulator/st,stm32-booster.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/st,stm32-booster.yaml (original) +++ Documentation/devicetree/bindings/regulator/st,stm32-booster.yaml (canonical) @@ -1,5 +1,5 @@ regulator-booster { - compatible = "st,stm32mp1-booster"; - st,syscfg = <&syscfg>; - vdda-supply = <&vdda>; + compatible = "st,stm32mp1-booster"; + vdda-supply = <&vdda>; + st,syscfg = <&syscfg>; -- interrupts = <12>; clock-rate = <50000000>; /* 50 MHz */ - - flash@f8000000 { - reg = <0xfc000000 0x1000>; - st,smi-fast-mode; - }; + flash@f8000000 { + st,smi-fast-mode; }; >> Documentation/devicetree/bindings/mips/loongson/rs780e-acpi.yaml:30: example 0: canonical form differs: --- Documentation/devicetree/bindings/mips/loongson/rs780e-acpi.yaml (original) +++ Documentation/devicetree/bindings/mips/loongson/rs780e-acpi.yaml (canonical) @@ -1,11 +1,11 @@ isa@0 { - compatible = "isa"; - #address-cells = <2>; - #size-cells = <1>; - ranges = <1 0 0 0x1000>; + compatible = "isa"; + ranges = <1 0 0 0x1000>; -- - acpi@800 { - compatible = "loongson,rs780e-acpi"; - reg = <1 0x800 0x100>; - }; + acpi@800 { + compatible = "loongson,rs780e-acpi"; + reg = <1 0x800 0x100>; + }; }; >> Documentation/devicetree/bindings/sound/mediatek,mt8173-afe-pcm.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/mediatek,mt8173-afe-pcm.yaml (original) +++ Documentation/devicetree/bindings/sound/mediatek,mt8173-afe-pcm.yaml (canonical) @@ -18,15 +18,15 @@ <&topckgen CLK_TOP_I2S2_M_SEL>, <&topckgen CLK_TOP_I2S3_M_SEL>, <&topckgen CLK_TOP_I2S3_B_SEL>; - clock-names = "infra_sys_audio_clk", - "top_pdn_audio", - "top_pdn_aud_intbus", - "bck0", -- }; Documentation/devicetree/bindings/iio/light/ti,opt4001.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/light/ti,opt4001.yaml (original) +++ Documentation/devicetree/bindings/iio/light/ti,opt4001.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/media/i2c/adi,ad5820.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/adi,ad5820.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/adi,ad5820.yaml (canonical) @@ -3,10 +3,10 @@ i2c { #address-cells = <1>; #size-cells = <0>; + coil@c { compatible = "adi,ad5820"; reg = <0x0c>; - enable-gpios = <&msmgpio 26 GPIO_ACTIVE_HIGH>; VANA-supply = <&vaux4>; }; >> Documentation/devicetree/bindings/pci/ti,am65-pci-host.yaml:117: example 0: label 'pcie0_rc' defined but never referenced >> Documentation/devicetree/bindings/pci/ti,am65-pci-host.yaml:117: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/ti,am65-pci-host.yaml (original) +++ Documentation/devicetree/bindings/pci/ti,am65-pci-host.yaml (canonical) @@ -12,13 +12,11 @@ <0x2900000 0x1000>, <0x2908000 0x1000>; reg-names = "app", "dbics", "config", "atu", "vmap_lp", "vmap_hp"; + ranges = <0x81000000 0 0 0x10020000 0 0x00010000>, + <0x82000000 0 0x10030000 0x10030000 0 0x07FD0000>; power-domains = <&k3_pds 120 TI_SCI_PD_EXCLUSIVE>; #address-cells = <3>; -- bus-range = <0x0 0xff>; num-viewport = <16>; max-link-speed = <2>; @@ -29,4 +27,6 @@ num-lanes = <1>; phys = <&serdes0 PHY_TYPE_PCIE 0>; phy-names = "pcie-phy0"; + ti,syscon-pcie-id = <&scm_conf 0x0210>; + ti,syscon-pcie-mode = <&scm_conf 0x4060>; }; >> Documentation/devicetree/bindings/crypto/st,stm32-crc.yaml:31: example 0: canonical form differs: --- Documentation/devicetree/bindings/crypto/st,stm32-crc.yaml (original) +++ Documentation/devicetree/bindings/crypto/st,stm32-crc.yaml (canonical) @@ -1,6 +1,7 @@ #include + crc@40023000 { - compatible = "st,stm32f7-crc"; - reg = <0x40023000 0x400>; - clocks = <&rcc 0 12>; + compatible = "st,stm32f7-crc"; + reg = <0x40023000 0x400>; + clocks = <&rcc 0 12>; }; >> Documentation/devicetree/bindings/mfd/ti,am3359-tscadc.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/ti,am3359-tscadc.yaml (original) +++ Documentation/devicetree/bindings/mfd/ti,am3359-tscadc.yaml (canonical) @@ -9,9 +9,9 @@ dmas = <&edma 53 0>, <&edma 57 0>; dma-names = "fifo0", "fifo1"; -- + adc { + }; + tsc { }; - - adc { - }; }; >> Documentation/devicetree/bindings/pinctrl/aspeed,ast2400-pinctrl.yaml:200: example 0: node name 'i2c3_default' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/aspeed,ast2400-pinctrl.yaml:200: example 0: label 'pinctrl' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/aspeed,ast2400-pinctrl.yaml:200: example 0: label 'pinctrl_gpioh0_unbiased_default' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/aspeed,ast2400-pinctrl.yaml:200: example 0: label 'pinctrl_i2c3_default' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/aspeed,ast2400-pinctrl.yaml:200: example 0: label 'syscon' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/aspeed,ast2400-pinctrl.yaml:200: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/aspeed,ast2400-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/aspeed,ast2400-pinctrl.yaml (canonical) @@ -1,24 +1,23 @@ syscon: scu@1e6e2000 { compatible = "aspeed,ast2400-scu", "syscon", "simple-mfd"; reg = <0x1e6e2000 0x1a8>; + ranges = <0x0 0x1e6e2000 0x1000>; #clock-cells = <1>; #reset-cells = <1>; - -- function = "I2C3"; groups = "I2C3"; }; - - pinctrl_gpioh0_unbiased_default: gpioh0 { - pins = "A8"; - bias-disable; - }; }; }; >> Documentation/devicetree/bindings/clock/ti,am654-ehrpwm-tbclk.yaml:35: example 0: label 'ehrpwm_tbclk' defined but never referenced >> Documentation/devicetree/bindings/dma/ti/k3-udma.yaml:154: example 0: node name 'cbass_main' must use only [a-z0-9-] >> Documentation/devicetree/bindings/dma/ti/k3-udma.yaml:154: example 0: label 'cbass_main_navss' defined but never referenced >> Documentation/devicetree/bindings/dma/ti/k3-udma.yaml:154: example 0: label 'main_udmap' defined but never referenced >> Documentation/devicetree/bindings/dma/ti/k3-udma.yaml:154: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/ti/k3-udma.yaml (original) +++ Documentation/devicetree/bindings/dma/ti/k3-udma.yaml (canonical) @@ -4,12 +4,11 @@ -- + <&crg_ctrl HI3670_CLK_GATE_PCIEAUX>, + <&crg_ctrl HI3670_PCLK_GATE_PCIE_PHY>, + <&crg_ctrl HI3670_PCLK_GATE_PCIE_SYS>, + <&crg_ctrl HI3670_ACLK_GATE_PCIE>; + clock-names = "phy_ref", "aux", + "apb_phy", "apb_sys", "aclk"; + hisilicon,eye-diagram-param = <0xffffffff 0xffffffff + 0xffffffff 0xffffffff 0xffffffff>; + }; }; >> Documentation/devicetree/bindings/net/micrel,ks8851.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/micrel,ks8851.yaml (original) +++ Documentation/devicetree/bindings/net/micrel,ks8851.yaml (canonical) @@ -2,6 +2,7 @@ spi { #address-cells = <1>; #size-cells = <0>; + ethernet@0 { compatible = "micrel,ks8851"; reg = <0>; >> Documentation/devicetree/bindings/display/bridge/sil,sii9022.yaml:119: example 0: label 'bridge_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/sil,sii9022.yaml:119: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/sil,sii9022.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/sil,sii9022.yaml (canonical) @@ -8,11 +8,10 @@ reset-gpios = <&pioA 1 0>; iovcc-supply = <&v3v3_hdmi>; cvcc12-supply = <&v1v2_hdmi>; - #sound-dai-cells = <0>; - sil,i2s-data-lanes = < 0 1 2 >; clocks = <&mclk>; -- #include + /* Parallel bus option */ memory-controller { #address-cells = <2>; #size-cells = <1>; + ethernet@1,0 { compatible = "micrel,ks8851-mll"; reg = <1 0x0 0x2>, <1 0x2 0x20000>; >> Documentation/devicetree/bindings/mtd/mxicy,nand-ecc-engine.yaml:33: example 0: label 'spi_controller0' defined but never referenced >> Documentation/devicetree/bindings/display/panel/tpo,td.yaml:44: example 0: label 'lcd_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/tpo,td.yaml:44: example 0: label 'panel' defined but never referenced >> Documentation/devicetree/bindings/display/panel/tpo,td.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/tpo,td.yaml (original) +++ Documentation/devicetree/bindings/display/panel/tpo,td.yaml (canonical) @@ -8,9 +8,7 @@ spi-max-frequency = <100000>; spi-cpol; spi-cpha; - label = "lcd"; - reset-gpios = <&gpio7 7 0>; -- i2c { #address-cells = <1>; #size-cells = <0>; @@ -7,5 +8,5 @@ compatible = "amstaos,tsl2591"; reg = <0x29>; interrupts = <20 IRQ_TYPE_EDGE_FALLING>; - }; + }; }; >> Documentation/devicetree/bindings/crypto/inside-secure,safexcel-eip93.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/crypto/inside-secure,safexcel-eip93.yaml (original) +++ Documentation/devicetree/bindings/crypto/inside-secure,safexcel-eip93.yaml (canonical) @@ -1,8 +1,7 @@ #include -- crypto@1e004000 { - compatible = "airoha,en7581-eip93", "inside-secure,safexcel-eip93ies"; - reg = <0x1fb70000 0x1000>; - - interrupts = ; + compatible = "airoha,en7581-eip93", "inside-secure,safexcel-eip93ies"; + reg = <0x1fb70000 0x1000>; + interrupts = ; }; >> Documentation/devicetree/bindings/clock/sophgo,sg2042-pll.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/sophgo,sg2042-pll.yaml (original) +++ Documentation/devicetree/bindings/clock/sophgo,sg2042-pll.yaml (canonical) @@ -1,7 +1,7 @@ clock-controller@10000000 { - compatible = "sophgo,sg2042-pll"; - reg = <0x10000000 0x10000>; - clocks = <&cgi_main>, <&cgi_dpll0>, <&cgi_dpll1>; - clock-names = "cgi_main", "cgi_dpll0", "cgi_dpll1"; - #clock-cells = <1>; + compatible = "sophgo,sg2042-pll"; + reg = <0x10000000 0x10000>; + clocks = <&cgi_main>, <&cgi_dpll0>, <&cgi_dpll1>; + clock-names = "cgi_main", "cgi_dpll0", "cgi_dpll1"; + #clock-cells = <1>; }; >> Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr3.yaml:193: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr3.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr3.yaml (canonical) @@ -2,7 +2,6 @@ compatible = "samsung,K3QF2F20DB", "jedec,lpddr3"; density = <16384>; io-width = <32>; - tCKE-min-tck = <2>; tCKESR-min-tck = <2>; tDQSCK-min-tck = <5>; >> Documentation/devicetree/bindings/mips/cpus.yaml:77: example 0: canonical form differs: --- Documentation/devicetree/bindings/mips/cpus.yaml (original) +++ Documentation/devicetree/bindings/mips/cpus.yaml (canonical) @@ -1,16 +1,16 @@ cpus { - #size-cells = <0>; - #address-cells = <1>; + #size-cells = <0>; + #address-cells = <1>; -- - compatible = "mips,mips1004Kc"; - device_type = "cpu"; - reg = <1>; - }; + cpu@1 { + compatible = "mips,mips1004Kc"; + reg = <1>; + device_type = "cpu"; + }; }; >> Documentation/devicetree/bindings/mmc/arasan,sdhci.yaml:203: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/arasan,sdhci.yaml (original) +++ Documentation/devicetree/bindings/mmc/arasan,sdhci.yaml (canonical) @@ -1,8 +1,8 @@ mmc@e0100000 { - compatible = "arasan,sdhci-8.9a"; - reg = <0xe0100000 0x1000>; - clock-names = "clk_xin", "clk_ahb"; - clocks = <&clkc 21>, <&clkc 32>; - interrupt-parent = <&gic>; - interrupts = <0 24 4>; -- + clocks = <&cru SCLK_EMMC>, <&cru ACLK_EMMC>; + clock-names = "clk_xin", "clk_ahb"; + assigned-clocks = <&cru SCLK_EMMC>; + assigned-clock-rates = <200000000>; + clock-output-names = "emmc_cardclock"; + phys = <&emmc_phy>; + phy-names = "phy_arasan"; + #clock-cells = <0>; + arasan,soc-ctl-syscon = <&grf>; }; >> Documentation/devicetree/bindings/sound/samsung-i2s.yaml:144: example 0: label 'i2s0' defined but never referenced >> Documentation/devicetree/bindings/sound/samsung-i2s.yaml:144: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/samsung-i2s.yaml (original) +++ Documentation/devicetree/bindings/sound/samsung-i2s.yaml (canonical) @@ -4,16 +4,16 @@ compatible = "samsung,s5pv210-i2s"; reg = <0x03830000 0x100>; dmas = <&pdma0 10>, - <&pdma0 9>, - <&pdma0 8>; + <&pdma0 9>, + <&pdma0 8>; -- + compatible = "xlnx,zynqmp-8.9a", "arasan,sdhci-8.9a"; + reg = <0xff160000 0x1000>; + interrupt-parent = <&gic>; + interrupts = <0 48 4>; + clocks = <&clk200>, <&clk200>, <&clk1200>; + clock-names = "clk_xin", "clk_ahb", "gate"; + clock-output-names = "clk_out_sd0", "clk_in_sd0"; + #clock-cells = <1>; + clk-phase-sd-hs = <63>, <72>; }; >> Documentation/devicetree/bindings/mfd/syscon-common.yaml:64: example 0: label 'syscon' defined but never referenced Documentation/devicetree/bindings/mmc/arasan,sdhci.yaml:257: example 4: canonical form differs: --- Documentation/devicetree/bindings/mmc/arasan,sdhci.yaml (original) +++ Documentation/devicetree/bindings/mmc/arasan,sdhci.yaml (canonical) @@ -1,11 +1,11 @@ mmc@f1040000 { - compatible = "xlnx,versal-8.9a", "arasan,sdhci-8.9a"; - interrupt-parent = <&gic>; - interrupts = <0 126 4>; - reg = <0xf1040000 0x10000>; - clocks = <&clk200>, <&clk200>, <&clk1200>; -- + compatible = "xlnx,versal-8.9a", "arasan,sdhci-8.9a"; + reg = <0xf1040000 0x10000>; + interrupt-parent = <&gic>; + interrupts = <0 126 4>; + clocks = <&clk200>, <&clk200>, <&clk1200>; + clock-names = "clk_xin", "clk_ahb", "gate"; + clock-output-names = "clk_out_sd0", "clk_in_sd0"; + #clock-cells = <1>; + clk-phase-sd-hs = <132>, <60>; }; >> Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06.yaml:119: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06.yaml (original) +++ Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06.yaml (canonical) @@ -1,14 +1,16 @@ #include #include + i2c { - #address-cells = <1>; - #size-cells = <0>; - touchscreen@38 { -- + interrupts = <44 1>; + clocks = <&cgu0 LGM_CLK_EMMC5>, <&cgu0 LGM_CLK_NGI>, + <&cgu0 LGM_GCLK_EMMC>; + clock-names = "clk_xin", "clk_ahb", "gate"; + clock-output-names = "emmc_cardclock"; + #clock-cells = <0>; + phys = <&emmc_phy>; + phy-names = "phy_arasan"; + arasan,soc-ctl-syscon = <&sysconf>; }; >> Documentation/devicetree/bindings/pinctrl/fsl,imxrt1050.yaml:70: example 0: tab character in DTS line: <0x0EC 0x2DC 0x000 0x2 0x0 0xf1>, >> Documentation/devicetree/bindings/pinctrl/fsl,imxrt1050.yaml:70: example 0: tab character in DTS line: <0x0F0 0x2E0 0x000 0x2 0x0 0xf1>; >> Documentation/devicetree/bindings/pinctrl/fsl,imxrt1050.yaml:70: example 0: label 'iomuxc' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/fsl,imxrt1050.yaml:70: example 0: label 'pinctrl_lpuart1' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/fsl,imxrt1050.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/fsl,imxrt1050.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/fsl,imxrt1050.yaml (canonical) @@ -4,7 +4,7 @@ -- - <&scmi_clk KEEM_BAY_PSS_SD0>; - arasan,soc-ctl-syscon = <&sd0_phy_syscon>; + compatible = "intel,keembay-sdhci-5.1-sd"; + reg = <0x31000000 0x300>; + interrupts = ; + clock-names = "clk_xin", "clk_ahb"; + clocks = <&scmi_clk KEEM_BAY_PSS_AUX_SD0>, + <&scmi_clk KEEM_BAY_PSS_SD0>; + arasan,soc-ctl-syscon = <&sd0_phy_syscon>; }; >> Documentation/devicetree/bindings/usb/usb-hub.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/usb-hub.yaml (original) +++ Documentation/devicetree/bindings/usb/usb-hub.yaml (canonical) @@ -9,10 +9,11 @@ peer-hub = <&hub_3_0>; #address-cells = <1>; #size-cells = <0>; + /* USB 2.0 device on port 5 */ device@5 { + compatible = "usb765,4321"; -- #address-cells = <1>; #size-cells = <0>; + /* Type-A connector on port 3 */ port@3 { reg = <3>; + endpoint { remote-endpoint = <&usb_a0_ss>; }; >> Documentation/devicetree/bindings/regulator/gpio-regulator.yaml:103: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/gpio-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/gpio-regulator.yaml (canonical) @@ -1,19 +1,16 @@ gpio-regulator { - compatible = "regulator-gpio"; - - regulator-name = "mmci-gpio-supply"; - regulator-min-microvolt = <1800000>; - regulator-max-microvolt = <2600000>; - regulator-boot-on; -- + enable-gpios = <&gpio0 23 0x4>; + gpios = <&gpio0 24 0x4 + &gpio0 25 0x4>; + states = <1800000 0x3>, + <2200000 0x2>, + <2600000 0x1>, + <2900000 0x0>; + startup-delay-us = <100000>; + enable-active-high; }; >> Documentation/devicetree/bindings/arm/cci-control-port.yaml:26: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/cci-control-port.yaml (original) +++ Documentation/devicetree/bindings/arm/cci-control-port.yaml (canonical) @@ -4,8 +4,8 @@ -- cpu@0 { compatible = "arm,cortex-a15"; + reg = <0>; device_type = "cpu"; cci-control-port = <&cci_control1>; - reg = <0>; }; }; >> Documentation/devicetree/bindings/display/panel/raydium,rm69380.yaml:55: example 0: label 'panel_in_0' defined but never referenced >> Documentation/devicetree/bindings/display/panel/raydium,rm69380.yaml:55: example 0: label 'panel_in_1' defined but never referenced >> Documentation/devicetree/bindings/display/panel/raydium,rm69380.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/raydium,rm69380.yaml (original) +++ Documentation/devicetree/bindings/display/panel/raydium,rm69380.yaml (canonical) @@ -7,7 +7,6 @@ panel@0 { compatible = "lenovo,j716f-edo-rm69380", "raydium,rm69380"; reg = <0>; - avdd-supply = <&panel_avdd_regulator>; vddio-supply = <&vreg_l14a>; reset-gpios = <&tlmm 75 GPIO_ACTIVE_LOW>; -- port@1 { reg = <1>; + panel_in_1: endpoint { remote-endpoint = <&mdss_dsi1_out>; }; >> Documentation/devicetree/bindings/clock/qcom,dispcc-sm6125.yaml:76: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,dispcc-sm6125.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,dispcc-sm6125.yaml (canonical) @@ -1,30 +1,28 @@ #include #include #include + clock-controller@5f00000 { - compatible = "qcom,sm6125-dispcc"; - reg = <0x5f00000 0x20000>; -- + "dsi1_phy_pll_out_dsiclk", + "dp_phy_pll_link_clk", + "dp_phy_pll_vco_div_clk", + "cfg_ahb_clk", + "gcc_disp_gpll0_div_clk_src"; + required-opps = <&rpmhpd_opp_ret>; + power-domains = <&rpmpd SM6125_VDDCX>; + #clock-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/net/fsl,enetc.yaml:71: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/fsl,enetc.yaml (original) +++ Documentation/devicetree/bindings/net/fsl,enetc.yaml (canonical) @@ -11,6 +11,7 @@ mdio { #address-cells = <1>; #size-cells = <0>; + phy@2 { reg = <0x2>; }; >> Documentation/devicetree/bindings/media/i2c/maxim,max96714.yaml:107: example 0: label 'max96714_csi_out' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/maxim,max96714.yaml:107: example 0: label 'max96717f_csi_in' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/maxim,max96714.yaml:107: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/maxim,max96714.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/maxim,max96714.yaml (canonical) @@ -9,26 +9,6 @@ compatible = "maxim,max96714f"; reg = <0x28>; powerdown-gpios = <&main_gpio0 37 GPIO_ACTIVE_LOW>; - - ports { - #address-cells = <1>; - #size-cells = <0>; -- + + max96714_csi_out: endpoint { + data-lanes = <1 2 3 4>; + link-frequencies = /bits/ 64 <400000000>; + remote-endpoint = <&csi_in>; + }; + }; + }; }; }; >> Documentation/devicetree/bindings/crypto/st,stm32-cryp.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/crypto/st,stm32-cryp.yaml (original) +++ Documentation/devicetree/bindings/crypto/st,stm32-cryp.yaml (canonical) @@ -1,10 +1,11 @@ #include #include #include + cryp@54001000 { - compatible = "st,stm32mp1-cryp"; - reg = <0x54001000 0x400>; - interrupts = ; - clocks = <&rcc CRYP1>; - resets = <&rcc CRYP1_R>; + compatible = "st,stm32mp1-cryp"; + reg = <0x54001000 0x400>; + interrupts = ; + clocks = <&rcc CRYP1>; + resets = <&rcc CRYP1_R>; }; >> Documentation/devicetree/bindings/iio/light/stk33xx.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/light/stk33xx.yaml (original) +++ Documentation/devicetree/bindings/iio/light/stk33xx.yaml (canonical) @@ -1,15 +1,14 @@ #include -- - proximity-near-level = <25>; - interrupt-parent = <&gpio1>; - interrupts = <5 IRQ_TYPE_LEVEL_LOW>; + compatible = "sensortek,stk3310"; + reg = <0x48>; + proximity-near-level = <25>; + interrupt-parent = <&gpio1>; + interrupts = <5 IRQ_TYPE_LEVEL_LOW>; }; }; >> Documentation/devicetree/bindings/display/bridge/parade,ps8622.yaml:81: example 0: label 'bridge_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/parade,ps8622.yaml:81: example 0: label 'bridge_out' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/parade,ps8622.yaml:81: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/parade,ps8622.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/parade,ps8622.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/mmc/brcm,bcm2835-sdhost.yaml:44: example 0: label 'sdhost' defined but never referenced >> Documentation/devicetree/bindings/mmc/brcm,bcm2835-sdhost.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/brcm,bcm2835-sdhost.yaml (original) +++ Documentation/devicetree/bindings/mmc/brcm,bcm2835-sdhost.yaml (canonical) @@ -1,11 +1,11 @@ #include -- - dma-names = "rx-tx"; - bus-width = <4>; + compatible = "brcm,bcm2835-sdhost"; + reg = <0x7e202000 0x100>; + interrupts = <2 24>; + clocks = <&clocks BCM2835_CLOCK_VPU>; + dmas = <&dma 13>; + dma-names = "rx-tx"; + bus-width = <4>; }; >> Documentation/devicetree/bindings/sound/google,sc7280-herobrine.yaml:99: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/google,sc7280-herobrine.yaml (original) +++ Documentation/devicetree/bindings/sound/google,sc7280-herobrine.yaml (canonical) @@ -1,8 +1,8 @@ #include + sound { compatible = "google,sc7280-herobrine"; model = "sc7280-wcd938x-max98360a-4dmic"; - audio-routing = -- codec { sound-dai = <&mdss_dp>; }; + + cpu { + sound-dai = <&lpass_cpu LPASS_DP_RX>; + }; }; }; >> Documentation/devicetree/bindings/pci/qcom,pcie-apq8064.yaml:113: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/qcom,pcie-apq8064.yaml (original) +++ Documentation/devicetree/bindings/pci/qcom,pcie-apq8064.yaml (canonical) @@ -12,19 +12,15 @@ reg-names = "dbi", "elbi", "parf", "config"; ranges = <0x81000000 0x0 0x00000000 0x0fe00000 0x0 0x00100000>, /* I/O */ <0x82000000 0x0 0x08000000 0x08000000 0x0 0x07e00000>; /* mem */ - - device_type = "pci"; - linux,pci-domain = <0>; + device_type = "pci"; -- @@ -34,7 +33,7 @@ regulator-min-microvolt = <3312000>; regulator-max-microvolt = <3600000>; regulator-allowed-modes = ; + RPMH_REGULATOR_MODE_HPM>; regulator-initial-mode = ; }; }; >> Documentation/devicetree/bindings/rng/starfive,jh7110-trng.yaml:51: example 0: label 'rng' defined but never referenced >> Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml:123: example 0: label 'cvbs_vdac_out' defined but never referenced >> Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml:123: example 0: label 'hdmi_tx_out' defined but never referenced >> Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml:123: example 0: label 'vpu' defined but never referenced >> Documentation/devicetree/bindings/spi/marvell,orion-spi.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/marvell,orion-spi.yaml (original) +++ Documentation/devicetree/bindings/spi/marvell,orion-spi.yaml (canonical) @@ -1,9 +1,9 @@ spi@10600 { - compatible = "marvell,orion-spi"; - #address-cells = <1>; - #size-cells = <0>; - cell-index = <0>; - reg = <0x10600 0x28>; - clocks = <&coreclk 0>; -- remote-endpoint = <&typec_sbu>; }; }; + port@1 { reg = <1>; + wcd9390_usbss_codec: endpoint { remote-endpoint = <&wcd9390_codec_usbss>; }; >> Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-gx-ao-secure.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-gx-ao-secure.yaml (original) +++ Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-gx-ao-secure.yaml (canonical) @@ -1,5 +1,5 @@ ao-secure@140 { - compatible = "amlogic,meson-gx-ao-secure", "syscon"; - reg = <0x140 0x140>; - amlogic,has-chip-id; + compatible = "amlogic,meson-gx-ao-secure", "syscon"; + reg = <0x140 0x140>; + amlogic,has-chip-id; }; >> Documentation/devicetree/bindings/net/stm32-dwmac.yaml:164: example 0: label 'ethernet0' defined but never referenced >> Documentation/devicetree/bindings/net/stm32-dwmac.yaml:164: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/stm32-dwmac.yaml (original) +++ Documentation/devicetree/bindings/net/stm32-dwmac.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + //Example 1 ethernet0: ethernet@5800a000 { compatible = "st,stm32mp1-dwmac", "snps,dwmac-4.20a"; @@ -17,9 +18,9 @@ <&rcc ETHRX>, <&rcc ETHSTP>, <&rcc ETHCK_K>; + phy-mode = "rgmii"; st,syscon = <&syscfg 0x4>; snps,pbl = <2>; snps,axi-config = <&stmmac_axi_config_0>; snps,tso; - phy-mode = "rgmii"; }; >> Documentation/devicetree/bindings/net/stm32-dwmac.yaml:191: example 1: label 'ethernet1' defined but never referenced Documentation/devicetree/bindings/net/stm32-dwmac.yaml:191: example 1: canonical form differs: --- Documentation/devicetree/bindings/net/stm32-dwmac.yaml (original) +++ Documentation/devicetree/bindings/net/stm32-dwmac.yaml (canonical) @@ -7,8 +7,8 @@ interrupt-names = "macirq", "eth_wake_irq"; clock-names = "stmmaceth", "mac-clk-tx", "mac-clk-rx"; clocks = <&rcc 0 25>, <&rcc 0 26>, <&rcc 0 27>; + phy-mode = "mii"; st,syscon = <&syscfg 0x4>; snps,pbl = <8>; snps,mixed-burst; - phy-mode = "mii"; }; >> Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml (original) +++ Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml (canonical) @@ -1,7 +1,8 @@ #include + crypto@30008000 { - compatible = "intel,keembay-ocs-aes"; - reg = <0x30008000 0x1000>; - interrupts = ; - clocks = <&scmi_clk 95>; -- + label = "rk-nand"; + nand-bus-width = <8>; + nand-ecc-mode = "hw"; + nand-ecc-step-size = <1024>; + nand-ecc-strength = <16>; + nand-is-boot-medium; + rockchip,boot-blks = <8>; + rockchip,boot-ecc-strength = <16>; + }; }; >> Documentation/devicetree/bindings/net/stm32-dwmac.yaml:207: example 2: label 'ethernet2' defined but never referenced Documentation/devicetree/bindings/net/stm32-dwmac.yaml:207: example 2: canonical form differs: --- Documentation/devicetree/bindings/net/stm32-dwmac.yaml (original) +++ Documentation/devicetree/bindings/net/stm32-dwmac.yaml (canonical) @@ -7,7 +7,7 @@ interrupt-names = "macirq"; clock-names = "stmmaceth", "mac-clk-tx", "mac-clk-rx"; clocks = <&rcc 62>, <&rcc 61>, <&rcc 60>; + phy-mode = "mii"; st,syscon = <&syscfg 0x4>; snps,pbl = <8>; - phy-mode = "mii"; }; >> Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml:80: example 0: label 'nomadik_clcd_panel' defined but never referenced >> Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml:80: example 0: label 'panel' defined but never referenced >> Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml:80: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml (original) +++ Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml (canonical) @@ -1,23 +1,23 @@ spi { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- sensor@44 { - compatible = "isil,isl29018"; - reg = <0x44>; - interrupts-extended = <&msmgpio 61 IRQ_TYPE_LEVEL_HIGH>; + compatible = "isil,isl29018"; + reg = <0x44>; + interrupts-extended = <&msmgpio 61 IRQ_TYPE_LEVEL_HIGH>; }; }; >> Documentation/devicetree/bindings/pinctrl/intel,pinctrl-keembay.yaml:96: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/intel,pinctrl-keembay.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/intel,pinctrl-keembay.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + // Example 1 gpio@0 { compatible = "intel,keembay-pinctrl"; >> Documentation/devicetree/bindings/mmc/mmc-slot.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/mmc-slot.yaml (original) +++ Documentation/devicetree/bindings/mmc/mmc-slot.yaml (canonical) @@ -1,9 +1,10 @@ mmc { - #address-cells = <1>; - #size-cells = <0>; - slot@0 { - compatible = "mmc-slot"; - reg = <0>; - bus-width = <4>; -- +++ Documentation/devicetree/bindings/phy/marvell,mmp3-usb-phy.yaml (canonical) @@ -1,5 +1,5 @@ usb-phy@d4207000 { - compatible = "marvell,mmp3-usb-phy"; - reg = <0xd4207000 0x40>; - #phy-cells = <0>; + compatible = "marvell,mmp3-usb-phy"; + reg = <0xd4207000 0x40>; + #phy-cells = <0>; }; >> Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-mx-secbus2.yaml:39: example 0: label 'secbus2' defined but never referenced >> Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-mx-secbus2.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-mx-secbus2.yaml (original) +++ Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-mx-secbus2.yaml (canonical) @@ -1,4 +1,4 @@ secbus2: system-controller@4000 { - compatible = "amlogic,meson8-secbus2", "syscon"; - reg = <0x4000 0x2000>; + compatible = "amlogic,meson8-secbus2", "syscon"; + reg = <0x4000 0x2000>; }; Documentation/devicetree/bindings/iio/light/st,uvis25.yaml:30: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/light/st,uvis25.yaml (original) +++ Documentation/devicetree/bindings/iio/light/st,uvis25.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/display/panel/logicpd,type28.yaml:31: example 0: label 'lcd0' defined but never referenced >> Documentation/devicetree/bindings/display/panel/logicpd,type28.yaml:31: example 0: label 'lcd_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/logicpd,type28.yaml:31: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/logicpd,type28.yaml (original) +++ Documentation/devicetree/bindings/display/panel/logicpd,type28.yaml (canonical) @@ -1,10 +1,11 @@ lcd0: display { - compatible = "logicpd,type28"; - enable-gpios = <&gpio5 27 0>; - backlight = <&backlight>; - port { - lcd_in: endpoint { - remote-endpoint = <&dpi_out>; -- compatible = "galaxycore,gc05a2"; reg = <0x37>; - clocks = <&gc05a2_clk>; - reset-gpios = <&pio 21 GPIO_ACTIVE_LOW>; - avdd-supply = <&gc05a2_avdd>; dovdd-supply = <&gc05a2_dovdd>; dvdd-supply = <&gc05a2_dvdd>; >> Documentation/devicetree/bindings/usb/fsl,imx8mq-dwc3.yaml:35: example 0: label 'usb_dwc3_1' defined but never referenced >> Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie-ep.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie-ep.yaml (original) +++ Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie-ep.yaml (canonical) @@ -11,20 +11,20 @@ reg = <0x0 0xfd000000 0x0 0x1000000>, <0x0 0xfa000000 0x0 0x2000000>; reg-names = "apb-base", "mem-base"; clocks = <&cru ACLK_PCIE>, <&cru ACLK_PERF_PCIE>, - <&cru PCLK_PCIE>, <&cru SCLK_PCIE_PM>; + <&cru PCLK_PCIE>, <&cru SCLK_PCIE_PM>; clock-names = "aclk", "aclk-perf", - "hclk", "pm"; -- - "pm", "pclk", "aclk"; + "pm", "pclk", "aclk"; phys = <&pcie_phy 0>, <&pcie_phy 1>, <&pcie_phy 2>, <&pcie_phy 3>; phy-names = "pcie-phy-0", "pcie-phy-1", "pcie-phy-2", "pcie-phy-3"; - rockchip,max-outbound-regions = <16>; pinctrl-names = "default"; pinctrl-0 = <&pcie_clkreqnb_cpm>; + rockchip,max-outbound-regions = <16>; }; }; >> Documentation/devicetree/bindings/auxdisplay/gpio-7-segment.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/auxdisplay/gpio-7-segment.yaml (original) +++ Documentation/devicetree/bindings/auxdisplay/gpio-7-segment.yaml (canonical) @@ -1,4 +1,3 @@ - #include -- led-7seg { >> Documentation/devicetree/bindings/interrupt-controller/renesas,rzv2h-icu.yaml:191: example 0: label 'icu' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/qcom,sc7280-mss-pil.yaml:205: example 0: label 'remoteproc_mpss' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/qcom,sc7280-mss-pil.yaml:205: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/qcom,sc7280-mss-pil.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/qcom,sc7280-mss-pil.yaml (canonical) @@ -11,53 +11,42 @@ compatible = "qcom,sc7280-mss-pil"; reg = <0x04080000 0x10000>, <0x04180000 0x48>; reg-names = "qdsp6", "rmb"; - iommus = <&apps_smmu 0x124 0x0>, <&apps_smmu 0x488 0x7>; - interconnects = <&mc_virt MASTER_LLCC 0 &mc_virt SLAVE_EBI1 0>; -- - IPCC_MPROC_SIGNAL_GLINK_QMP - IRQ_TYPE_EDGE_RISING>; + IPCC_MPROC_SIGNAL_GLINK_QMP + IRQ_TYPE_EDGE_RISING>; mboxes = <&ipcc IPCC_CLIENT_MPSS - IPCC_MPROC_SIGNAL_GLINK_QMP>; + IPCC_MPROC_SIGNAL_GLINK_QMP>; label = "modem"; qcom,remote-pid = <1>; }; >> Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml:45: example 0: label 'mmc0' defined but never referenced >> Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml (original) +++ Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + mmc0: mmc@9c003b00 { compatible = "sunplus,sp7021-mmc"; reg = <0x9c003b00 0x180>; >> Documentation/devicetree/bindings/sound/nvidia,tegra210-amx.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nvidia,tegra210-amx.yaml (original) +++ Documentation/devicetree/bindings/sound/nvidia,tegra210-amx.yaml (canonical) @@ -1,4 +1,3 @@ - amx@702d3000 { compatible = "nvidia,tegra210-amx"; reg = <0x702d3000 0x100>; >> Documentation/devicetree/bindings/clock/qcom,dispcc-sc8280xp.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,dispcc-sc8280xp.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,dispcc-sc8280xp.yaml (canonical) @@ -1,26 +1,27 @@ #include #include #include + clock-controller@af00000 { - compatible = "qcom,sc8280xp-dispcc0"; - reg = <0x0af00000 0x20000>; -- + <&mdss0_dp_phy3 1>, + <&mdss0_dsi0_phy 0>, + <&mdss0_dsi0_phy 1>, + <&mdss0_dsi1_phy 0>, + <&mdss0_dsi1_phy 1>; + power-domains = <&rpmhpd SC8280XP_MMCX>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr2.yaml:145: example 0: label 'elpida_ECB240ABACN' defined but never referenced >> Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr2.yaml:145: example 0: label 'timings_elpida_ECB240ABACN_200mhz' defined but never referenced >> Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr2.yaml:145: example 0: label 'timings_elpida_ECB240ABACN_400mhz' defined but never referenced >> Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr2.yaml:145: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr2.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr2.yaml (canonical) @@ -3,7 +3,6 @@ density = <2048>; io-width = <32>; revision-id = <1 0>; - tRPab-min-tck = <3>; tRCD-min-tck = <3>; tWR-min-tck = <3>; >> Documentation/devicetree/bindings/sound/cirrus,cs35l41.yaml:196: example 0: label 'cs35l41' defined but never referenced >> Documentation/devicetree/bindings/sound/cirrus,cs35l41.yaml:196: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/cirrus,cs35l41.yaml (original) +++ Documentation/devicetree/bindings/sound/cirrus,cs35l41.yaml (canonical) @@ -5,13 +5,12 @@ #size-cells = <0>; -- compatible = "cirrus,cs35l41"; reg = <2>; + #sound-dai-cells = <1>; VA-supply = <&dummy_vreg>; VP-supply = <&dummy_vreg>; reset-gpios = <&gpio 110 GPIO_ACTIVE_HIGH>; - cirrus,boost-type = <0>; cirrus,boost-peak-milliamp = <4500>; cirrus,boost-ind-nanohenry = <1000>; >> Documentation/devicetree/bindings/iio/adc/adi,ad4170-4.yaml:400: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad4170-4.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad4170-4.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; @@ -15,9 +16,9 @@ clock-names = "xtal"; -- + , /* CS5 */ + , /* CS6 */ + ; /* CS7 */ + clocks = <&coreclk 0>; + #address-cells = <1>; + #size-cells = <0>; + cell-index = <0>; + interrupts = <23>; }; }; >> Documentation/devicetree/bindings/net/sophgo,sg2044-dwmac.yaml:97: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/sophgo,sg2044-dwmac.yaml (original) +++ Documentation/devicetree/bindings/net/sophgo,sg2044-dwmac.yaml (canonical) @@ -1,55 +1,55 @@ #include -- // Pseudo-differential bipolar channel@5 { @@ -69,6 +75,7 @@ common-mode-channel = <29>; adi,reference-select = <0>; }; + // Weigh scale sensor channel@6 { reg = <6>; >> Documentation/devicetree/bindings/mfd/maxim,max77714.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/maxim,max77714.yaml (original) +++ Documentation/devicetree/bindings/mfd/maxim,max77714.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -8,7 +9,6 @@ reg = <0x1c>; interrupt-parent = <&gpio2>; interrupts = <3 IRQ_TYPE_LEVEL_LOW>; - interrupt-controller; #interrupt-cells = <2>; }; >> Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml:52: example 0: label 'lcd' defined but never referenced >> Documentation/devicetree/bindings/display/panel/panel-simple-lvds-dual-ports.yaml:84: example 0: label 'panel' defined but never referenced >> Documentation/devicetree/bindings/display/panel/panel-simple-lvds-dual-ports.yaml:84: example 0: label 'panel_lvds0_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/panel-simple-lvds-dual-ports.yaml:84: example 0: label 'panel_lvds1_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/panel-simple-lvds-dual-ports.yaml:84: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/panel-simple-lvds-dual-ports.yaml (original) +++ Documentation/devicetree/bindings/display/panel/panel-simple-lvds-dual-ports.yaml (canonical) @@ -1,27 +1,27 @@ panel: panel-lvds { - compatible = "koe,tx26d202vm0bwa"; - power-supply = <&vdd_lcd_reg>; + compatible = "koe,tx26d202vm0bwa"; + power-supply = <&vdd_lcd_reg>; -- - port@1 { - dual-lvds-even-pixels; - reg = <1>; - - panel_lvds1_in: endpoint { - remote-endpoint = <&lvds1_out>; - }; - }; - }; }; >> Documentation/devicetree/bindings/dma/nvidia,tegra20-apbdma.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/nvidia,tegra20-apbdma.yaml (original) +++ Documentation/devicetree/bindings/dma/nvidia,tegra20-apbdma.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + dma-controller@6000a000 { compatible = "nvidia,tegra30-apbdma", "nvidia,tegra20-apbdma"; reg = <0x6000a000 0x1200>; >> Documentation/devicetree/bindings/interrupt-controller/mscc,ocelot-icpu-intr.yaml:54: example 0: label 'intc' defined but never referenced Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml:52: example 0: label 'cros_ec_codec' defined but never referenced Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml (original) +++ Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml (canonical) @@ -3,9 +3,11 @@ reg = <0x52800000 0x100000>; no-map; }; + spi { -- compatible = "google,cros-ec-codec"; + reg = <0x0 0x10500000 0x80000>; #sound-dai-cells = <1>; - reg = <0x0 0x10500000 0x80000>; memory-region = <&reserved_mem>; }; - }; }; }; >> Documentation/devicetree/bindings/pci/ti,am65-pci-ep.yaml:60: example 0: label 'pcie0_ep' defined but never referenced >> Documentation/devicetree/bindings/pci/ti,am65-pci-ep.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/ti,am65-pci-ep.yaml (original) +++ Documentation/devicetree/bindings/pci/ti,am65-pci-ep.yaml (canonical) @@ -10,8 +10,8 @@ <0x5506000 0x1000>; reg-names = "app", "dbics", "addr_space", "atu"; power-domains = <&k3_pds 120 TI_SCI_PD_EXCLUSIVE>; - ti,syscon-pcie-mode = <&scm_conf 0x4060>; max-link-speed = <2>; dma-coherent; interrupts = ; + ti,syscon-pcie-mode = <&scm_conf 0x4060>; }; >> Documentation/devicetree/bindings/mmc/mmc-pwrseq-simple.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/mmc-pwrseq-simple.yaml (original) +++ Documentation/devicetree/bindings/mmc/mmc-pwrseq-simple.yaml (canonical) @@ -1,7 +1,8 @@ #include + pwrseq { - compatible = "mmc-pwrseq-simple"; - reset-gpios = <&gpio1 12 GPIO_ACTIVE_LOW>; - clocks = <&clk_32768_ck>; - clock-names = "ext_clock"; + compatible = "mmc-pwrseq-simple"; + reset-gpios = <&gpio1 12 GPIO_ACTIVE_LOW>; + clocks = <&clk_32768_ck>; + clock-names = "ext_clock"; }; >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: node name 'buck_vpca15' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: node name 'buck_vpca7' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: node name 'buck_vsramca15' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: node name 'buck_vsramca7' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: node name 'buck_vcore' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: node name 'buck_vgpu' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: node name 'buck_vdrm' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: node name 'buck_vio18' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: node name 'ldo_vtcxo' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: node name 'ldo_va28' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: node name 'ldo_vcama' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: node name 'ldo_vio28' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: node name 'ldo_vusb' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: node name 'ldo_vmc' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: node name 'ldo_vmch' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: node name 'ldo_vemc3v3' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: node name 'ldo_vgp1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: node name 'ldo_vgp2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: node name 'ldo_vgp3' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: node name 'ldo_vgp4' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: node name 'ldo_vgp5' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: node name 'ldo_vgp6' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: node name 'ldo_vibr' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: label 'mt6397_regulators' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: label 'mt6397_usb_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: label 'mt6397_va28_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: label 'mt6397_vcama_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: label 'mt6397_vcore_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: label 'mt6397_vdrm_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: label 'mt6397_vemc_3v3_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: label 'mt6397_vgp1_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: label 'mt6397_vgp2_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: label 'mt6397_vgp3_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: label 'mt6397_vgp4_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: label 'mt6397_vgp5_reg' defined but never referenced >> Documentation/devicetree/bindings/arm/nvidia,tegra194-ccplex.yaml:37: example 0: label 'cpu0_0' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: label 'mt6397_vgp6_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: label 'mt6397_vgpu_reg' defined but never referenced >> Documentation/devicetree/bindings/arm/nvidia,tegra194-ccplex.yaml:37: example 0: label 'cpu0_1' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: label 'mt6397_vibr_reg' defined but never referenced >> Documentation/devicetree/bindings/arm/nvidia,tegra194-ccplex.yaml:37: example 0: label 'cpu1_0' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: label 'mt6397_vio18_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: label 'mt6397_vio28_reg' defined but never referenced >> Documentation/devicetree/bindings/arm/nvidia,tegra194-ccplex.yaml:37: example 0: label 'cpu1_1' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: label 'mt6397_vmc_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: label 'mt6397_vmch_reg' defined but never referenced >> Documentation/devicetree/bindings/arm/nvidia,tegra194-ccplex.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/nvidia,tegra194-ccplex.yaml (original) +++ Documentation/devicetree/bindings/arm/nvidia,tegra194-ccplex.yaml (canonical) @@ -1,34 +1,34 @@ cpus { - compatible = "nvidia,tegra194-ccplex"; - nvidia,bpmp = <&bpmp>; - #address-cells = <1>; - #size-cells = <0>; + compatible = "nvidia,tegra194-ccplex"; + #address-cells = <1>; -- - device_type = "cpu"; - reg = <0x101>; - enable-method = "psci"; - }; + cpu1_1: cpu@101 { + compatible = "nvidia,tegra194-carmel"; + reg = <0x101>; + device_type = "cpu"; + enable-method = "psci"; + }; >> };Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: label 'mt6397_vpca15_reg' defined but never referenced -- >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: label 'mt6397_vpca7_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: label 'mt6397_vsramca15_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: label 'mt6397_vsramca7_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: label 'mt6397_vtcxo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/mediatek,mt6397-regulator.yaml (canonical) @@ -2,6 +2,46 @@ -- + }; + + mt6397_usb_reg: ldo_vusb { + regulator-name = "vusb"; + /* fixed output 3.3 V */ + regulator-enable-ramp-delay = <218>; + }; }; Documentation/devicetree/bindings/input/touchscreen/ti,ads7843.yaml:162: example 0: tab character in DTS line: reg = <0>; /* CS0 */ Documentation/devicetree/bindings/input/touchscreen/ti,ads7843.yaml:162: example 0: tab character in DTS line: interrupts = <8 0>; /* BOOT6 / GPIO 8 */ >> Documentation/devicetree/bindings/input/touchscreen/ti,ads7843.yaml:162: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/touchscreen/ti,ads7843.yaml (original) +++ Documentation/devicetree/bindings/input/touchscreen/ti,ads7843.yaml (canonical) @@ -1,17 +1,16 @@ -spi{ +spi { #address-cells = <1>; #size-cells = <0>; -- interrupts = <8 0>; /* BOOT6 / GPIO 8 */ - pendown-gpio = <&gpio1 8 0>; + pendown-gpio = <&gpio1 8 0>; spi-max-frequency = <1000000>; vcc-supply = <®_vcc3>; wakeup-source; - ti,pressure-max = /bits/ 16 <255>; ti,x-max = /bits/ 16 <8000>; ti,x-min = /bits/ 16 <0>; >> Documentation/devicetree/bindings/clock/atmel,at91rm9200-pmc.yaml:151: example 0: label 'pmc' defined but never referenced >> Documentation/devicetree/bindings/clock/renesas,cpg-div6-clock.yaml:53: example 0: node name 'cpg_clocks' must use only [a-z0-9-] >> Documentation/devicetree/bindings/clock/renesas,cpg-div6-clock.yaml:53: example 0: node name 'sdhi2_clk' must use only [a-z0-9-] >> Documentation/devicetree/bindings/clock/renesas,cpg-div6-clock.yaml:53: example 0: label 'sdhi2_clk' defined but never referenced >> Documentation/devicetree/bindings/clock/renesas,cpg-div6-clock.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/renesas,cpg-div6-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/renesas,cpg-div6-clock.yaml (canonical) @@ -1,20 +1,20 @@ #include -- - reg = <0xe615007c 4>; - clocks = <&pll1_div2_clk>, <&cpg_clocks R8A73A4_CLK_PLL2S>, <0>, - <&extal2_clk>; - #clock-cells = <0>; + compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; + reg = <0xe615007c 4>; + clocks = <&pll1_div2_clk>, <&cpg_clocks R8A73A4_CLK_PLL2S>, <0>, + <&extal2_clk>; + #clock-cells = <0>; }; >> Documentation/devicetree/bindings/sound/asahi-kasei,ak4375.yaml:45: example 0: label 'headphones' defined but never referenced >> Documentation/devicetree/bindings/sound/asahi-kasei,ak4375.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/asahi-kasei,ak4375.yaml (original) +++ Documentation/devicetree/bindings/sound/asahi-kasei,ak4375.yaml (canonical) @@ -1,16 +1,17 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- + compatible = "asahi-kasei,ak4375"; + reg = <0x10>; + avdd-supply = <®_headphones_avdd>; + tvdd-supply = <&pm8916_l6>; + pdn-gpios = <&msmgpio 114 GPIO_ACTIVE_HIGH>; + pinctrl-names = "default"; + pinctrl-0 = <&headphones_pdn_default>; + #sound-dai-cells = <0>; + }; }; >> Documentation/devicetree/bindings/usb/fcs,fsa4480.yaml:85: example 0: label 'fsa4480_ept' defined but never referenced >> Documentation/devicetree/bindings/usb/fcs,fsa4480.yaml:85: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/fcs,fsa4480.yaml (original) +++ Documentation/devicetree/bindings/usb/fcs,fsa4480.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c13 { #address-cells = <1>; #size-cells = <0>; @@ -6,11 +7,8 @@ typec-mux@42 { -- >> Documentation/devicetree/bindings/net/fsl,fman.yaml:152: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/fsl,fman.yaml (original) +++ Documentation/devicetree/bindings/net/fsl,fman.yaml (canonical) @@ -19,30 +19,36 @@ }; -- + reg = <0x2b400000 0x20000>; + interrupts = , + , + , + ; + interrupt-names = "eventq", "gerror", "priq", "cmdq-sync"; + dma-coherent; + #iommu-cells = <1>; + msi-parent = <&its 0xff0000>; }; >> Documentation/devicetree/bindings/thermal/brcm,bcm2835-thermal.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/thermal/brcm,bcm2835-thermal.yaml (original) +++ Documentation/devicetree/bindings/thermal/brcm,bcm2835-thermal.yaml (canonical) @@ -1,8 +1,8 @@ #include -- reg = <0xfe000 0x1000>; interrupts = <12 IRQ_TYPE_LEVEL_LOW>; }; - - mdio@f1000 { - compatible = "fsl,fman-xmdio"; - reg = <0xf1000 0x1000>; - interrupts = <101 IRQ_TYPE_EDGE_FALLING>; - }; }; >> Documentation/devicetree/bindings/iio/light/tsl2772.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/light/tsl2772.yaml (original) +++ Documentation/devicetree/bindings/iio/light/tsl2772.yaml (canonical) @@ -5,12 +5,12 @@ #size-cells = <0>; -- ti,sci = <&dmsc>; ti,sci-dev-id = <9>; ti,sci-proc-ids = <0x18 0xff>; - }; + }; + + mailbox0_cluster0: mailbox-0 { + #mbox-cells = <1>; + }; }; >> Documentation/devicetree/bindings/iio/adc/richtek,rtq6056.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/richtek,rtq6056.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/richtek,rtq6056.yaml (canonical) @@ -1,9 +1,10 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; - adc@40 { - compatible = "richtek,rtq6056"; - reg = <0x40>; - #io-channel-cells = <1>; - }; + #address-cells = <1>; + #size-cells = <0>; + + adc@40 { + compatible = "richtek,rtq6056"; + reg = <0x40>; + #io-channel-cells = <1>; + }; }; >> Documentation/devicetree/bindings/input/touchscreen/samsung,s6sy761.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/touchscreen/samsung,s6sy761.yaml (original) +++ Documentation/devicetree/bindings/input/touchscreen/samsung,s6sy761.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; Documentation/devicetree/bindings/clock/fsl,sai-clock.yaml:45: example 0: label 'mclk' defined but never referenced >> Documentation/devicetree/bindings/mtd/realtek,rtl9301-ecc.yaml:33: example 0: label 'ecc0' defined but never referenced Documentation/devicetree/bindings/iio/light/maxim,max44009.yaml:32: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/light/maxim,max44009.yaml (original) +++ Documentation/devicetree/bindings/iio/light/maxim,max44009.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -6,7 +7,6 @@ light-sensor@4a { compatible = "maxim,max44009"; reg = <0x4a>; - interrupt-parent = <&gpio1>; interrupts = <17 IRQ_TYPE_EDGE_FALLING>; }; >> Documentation/devicetree/bindings/mfd/samsung,exynos5433-lpass.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/samsung,exynos5433-lpass.yaml (original) +++ Documentation/devicetree/bindings/mfd/samsung,exynos5433-lpass.yaml (canonical) @@ -4,12 +4,12 @@ audio-subsystem@11400000 { compatible = "samsung,exynos5433-lpass"; reg = <0x11400000 0x100>, <0x11500000 0x08>; + ranges; clocks = <&cmu_aud CLK_PCLK_SFR0_CTRL>; clock-names = "sfr0_ctrl"; power-domains = <&pd_aud>; -- dma-controller@11420000 { compatible = "arm,pl330", "arm,primecell"; >> Documentation/devicetree/bindings/arm/mstar/mstar,l3bridge.yaml:41: example 0: label 'l3bridge' defined but never referenced Documentation/devicetree/bindings/regulator/maxim,max20086.yaml:76: example 0: node name 'OUT1' must use only [a-z0-9-] Documentation/devicetree/bindings/regulator/maxim,max20086.yaml:76: example 0: node name 'OUT2' must use only [a-z0-9-] Documentation/devicetree/bindings/regulator/maxim,max20086.yaml:76: example 0: node name 'OUT3' must use only [a-z0-9-] Documentation/devicetree/bindings/regulator/maxim,max20086.yaml:76: example 0: node name 'OUT4' must use only [a-z0-9-] Documentation/devicetree/bindings/regulator/maxim,max20086.yaml:76: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/maxim,max20086.yaml (original) +++ Documentation/devicetree/bindings/regulator/maxim,max20086.yaml (canonical) @@ -7,22 +7,23 @@ regulator@28 { compatible = "maxim,max20087"; -- regulator-name = "VOUT2"; }; + OUT3 { regulator-name = "VOUT3"; }; + OUT4 { regulator-name = "VOUT4"; }; >> Documentation/devicetree/bindings/media/i2c/galaxycore,gc08a3.yaml:84: example 0: label 'sensor_out' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/galaxycore,gc08a3.yaml:84: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/galaxycore,gc08a3.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/galaxycore,gc08a3.yaml (canonical) @@ -7,11 +7,8 @@ sensor@31 { compatible = "galaxycore,gc08a3"; reg = <0x31>; - clocks = <&gc08a3_clk>; - reset-gpios = <&pio 19 GPIO_ACTIVE_LOW>; - avdd-supply = <&gc08a3_avdd>; dovdd-supply = <&gc08a3_dovdd>; dvdd-supply = <&gc08a3_dvdd>; >> Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml:68: example 0: label 'switch' defined but never referenced >> Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml (canonical) @@ -1,106 +1,4 @@ -#include -#include -#include - -soc { - #address-cells = <2>; - #size-cells = <2>; -- + #size-cells = <2>; + pcie@1,0 { // Lane 4: M.2 + reg = <0x0800 0 0 0 0>; + device_type = "pci"; + reset-gpios = <&gpio3 1 0>; + #address-cells = <3>; + #size-cells = <2>; + hisilicon,clken-gpios = <&gpio27 3 0>, <&gpio17 0 0>, <&gpio20 6 0>; + }; +}; >> Documentation/devicetree/bindings/clock/qcom,gcc-msm8660.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-msm8660.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-msm8660.yaml (canonical) @@ -1,8 +1,8 @@ clock-controller@900000 { - compatible = "qcom,gcc-msm8660"; - reg = <0x900000 0x4000>; - #clock-cells = <1>; - #reset-cells = <1>; - clocks = <&pxo_board>, <&cxo_board>; - clock-names = "pxo", "cxo"; + compatible = "qcom,gcc-msm8660"; + reg = <0x900000 0x4000>; + #clock-cells = <1>; + #reset-cells = <1>; + clocks = <&pxo_board>, <&cxo_board>; + clock-names = "pxo", "cxo"; >> };Documentation/devicetree/bindings/crypto/starfive,jh7110-crypto.yaml:85: example 0: label 'crypto' defined but never referenced -- >> Documentation/devicetree/bindings/display/bridge/nwl-dsi.yaml:158: example 0: label 'mipi_dsi_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/nwl-dsi.yaml:158: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/nwl-dsi.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/nwl-dsi.yaml (canonical) @@ -4,58 +4,62 @@ #include -- + + port@1 { + reg = <1>; + + mipi_dsi_out: endpoint { + remote-endpoint = <&panel_in>; + }; + }; + }; }; >> Documentation/devicetree/bindings/phy/marvell,mmp3-hsic-phy.yaml:33: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/marvell,mmp3-hsic-phy.yaml (original) +++ Documentation/devicetree/bindings/phy/marvell,mmp3-hsic-phy.yaml (canonical) @@ -1,5 +1,5 @@ hsic-phy@f0001800 { - compatible = "marvell,mmp3-hsic-phy"; - reg = <0xf0001800 0x40>; - #phy-cells = <0>; + compatible = "marvell,mmp3-hsic-phy"; + reg = <0xf0001800 0x40>; + #phy-cells = <0>; }; Documentation/devicetree/bindings/iio/light/ti,opt4060.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/light/ti,opt4060.yaml (original) +++ Documentation/devicetree/bindings/iio/light/ti,opt4060.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/iio/adc/mediatek,mt2701-auxadc.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/mediatek,mt2701-auxadc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/mediatek,mt2701-auxadc.yaml (canonical) @@ -1,4 +1,5 @@ #include + soc { #address-cells = <2>; #size-cells = <2>; >> Documentation/devicetree/bindings/auxdisplay/modtronix,lcd2s.yaml:48: example 0: label 'lcd2s' defined but never referenced >> Documentation/devicetree/bindings/auxdisplay/modtronix,lcd2s.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/auxdisplay/modtronix,lcd2s.yaml (original) +++ Documentation/devicetree/bindings/auxdisplay/modtronix,lcd2s.yaml (canonical) @@ -1,11 +1,11 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - display-height-chars = <4>; - display-width-chars = <20>; - }; + lcd2s: auxdisplay@28 { + compatible = "modtronix,lcd2s"; + reg = <0x28>; + display-height-chars = <4>; + display-width-chars = <20>; + }; }; >> Documentation/devicetree/bindings/display/panel/boe,tv101wum-nl6.yaml:74: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/boe,tv101wum-nl6.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/boe,tv101wum-nl6.yaml (original) +++ Documentation/devicetree/bindings/display/panel/boe,tv101wum-nl6.yaml (canonical) @@ -1,6 +1,7 @@ dsi { #address-cells = <1>; #size-cells = <0>; + panel@0 { compatible = "boe,tv101wum-nl6"; reg = <0>; @@ -9,6 +10,7 @@ avee-supply = <&ppvarp_lcd>; pp1800-supply = <&pp1800_lcd>; backlight = <&backlight_lcd0>; + port { panel_in: endpoint { remote-endpoint = <&dsi_out>; >> Documentation/devicetree/bindings/usb/generic-xhci.yaml:93: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/generic-xhci.yaml (original) +++ Documentation/devicetree/bindings/usb/generic-xhci.yaml (canonical) @@ -1,5 +1,5 @@ usb@f0931000 { - compatible = "generic-xhci"; - reg = <0xf0931000 0x8c8>; - interrupts = <0x0 0x4e 0x0>; + compatible = "generic-xhci"; + reg = <0xf0931000 0x8c8>; + interrupts = <0x0 0x4e 0x0>; -- +++ Documentation/devicetree/bindings/phy/samsung,exynos-pcie-phy.yaml (canonical) @@ -1,7 +1,7 @@ pcie_phy: pcie-phy@15680000 { compatible = "samsung,exynos5433-pcie-phy"; reg = <0x15680000 0x1000>; + #phy-cells = <0>; samsung,pmu-syscon = <&pmu_system_controller>; samsung,fsys-sysreg = <&syscon_fsys>; - #phy-cells = <0>; }; >> Documentation/devicetree/bindings/media/ti,vip.yaml:89: example 0: label 'vin1a' defined but never referenced >> Documentation/devicetree/bindings/media/ti,vip.yaml:89: example 0: label 'vin1a_ep' defined but never referenced >> Documentation/devicetree/bindings/media/ti,vip.yaml:89: example 0: label 'vin1b' defined but never referenced >> Documentation/devicetree/bindings/media/ti,vip.yaml:89: example 0: label 'vin1b_ep' defined but never referenced >> Documentation/devicetree/bindings/media/ti,vip.yaml:89: example 0: label 'vin2a' defined but never referenced >> Documentation/devicetree/bindings/media/ti,vip.yaml:89: example 0: label 'vin2a_ep' defined but never referenced >> Documentation/devicetree/bindings/media/ti,vip.yaml:89: example 0: label 'vin2b' defined but never referenced >> Documentation/devicetree/bindings/media/ti,vip.yaml:89: example 0: label 'vin2b_ep' defined but never referenced >> Documentation/devicetree/bindings/media/ti,vip.yaml:89: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/ti,vip.yaml (original) +++ Documentation/devicetree/bindings/media/ti,vip.yaml (canonical) @@ -2,62 +2,62 @@ #include -- + compatible = "eeti,exc3000"; + reg = <0x2a>; + interrupt-parent = <&gpio1>; + interrupts = <9 IRQ_TYPE_LEVEL_LOW>; + touchscreen-size-x = <4096>; + touchscreen-size-y = <4096>; + touchscreen-inverted-x; + touchscreen-swapped-x-y; }; }; >> Documentation/devicetree/bindings/mfd/apple,smc.yaml:62: example 0: label 'smc_gpio' defined but never referenced >> Documentation/devicetree/bindings/mfd/apple,smc.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/apple,smc.yaml (original) +++ Documentation/devicetree/bindings/mfd/apple,smc.yaml (canonical) @@ -1,32 +1,32 @@ soc { - #address-cells = <2>; - #size-cells = <2>; + #address-cells = <2>; + #size-cells = <2>; -- - "boot_error_count", "panic_count"; - }; - - rtc { - compatible = "apple,smc-rtc"; - nvmem-cells = <&rtc_offset>; - nvmem-cell-names = "rtc_offset"; - }; - }; }; >> Documentation/devicetree/bindings/net/renesas,r8a779f0-ether-switch.yaml:144: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/renesas,r8a779f0-ether-switch.yaml (original) +++ Documentation/devicetree/bindings/net/renesas,r8a779f0-ether-switch.yaml (canonical) @@ -85,31 +85,37 @@ ethernet-ports { #address-cells = <1>; #size-cells = <0>; + port@0 { reg = <0>; phy-handle = <ð_phy0>; -- + port@2 { reg = <2>; phy-handle = <ð_phy2>; phy-mode = "sgmii"; phys = <ð_serdes 2>; + mdio { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml (canonical) @@ -1,9 +1,11 @@ #include #include #include + soc { #address-cells = <1>; #size-cells = <1>; + adc@30610000 { compatible = "fsl,imx7d-adc"; reg = <0x30610000 0x10000>; >> Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml:82: example 0: label 'dw9768' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml:82: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml (canonical) @@ -1,4 +1,3 @@ - i2c { #address-cells = <1>; #size-cells = <0>; @@ -6,7 +5,6 @@ dw9768: camera-lens@c { compatible = "dongwoon,dw9768"; reg = <0x0c>; - vin-supply = <&mt6358_vcamio_reg>; vdd-supply = <&mt6358_vcama2_reg>; dongwoon,aac-timing = <0x39>; >> Documentation/devicetree/bindings/interrupt-controller/econet,en751221-intc.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/econet,en751221-intc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/econet,en751221-intc.yaml (canonical) @@ -1,12 +1,9 @@ interrupt-controller@1fb40000 { compatible = "econet,en751221-intc"; reg = <0x1fb40000 0x100>; - interrupt-controller; #interrupt-cells = <1>; - interrupt-parent = <&cpuintc>; interrupts = <2>; - econet,shadow-interrupts = <7 2>, <8 3>, <13 12>, <30 29>; }; >> Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml:50: example 0: label 'ebbg_ft8719_in_0' defined but never referenced >> Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml (original) +++ Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml (canonical) @@ -1,25 +1,22 @@ #include -- - remote-endpoint = <&dsi0_out>; - }; + port { + ebbg_ft8719_in_0: endpoint { + remote-endpoint = <&dsi0_out>; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/crypto/allwinner,sun8i-ce.yaml:92: example 0: label 'crypto' defined but never referenced >> Documentation/devicetree/bindings/crypto/allwinner,sun8i-ce.yaml:92: example 0: canonical form differs: --- Documentation/devicetree/bindings/crypto/allwinner,sun8i-ce.yaml (original) +++ Documentation/devicetree/bindings/crypto/allwinner,sun8i-ce.yaml (canonical) @@ -3,10 +3,10 @@ #include -- - clocks = <&ccu CLK_BUS_CE>, <&ccu CLK_CE>; - clock-names = "bus", "mod"; - resets = <&ccu RST_BUS_CE>; + compatible = "allwinner,sun8i-h3-crypto"; + reg = <0x01c15000 0x1000>; + interrupts = ; + clocks = <&ccu CLK_BUS_CE>, <&ccu CLK_CE>; + clock-names = "bus", "mod"; + resets = <&ccu RST_BUS_CE>; }; >> Documentation/devicetree/bindings/display/panel/sharp,ls037v7dw01.yaml:50: example 0: label 'lcd0' defined but never referenced >> Documentation/devicetree/bindings/display/panel/sharp,ls037v7dw01.yaml:50: example 0: label 'lcd_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/sharp,ls037v7dw01.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/sharp,ls037v7dw01.yaml (original) +++ Documentation/devicetree/bindings/display/panel/sharp,ls037v7dw01.yaml (canonical) @@ -1,17 +1,17 @@ +}; #include -- - port { - lcd_in: endpoint { - remote-endpoint = <&dpi_out>; - }; + lcd_in: endpoint { + remote-endpoint = <&dpi_out>; }; }; >> Documentation/devicetree/bindings/display/bridge/cdns,mhdp8546.yaml:130: example 0: label 'dp_bridge_input' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/cdns,mhdp8546.yaml:130: example 0: label 'dp_bridge_output' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/cdns,mhdp8546.yaml:130: example 0: label 'mhdp' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/cdns,mhdp8546.yaml:130: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/cdns,mhdp8546.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/cdns,mhdp8546.yaml (canonical) @@ -1,4 +1,5 @@ #include + bus { #address-cells = <2>; #size-cells = <2>; @@ -18,6 +19,7 @@ -- port@4 { reg = <4>; + dp_bridge_output: endpoint { remote-endpoint = <&xxx_dp_connector_input>; }; >> Documentation/devicetree/bindings/display/panel/ilitek,ili9163.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/ilitek,ili9163.yaml (original) +++ Documentation/devicetree/bindings/display/panel/ilitek,ili9163.yaml (canonical) @@ -1,16 +1,16 @@ #include -- + display@0 { + compatible = "newhaven,1.8-128160EF", "ilitek,ili9163"; + reg = <0>; + spi-max-frequency = <32000000>; + dc-gpios = <&gpio0 24 GPIO_ACTIVE_HIGH>; + reset-gpios = <&gpio0 25 GPIO_ACTIVE_HIGH>; + rotation = <180>; + backlight = <&backlight>; + }; }; >> Documentation/devicetree/bindings/display/bridge/ps8640.yaml:75: example 0: label 'ps8640' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/ps8640.yaml:75: example 0: label 'ps8640_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/ps8640.yaml:75: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/ps8640.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/ps8640.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -10,25 +11,6 @@ reset-gpios = <&pio 115 GPIO_ACTIVE_LOW>; -- + port@1 { + reg = <1>; + + ps8640_out: endpoint { + remote-endpoint = <&panel_in>; + }; + }; + }; }; }; >> Documentation/devicetree/bindings/input/touchscreen/goodix.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/touchscreen/goodix.yaml (original) +++ Documentation/devicetree/bindings/input/touchscreen/goodix.yaml (canonical) @@ -1,12 +1,13 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; - touchscreen@5d { - compatible = "goodix,gt928"; - reg = <0x5d>; - interrupt-parent = <&gpio>; -- + + touchscreen@5d { + compatible = "goodix,gt928"; + reg = <0x5d>; + interrupt-parent = <&gpio>; + interrupts = <0 0>; + irq-gpios = <&gpio1 0 0>; + reset-gpios = <&gpio1 1 0>; + }; }; >> Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml (original) +++ Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + i2c { #address-cells = <1>; #size-cells = <0>; Documentation/devicetree/bindings/clock/brcm,iproc-clocks.yaml:383: example 0: label 'osc1' defined but never referenced >> Documentation/devicetree/bindings/clock/brcm,iproc-clocks.yaml:383: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/brcm,iproc-clocks.yaml (original) +++ Documentation/devicetree/bindings/clock/brcm,iproc-clocks.yaml (canonical) @@ -1,14 +1,14 @@ osc1: oscillator { + compatible = "fixed-clock"; #clock-cells = <0>; - compatible = "fixed-clock"; clock-frequency = <25000000>; }; -- genpll@301d000 { - #clock-cells = <1>; compatible = "brcm,cygnus-genpll"; reg = <0x301d000 0x2c>, <0x301c020 0x4>; + #clock-cells = <1>; clocks = <&os1c>; clock-output-names = "genpll", "axi21", "250mhz", "ihost_sys", - "enet_sw", "audio_125", "can"; + "enet_sw", "audio_125", "can"; }; >> Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml:37: example 0: label 'intc' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml (canonical) @@ -1,6 +1,6 @@ intc: interrupt-controller@0 { - compatible = "rda,8810pl-intc"; - reg = <0x0 0x1000>; - interrupt-controller; - #interrupt-cells = <2>; + compatible = "rda,8810pl-intc"; + reg = <0x0 0x1000>; + interrupt-controller; + #interrupt-cells = <2>; }; >> Documentation/devicetree/bindings/crypto/st,stm32-hash.yaml:80: example 0: canonical form differs: --- Documentation/devicetree/bindings/crypto/st,stm32-hash.yaml (original) +++ Documentation/devicetree/bindings/crypto/st,stm32-hash.yaml (canonical) @@ -1,13 +1,14 @@ #include #include #include + hash@54002000 { - compatible = "st,stm32f756-hash"; - reg = <0x54002000 0x400>; -- - dma-maxburst = <2>; + compatible = "st,stm32f756-hash"; + reg = <0x54002000 0x400>; + interrupts = ; + clocks = <&rcc HASH1>; + resets = <&rcc HASH1_R>; + dmas = <&mdma1 31 0x10 0x1000A02 0x0 0x0>; + dma-names = "in"; + dma-maxburst = <2>; }; >> Documentation/devicetree/bindings/clock/brcm,iproc-clocks.yaml:398: example 1: node name 'asiu_clks' must use only [a-z0-9-] Documentation/devicetree/bindings/clock/brcm,iproc-clocks.yaml:398: example 1: canonical form differs: --- Documentation/devicetree/bindings/clock/brcm,iproc-clocks.yaml (original) +++ Documentation/devicetree/bindings/clock/brcm,iproc-clocks.yaml (canonical) @@ -1,13 +1,13 @@ osc2: oscillator { + compatible = "fixed-clock"; #clock-cells = <0>; - compatible = "fixed-clock"; clock-frequency = <25000000>; }; -- asiu_clks@301d048 { - #clock-cells = <1>; compatible = "brcm,cygnus-asiu-clk"; reg = <0x301d048 0xc>, <0x180aa024 0x4>; + #clock-cells = <1>; clocks = <&osc2>; clock-output-names = "keypad", "adc/touch", "pwm"; }; >> Documentation/devicetree/bindings/clock/brcm,iproc-clocks.yaml:412: example 2: node name 'arm_clk' must use only [a-z0-9-] Documentation/devicetree/bindings/clock/brcm,iproc-clocks.yaml:412: example 2: canonical form differs: --- Documentation/devicetree/bindings/clock/brcm,iproc-clocks.yaml (original) +++ Documentation/devicetree/bindings/clock/brcm,iproc-clocks.yaml (canonical) @@ -1,6 +1,6 @@ arm_clk@0 { + compatible = "brcm,nsp-armpll"; + reg = <0x0 0x1000>; #clock-cells = <0>; - compatible = "brcm,nsp-armpll"; clocks = <&osc>; -- interrupts = <9 IRQ_TYPE_EDGE_FALLING>; /* EINT9 (PG9) */ - pinctrl-names = "default"; + pinctrl-names = "default"; pinctrl-0 = <&ts_wake_pin_p66>; wake-gpios = <&pio 1 3 GPIO_ACTIVE_HIGH>; /* PB3 */ - touchscreen-size-x = <800>; + touchscreen-size-x = <800>; touchscreen-size-y = <480>; touchscreen-inverted-x; touchscreen-swapped-x-y; >> Documentation/devicetree/bindings/display/panel/panel-simple-dsi.yaml:84: example 0: label 'panel' defined but never referenced >> Documentation/devicetree/bindings/display/panel/panel-simple-dsi.yaml:84: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/panel-simple-dsi.yaml (original) +++ Documentation/devicetree/bindings/display/panel/panel-simple-dsi.yaml (canonical) @@ -1,15 +1,16 @@ dsi { - #address-cells = <1>; - #size-cells = <0>; - panel@0 { - compatible = "panasonic,vvx10f034n00"; - reg = <0>; - power-supply = <&vcc_lcd_reg>; -- - IRQ_TYPE_EDGE_RISING>; + IPCC_MPROC_SIGNAL_GLINK_QMP + IRQ_TYPE_EDGE_RISING>; mboxes = <&ipcc IPCC_CLIENT_LPASS - IPCC_MPROC_SIGNAL_GLINK_QMP>; - + IPCC_MPROC_SIGNAL_GLINK_QMP>; label = "lpass"; qcom,remote-pid = <2>; }; >> Documentation/devicetree/bindings/sound/cirrus,ep9301-i2s.yaml:68: example 0: label 'i2s' defined but never referenced >> Documentation/devicetree/bindings/sound/cirrus,ep9301-i2s.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/cirrus,ep9301-i2s.yaml (original) +++ Documentation/devicetree/bindings/sound/cirrus,ep9301-i2s.yaml (canonical) @@ -1,7 +1,7 @@ i2s: i2s@80820000 { compatible = "cirrus,ep9301-i2s"; + reg = <0x80820000 0x100>; #sound-dai-cells = <0>; - reg = <0x80820000 0x100>; interrupt-parent = <&vic1>; interrupts = <28>; clocks = <&syscon 29>, >> Documentation/devicetree/bindings/clock/qcom,rpmhcc.yaml:67: example 0: label 'rpmhcc' defined but never referenced >> Documentation/devicetree/bindings/clock/qcom,rpmhcc.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,rpmhcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,rpmhcc.yaml (canonical) @@ -1,7 +1,8 @@ #include + rpmhcc: clock-controller { - compatible = "qcom,sdm845-rpmh-clk"; - clocks = <&xo_board>; - clock-names = "xo"; - #clock-cells = <1>; + compatible = "qcom,sdm845-rpmh-clk"; + clocks = <&xo_board>; + clock-names = "xo"; + #clock-cells = <1>; }; >> Documentation/devicetree/bindings/auxdisplay/hit,hd44780.yaml:86: example 0: canonical form differs: --- Documentation/devicetree/bindings/auxdisplay/hit,hd44780.yaml (original) +++ Documentation/devicetree/bindings/auxdisplay/hit,hd44780.yaml (canonical) @@ -1,14 +1,13 @@ #include + display-controller { compatible = "hit,hd44780"; - data-gpios = <&hc595 0 GPIO_ACTIVE_HIGH>, <&hc595 1 GPIO_ACTIVE_HIGH>, -- }; Documentation/devicetree/bindings/auxdisplay/hit,hd44780.yaml:102: example 1: canonical form differs: --- Documentation/devicetree/bindings/auxdisplay/hit,hd44780.yaml (original) +++ Documentation/devicetree/bindings/auxdisplay/hit,hd44780.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml:137: example 0: label 'lvds_enc_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml:137: example 0: label 'lvds_enc_out' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml:137: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml (canonical) @@ -1,24 +1,24 @@ lvds-encoder { - compatible = "ti,ds90c185", "lvds-encoder"; + compatible = "ti,ds90c185", "lvds-encoder"; -- - - port@1 { - reg = <1>; - - lvds_enc_out: endpoint { - remote-endpoint = <&lvds_panel_in>; - }; - }; - }; }; >> Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml:163: example 1: label 'lvds_dec_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml:163: example 1: label 'lvds_dec_out' defined but never referenced Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml:163: example 1: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml (canonical) @@ -1,24 +1,24 @@ lvds-decoder { - compatible = "ti,ds90cf384a", "lvds-decoder"; + compatible = "ti,ds90cf384a", "lvds-decoder"; -- - - lvds_dec_out: endpoint { - remote-endpoint = <&rgb_panel_in>; - }; - }; - }; }; Documentation/devicetree/bindings/phy/marvell,comphy-cp110.yaml:140: example 1: label 'comphy0' defined but never referenced Documentation/devicetree/bindings/phy/marvell,comphy-cp110.yaml:140: example 1: label 'comphy1' defined but never referenced Documentation/devicetree/bindings/phy/marvell,comphy-cp110.yaml:140: example 1: label 'comphy2' defined but never referenced >> Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml:114: example 0: canonical form differs: --- Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml (original) +++ Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; @@ -7,7 +8,7 @@ compatible = "spansion,m25p80", "jedec,spi-nor"; reg = <0>; spi-max-frequency = <40000000>; + reset-gpios = <&gpio 12 GPIO_ACTIVE_LOW>; m25p,fast-read; - reset-gpios = <&gpio 12 GPIO_ACTIVE_LOW>; }; }; >> Documentation/devicetree/bindings/clock/qcom,qcs8300-gcc.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,qcs8300-gcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,qcs8300-gcc.yaml (canonical) @@ -1,18 +1,19 @@ #include + clock-controller@100000 { - compatible = "qcom,qcs8300-gcc"; - reg = <0x00100000 0xc7018>; - clocks = <&rpmhcc RPMH_CXO_CLK>, - <&sleep_clk>, -- + <&pcie_phy_aux_clk>, + <&rxc0_ref_clk>, + <&ufs_phy_rx_symbol_0_clk>, + <&ufs_phy_rx_symbol_1_clk>, + <&ufs_phy_tx_symbol_0_clk>, + <&usb3_phy_wrapper_gcc_usb30_prim_pipe_clk>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/net/fsl,qoriq-mc-dpmac.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/fsl,qoriq-mc-dpmac.yaml (original) +++ Documentation/devicetree/bindings/net/fsl,qoriq-mc-dpmac.yaml (canonical) @@ -1,13 +1,13 @@ dpmacs { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - }; + ethernet@4 { + compatible = "fsl,qoriq-mc-dpmac"; + reg = <0x4>; + phy-handle = <&mdio1_phy6>; + phy-connection-type = "qsgmii"; + managed = "in-band-status"; + pcs-handle = <&pcs3_1>; + }; }; >> Documentation/devicetree/bindings/net/renesas,rzv2h-gbeth.yaml:251: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/renesas,rzv2h-gbeth.yaml (original) +++ Documentation/devicetree/bindings/net/renesas,rzv2h-gbeth.yaml (canonical) @@ -27,10 +27,11 @@ "rx-queue-3", "tx-queue-0", "tx-queue-1", "tx-queue-2", "tx-queue-3"; phy-mode = "rgmii-id"; + rx-fifo-depth = <8192>; + tx-fifo-depth = <8192>; + phy-handle = <&phy0>; snps,multicast-filter-bins = <256>; -- - - mdio { - #address-cells = <1>; - #size-cells = <0>; - compatible = "snps,dwmac-mdio"; - - phy0: ethernet-phy@0 { - reg = <0>; - }; - }; >> };Documentation/devicetree/bindings/media/i2c/st,vd55g1.yaml:107: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/st,vd55g1.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/st,vd55g1.yaml (canonical) @@ -7,18 +7,14 @@ camera-sensor@10 { compatible = "st,vd55g1"; reg = <0x10>; - clocks = <&camera_clk_12M>; - vcore-supply = <&camera_vcore_v1v15>; -- --- Documentation/devicetree/bindings/input/touchscreen/elan,elants_i2c.yaml (original) +++ Documentation/devicetree/bindings/input/touchscreen/elan,elants_i2c.yaml (canonical) @@ -7,7 +7,6 @@ touchscreen@10 { compatible = "elan,ekth3500"; reg = <0x10>; - interrupt-parent = <&gpio4>; interrupts = <0x0 IRQ_TYPE_EDGE_FALLING>; wakeup-source; >> Documentation/devicetree/bindings/display/panel/samsung,sofef00.yaml:50: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/samsung,sofef00.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/samsung,sofef00.yaml (original) +++ Documentation/devicetree/bindings/display/panel/samsung,sofef00.yaml (canonical) @@ -7,14 +7,11 @@ panel@0 { compatible = "samsung,sofef00-ams628nw01", "samsung,sofef00"; reg = <0>; - vddio-supply = <&vreg_l14a_1p88>; vci-supply = <&s2dos05_buck1>; poc-supply = <&s2dos05_ldo1>; - te-gpios = <&tlmm 10 GPIO_ACTIVE_HIGH>; reset-gpios = <&tlmm 6 GPIO_ACTIVE_HIGH>; - pinctrl-0 = <&panel_active>; pinctrl-1 = <&panel_suspend>; pinctrl-names = "default", "sleep"; >> Documentation/devicetree/bindings/interrupt-controller/brcm,bcm6345-l1-intc.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/brcm,bcm6345-l1-intc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/brcm,bcm6345-l1-intc.yaml (canonical) @@ -2,9 +2,7 @@ compatible = "brcm,bcm6345-l1-intc"; reg = <0x10000020 0x20>, <0x10000040 0x20>; - interrupt-controller; #interrupt-cells = <1>; - -- ti,ovp-microvolt = <29000000>; @@ -19,8 +18,8 @@ reg = <0>; function = LED_FUNCTION_BACKLIGHT; color = ; + led-max-microamp = <20000>; linux,default-trigger = "backlight"; - led-max-microamp = <20000>; }; }; >> };Documentation/devicetree/bindings/iio/adc/allwinner,sun20i-d1-gpadc.yaml:73: example 0: label 'gpadc' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/allwinner,sun20i-d1-gpadc.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/allwinner,sun20i-d1-gpadc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/allwinner,sun20i-d1-gpadc.yaml (canonical) @@ -9,7 +9,6 @@ resets = <&ccu RST_BUS_GPADC>; interrupts = <73 IRQ_TYPE_LEVEL_HIGH>; #io-channel-cells = <1>; - #address-cells = <1>; #size-cells = <0>; -- >> Documentation/devicetree/bindings/mtd/st,spi-fsm.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/mtd/st,spi-fsm.yaml (original) +++ Documentation/devicetree/bindings/mtd/st,spi-fsm.yaml (canonical) @@ -1,4 +1,5 @@ #include + spifsm@fe902000 { compatible = "st,spi-fsm"; reg = <0xfe902000 0x1000>; >> Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml (original) +++ Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml (canonical) @@ -1,52 +1,52 @@ soc { - #address-cells = <2>; - #size-cells = <2>; + #address-cells = <2>; + #size-cells = <2>; -- - reg = <6>; - #phy-cells = <0>; - }; - - phy@7 { - reg = <7>; - #phy-cells = <0>; - }; - }; }; >> Documentation/devicetree/bindings/net/ti,cc1352p7.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/ti,cc1352p7.yaml (original) +++ Documentation/devicetree/bindings/net/ti,cc1352p7.yaml (canonical) @@ -1,12 +1,12 @@ #include -- - }; + mcu { + compatible = "ti,cc1352p7"; + clocks = <&sclk_hf 0>, <&sclk_lf 25>; + clock-names = "sclk_hf", "sclk_lf"; + reset-gpios = <&pio 35 GPIO_ACTIVE_LOW>; + bootloader-backdoor-gpios = <&pio 36 GPIO_ACTIVE_LOW>; + vdds-supply = <&vdds>; + }; }; >> Documentation/devicetree/bindings/crypto/atmel,at91sam9g46-aes.yaml:59: example 0: label 'aes' defined but never referenced >> Documentation/devicetree/bindings/crypto/atmel,at91sam9g46-aes.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/crypto/atmel,at91sam9g46-aes.yaml (original) +++ Documentation/devicetree/bindings/crypto/atmel,at91sam9g46-aes.yaml (canonical) @@ -4,12 +4,12 @@ #include -- - vin2b_ep: endpoint { - remote-endpoint = <&camera4>; - hsync-active = <1>; - vsync-active = <1>; - pclk-sample = <0>; - bus-width = <8>; - }; - }; - }; }; >> Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml:101: example 0: label 'vco1' defined but never referenced >> Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml:101: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml (original) +++ Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml (canonical) @@ -1,8 +1,8 @@ vco1: clock { - compatible = "arm,impd1-vco1"; - #clock-cells = <0>; - lock-offset = <0x08>; - vco-offset = <0x00>; - clocks = <&sysclk>; - clock-output-names = "IM-PD1-VCO1"; + compatible = "arm,impd1-vco1"; + #clock-cells = <0>; + lock-offset = <0x08>; + vco-offset = <0x00>; + clocks = <&sysclk>; + clock-output-names = "IM-PD1-VCO1"; }; >> Documentation/devicetree/bindings/hwmon/ti,tmp464.yaml:71: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/ti,tmp464.yaml (original) +++ Documentation/devicetree/bindings/hwmon/ti,tmp464.yaml (canonical) @@ -1,9 +1,9 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - <&dma0 AT91_XDMAC_DT_PERID(2)>; - dma-names = "tx", "rx"; + compatible = "atmel,at91sam9g46-aes"; + reg = <0xe1810000 0x100>; + interrupts = ; + clocks = <&pmc PMC_TYPE_PERIPHERAL 27>; + clock-names = "aes_clk"; + dmas = <&dma0 AT91_XDMAC_DT_PERID(1)>, + <&dma0 AT91_XDMAC_DT_PERID(2)>; + dma-names = "tx", "rx"; >> };Documentation/devicetree/bindings/display/bridge/solomon,ssd2825.yaml:93: example 0: label 'bridge_input' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/solomon,ssd2825.yaml:93: example 0: label 'bridge_output' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/solomon,ssd2825.yaml:93: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/solomon,ssd2825.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/solomon,ssd2825.yaml (canonical) @@ -7,22 +7,16 @@ dsi@2 { compatible = "solomon,ssd2825"; reg = <2>; - spi-max-frequency = <1000000>; - spi-cpha; -- ports { #address-cells = <1>; >> Documentation/devicetree/bindings/display/panel/lg,sw43408.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/lg,sw43408.yaml (original) +++ Documentation/devicetree/bindings/display/panel/lg,sw43408.yaml (canonical) @@ -7,10 +7,8 @@ panel@0 { compatible = "lg,sw43408-lh546wf1-ed01", "lg,sw43408"; reg = <0>; - vddi-supply = <&vreg_l14a_1p88>; vpnl-supply = <&vreg_l28a_3p0>; - -- >> Documentation/devicetree/bindings/pci/marvell,armada8k-pcie.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/marvell,armada8k-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/marvell,armada8k-pcie.yaml (canonical) @@ -5,16 +5,15 @@ compatible = "marvell,armada8k-pcie", "snps,dw-pcie"; reg = <0xf2600000 0x10000>, <0xf6f00000 0x80000>; reg-names = "ctrl", "config"; + ranges = <0x81000000 0 0xf9000000 0xf9000000 0 0x10000>, /* downstream I/O */ + <0x82000000 0 0xf6000000 0xf6000000 0 0xf00000>; /* non-prefetchable memory */ + interrupt-map-mask = <0 0 0 0>; #address-cells = <3>; -- device_type = "pci"; dma-coherent; msi-parent = <&gic_v2m0>; - - ranges = <0x81000000 0 0xf9000000 0xf9000000 0 0x10000>, /* downstream I/O */ - <0x82000000 0 0xf6000000 0xf6000000 0 0xf00000>; /* non-prefetchable memory */ - interrupt-map-mask = <0 0 0 0>; interrupt-map = <0 0 0 0 &gic 0 GIC_SPI 32 IRQ_TYPE_LEVEL_HIGH>; interrupts = ; num-lanes = <1>; >> Documentation/devicetree/bindings/mmc/sdhci-am654.yaml:215: example 0: label 'mmc0' defined but never referenced >> Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml:154: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml (original) +++ Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml (canonical) @@ -6,6 +6,7 @@ bus { #address-cells = <2>; #size-cells = <2>; + i2s@fe410000 { compatible = "rockchip,rk3568-i2s-tdm"; reg = <0x0 0xfe410000 0x0 0x1000>; -- pinctrl-names = "default"; pinctrl-0 = @@ -34,5 +33,7 @@ &i2s1m0_sdo1 &i2s1m0_sdo2 &i2s1m0_sdo3>; + rockchip,trcm-sync-tx-only; + rockchip,grf = <&grf>; }; }; >> Documentation/devicetree/bindings/mtd/mtd.yaml:71: example 0: canonical form differs: --- Documentation/devicetree/bindings/mtd/mtd.yaml (original) +++ Documentation/devicetree/bindings/mtd/mtd.yaml (canonical) @@ -3,8 +3,8 @@ #size-cells = <0>; -- flash@0 { + compatible = "jedec,spi-nor"; reg = <0>; - compatible = "jedec,spi-nor"; label = "System-firmware"; }; }; >> Documentation/devicetree/bindings/iio/adc/rohm,bd79124.yaml:74: example 0: label 'adc' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/rohm,bd79124.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/rohm,bd79124.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/rohm,bd79124.yaml (canonical) @@ -1,39 +1,44 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; + -- >> Documentation/devicetree/bindings/regulator/mps,mpq7920.yaml:86: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/mps,mpq7920.yaml (original) +++ Documentation/devicetree/bindings/regulator/mps,mpq7920.yaml (canonical) @@ -3,29 +3,29 @@ #size-cells = <0>; -- - - ldo2 { - regulator-name = "ldo2"; - regulator-min-microvolt = <650000>; - regulator-max-microvolt = <3587500>; - }; - }; - }; - }; + }; >> +};Documentation/devicetree/bindings/input/touchscreen/zinitix,bt400.yaml:108: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/touchscreen/zinitix,bt400.yaml (original) +++ Documentation/devicetree/bindings/input/touchscreen/zinitix,bt400.yaml (canonical) @@ -1,18 +1,19 @@ #include #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; -- >> Documentation/devicetree/bindings/iio/light/vishay,vcnl4035.yaml:33: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/light/vishay,vcnl4035.yaml (original) +++ Documentation/devicetree/bindings/iio/light/vishay,vcnl4035.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/pci/cdns,cdns-pcie-host.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/cdns,cdns-pcie-host.yaml (original) +++ Documentation/devicetree/bindings/pci/cdns,cdns-pcie-host.yaml (canonical) @@ -4,34 +4,27 @@ -- + <0x0 0x0 0x0 0x4 &gic 0x0 0x0 0x0 17 0x1>; interrupt-map-mask = <0x0 0x0 0x0 0x7>; - msi-parent = <&its_pci>; - phys = <&pcie_phy0>; phy-names = "pcie-phy"; + linux,pci-domain = <0>; }; }; >> Documentation/devicetree/bindings/remoteproc/st,stm32-rproc.yaml:169: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/st,stm32-rproc.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/st,stm32-rproc.yaml (canonical) @@ -1,13 +1,14 @@ #include + m4@10000000 { - compatible = "st,stm32mp1-m4"; - reg = <0x10000000 0x40000>, - <0x30000000 0x40000>, - <0x38000000 0x10000>; -- + compatible = "st,stm32mp1-m4"; + reg = <0x10000000 0x40000>, + <0x30000000 0x40000>, + <0x38000000 0x10000>; + resets = <&rcc MCU_R>; + reset-names = "mcu_rst"; + /* Hold boot managed using system config*/ + st,syscfg-holdboot = <&rcc 0x10C 0x1>; + st,syscfg-rsc-tbl = <&tamp 0x144 0xFFFFFFFF>; + st,syscfg-m4-state = <&tamp 0x148 0xFFFFFFFF>; >> };Documentation/devicetree/bindings/clock/qcom,ipq5018-gcc.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,ipq5018-gcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,ipq5018-gcc.yaml (canonical) @@ -1,15 +1,15 @@ clock-controller@1800000 { - compatible = "qcom,gcc-ipq5018"; - reg = <0x01800000 0x80000>; - clocks = <&xo_board_clk>, - <&sleep_clk>, - <&pcie20_phy0_pipe_clk>, - <&pcie20_phy1_pipe_clk>, -- + <&pcie20_phy0_pipe_clk>, + <&pcie20_phy1_pipe_clk>, + <&usb3_phy0_pipe_clk>, + <&gephy_rx_clk>, + <&gephy_tx_clk>, + <&uniphy_rx_clk>, + <&uniphy_tx_clk>; + #clock-cells = <1>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/display/panel/visionox,rm69299.yaml:51: example 0: label 'panel0_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/visionox,rm69299.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/visionox,rm69299.yaml (original) +++ Documentation/devicetree/bindings/display/panel/visionox,rm69299.yaml (canonical) @@ -5,11 +5,10 @@ panel@0 { compatible = "visionox,rm69299-1080p-display"; reg = <0>; - vdda-supply = <&src_pp1800_l8c>; vdd3p3-supply = <&src_pp2800_l18a>; + reset-gpios = <&pm6150l_gpio 3 0>; -- + compatible = "st,stm32mp1-m4"; + reg = <0x10000000 0x40000>, + <0x30000000 0x40000>, + <0x38000000 0x10000>; + /* Hold boot managed using SCMI reset controller */ + resets = <&scmi MCU_R>, <&scmi MCU_HOLD_BOOT_R>; + reset-names = "mcu_rst", "hold_boot"; + st,syscfg-rsc-tbl = <&tamp 0x144 0xFFFFFFFF>; + st,syscfg-m4-state = <&tamp 0x148 0xFFFFFFFF>; }; >> Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml:174: example 0: label 'thp7312_2_endpoint' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml:174: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml (canonical) @@ -8,13 +8,10 @@ camera@61 { compatible = "thine,thp7312"; reg = <0x61>; - pinctrl-names = "default"; pinctrl-0 = <&cam1_pins_default>; - -- + #size-cells = <0>; + + sensor@0 { + reg = <0>; + data-lanes = <4 1 3 2>; + thine,model = "sony,imx258"; + }; + }; }; }; >> Documentation/devicetree/bindings/net/fsl,fman-dtsec.yaml:147: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/fsl,fman-dtsec.yaml (original) +++ Documentation/devicetree/bindings/net/fsl,fman-dtsec.yaml (canonical) @@ -1,8 +1,8 @@ ethernet@e0000 { - compatible = "fsl,fman-dtsec"; - cell-index = <0>; - reg = <0xe0000 0x1000>; - fsl,fman-ports = <&fman1_rx8 &fman1_tx28>; - ptp-timer = <&ptp_timer>; - tbi-handle = <&tbi0>; + compatible = "fsl,fman-dtsec"; + reg = <0xe0000 0x1000>; + cell-index = <0>; + ptp-timer = <&ptp_timer>; + tbi-handle = <&tbi0>; + fsl,fman-ports = <&fman1_rx8 &fman1_tx28>; >> };Documentation/devicetree/bindings/display/bridge/nxp,tda998x.yaml:94: example 0: label 'tda998x' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/nxp,tda998x.yaml:94: example 0: label 'tda998x_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/nxp,tda998x.yaml:94: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/nxp,tda998x.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/nxp,tda998x.yaml (canonical) @@ -11,9 +11,8 @@ interrupt-parent = <&gpio0>; interrupts = <27 IRQ_TYPE_EDGE_FALLING>; video-ports = <0x230145>; - #sound-dai-cells = <1>; - /* DAI-format / AP_ENA reg value */ + /* DAI-format / AP_ENA reg value */ -- - ti,n-factor = <0x10>; - label = "somelabel"; - }; - - channel@3 { - reg = <0x3>; - status = "disabled"; - }; - }; }; >> Documentation/devicetree/bindings/display/brcm,bcm2835-v3d.yaml:39: example 0: label 'v3d' defined but never referenced >> Documentation/devicetree/bindings/ata/ceva,ahci-1v84.yaml:165: example 0: label 'sata' defined but never referenced >> Documentation/devicetree/bindings/ata/ceva,ahci-1v84.yaml:165: example 0: canonical form differs: --- Documentation/devicetree/bindings/ata/ceva,ahci-1v84.yaml (original) +++ Documentation/devicetree/bindings/ata/ceva,ahci-1v84.yaml (canonical) @@ -9,6 +9,8 @@ interrupt-parent = <&gic>; interrupts = <0 133 IRQ_TYPE_LEVEL_HIGH>; clocks = <&zynqmp_clk 22>; + phys = <&psgtr 1 PHY_TYPE_SATA 1 1>; + resets = <&zynqmp_reset ZYNQMP_RESET_SATA>; ceva,p0-cominit-params = /bits/ 8 <0x0F 0x25 0x18 0x29>; ceva,p0-comwake-params = /bits/ 8 <0x04 0x0B 0x08 0x0F>; ceva,p0-burst-params = /bits/ 8 <0x0A 0x08 0x4A 0x06>; @@ -18,6 +20,4 @@ ceva,p1-burst-params = /bits/ 8 <0x0A 0x08 0x4A 0x06>; ceva,p1-retry-params = /bits/ 16 <0x0216 0x7F06>; ceva,broken-gen2; - phys = <&psgtr 1 PHY_TYPE_SATA 1 1>; - resets = <&zynqmp_reset ZYNQMP_RESET_SATA>; }; >> Documentation/devicetree/bindings/rng/rockchip,rk3588-rng.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/rng/rockchip,rk3588-rng.yaml (original) +++ Documentation/devicetree/bindings/rng/rockchip,rk3588-rng.yaml (canonical) @@ -2,15 +2,16 @@ #include #include #include + bus { - #address-cells = <2>; - #size-cells = <2>; -- - phy-names = "serdes"; + compatible = "fsl,fman-memac"; + reg = <0xe8000 0x1000>; + cell-index = <4>; + ptp-timer = <&ptp_timer0>; + pcs-handle = <&pcsphy4>, <&qsgmiib_pcs1>; + pcs-handle-names = "sgmii", "qsgmii"; + phys = <&serdes1 1>; + phy-names = "serdes"; + fsl,fman-ports = <&fman0_rx_0x0c &fman0_tx_0x2c>; >> };Documentation/devicetree/bindings/input/touchscreen/mstar,msg2638.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/touchscreen/mstar,msg2638.yaml (original) +++ Documentation/devicetree/bindings/input/touchscreen/mstar,msg2638.yaml (canonical) @@ -1,19 +1,21 @@ #include #include + i2c { - #address-cells = <1>; - #size-cells = <0>; - touchscreen@26 { -- + interrupts = <13 IRQ_TYPE_EDGE_FALLING>; + reset-gpios = <&msmgpio 100 GPIO_ACTIVE_LOW>; + pinctrl-names = "default"; + pinctrl-0 = <&ts_int_reset_default>; + vdd-supply = <&pm8916_l17>; + vddio-supply = <&pm8916_l5>; + touchscreen-size-x = <2048>; + touchscreen-size-y = <2048>; + }; }; >> Documentation/devicetree/bindings/dma/socionext,uniphier-xdmac.yaml:54: example 0: label 'xdmac' defined but never referenced -- >> Documentation/devicetree/bindings/regulator/ti,tps65132.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/ti,tps65132.yaml (original) +++ Documentation/devicetree/bindings/regulator/ti,tps65132.yaml (canonical) @@ -9,13 +9,6 @@ reg = <0x3e>; vin-supply = <&supply>; -- + }; }; - - led@1 { - reg = <0x1>; - function = LED_FUNCTION_STATUS; - color = ; - }; - }; }; >> Documentation/devicetree/bindings/interrupt-controller/renesas,rza1-irqc.yaml:63: example 0: label 'irqc' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/renesas,rza1-irqc.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/renesas,rza1-irqc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/renesas,rza1-irqc.yaml (canonical) @@ -1,18 +1,19 @@ #include + irqc: interrupt-controller@fcfef800 { - compatible = "renesas,r7s72100-irqc", "renesas,rza1-irqc"; - #interrupt-cells = <2>; - #address-cells = <0>; - interrupt-controller; -- + <0 0 &gic GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>, + <1 0 &gic GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>, + <2 0 &gic GIC_SPI 2 IRQ_TYPE_LEVEL_HIGH>, + <3 0 &gic GIC_SPI 3 IRQ_TYPE_LEVEL_HIGH>, + <4 0 &gic GIC_SPI 4 IRQ_TYPE_LEVEL_HIGH>, + <5 0 &gic GIC_SPI 5 IRQ_TYPE_LEVEL_HIGH>, + <6 0 &gic GIC_SPI 6 IRQ_TYPE_LEVEL_HIGH>, + <7 0 &gic GIC_SPI 7 IRQ_TYPE_LEVEL_HIGH>; + interrupt-map-mask = <7 0>; }; >> Documentation/devicetree/bindings/mtd/technologic,nand.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/mtd/technologic,nand.yaml (original) +++ Documentation/devicetree/bindings/mtd/technologic,nand.yaml (canonical) @@ -3,6 +3,7 @@ reg = <0x60000000 0x8000000>; #address-cells = <1>; #size-cells = <0>; + nand@0 { reg = <0>; }; -- >> Documentation/devicetree/bindings/crypto/ti,sa2ul.yaml:89: example 0: label 'main_crypto' defined but never referenced >> Documentation/devicetree/bindings/clock/qcom,sm4450-gcc.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sm4450-gcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sm4450-gcc.yaml (canonical) @@ -1,11 +1,12 @@ #include + clock-controller@100000 { - compatible = "qcom,sm4450-gcc"; - reg = <0x00100000 0x001f4200>; - clocks = <&rpmhcc RPMH_CXO_CLK>, <&sleep_clk>, - <&ufs_mem_phy 0>, <&ufs_mem_phy 1>, -- + compatible = "qcom,sm4450-gcc"; + reg = <0x00100000 0x001f4200>; + clocks = <&rpmhcc RPMH_CXO_CLK>, <&sleep_clk>, + <&ufs_mem_phy 0>, <&ufs_mem_phy 1>, + <&ufs_mem_phy 2>, <&usb_1_qmpphy>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; Documentation/devicetree/bindings/leds/qcom,pm8058-led.yaml:44: example 0: label 'pm8058' defined but never referenced >> Documentation/devicetree/bindings/sound/mediatek,mt8183-audio.yaml:132: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/mediatek,mt8183-audio.yaml (original) +++ Documentation/devicetree/bindings/sound/mediatek,mt8183-audio.yaml (canonical) @@ -51,45 +51,45 @@ <&topckgen CLK_TOP_APLL12_DIV4>, <&topckgen CLK_TOP_APLL12_DIVB>, <&clk26m>; - clock-names = "aud_afe_clk", - "aud_dac_clk", - "aud_dac_predis_clk", - "aud_adc_clk", -- + "top_i2s5_m_sel", + "top_apll12_div0", + "top_apll12_div1", + "top_apll12_div2", + "top_apll12_div3", + "top_apll12_div4", + "top_apll12_divb", + "top_clk26m_clk"; }; Documentation/devicetree/bindings/mtd/mediatek,nand-ecc-engine.yaml:48: example 0: label 'bch' defined but never referenced >> Documentation/devicetree/bindings/crypto/arm,cryptocell.yaml:47: example 0: label 'arm_cc712' defined but never referenced >> Documentation/devicetree/bindings/crypto/arm,cryptocell.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/crypto/arm,cryptocell.yaml (original) +++ Documentation/devicetree/bindings/crypto/arm,cryptocell.yaml (canonical) @@ -1,7 +1,7 @@ #include -- arm_cc712: crypto@80000000 { - compatible = "arm,cryptocell-712-ree"; - reg = <0x80000000 0x10000>; - interrupts = ; + compatible = "arm,cryptocell-712-ree"; + reg = <0x80000000 0x10000>; + interrupts = ; }; >> Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml:66: example 0: label 'mipi_lvds_0_pxl2dpi_dc_pixel_link0' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml:66: example 0: label 'mipi_lvds_0_pxl2dpi_dc_pixel_link1' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml:66: example 0: label 'mipi_lvds_0_pxl2dpi_mipi_lvds_0_ldb_ch0' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml:66: example 0: label 'mipi_lvds_0_pxl2dpi_mipi_lvds_0_ldb_ch1' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml (canonical) @@ -1,17 +1,18 @@ #include + pxl2dpi { compatible = "fsl,imx8qxp-pxl2dpi"; + power-domains = <&pd IMX_SC_R_MIPI_0>; fsl,sc-resource = ; - power-domains = <&pd IMX_SC_R_MIPI_0>; -- - resets = <&scmi_reset SCMI_SRST_H_TRNG_NS>; - }; + rng@fe378000 { + compatible = "rockchip,rk3588-rng"; + reg = <0x0 0xfe378000 0x0 0x200>; + interrupts = ; + clocks = <&scmi_clk SCMI_HCLK_SECURE_NS>; + resets = <&scmi_reset SCMI_SRST_H_TRNG_NS>; + }; }; >> Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.yaml:133: example 0: label 'mmsys' defined but never referenced >> Documentation/devicetree/bindings/thermal/thermal-zones.yaml:238: example 0: node name 'cpu_crit' must use only [a-z0-9-] >> Documentation/devicetree/bindings/thermal/thermal-zones.yaml:238: example 0: node name 'cluster0_crit' must use only [a-z0-9-] >> Documentation/devicetree/bindings/thermal/thermal-zones.yaml:238: example 0: label 'cluster0_alert0' defined but never referenced >> Documentation/devicetree/bindings/thermal/thermal-zones.yaml:238: example 0: label 'cluster0_crit' defined but never referenced >> Documentation/devicetree/bindings/thermal/thermal-zones.yaml:238: example 0: label 'cpu0_crit' defined but never referenced >> Documentation/devicetree/bindings/thermal/thermal-zones.yaml:238: example 0: label 'gpu1_alert0' defined but never referenced >> Documentation/devicetree/bindings/thermal/thermal-zones.yaml:238: example 0: label 'tsens1' defined but never referenced >> Documentation/devicetree/bindings/thermal/thermal-zones.yaml:238: example 0: canonical form differs: --- Documentation/devicetree/bindings/thermal/thermal-zones.yaml (original) +++ Documentation/devicetree/bindings/thermal/thermal-zones.yaml (canonical) @@ -3,116 +3,110 @@ -- mipi_lvds_0_pxl2dpi_mipi_lvds_0_ldb_ch0: endpoint@0 { reg = <0>; >> Documentation/devicetree/bindings/interrupt-controller/sophgo,sg2042-msi.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/sophgo,sg2042-msi.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/sophgo,sg2042-msi.yaml (canonical) @@ -1,9 +1,10 @@ #include + msi-controller@30000000 { - compatible = "sophgo,sg2042-msi"; - reg = <0x30000000 0x4>, <0x30000008 0x4>; - reg-names = "clr", "doorbell"; - msi-controller; - #msi-cells = <0>; - msi-ranges = <&plic 64 IRQ_TYPE_LEVEL_HIGH 32>; + compatible = "sophgo,sg2042-msi"; + reg = <0x30000000 0x4>, <0x30000008 0x4>; + reg-names = "clr", "doorbell"; + msi-controller; + #msi-cells = <0>; + msi-ranges = <&plic 64 IRQ_TYPE_LEVEL_HIGH 32>; }; >> Documentation/devicetree/bindings/display/panel/display-timings.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/display-timings.yaml (original) +++ Documentation/devicetree/bindings/display/panel/display-timings.yaml (canonical) @@ -1,4 +1,3 @@ - /* * Example that specifies panel timing using minimum, typical, * maximum values as commonly used in datasheet description. @@ -6,6 +5,7 @@ */ display-timings { -- /* 1920x1080p24 */ clock-frequency = <148500000>; @@ -18,6 +18,7 @@ vback-porch = <0 36 50>; vsync-len = <0 5 6>; }; + timing1 { /* 1920x1080p24 */ clock-frequency = <52000000>; >> Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml:197: example 0: label 'ams_pl' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml:197: example 0: label 'ams_ps' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml:197: example 0: label 'xilinx_ams' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml:197: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml (canonical) @@ -1,18 +1,17 @@ - bus { #address-cells = <2>; #size-cells = <2>; -- xlnx,bipolar; }; + channel@31 { reg = <31>; }; + channel@38 { reg = <38>; xlnx,bipolar;Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml:362: example 0: label 'pinctrl_eth_default' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml:362: example 0: label 'pio' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml:362: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml (canonical) @@ -13,10 +13,15 @@ #gpio-cells = <2>; -- >> Documentation/devicetree/bindings/input/touchscreen/ti,tsc2005.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/touchscreen/ti,tsc2005.yaml (original) +++ Documentation/devicetree/bindings/input/touchscreen/ti,tsc2005.yaml (canonical) @@ -1,23 +1,22 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; + -- + touchscreen-fuzz-x = <4>; touchscreen-fuzz-y = <7>; touchscreen-fuzz-pressure = <2>; touchscreen-size-x = <4096>; touchscreen-size-y = <4096>; touchscreen-max-pressure = <2048>; - ti,x-plate-ohms = <280>; ti,esd-recovery-timeout-ms = <8000>; }; >> Documentation/devicetree/bindings/sound/realtek,rt5575.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/realtek,rt5575.yaml (original) +++ Documentation/devicetree/bindings/sound/realtek,rt5575.yaml (canonical) @@ -1,6 +1,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + codec@57 { compatible = "realtek,rt5575"; reg = <0x57>;Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml:113: example 0: label 'imx290' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml:113: example 0: label 'imx290_ep' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml:113: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml (canonical) @@ -7,19 +7,15 @@ imx290: camera-sensor@1a { compatible = "sony,imx290lqr"; reg = <0x1a>; - pinctrl-names = "default"; pinctrl-0 = <&camera_rear_default>; - -- thermal@7e212000 { - compatible = "brcm,bcm2835-thermal"; - reg = <0x7e212000 0x8>; - clocks = <&clocks BCM2835_CLOCK_TSENS>; - #thermal-sensor-cells = <0>; + compatible = "brcm,bcm2835-thermal"; + reg = <0x7e212000 0x8>; + clocks = <&clocks BCM2835_CLOCK_TSENS>; + #thermal-sensor-cells = <0>; }; >> Documentation/devicetree/bindings/sound/cirrus,cs42xx8.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/cirrus,cs42xx8.yaml (original) +++ Documentation/devicetree/bindings/sound/cirrus,cs42xx8.yaml (canonical) @@ -1,16 +1,16 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- #address-cells = <1>; #size-cells = <0>; + codec@57 { compatible = "realtek,rt5575"; reg = <0x57>; spi-parent = <&spi0 0>; /* chip-select 0 */ + }; }; }; >> Documentation/devicetree/bindings/remoteproc/qcom,sc8280xp-pas.yaml:106: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/qcom,sc8280xp-pas.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/qcom,sc8280xp-pas.yaml (canonical) @@ -7,12 +7,9 @@ remoteproc@3000000 { compatible = "qcom,sc8280xp-adsp-pas"; reg = <0x03000000 0x100>; - clocks = <&rpmhcc RPMH_CXO_CLK>; clock-names = "xo"; - -- mboxes = <&ipcc IPCC_CLIENT_LPASS - IPCC_MPROC_SIGNAL_GLINK_QMP>; - + IPCC_MPROC_SIGNAL_GLINK_QMP>; label = "lpass"; qcom,remote-pid = <2>; - /* ... */ }; }; >> Documentation/devicetree/bindings/display/panel/ilitek,ili9806e.yaml:42: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/net/realtek,rtl82xx.yaml:74: example 0: label 'ethphy1' defined but never referenced >> Documentation/devicetree/bindings/net/realtek,rtl82xx.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/realtek,rtl82xx.yaml (original) +++ Documentation/devicetree/bindings/net/realtek,rtl82xx.yaml (canonical) @@ -3,8 +3,8 @@ #size-cells = <0>; -- ethphy1: ethernet-phy@1 { - reg = <1>; - realtek,clkout-disable; - realtek,aldps-enable; + reg = <1>; + realtek,clkout-disable; + realtek,aldps-enable; }; }; >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vaud28_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vaux18_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vcama_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vcamd_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vcamio_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vcn18_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vcn28_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vcn33_bt_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vcn33_wifi_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vcore_reg' defined but never referenced >> Documentation/devicetree/bindings/clock/samsung,exynos7870-cmu.yaml:206: example 0: label 'cmu_peri' defined but never referenced >> Documentation/devicetree/bindings/clock/samsung,exynos7870-cmu.yaml:206: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/samsung,exynos7870-cmu.yaml (original) +++ Documentation/devicetree/bindings/clock/samsung,exynos7870-cmu.yaml (canonical) @@ -1,20 +1,19 @@ #include -- + <&cmu_mif CLK_GOUT_MIF_CMU_PERI_SPI0>, + <&cmu_mif CLK_GOUT_MIF_CMU_PERI_SPI1>, + <&cmu_mif CLK_GOUT_MIF_CMU_PERI_SPI2>, + <&cmu_mif CLK_GOUT_MIF_CMU_PERI_SPI3>, + <&cmu_mif CLK_GOUT_MIF_CMU_PERI_SPI4>, + <&cmu_mif CLK_GOUT_MIF_CMU_PERI_UART0>, + <&cmu_mif CLK_GOUT_MIF_CMU_PERI_UART1>, + <&cmu_mif CLK_GOUT_MIF_CMU_PERI_UART2>; }; Documentation/devicetree/bindings/net/ti,cpsw-switch.yaml:174: example 0: label 'cpsw_port1' defined but never referenced >> Documentation/devicetree/bindings/net/ti,cpsw-switch.yaml:174: example 0: label 'cpsw_port2' defined but never referenced >> Documentation/devicetree/bindings/net/ti,cpsw-switch.yaml:174: example 0: label 'davinci_mdio_sw' defined but never referenced >> Documentation/devicetree/bindings/net/ti,cpsw-switch.yaml:174: example 0: label 'mac_sw' defined but never referenced >> Documentation/devicetree/bindings/net/ti,cpsw-switch.yaml:174: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/ti,cpsw-switch.yaml (original) +++ Documentation/devicetree/bindings/net/ti,cpsw-switch.yaml (canonical) @@ -11,58 +11,57 @@ #address-cells = <1>; #size-cells = <1>; syscon = <&scm_conf>; - interrupts = , , , -- + reg = <2>; + label = "wan"; + mac-address = [ 00 00 00 00 00 00 ]; + phys = <&phy_gmii_sel 2>; + phy-handle = <ðphy1_sw>; + phy-mode = "rgmii"; + ti,dual-emac-pvid = <2>; + }; }; }; >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vdram_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vefuse_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vemc_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vfe28_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vibr_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vio18_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vio28_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vldo28_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vmc_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vmch_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vmodem_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vpa_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vproc_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vrf12_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vrf18_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vs1_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vsim1_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vsim2_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vsram_others_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vsram_proc_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vusb33_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: label 'mt6357_vxo22_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/mediatek,mt6357-regulator.yaml (canonical) @@ -1,210 +1,241 @@ pmic { - regulators { - mt6357_vproc_reg: buck-vproc { - regulator-name = "vproc"; - regulator-min-microvolt = <518750>; - regulator-max-microvolt = <1312500>; - regulator-ramp-delay = <6250>; -- - regulator-max-microvolt = <3300000>; - regulator-enable-ramp-delay = <44>; - }; - mt6357_vusb33_reg: ldo-vusb33 { - regulator-name = "vusb33"; - regulator-min-microvolt = <3000000>; - regulator-max-microvolt = <3100000>; - regulator-enable-ramp-delay = <264>; - }; - }; >> };Documentation/devicetree/bindings/clock/qcom,gcc-msm8996.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-msm8996.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-msm8996.yaml (canonical) @@ -1,7 +1,7 @@ clock-controller@300000 { - compatible = "qcom,gcc-msm8996"; - #clock-cells = <1>; - #reset-cells = <1>; - #power-domain-cells = <1>; - reg = <0x300000 0x90000>; + compatible = "qcom,gcc-msm8996"; + reg = <0x300000 0x90000>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/iio/adc/aspeed,ast2600-adc.yaml:81: example 0: label 'adc0' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/aspeed,ast2600-adc.yaml:81: example 0: label 'adc1' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/aspeed,ast2600-adc.yaml:81: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/aspeed,ast2600-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/aspeed,ast2600-adc.yaml (canonical) @@ -1,4 +1,5 @@ #include + adc0: adc@1e6e9000 { compatible = "aspeed,ast2600-adc0"; reg = <0x1e6e9000 0x100>; @@ -7,6 +8,7 @@ #io-channel-cells = <1>; aspeed,int-vref-microvolt = <2500000>; }; + adc1: adc@1e6e9100 { compatible = "aspeed,ast2600-adc1"; reg = <0x1e6e9100 0x100>; >> Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml:203: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml (original) +++ Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml (canonical) @@ -10,5 +10,6 @@ reg = <0x70008000 0x4000>; interrupts = <2>; cd-gpios = <&gpio1 6 0>; /* GPIO1_6 */ - wp-gpios = <&gpio1 5 0>; /* GPIO1_5 */ + wp-gpios = <&gpio1 5 0>; /* GPIO1_5 */ + }; }; >> Documentation/devicetree/bindings/input/touchscreen/goodix,gt9916.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/touchscreen/goodix,gt9916.yaml (original) +++ Documentation/devicetree/bindings/input/touchscreen/goodix,gt9916.yaml (canonical) @@ -1,16 +1,18 @@ #include #include + i2c { - #address-cells = <1>; - #size-cells = <0>; - touchscreen@5d { -- >> Documentation/devicetree/bindings/interrupt-controller/amlogic,meson-gpio-intc.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/amlogic,meson-gpio-intc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/amlogic,meson-gpio-intc.yaml (canonical) @@ -1,8 +1,8 @@ interrupt-controller@9880 { - compatible = "amlogic,meson-gxbb-gpio-intc", - "amlogic,meson-gpio-intc"; - reg = <0x9880 0x10>; - interrupt-controller; - #interrupt-cells = <2>; - amlogic,channel-interrupts = <64 65 66 67 68 69 70 71>; + compatible = "amlogic,meson-gxbb-gpio-intc", + "amlogic,meson-gpio-intc"; + reg = <0x9880 0x10>; + interrupt-controller; + #interrupt-cells = <2>; + amlogic,channel-interrupts = <64 65 66 67 68 69 70 71>; }; >> Documentation/devicetree/bindings/clock/rockchip,rk3506-cru.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/rockchip,rk3506-cru.yaml (original) +++ Documentation/devicetree/bindings/clock/rockchip,rk3506-cru.yaml (canonical) @@ -1,8 +1,8 @@ clock-controller@ff9a0000 { - compatible = "rockchip,rk3506-cru"; - reg = <0xff9a0000 0x20000>; - #clock-cells = <1>; - #reset-cells = <1>; - clocks = <&xin24m>; - clock-names = "xin"; + compatible = "rockchip,rk3506-cru"; + reg = <0xff9a0000 0x20000>; + #clock-cells = <1>; + #reset-cells = <1>; + clocks = <&xin24m>; + clock-names = "xin"; >> };Documentation/devicetree/bindings/display/panel/innolux,ej030na.yaml:38: example 0: label 'panel_input' defined but never referenced >> Documentation/devicetree/bindings/display/panel/innolux,ej030na.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/innolux,ej030na.yaml (original) +++ Documentation/devicetree/bindings/display/panel/innolux,ej030na.yaml (canonical) @@ -7,12 +7,9 @@ panel@0 { compatible = "innolux,ej030na"; reg = <0>; - spi-max-frequency = <10000000>; - reset-gpios = <&gpe 4 GPIO_ACTIVE_LOW>; -- port { >> Documentation/devicetree/bindings/media/i2c/ovti,ov8865.yaml:74: example 0: label 'ov8865' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov8865.yaml:74: example 0: label 'ov8865_out_mipi_csi2' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov8865.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/ovti,ov8865.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/ovti,ov8865.yaml (canonical) @@ -1,3 +1,4 @@ +}; #include #include -- + power-domains = <&k3_pds 153>; + clocks = <&k3_clks 153 4>, <&k3_clks 153 1>, + <&serdes1 AM654_SERDES_LO_REFCLK>; + clock-output-names = "serdes0_cmu_refclk", "serdes0_lo_refclk", "serdes0_ro_refclk"; + assigned-clocks = <&k3_clks 153 4>, <&serdes0 AM654_SERDES_CMU_REFCLK>; + assigned-clock-parents = <&k3_clks 153 8>, <&k3_clks 153 4>; + mux-controls = <&serdes_mux 0>; + #clock-cells = <1>; + ti,serdes-clk = <&serdes0_clk>; }; >> Documentation/devicetree/bindings/net/asix,ax88796c.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/asix,ax88796c.yaml (original) +++ Documentation/devicetree/bindings/net/asix,ax88796c.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + spi { #address-cells = <1>; #size-cells = <0>; @@ -8,7 +9,7 @@ compatible = "asix,ax88796c"; reg = <0x0>; local-mac-address = [00 00 00 00 00 00]; /* Filled in by a bootloader */ - interrupt-parent = <&gpx2>; + interrupt-parent = <&gpx2>; interrupts = <0 IRQ_TYPE_LEVEL_LOW>; spi-max-frequency = <40000000>; reset-gpios = <&gpe0 2 GPIO_ACTIVE_LOW>; >> Documentation/devicetree/bindings/display/bridge/cdns,dsi.yaml:107: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/cdns,dsi.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/cdns,dsi.yaml (canonical) @@ -10,9 +10,14 @@ interrupts = <1>; phys = <&dphy0>; phy-names = "dphy"; - #address-cells = <1>; #size-cells = <0>; + -- port@1 { reg = <1>; + endpoint { remote-endpoint = <&xxx_dpi_output>; }; >> Documentation/devicetree/bindings/clock/qcom,qdu1000-gcc.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,qdu1000-gcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,qdu1000-gcc.yaml (canonical) @@ -1,11 +1,12 @@ #include + clock-controller@100000 { - compatible = "qcom,qdu1000-gcc"; - reg = <0x00100000 0x001f4200>; - clocks = <&rpmhcc RPMH_CXO_CLK>, <&sleep_clk>, - <&pcie_0_pipe_clk>, <&pcie_0_phy_aux_clk>, -- - #power-domain-cells = <1>; + compatible = "qcom,qdu1000-gcc"; + reg = <0x00100000 0x001f4200>; + clocks = <&rpmhcc RPMH_CXO_CLK>, <&sleep_clk>, + <&pcie_0_pipe_clk>, <&pcie_0_phy_aux_clk>, + <&usb3_phy_wrapper_pipe_clk>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/crypto/xlnx,zynqmp-aes.yaml:30: example 0: label 'xlnx_aes' defined but never referenced >> Documentation/devicetree/bindings/crypto/xlnx,zynqmp-aes.yaml:30: example 0: label 'zynqmp_firmware' defined but never referenced >> Documentation/devicetree/bindings/crypto/xlnx,zynqmp-aes.yaml:30: example 0: canonical form differs: --- Documentation/devicetree/bindings/crypto/xlnx,zynqmp-aes.yaml (original) +++ Documentation/devicetree/bindings/crypto/xlnx,zynqmp-aes.yaml (canonical) @@ -1,9 +1,10 @@ firmware { - zynqmp_firmware: zynqmp-firmware { - compatible = "xlnx,zynqmp-firmware"; - method = "smc"; - xlnx_aes: zynqmp-aes { - compatible = "xlnx,zynqmp-aes"; + zynqmp_firmware: zynqmp-firmware { + compatible = "xlnx,zynqmp-firmware"; + method = "smc"; + + xlnx_aes: zynqmp-aes { + compatible = "xlnx,zynqmp-aes"; + }; }; - }; }; >> Documentation/devicetree/bindings/opp/opp-v2-qcom-level.yaml:48: example 0: label 'cpr_opp1' defined but never referenced >> Documentation/devicetree/bindings/opp/opp-v2-qcom-level.yaml:48: example 0: label 'cpr_opp2' defined but never referenced >> Documentation/devicetree/bindings/opp/opp-v2-qcom-level.yaml:48: example 0: label 'cpr_opp3' defined but never referenced >> Documentation/devicetree/bindings/opp/opp-v2-qcom-level.yaml:48: example 0: label 'cpr_opp_table' defined but never referenced >> Documentation/devicetree/bindings/opp/opp-v2-qcom-level.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/opp/opp-v2-qcom-level.yaml (original) +++ Documentation/devicetree/bindings/opp/opp-v2-qcom-level.yaml (canonical) @@ -5,10 +5,12 @@ opp-level = <1>; qcom,opp-fuse-level = <1>; }; + cpr_opp2: opp2 { opp-level = <2>; qcom,opp-fuse-level = <2>; }; + cpr_opp3: opp3 { opp-level = <3>; qcom,opp-fuse-level = <3>; >> Documentation/devicetree/bindings/sound/allwinner,sun4i-a10-codec.yaml:314: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/allwinner,sun4i-a10-codec.yaml (original) +++ Documentation/devicetree/bindings/sound/allwinner,sun4i-a10-codec.yaml (canonical) @@ -1,7 +1,7 @@ codec@1c22c00 { - #sound-dai-cells = <0>; compatible = "allwinner,sun7i-a20-codec"; reg = <0x01c22c00 0x40>; + #sound-dai-cells = <0>; interrupts = <0 30 4>; clocks = <&apb0_gates 0>, <&codec_clk>; -- +++ Documentation/devicetree/bindings/sound/allwinner,sun4i-a10-codec.yaml (canonical) @@ -1,7 +1,7 @@ codec@1c22c00 { - #sound-dai-cells = <0>; compatible = "allwinner,sun6i-a31-codec"; reg = <0x01c22c00 0x98>; + #sound-dai-cells = <0>; interrupts = <0 29 4>; clocks = <&ccu 61>, <&ccu 135>; clock-names = "apb", "codec"; >> Documentation/devicetree/bindings/arm/samsung/samsung-secure-firmware.yaml:30: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/samsung/samsung-secure-firmware.yaml (original) +++ Documentation/devicetree/bindings/arm/samsung/samsung-secure-firmware.yaml (canonical) @@ -1,4 +1,4 @@ firmware@203f000 { - compatible = "samsung,secure-firmware"; - reg = <0x0203f000 0x1000>; + compatible = "samsung,secure-firmware"; + reg = <0x0203f000 0x1000>; }; >> Documentation/devicetree/bindings/mmc/fujitsu,sdhci-fujitsu.yaml:59: example 0: label 'sdhci1' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; @@ -9,39 +10,45 @@ spi-max-frequency = <1000000>; -- led@1 { >> Documentation/devicetree/bindings/pinctrl/qcom,ipq6018-pinctrl.yaml:101: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,ipq6018-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,ipq6018-pinctrl.yaml (canonical) @@ -1,4 +1,5 @@ #include + tlmm: pinctrl@1000000 { compatible = "qcom,ipq6018-pinctrl"; reg = <0x01000000 0x300000>; >> Documentation/devicetree/bindings/display/panel/leadtek,ltk050h3146w.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/leadtek,ltk050h3146w.yaml (original) +++ Documentation/devicetree/bindings/display/panel/leadtek,ltk050h3146w.yaml (canonical) @@ -1,6 +1,7 @@ dsi { #address-cells = <1>; #size-cells = <0>; + panel@0 { compatible = "leadtek,ltk050h3146w"; reg = <0>; >> Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml (original) +++ Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml (canonical) @@ -1,19 +1,21 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; - touchscreen@50 { - compatible = "imagis,ist3038c"; -- + compatible = "imagis,ist3032c"; + reg = <0x50>; + interrupt-parent = <&gpio>; + interrupts = <72 IRQ_TYPE_EDGE_FALLING>; + vdd-supply = <&ldo2>; + touchscreen-size-x = <480>; + touchscreen-size-y = <800>; + linux,keycodes = , ; + }; }; >> Documentation/devicetree/bindings/memory-controllers/nvidia,tegra186-mc.yaml:328: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/nvidia,tegra186-mc.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/nvidia,tegra186-mc.yaml (canonical) @@ -13,14 +13,11 @@ <0x0 0x02c30000 0x0 0x10000>, /* MC1 */ <0x0 0x02c40000 0x0 0x10000>, /* MC2 */ <0x0 0x02c50000 0x0 0x10000>; /* MC3 */ - reg-names = "sid", "broadcast", "ch0", "ch1", "ch2", "ch3"; + reg-names = "sid", "broadcast", "ch0", "ch1", "ch2", "ch3"; + ranges = <0x0 0x02c00000 0x0 0x02c00000 0x0 0xb0000>; interrupts = ; -- @@ -33,9 +30,7 @@ interrupts = ; clocks = <&bpmp TEGRA186_CLK_EMC>; clock-names = "emc"; - #interconnect-cells = <0>; - nvidia,bpmp = <&bpmp>; }; }; >> Documentation/devicetree/bindings/media/i2c/rda,rda5807.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/rda,rda5807.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/rda,rda5807.yaml (canonical) @@ -1,15 +1,13 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - }; + radio@11 { + compatible = "rda,rda5807"; + reg = <0x11>; + power-supply = <&ldo6>; + rda,lnan; + rda,lnap; + rda,analog-out; + }; }; >> Documentation/devicetree/bindings/crypto/ti,am62l-dthev2.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/crypto/ti,am62l-dthev2.yaml (original) +++ Documentation/devicetree/bindings/crypto/ti,am62l-dthev2.yaml (canonical) @@ -1,7 +1,6 @@ crypto@40800000 { compatible = "ti,am62l-dthev2"; reg = <0x40800000 0x10000>; - dmas = <&main_bcdma 0 0 0x4700 0>, <&main_bcdma 0 0 0xc701 0>, <&main_bcdma 0 0 0xc700 0>; >> Documentation/devicetree/bindings/interrupt-controller/qcom,mpm.yaml:88: example 0: label 'mpm' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/qcom,mpm.yaml:88: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/qcom,mpm.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/qcom,mpm.yaml (canonical) @@ -5,20 +5,20 @@ -- qcom,mpm-pin-count = <96>; qcom,mpm-pin-map = <2 275>, <5 296>, @@ -26,6 +26,5 @@ <24 79>, <86 183>, <91 260>; - #power-domain-cells = <0>; }; }; >> Documentation/devicetree/bindings/remoteproc/qcom,sm6350-pas.yaml:126: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/qcom,sm6350-pas.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/qcom,sm6350-pas.yaml (canonical) @@ -6,10 +6,8 @@ remoteproc@3000000 { compatible = "qcom,sm6350-adsp-pas"; reg = <0x03000000 0x100>; - clocks = <&rpmhcc RPMH_CXO_CLK>; clock-names = "xo"; - -- mboxes = <&ipcc IPCC_CLIENT_LPASS - IPCC_MPROC_SIGNAL_GLINK_QMP>; - + IPCC_MPROC_SIGNAL_GLINK_QMP>; label = "lpass"; qcom,remote-pid = <2>; - /* ... */ }; }; >> Documentation/devicetree/bindings/opp/opp-v2-qcom-adreno.yaml:63: example 0: label 'gpu_opp_table' defined but never referenced >> Documentation/devicetree/bindings/opp/opp-v2-qcom-adreno.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/opp/opp-v2-qcom-adreno.yaml (original) +++ Documentation/devicetree/bindings/opp/opp-v2-qcom-adreno.yaml (canonical) @@ -3,11 +3,18 @@ gpu_opp_table: opp-table { compatible = "operating-points-v2-adreno", "operating-points-v2"; -- }; - - opp-300000000 { - opp-hz = /bits/ 64 <300000000>; - opp-level = ; - opp-peak-kBps = <2136719>; - /* Intentionally left out qcom,opp-acd-level property here */ - }; - }; >> Documentation/devicetree/bindings/display/panel/hydis,hv101hd1.yaml:38: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/hydis,hv101hd1.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/hydis,hv101hd1.yaml (original) +++ Documentation/devicetree/bindings/display/panel/hydis,hv101hd1.yaml (canonical) @@ -7,10 +7,8 @@ panel@0 { compatible = "hydis,hv101hd1"; reg = <0>; - vdd-supply = <&vdd_lcd>; vio-supply = <&vddio_lcd>; - -- port { >> Documentation/devicetree/bindings/iio/adc/brcm,iproc-static-adc.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/brcm,iproc-static-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/brcm,iproc-static-adc.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + soc { #address-cells = <1>; #size-cells = <1>; >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_avdd32_aud_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vauxa32_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vcama_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vcamaf_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vcamd_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vcamio_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vcore2_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vdig18_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vdvfs11_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vdvfs12_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vdvfs13_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vdvfs14_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vemc33_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vgp1_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vgp2_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vgp3_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vgp4_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vibr_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vio18_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vio28_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vmc_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vmch_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vmipi_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vrtc_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vsim1_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vsim2_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vsram_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vtcxo1_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vtcxo2_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: label 'mt6331_vusb10_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml:96: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/mediatek,mt6331-regulator.yaml (canonical) @@ -1,184 +1,213 @@ pmic { - regulators { - mt6331_vdvfs11_reg: buck-vdvfs11 { - regulator-name = "vdvfs11"; - regulator-min-microvolt = <700000>; - regulator-max-microvolt = <1493750>; - regulator-ramp-delay = <12500>; -- - regulator-max-microvolt = <2800000>; - regulator-always-on; - }; - mt6331_vdig18_reg: ldo-vdig18 { - regulator-name = "dvdd18_dig"; - regulator-min-microvolt = <1800000>; - regulator-max-microvolt = <1800000>; - }; - }; }; >> Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml (canonical) @@ -1,6 +1,7 @@ #include + memory-controller@ff960000 { - compatible = "xlnx,zynqmp-ocmc-1.0"; - reg = <0xff960000 0x1000>; - interrupts = ; + compatible = "xlnx,zynqmp-ocmc-1.0"; + reg = <0xff960000 0x1000>; + interrupts = ; }; >> Documentation/devicetree/bindings/pci/mbvl,gpex40-pcie.yaml:143: example 1: canonical form differs: --- Documentation/devicetree/bindings/pci/mbvl,gpex40-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/mbvl,gpex40-pcie.yaml (canonical) @@ -3,16 +3,17 @@ soc { #address-cells = <2>; #size-cells = <2>; + pcie@3400000 { compatible = "fsl,lx2160a-pcie"; reg = <0x00 0x03400000 0x0 0x00100000 /* controller registers */ -- + reg-names = "csr_axi_slave", "config_axi_slave"; ranges = <0x82000000 0x0 0x40000000 0x80 0x40000000 0x0 0x40000000>; interrupts = , /* AER interrupt */ , /* PME interrupt */ ; /* controller interrupt */ - interrupt-names = "aer", "pme", "intr"; + interrupt-names = "aer", "pme", "intr"; #address-cells = <3>; #size-cells = <2>; device_type = "pci"; >> Documentation/devicetree/bindings/crypto/aspeed,ast2600-acry.yaml:49: example 0: label 'acry' defined but never referenced >> Documentation/devicetree/bindings/crypto/aspeed,ast2600-acry.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/crypto/aspeed,ast2600-acry.yaml (original) +++ Documentation/devicetree/bindings/crypto/aspeed,ast2600-acry.yaml (canonical) @@ -1,4 +1,5 @@ #include + acry: crypto@1e6fa000 { compatible = "aspeed,ast2600-acry"; reg = <0x1e6fa000 0x400>, <0x1e710000 0x1800>; >> Documentation/devicetree/bindings/net/qca,ar71xx.yaml:76: example 0: label 'eth0' defined but never referenced >> Documentation/devicetree/bindings/net/qca,ar71xx.yaml:76: example 0: label 'switch_port0' defined but never referenced >> Documentation/devicetree/bindings/net/qca,ar71xx.yaml:76: example 0: label 'switch_port1' defined but never referenced >> Documentation/devicetree/bindings/net/qca,ar71xx.yaml:76: example 0: label 'switch_port2' defined but never referenced >> Documentation/devicetree/bindings/net/qca,ar71xx.yaml:76: example 0: label 'switch_port3' defined but never referenced >> Documentation/devicetree/bindings/net/qca,ar71xx.yaml:76: example 0: label 'switch_port4' defined but never referenced >> Documentation/devicetree/bindings/net/qca,ar71xx.yaml:76: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/qca,ar71xx.yaml (original) +++ Documentation/devicetree/bindings/net/qca,ar71xx.yaml (canonical) @@ -18,7 +18,6 @@ reset-names = "mac", "mdio"; clocks = <&pll 1>, <&pll 2>; clock-names = "eth", "mdio"; - phy-mode = "gmii"; -- - }; - - phy_port4: ethernet-phy@4 { - reg = <0x4>; - interrupts = <0>; - }; - }; }; }; }; >> Documentation/devicetree/bindings/sound/adi,max98396.yaml:126: example 0: label 'max98396' defined but never referenced >> Documentation/devicetree/bindings/sound/adi,max98396.yaml:126: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/adi,max98396.yaml (original) +++ Documentation/devicetree/bindings/sound/adi,max98396.yaml (canonical) @@ -1,7 +1,9 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; + max98396: amplifier@39 { -- @@ -9,8 +11,8 @@ dvddio-supply = <®ulator_1v8>; avdd-supply = <®ulator_1v8>; pvdd-supply = <®ulator_pvdd>; + reset-gpios = <&gpio 4 GPIO_ACTIVE_LOW>; adi,vmon-slot-no = <0>; adi,imon-slot-no = <1>; - reset-gpios = <&gpio 4 GPIO_ACTIVE_LOW>; }; }; >> Documentation/devicetree/bindings/clock/renesas,rzg2l-cpg.yaml:81: example 0: label 'cpg' defined but never referenced >> Documentation/devicetree/bindings/clock/renesas,rzg2l-cpg.yaml:81: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/renesas,rzg2l-cpg.yaml (original) +++ Documentation/devicetree/bindings/clock/renesas,rzg2l-cpg.yaml (canonical) @@ -1,9 +1,9 @@ cpg: clock-controller@11010000 { - compatible = "renesas,r9a07g044-cpg"; - reg = <0x11010000 0x10000>; - clocks = <&extal_clk>; - clock-names = "extal"; - #clock-cells = <2>; - #power-domain-cells = <0>; -- compatible = "liteon,ltr559"; reg = <0x23>; proximity-near-level = <75>; - vdd-supply = <&pm8916_l17>; vddio-supply = <&pm8916_l6>; - interrupt-parent = <&msmgpio>; interrupts = <115 IRQ_TYPE_EDGE_FALLING>; }; >> Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml:64: example 0: label 'imx334' defined but never referenced >> Documentation/devicetree/bindings/input/touchscreen/cypress,tt21000.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/touchscreen/cypress,tt21000.yaml (original) +++ Documentation/devicetree/bindings/input/touchscreen/cypress,tt21000.yaml (canonical) @@ -7,11 +7,10 @@ #size-cells = <0>; -- + compatible = "cypress,tt21000"; + reg = <0x24>; #address-cells = <1>; #size-cells = <0>; - - compatible = "cypress,tt21000"; - reg = <0x24>; pinctrl-names = "default"; pinctrl-0 = <&tp_reset_ds203>; interrupt-parent = <&pio>; >> Documentation/devicetree/bindings/display/panel/auo,a030jtn01.yaml:37: example 0: label 'panel_input' defined but never referenced >> Documentation/devicetree/bindings/display/panel/auo,a030jtn01.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/auo,a030jtn01.yaml (original) +++ Documentation/devicetree/bindings/display/panel/auo,a030jtn01.yaml (canonical) @@ -7,12 +7,9 @@ panel@0 { compatible = "auo,a030jtn01"; reg = <0>; - spi-max-frequency = <10000000>; - reset-gpios = <&gpe 4 GPIO_ACTIVE_LOW>; -- port { >> Documentation/devicetree/bindings/display/bridge/toshiba,tc358768.yaml:92: example 0: label 'dsi_bridge' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/toshiba,tc358768.yaml:92: example 0: label 'dsi_bridge_ports' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/toshiba,tc358768.yaml:92: example 0: label 'dsi_out' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/toshiba,tc358768.yaml:92: example 0: label 'rgb_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/toshiba,tc358768.yaml:92: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/toshiba,tc358768.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/toshiba,tc358768.yaml (canonical) @@ -1,40 +1,39 @@ #include -- - - port@1 { - reg = <1>; - dsi_out: endpoint { - remote-endpoint = <&lcd_in>; - }; - }; }; - }; }; >> Documentation/devicetree/bindings/net/mdio-gpio.yaml:43: example 0: label 'ethphy0' defined but never referenced >> Documentation/devicetree/bindings/net/mdio-gpio.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/mdio-gpio.yaml (original) +++ Documentation/devicetree/bindings/net/mdio-gpio.yaml (canonical) @@ -3,12 +3,13 @@ }; -- + compatible = "virtual,mdio-gpio"; + #address-cells = <1>; + #size-cells = <0>; + gpios = <&qe_pio_a 11>, + <&qe_pio_c 6>; + + ethphy0: ethernet-phy@0 { + reg = <0>; + }; }; >> Documentation/devicetree/bindings/leds/onnn,ncp5623.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/leds/onnn,ncp5623.yaml (original) +++ Documentation/devicetree/bindings/leds/onnn,ncp5623.yaml (canonical) @@ -10,7 +10,6 @@ -- >> Documentation/devicetree/bindings/opp/opp-v2.yaml:23: example 0: canonical form differs: --- Documentation/devicetree/bindings/opp/opp-v2.yaml (original) +++ Documentation/devicetree/bindings/opp/opp-v2.yaml (canonical) @@ -8,8 +8,8 @@ -- opp-1100000000 { opp-hz = /bits/ 64 <1100000000>; opp-microvolt = <1000000 980000 1010000>; opp-microamp = <80000>; clock-latency-ns = <310000>; }; + opp-1200000000 { opp-hz = /bits/ 64 <1200000000>; opp-microvolt = <1025000>; >> Documentation/devicetree/bindings/phy/phy-rockchip-naneng-combphy.yaml:128: example 0: label 'combphy0' defined but never referenced >> Documentation/devicetree/bindings/phy/phy-rockchip-naneng-combphy.yaml:128: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/phy-rockchip-naneng-combphy.yaml (original) +++ Documentation/devicetree/bindings/phy/phy-rockchip-naneng-combphy.yaml (canonical) @@ -1,26 +1,26 @@ #include -- + <&cru PCLK_PIPEPHY0>, + <&cru PCLK_PIPE>; + clock-names = "ref", "apb", "pipe"; + assigned-clocks = <&pmucru CLK_PCIEPHY0_REF>; + assigned-clock-rates = <100000000>; + resets = <&cru SRST_PIPEPHY0>; + #phy-cells = <1>; + rockchip,pipe-grf = <&pipegrf>; + rockchip,pipe-phy-grf = <&pipe_phy_grf0>; }; >> Documentation/devicetree/bindings/usb/ti,twl4030-usb.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/ti,twl4030-usb.yaml (original) +++ Documentation/devicetree/bindings/usb/ti,twl4030-usb.yaml (canonical) @@ -2,14 +2,11 @@ -- >> Documentation/devicetree/bindings/regulator/maxim,max8952.yaml:85: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/maxim,max8952.yaml (original) +++ Documentation/devicetree/bindings/regulator/maxim,max8952.yaml (canonical) @@ -7,7 +7,11 @@ pmic@60 { compatible = "maxim,max8952"; reg = <0x60>; - + regulator-name = "VARM_1.2V_C210"; + regulator-min-microvolt = <770000>; + regulator-max-microvolt = <1400000>; -- - <70000>; /* Supply 2 */ - clock-latency-ns = <300000>; + <965000 960000 975000>, /* Supply 1 */ + <965000 960000 975000>; /* Supply 2 */ + opp-microamp = <70000>, /* Supply 0 */ + <0>, /* Supply 1 doesn't need this */ + <70000>; /* Supply 2 */ + clock-latency-ns = <300000>; }; }; >> Documentation/devicetree/bindings/iio/adc/atmel,sama9260-adc.yaml:102: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/atmel,sama9260-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/atmel,sama9260-adc.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + soc { #address-cells = <1>; #size-cells = <1>; >> Documentation/devicetree/bindings/opp/opp-v2.yaml:330: example 4: label 'Supports' defined but never referenced >> Documentation/devicetree/bindings/opp/opp-v2.yaml:330: example 4: label 'cuts' defined but never referenced >> Documentation/devicetree/bindings/opp/opp-v2.yaml:330: example 4: label 'example' defined but never referenced >> Documentation/devicetree/bindings/opp/opp-v2.yaml:330: example 4: label 'process' defined but never referenced >> Documentation/devicetree/bindings/opp/opp-v2.yaml:330: example 4: label 'substrate' defined but never referenced >> Documentation/devicetree/bindings/opp/opp-v2.yaml:330: example 4: label 'versions' defined but never referenced Documentation/devicetree/bindings/opp/opp-v2.yaml:330: example 4: canonical form differs: --- Documentation/devicetree/bindings/opp/opp-v2.yaml (original) +++ Documentation/devicetree/bindings/opp/opp-v2.yaml (canonical) @@ -8,8 +8,8 @@ -- cpu@0 { compatible = "arm,cortex-a7"; + reg = <0>; device_type = "cpu"; - reg = <0>; cpu-supply = <&cpu_supply>; operating-points-v2 = <&cpu0_opp_table_slow>; }; >> Documentation/devicetree/bindings/display/bridge/google,cros-ec-anx7688.yaml:53: example 0: label 'anx7688' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/google,cros-ec-anx7688.yaml:53: example 0: label 'anx7688_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/google,cros-ec-anx7688.yaml:53: example 0: label 'anx7688_out' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/google,cros-ec-anx7688.yaml:53: example 0: label 'i2c_tunnel_b' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/google,cros-ec-anx7688.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/google,cros-ec-anx7688.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/google,cros-ec-anx7688.yaml (canonical) @@ -1,8 +1,8 @@ i2c_tunnel_b: i2c-tunnel1 { compatible = "google,cros-ec-i2c-tunnel"; - google,remote-bus = <1>; #address-cells = <1>; #size-cells = <0>; + google,remote-bus = <1>; -- remote-endpoint = <&hdmi0_out>; }; }; + port@1 { reg = <1>; + anx7688_out: endpoint { remote-endpoint = <&typec_connector>; }; >> Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml:74: example 0: node name 'isl7998x_mipi' must use only [a-z0-9-] >> Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml:74: example 0: label 'isl79987_out' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml (canonical) @@ -1,40 +1,43 @@ #include -- - port@2 { - reg = <2>; - endpoint { - remote-endpoint = <&camera_1>; - }; - }; }; - }; }; Documentation/devicetree/bindings/opp/opp-v2.yaml:384: example 5: label 'example' defined but never referenced >> Documentation/devicetree/bindings/opp/opp-v2.yaml:384: example 5: label 'ranges' defined but never referenced Documentation/devicetree/bindings/opp/opp-v2.yaml:384: example 5: canonical form differs: --- Documentation/devicetree/bindings/opp/opp-v2.yaml (original) +++ Documentation/devicetree/bindings/opp/opp-v2.yaml (canonical) @@ -8,8 +8,8 @@ -- - compatible = "vishay,veml6030"; - reg = <0x10>; - interrupts = <12 IRQ_TYPE_LEVEL_LOW>; - vdd-supply = <&vdd>; + compatible = "vishay,veml6030"; + reg = <0x10>; + interrupts = <12 IRQ_TYPE_LEVEL_LOW>; + vdd-supply = <&vdd>; }; }; >> Documentation/devicetree/bindings/remoteproc/ti,pru-rproc.yaml:118: example 0: label 'pru0' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/ti,pru-rproc.yaml:118: example 0: label 'pru1' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/ti,pru-rproc.yaml:118: example 0: label 'pruss' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/ti,pru-rproc.yaml:118: example 0: label 'pruss_mem' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/ti,pru-rproc.yaml:118: example 0: label 'pruss_tm' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/ti,pru-rproc.yaml:118: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/ti,pru-rproc.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/ti,pru-rproc.yaml (canonical) @@ -1,40 +1,37 @@ -/* AM33xx PRU-ICSS */ pruss_tm: target-module@300000 { /* 0x4a300000, ap 9 04.0 */ - compatible = "ti,sysc-pruss", "ti,sysc"; #address-cells = <1>; #size-cells = <1>; ranges = <0x0 0x300000 0x80000>; - -- cpu_opp0_table: opp-table-0 { >> Documentation/devicetree/bindings/clock/imx7ulp-pcc-clock.yaml:88: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/imx7ulp-pcc-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/imx7ulp-pcc-clock.yaml (canonical) @@ -16,8 +16,8 @@ <&scg1 IMX7ULP_CLK_FIRC_BUS_CLK>, <&scg1 IMX7ULP_CLK_ROSC>, <&scg1 IMX7ULP_CLK_SPLL_BUS_CLK>; - clock-names = "nic1_bus_clk", "nic1_clk", "ddr_clk", - "apll_pfd2", "apll_pfd1", "apll_pfd0", - "upll", "sosc_bus_clk", "firc_bus_clk", - "rosc", "spll_bus_clk"; + clock-names = "nic1_bus_clk", "nic1_clk", "ddr_clk", + "apll_pfd2", "apll_pfd1", "apll_pfd0", + "upll", "sosc_bus_clk", "firc_bus_clk", + "rosc", "spll_bus_clk"; }; >> Documentation/devicetree/bindings/remoteproc/ti,pru-rproc.yaml:160: example 1: label 'icssg0' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/ti,pru-rproc.yaml:160: example 1: label 'icssg0_mem' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/ti,pru-rproc.yaml:160: example 1: label 'pru0_0' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/ti,pru-rproc.yaml:160: example 1: label 'pru0_1' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/ti,pru-rproc.yaml:160: example 1: label 'rtu0_0' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/ti,pru-rproc.yaml:160: example 1: label 'rtu0_1' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/ti,pru-rproc.yaml:160: example 1: label 'tx_pru0_0' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/ti,pru-rproc.yaml:160: example 1: label 'tx_pru0_1' defined but never referenced Documentation/devicetree/bindings/remoteproc/ti,pru-rproc.yaml:160: example 1: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/ti,pru-rproc.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/ti,pru-rproc.yaml (canonical) @@ -2,83 +2,83 @@ #include -- - port@1{ + port@1 { reg = <1>; + panel_in_1: endpoint { remote-endpoint = <&dsi1_out>; }; >> Documentation/devicetree/bindings/interrupt-controller/atmel,aic.yaml:83: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/atmel,aic.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/atmel,aic.yaml (canonical) @@ -1,7 +1,7 @@ interrupt-controller@fffff000 { - compatible = "atmel,at91rm9200-aic"; - reg = <0xfffff000 0x200>; - interrupt-controller; - #interrupt-cells = <3>; - atmel,external-irqs = <31>; + compatible = "atmel,at91rm9200-aic"; + reg = <0xfffff000 0x200>; + interrupt-controller; + #interrupt-cells = <3>; + atmel,external-irqs = <31>; }; >> Documentation/devicetree/bindings/input/touchscreen/resistive-adc-touch.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/touchscreen/resistive-adc-touch.yaml (original) +++ Documentation/devicetree/bindings/input/touchscreen/resistive-adc-touch.yaml (canonical) @@ -1,5 +1,5 @@ touchscreen { - compatible = "resistive-adc-touch"; - io-channels = <&adc 24>, <&adc 25>; - io-channel-names = "y", "x"; + compatible = "resistive-adc-touch"; + io-channels = <&adc 24>, <&adc 25>; + io-channel-names = "y", "x"; -- - touchscreen-min-pressure = <50000>; - io-channels = <&adc 1>, <&adc 2>, <&adc 3>, <&adc 4>; - io-channel-names = "x", "z1", "z2", "y"; - touchscreen-x-plate-ohms = <800>; + compatible = "resistive-adc-touch"; + touchscreen-min-pressure = <50000>; + io-channels = <&adc 1>, <&adc 2>, <&adc 3>, <&adc 4>; + io-channel-names = "x", "z1", "z2", "y"; + touchscreen-x-plate-ohms = <800>; }; >> Documentation/devicetree/bindings/mmc/arm,pl18x.yaml:184: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/arm,pl18x.yaml (original) +++ Documentation/devicetree/bindings/mmc/arm,pl18x.yaml (canonical) @@ -2,9 +2,9 @@ #include -- + cap-sd-highspeed; + cap-mmc-highspeed; + cd-gpios = <&gpio2 31 0x4>; + vmmc-supply = <&ab8500_ldo_aux3_reg>; + vqmmc-supply = <&vmmci>; + st,sig-dir-dat0; + st,sig-dir-dat2; + st,sig-dir-cmd; + st,sig-pin-fbclk; }; >> Documentation/devicetree/bindings/iio/adc/holt,hi8435.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/holt,hi8435.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/holt,hi8435.yaml (canonical) @@ -1,6 +1,7 @@ spi { #address-cells = <1>; #size-cells = <0>; + threshold-detector@0 { compatible = "holt,hi8435"; reg = <0>; >> Documentation/devicetree/bindings/net/ti,davinci-mdio.yaml:74: example 0: label 'davinci_mdio' defined but never referenced >> Documentation/devicetree/bindings/net/ti,davinci-mdio.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/ti,davinci-mdio.yaml (original) +++ Documentation/devicetree/bindings/net/ti,davinci-mdio.yaml (canonical) @@ -1,7 +1,7 @@ davinci_mdio: mdio@4a101000 { compatible = "ti,davinci_mdio"; + reg = <0x4a101000 0x1000>; #address-cells = <1>; #size-cells = <0>; - reg = <0x4a101000 0x1000>; bus_freq = <1000000>; -- gpio@6 { >> Documentation/devicetree/bindings/mfd/x-powers,axp152.yaml:333: example 1: label 'ac_power_supply' defined but never referenced >> Documentation/devicetree/bindings/mfd/x-powers,axp152.yaml:333: example 1: label 'axp_adc' defined but never referenced >> Documentation/devicetree/bindings/mfd/x-powers,axp152.yaml:333: example 1: label 'axp_gpio' defined but never referenced >> Documentation/devicetree/bindings/mfd/x-powers,axp152.yaml:333: example 1: label 'battery_power_supply' defined but never referenced >> Documentation/devicetree/bindings/mfd/x-powers,axp152.yaml:333: example 1: label 'reg_dcdc2' defined but never referenced >> Documentation/devicetree/bindings/mfd/x-powers,axp152.yaml:333: example 1: label 'reg_dcdc3' defined but never referenced >> Documentation/devicetree/bindings/mfd/x-powers,axp152.yaml:333: example 1: label 'reg_ldo1' defined but never referenced >> Documentation/devicetree/bindings/mfd/x-powers,axp152.yaml:333: example 1: label 'reg_ldo2' defined but never referenced >> Documentation/devicetree/bindings/mfd/x-powers,axp152.yaml:333: example 1: label 'reg_ldo3' defined but never referenced >> Documentation/devicetree/bindings/mfd/x-powers,axp152.yaml:333: example 1: label 'reg_ldo4' defined but never referenced >> Documentation/devicetree/bindings/mfd/x-powers,axp152.yaml:333: example 1: label 'reg_ldo5' defined but never referenced >> Documentation/devicetree/bindings/mfd/x-powers,axp152.yaml:333: example 1: label 'usb_power_supply' defined but never referenced >> Documentation/devicetree/bindings/mfd/x-powers,axp152.yaml:333: example 1: canonical form differs: --- Documentation/devicetree/bindings/mfd/x-powers,axp152.yaml (original) +++ Documentation/devicetree/bindings/mfd/x-powers,axp152.yaml (canonical) @@ -21,6 +21,10 @@ #io-channel-cells = <1>; }; -- regulators { >> Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml (canonical) @@ -1,14 +1,16 @@ #include #include + i2c { - #address-cells = <1>; - #size-cells = <0>; - cec@75 { -- + + cec@75 { + compatible = "chrontel,ch7322"; + reg = <0x75>; + interrupts = <47 IRQ_TYPE_EDGE_RISING>; + standby-gpios = <&gpio 16 GPIO_ACTIVE_LOW>; + reset-gpios = <&gpio 15 GPIO_ACTIVE_LOW>; + hdmi-phandle = <&hdmi>; + }; }; >> Documentation/devicetree/bindings/clock/qcom,gcc-sm8250.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-sm8250.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-sm8250.yaml (canonical) @@ -1,12 +1,13 @@ #include + clock-controller@100000 { - compatible = "qcom,gcc-sm8250"; - reg = <0x00100000 0x1f0000>; - clocks = <&rpmhcc RPMH_CXO_CLK>, - <&rpmhcc RPMH_CXO_CLK_A>, -- + compatible = "qcom,gcc-sm8250"; + reg = <0x00100000 0x1f0000>; + clocks = <&rpmhcc RPMH_CXO_CLK>, + <&rpmhcc RPMH_CXO_CLK_A>, + <&sleep_clk>; + clock-names = "bi_tcxo", "bi_tcxo_ao", "sleep_clk"; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml:51: example 0: label 'intcon' defined but never referenced >> Documentation/devicetree/bindings/input/touchscreen/novatek,nvt-ts.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/touchscreen/novatek,nvt-ts.yaml (original) +++ Documentation/devicetree/bindings/input/touchscreen/novatek,nvt-ts.yaml (canonical) @@ -1,8 +1,10 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; + touchscreen@1 { compatible = "novatek,nt36672a-ts"; reg = <0x01>; >> Documentation/devicetree/bindings/iio/light/tsl2583.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/light/tsl2583.yaml (original) +++ Documentation/devicetree/bindings/iio/light/tsl2583.yaml (canonical) @@ -3,7 +3,7 @@ #size-cells = <0>; -- light-sensor@29 { - compatible = "amstaos,tsl2581"; - reg = <0x29>; + compatible = "amstaos,tsl2581"; + reg = <0x29>; }; }; >> Documentation/devicetree/bindings/sound/cirrus,cs48l32.yaml:135: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/cirrus,cs48l32.yaml (original) +++ Documentation/devicetree/bindings/sound/cirrus,cs48l32.yaml (canonical) @@ -1,38 +1,30 @@ #include -- + CS48L32_IN_TYPE_DIFF CS48L32_IN_TYPE_DIFF + CS48L32_IN_TYPE_SE CS48L32_IN_TYPE_SE + >; cirrus,pdm-sup = < - CS48L32_PDM_SUP_MICBIAS1 CS48L32_PDM_SUP_MICBIAS1 - >; + CS48L32_PDM_SUP_MICBIAS1 CS48L32_PDM_SUP_MICBIAS1 + >; }; }; >> Documentation/devicetree/bindings/sound/allwinner,sun50i-h6-dmic.yaml:69: example 0: label 'dmic' defined but never referenced >> Documentation/devicetree/bindings/sound/allwinner,sun50i-h6-dmic.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/allwinner,sun50i-h6-dmic.yaml (original) +++ Documentation/devicetree/bindings/sound/allwinner,sun50i-h6-dmic.yaml (canonical) @@ -1,17 +1,16 @@ #include #include - #include #include -- + compatible = "allwinner,sun50i-h6-dmic"; + reg = <0x05095000 0x400>; + #sound-dai-cells = <0>; + interrupts = ; + clocks = <&ccu CLK_BUS_DMIC>, <&ccu CLK_DMIC>; + clock-names = "bus", "mod"; + dmas = <&dma 7>; + dma-names = "rx"; + resets = <&ccu RST_BUS_DMIC>; }; >> Documentation/devicetree/bindings/mmc/marvell,dove-sdhci.yaml:39: example 0: label 'sdio0' defined but never referenced >> Documentation/devicetree/bindings/mmc/marvell,dove-sdhci.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/marvell,dove-sdhci.yaml (original) +++ Documentation/devicetree/bindings/mmc/marvell,dove-sdhci.yaml (canonical) @@ -1,6 +1,6 @@ sdio0: mmc@92000 { - compatible = "marvell,dove-sdhci"; - reg = <0x92000 0x100>; - interrupts = <35>; - clocks = <&gate_clk 9>; + compatible = "marvell,dove-sdhci"; + reg = <0x92000 0x100>; -- + reg = <0x48>; + clocks = <&codec_mclk 0>; + clock-names = "mclk"; + VA-supply = <®_audio>; + VD-supply = <®_audio>; + VLS-supply = <®_audio>; + VLC-supply = <®_audio>; + reset-gpios = <&gpio 1>; + }; }; >> Documentation/devicetree/bindings/display/renesas,cmm.yaml:57: example 0: label 'cmm0' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sc7180-dpu.yaml:81: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,sc7180-dpu.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,sc7180-dpu.yaml (canonical) @@ -6,9 +6,7 @@ compatible = "qcom,sc7180-dpu"; reg = <0x0ae01000 0x8f000>, <0x0aeb0000 0x2008>; - reg-names = "mdp", "vbif"; - clocks = <&gcc GCC_DISP_HF_AXI_CLK>, -- codec@1 { compatible = "cirrus,cs48l32"; - reg = <0x1>; - vdd-a-supply = <®ulator_1v8>; vdd-d-supply = <®ulator_1v2>; vdd-io-supply = <®ulator_1v8>; >> Documentation/devicetree/bindings/net/amlogic,g12a-mdio-mux.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/amlogic,g12a-mdio-mux.yaml (original) +++ Documentation/devicetree/bindings/net/amlogic,g12a-mdio-mux.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + mdio-multiplexer@4c000 { compatible = "amlogic,g12a-mdio-mux"; reg = <0x4c000 0xa4>; @@ -23,8 +24,8 @@ ethernet-phy@8 { compatible = "ethernet-phy-id0180.3301", "ethernet-phy-ieee802.3-c22"; + reg = <8>; interrupts = ; - reg = <8>; max-speed = <100>; }; >> };Documentation/devicetree/bindings/net/mscc,vsc7514-switch.yaml:130: example 0: label 'port0' defined but never referenced -- >> Documentation/devicetree/bindings/net/mscc,vsc7514-switch.yaml:130: example 0: label 'port1' defined but never referenced >> Documentation/devicetree/bindings/net/mscc,vsc7514-switch.yaml:130: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/mscc,vsc7514-switch.yaml (original) +++ Documentation/devicetree/bindings/net/mscc,vsc7514-switch.yaml (canonical) @@ -1,46 +1,47 @@ switch@1010000 { - compatible = "mscc,vsc7514-switch"; - reg = <0x1010000 0x10000>, - <0x1030000 0x10000>, - <0x1080000 0x100>, - <0x10e0000 0x10000>, - <0x11e0000 0x100>, -- + phy-mode = "internal"; + }; }; - port1: port@1 { - reg = <1>; - phy-handle = <&phy1>; - phy-mode = "internal"; - }; - }; }; >> Documentation/devicetree/bindings/opp/ti,omap-opp-supply.yaml:92: example 1: canonical form differs: --- Documentation/devicetree/bindings/opp/ti,omap-opp-supply.yaml (original) +++ Documentation/devicetree/bindings/opp/ti,omap-opp-supply.yaml (canonical) @@ -2,9 +2,9 @@ compatible = "ti,omap5-opp-supply"; reg = <0x4a003b20 0x8>; ti,efuse-settings = - /* uV offset */ <1060000 0x0>, <1160000 0x4>, <1210000 0x8>; -- + phy-mode = "internal"; + }; }; - port@1 { - reg = <1>; - phy-handle = <&phy1>; - phy-mode = "internal"; - }; - }; }; >> Documentation/devicetree/bindings/display/bridge/fsl,ldb.yaml:91: example 0: label 'ldb_from_lcdif2' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/fsl,ldb.yaml:91: example 0: label 'ldb_lvds_ch0' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/fsl,ldb.yaml:91: example 0: label 'ldb_lvds_ch1' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/fsl,ldb.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/fsl,ldb.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/fsl,ldb.yaml (canonical) @@ -6,10 +6,10 @@ -- ports { #address-cells = <1>; >> Documentation/devicetree/bindings/clock/allwinner,sun5i-a13-ahb-clk.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun5i-a13-ahb-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun5i-a13-ahb-clk.yaml (canonical) @@ -1,7 +1,7 @@ ahb@1c20054 { - #clock-cells = <0>; compatible = "allwinner,sun5i-a13-ahb-clk"; reg = <0x01c20054 0x4>; + #clock-cells = <0>; clocks = <&axi>, <&cpu>, <&pll6 1>; clock-output-names = "ahb"; }; >> Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml:77: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml (canonical) @@ -1,17 +1,18 @@ #include + spi { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- + reg = <0>; + interrupt-parent = <&gpio5>; + interrupts = <15 2>; + reset-gpios = <&gpio1 10 GPIO_ACTIVE_LOW>; + spi-max-frequency = <20000000>; + vref-supply = <&vref_reg>; + clocks = <&xtal>; + microchip,device-addr = <0>; + }; }; >> Documentation/devicetree/bindings/mfd/iei,wt61p803-puzzle.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/iei,wt61p803-puzzle.yaml (original) +++ Documentation/devicetree/bindings/mfd/iei,wt61p803-puzzle.yaml (canonical) @@ -1,9 +1,28 @@ #include + serial { mcu { compatible = "iei,wt61p803-puzzle"; current-speed = <115200>; enable-beep; -- + clock-names = "pclk", "ref"; + resets = <&cru SRST_M_MIPI_DCPHY0>, + <&cru SRST_P_MIPI_DCPHY0>, + <&cru SRST_P_MIPI_DCPHY0_GRF>, + <&cru SRST_S_MIPI_DCPHY0>; + reset-names = "m_phy", "apb", "grf", "s_phy"; + #phy-cells = <1>; + rockchip,grf = <&mipidcphy0_grf>; + }; }; >> Documentation/devicetree/bindings/interrupt-controller/loongson,htvec.yaml:44: example 0: label 'htvec' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/loongson,htvec.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/loongson,htvec.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/loongson,htvec.yaml (canonical) @@ -1,13 +1,13 @@ #include + htvec: interrupt-controller@fb000080 { - compatible = "loongson,htvec-1.0"; - reg = <0xfb000080 0x40>; - interrupt-controller; - #interrupt-cells = <1>; -- + compatible = "loongson,htvec-1.0"; + reg = <0xfb000080 0x40>; + interrupt-controller; + #interrupt-cells = <1>; + interrupt-parent = <&liointc>; + interrupts = <24 IRQ_TYPE_LEVEL_HIGH>, + <25 IRQ_TYPE_LEVEL_HIGH>, + <26 IRQ_TYPE_LEVEL_HIGH>, + <27 IRQ_TYPE_LEVEL_HIGH>; }; >> Documentation/devicetree/bindings/memory-controllers/mediatek,smi-larb.yaml:133: example 0: label 'larb1' defined but never referenced >> Documentation/devicetree/bindings/memory-controllers/mediatek,smi-larb.yaml:133: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/mediatek,smi-larb.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/mediatek,smi-larb.yaml (canonical) @@ -2,11 +2,11 @@ #include -- - <&vdecsys CLK_VDEC_LARB_CKEN>; - clock-names = "apb", "smi"; + compatible = "mediatek,mt8173-smi-larb"; + reg = <0x16010000 0x1000>; + power-domains = <&scpsys MT8173_POWER_DOMAIN_VDEC>; + clocks = <&vdecsys CLK_VDEC_CKEN>, + <&vdecsys CLK_VDEC_LARB_CKEN>; + clock-names = "apb", "smi"; + mediatek,smi = <&smi_common>; }; >> Documentation/devicetree/bindings/mmc/mmc-pwrseq-sd8787.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/mmc-pwrseq-sd8787.yaml (original) +++ Documentation/devicetree/bindings/mmc/mmc-pwrseq-sd8787.yaml (canonical) @@ -1,6 +1,7 @@ #include + pwrseq { - compatible = "mmc-pwrseq-sd8787"; - powerdown-gpios = <&twl_gpio 0 GPIO_ACTIVE_LOW>; - reset-gpios = <&twl_gpio 1 GPIO_ACTIVE_LOW>; + compatible = "mmc-pwrseq-sd8787"; + powerdown-gpios = <&twl_gpio 0 GPIO_ACTIVE_LOW>; + reset-gpios = <&twl_gpio 1 GPIO_ACTIVE_LOW>; }; >> Documentation/devicetree/bindings/pci/xlnx,nwl-pcie.yaml:116: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/xlnx,nwl-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/xlnx,nwl-pcie.yaml (canonical) @@ -2,9 +2,11 @@ #include #include #include + soc { #address-cells = <2>; #size-cells = <2>; -- led@1 { >> Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml:115: example 0: label 'ov02a10' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml:115: example 0: label 'wcam_out' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml:115: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml (canonical) @@ -7,15 +7,11 @@ ov02a10: camera-sensor@3d { compatible = "ovti,ov02a10"; reg = <0x3d>; - powerdown-gpios = <&pio 107 GPIO_ACTIVE_HIGH>; reset-gpios = <&pio 109 GPIO_ACTIVE_LOW>; - -- @@ -23,8 +19,8 @@ port { wcam_out: endpoint { link-frequencies = /bits/ 64 <390000000>; + remote-endpoint = <&mipi_in_wcam>; ovti,mipi-clock-voltage = <3>; - remote-endpoint = <&mipi_in_wcam>; }; }; }; >> Documentation/devicetree/bindings/iio/light/noa1305.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/light/noa1305.yaml (original) +++ Documentation/devicetree/bindings/iio/light/noa1305.yaml (canonical) @@ -1,10 +1,9 @@ i2c { - #address-cells = <1>; #size-cells = <0>; -- light@39 { - compatible = "onnn,noa1305"; - reg = <0x39>; + compatible = "onnn,noa1305"; + reg = <0x39>; }; }; >> Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml:70: example 0: label 'cpu_opp_table' defined but never referenced >> Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml (original) +++ Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml (canonical) @@ -5,8 +5,7 @@ -- - trips { - gpu1_alert0: trip-point0 { - temperature = <90000>; - hysteresis = <2000>; - type = "hot"; - }; - }; - }; + }; }; >> Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml:36: example 0: label 'wdt' defined but never referenced >> Documentation/devicetree/bindings/thermal/brcm,avs-ro-thermal.yaml:38: example 0: label 'thermal' defined but never referenced >> Documentation/devicetree/bindings/misc/qemu,vcpu-stall-detector.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/misc/qemu,vcpu-stall-detector.yaml (original) +++ Documentation/devicetree/bindings/misc/qemu,vcpu-stall-detector.yaml (canonical) @@ -1,9 +1,9 @@ #include -- opp-1488000000 { clock-latency-ns = <244144>; /* 8 32k periods */ - opp-hz = /bits/ 64 <1488000000>; - + opp-hz = /bits/ 64 <1488000000>; opp-microvolt-speed0 = <1160000>; opp-microvolt-speed1 = <1000000>; opp-microvolt-speed2 = <960000>; >> Documentation/devicetree/bindings/net/realtek,rtl9301-mdio.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/realtek,rtl9301-mdio.yaml (original) +++ Documentation/devicetree/bindings/net/realtek,rtl9301-mdio.yaml (canonical) @@ -1,28 +1,28 @@ mdio-controller@ca00 { - compatible = "realtek,rtl9301-mdio"; - reg = <0xca00 0x200>; - #address-cells = <1>; - #size-cells = <0>; - - mdio-bus@0 { -- opp-1512000000 { clock-latency-ns = <244144>; /* 8 32k periods */ - opp-hz = /bits/ 64 <1512000000>; - + opp-hz = /bits/ 64 <1512000000>; opp-microvolt = <1100000>; opp-supported-hw = <0x0a>; }; >> Documentation/devicetree/bindings/display/bridge/toshiba,tc358764.yaml:62: example 0: label 'lvds_ep' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/toshiba,tc358764.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/toshiba,tc358764.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/toshiba,tc358764.yaml (canonical) @@ -7,7 +7,6 @@ bridge@0 { compatible = "toshiba,tc358764"; reg = <0>; - reset-gpios = <&gpd1 6 GPIO_ACTIVE_LOW>; vddc-supply = <&vcc_1v2_reg>; vddio-supply = <&vcc_1v8_reg>; -- - clock-frequency = <10>; - timeout-sec = <8>; - interrupts = ; + compatible = "qemu,vcpu-stall-detector"; + reg = <0x9030000 0x10000>; + clock-frequency = <10>; + timeout-sec = <8>; + interrupts = ; }; Documentation/devicetree/bindings/rtc/allwinner,sun6i-a31-rtc.yaml:188: example 0: label 'rtc' defined but never referenced >> Documentation/devicetree/bindings/spmi/qcom,spmi-pmic-arb.yaml:92: example 0: canonical form differs: --- Documentation/devicetree/bindings/spmi/qcom,spmi-pmic-arb.yaml (original) +++ Documentation/devicetree/bindings/spmi/qcom,spmi-pmic-arb.yaml (canonical) @@ -1,21 +1,16 @@ spmi@fc4cf000 { compatible = "qcom,spmi-pmic-arb"; - reg-names = "core", "intr", "cnfg"; reg = <0xfc4cf000 0x1000>, <0xfc4cb000 0x1000>, <0xfc4ca000 0x1000>; - -- qcom,channel = <0>; - - #address-cells = <2>; - #size-cells = <0>; - - interrupt-controller; - #interrupt-cells = <4>; - qcom,bus-id = <0>; }; >> Documentation/devicetree/bindings/iio/imu/bosch,smi330.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/imu/bosch,smi330.yaml (original) +++ Documentation/devicetree/bindings/iio/imu/bosch,smi330.yaml (canonical) @@ -1,5 +1,8 @@ // Example for I2C #include +// Example for SPI +#include + i2c { #address-cells = <1>; -- -// Example for SPI -#include spi { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/nvmem/mxs-ocotp.yaml:41: example 0: label 'ocotp' defined but never referenced >> Documentation/devicetree/bindings/nvmem/mxs-ocotp.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/nvmem/mxs-ocotp.yaml (original) +++ Documentation/devicetree/bindings/nvmem/mxs-ocotp.yaml (canonical) @@ -1,7 +1,7 @@ ocotp: efuse@8002c000 { compatible = "fsl,imx28-ocotp", "fsl,ocotp"; + reg = <0x8002c000 0x2000>; #address-cells = <1>; #size-cells = <1>; - reg = <0x8002c000 0x2000>; clocks = <&clks 25>; }; >> Documentation/devicetree/bindings/pinctrl/qcom,msm8916-pinctrl.yaml:114: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,msm8916-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,msm8916-pinctrl.yaml (canonical) @@ -13,27 +13,24 @@ blsp1-uart2-sleep-state { pins = "gpio4", "gpio5"; function = "gpio"; - drive-strength = <2>; bias-pull-down; }; -- + pinctrl_vdsl_phy_override_3: vdsl_phy_override_3-pins { + function = "vdsl_phy_override_3"; + pins = "vdsl_phy_override_3_grp"; + }; + + pinctrl_vreq_clk: vreq_clk-pins { + function = "vreq_clk"; + pins = "gpio22"; + }; }; >> Documentation/devicetree/bindings/mmc/spacemit,sdhci.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/spacemit,sdhci.yaml (original) +++ Documentation/devicetree/bindings/mmc/spacemit,sdhci.yaml (canonical) @@ -1,8 +1,8 @@ mmc@d4281000 { - compatible = "spacemit,k1-sdhci"; - reg = <0xd4281000 0x200>; - interrupts = <101>; - interrupt-parent = <&plic>; - clocks = <&clk_apmu 10>, <&clk_apmu 13>; - clock-names = "core", "io"; -- --- Documentation/devicetree/bindings/clock/ti,cdce925.yaml (original) +++ Documentation/devicetree/bindings/clock/ti,cdce925.yaml (canonical) @@ -10,6 +10,7 @@ xtal-load-pf = <5>; vdd-supply = <®_1v8>; vddout-supply = <®_3v3>; + /* PLL options to get SSC 1% centered */ PLL2 { spread-spectrum = <4>; >> Documentation/devicetree/bindings/net/nxp,tja11xx.yaml:103: example 0: label 'tja1101_phy0' defined but never referenced >> Documentation/devicetree/bindings/net/nxp,tja11xx.yaml:114: example 1: label 'tja1102_phy0' defined but never referenced >> Documentation/devicetree/bindings/net/nxp,tja11xx.yaml:114: example 1: label 'tja1102_phy1' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/qcom,sc7180-pas.yaml:148: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/qcom,sc7180-pas.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/qcom,sc7180-pas.yaml (canonical) @@ -6,10 +6,8 @@ remoteproc@4080000 { compatible = "qcom,sc7180-mpss-pas"; reg = <0x04080000 0x4040>; - clocks = <&rpmhcc RPMH_CXO_CLK>; clock-names = "xo"; - -- - compatible = "qcom,pm8550b-eusb2-repeater"; - reg = <0xfd00>; - #phy-cells = <0>; - }; + pm8550b_eusb2_repeater: phy@fd00 { + compatible = "qcom,pm8550b-eusb2-repeater"; + reg = <0xfd00>; + #phy-cells = <0>; + }; }; >> Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml:166: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml (original) +++ Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml (canonical) @@ -1,18 +1,16 @@ dma-controller@fc000000 { - compatible = "snps,dma-spear1340"; - reg = <0xfc000000 0x1000>; - interrupt-parent = <&vic1>; - interrupts = <12>; - - dma-channels = <8>; -- + dma-requests = <16>; + dma-masters = <4>; + #dma-cells = <3>; + chan_allocation_order = <1>; + chan_priority = <1>; + block_size = <0xfff>; + data-width = <8 8>; + multi-block = <0 0 0 0 0 0 0 0>; + snps,max-burst-len = <16 16 4 4 4 4 4 4>; }; >> Documentation/devicetree/bindings/iio/adc/adi,ad4851.yaml:125: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad4851.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad4851.yaml (canonical) @@ -2,11 +2,11 @@ #address-cells = <1>; #size-cells = <0>; -- + vcc-amp2-supply = <&vcc_amp2>; + vcc-env-supply = <&vcc_env>; + vcc-bg-supply = <&vcc_bg>; + vcc-bg2-supply = <&vcc_bg2>; + vcc-mixer-supply = <&vcc_mixer>; + vcc-quad-supply = <&vcc_quad>; + adi,quad-se-mode = "diff"; + adi,detector-enable; + }; }; >> Documentation/devicetree/bindings/power/supply/richtek,rt9756.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/richtek,rt9756.yaml (original) +++ Documentation/devicetree/bindings/power/supply/richtek,rt9756.yaml (canonical) @@ -1,13 +1,14 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - regulator-state-mem { - regulator-on-in-suspend; - }; + regulator-state-mem { + regulator-on-in-suspend; + }; }; >> Documentation/devicetree/bindings/display/panel/himax,hx83112a.yaml:51: example 0: label 'panel_in_0' defined but never referenced >> Documentation/devicetree/bindings/display/panel/himax,hx83112a.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/himax,hx83112a.yaml (original) +++ Documentation/devicetree/bindings/display/panel/himax,hx83112a.yaml (canonical) @@ -7,10 +7,8 @@ panel@0 { compatible = "djn,9a-3r063-1102b"; reg = <0>; - backlight = <&pm6150l_wled>; reset-gpios = <&pm6150l_gpios 9 GPIO_ACTIVE_LOW>; - vdd1-supply = <&vreg_l1e>; vsn-supply = <&pm6150l_lcdb_ncp>; vsp-supply = <&pm6150l_lcdb_ldo>; >> Documentation/devicetree/bindings/clock/sophgo,sg2042-clkgen.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/sophgo,sg2042-clkgen.yaml (original) +++ Documentation/devicetree/bindings/clock/sophgo,sg2042-clkgen.yaml (canonical) @@ -1,13 +1,13 @@ clock-controller@30012000 { - compatible = "sophgo,sg2042-clkgen"; - reg = <0x30012000 0x1000>; - clocks = <&pllclk 0>, - <&pllclk 1>, - <&pllclk 2>, - <&pllclk 3>; -- +++ Documentation/devicetree/bindings/phy/microchip,lan966x-serdes.yaml (canonical) @@ -1,5 +1,5 @@ serdes: serdes@e2004010 { - compatible = "microchip,lan966x-serdes"; - reg = <0xe202c000 0x9c>, <0xe2004010 0x4>; - #phy-cells = <2>; + compatible = "microchip,lan966x-serdes"; + reg = <0xe202c000 0x9c>, <0xe2004010 0x4>; + #phy-cells = <2>; }; >> Documentation/devicetree/bindings/display/bridge/sil,sii8620.yaml:71: example 0: label 'mhl_to_hdmi' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/sil,sii8620.yaml:71: example 0: label 'mhl_to_musb_con' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/sil,sii8620.yaml:71: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/sil,sii8620.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/sil,sii8620.yaml (canonical) @@ -6,8 +6,8 @@ #size-cells = <0>; -- port@1 { reg = <1>; + mhl_to_musb_con: endpoint { remote-endpoint = <&musb_con_to_mhl>; }; >> Documentation/devicetree/bindings/net/realtek,rtl9301-switch.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/realtek,rtl9301-switch.yaml (original) +++ Documentation/devicetree/bindings/net/realtek,rtl9301-switch.yaml (canonical) @@ -1,105 +1,110 @@ ethernet-switch@1b000000 { - compatible = "realtek,rtl9301-switch", "syscon", "simple-mfd"; - reg = <0x1b000000 0x10000>; - interrupt-parent = <&intc>; - interrupts = <23>, <24>; - interrupt-names = "switch", "nic"; - #address-cells = <1>; -- - shunt-resistor-micro-ohms = <5000>; - }; + charger@6f { + compatible = "richtek,rt9756"; + reg = <0x6f>; + wakeup-source; + interrupts-extended = <&gpio_intc 32 IRQ_TYPE_EDGE_FALLING>; + shunt-resistor-micro-ohms = <5000>; + }; }; >> Documentation/devicetree/bindings/arm/stm32/st,stm32-syscon.yaml:69: example 0: label 'syscfg' defined but never referenced >> Documentation/devicetree/bindings/arm/stm32/st,stm32-syscon.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/stm32/st,stm32-syscon.yaml (original) +++ Documentation/devicetree/bindings/arm/stm32/st,stm32-syscon.yaml (canonical) @@ -1,4 +1,5 @@ #include + syscfg: syscon@50020000 { compatible = "st,stm32mp157-syscfg", "syscon"; reg = <0x50020000 0x400>; >> Documentation/devicetree/bindings/watchdog/faraday,ftwdt010.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/watchdog/faraday,ftwdt010.yaml (original) +++ Documentation/devicetree/bindings/watchdog/faraday,ftwdt010.yaml (canonical) @@ -1,4 +1,5 @@ #include + watchdog@41000000 { compatible = "faraday,ftwdt010"; reg = <0x41000000 0x1000>; >> Documentation/devicetree/bindings/watchdog/faraday,ftwdt010.yaml:61: example 1: label 'watchdog' defined but never referenced Documentation/devicetree/bindings/clock/qcom,sc8280xp-lpasscc.yaml:51: example 0: label 'lpass_audiocc' defined but never referenced Documentation/devicetree/bindings/clock/qcom,sc8280xp-lpasscc.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sc8280xp-lpasscc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sc8280xp-lpasscc.yaml (canonical) @@ -1,4 +1,5 @@ #include + lpass_audiocc: clock-controller@32a9000 { compatible = "qcom,sc8280xp-lpassaudiocc"; reg = <0x032a9000 0x1000>; >> Documentation/devicetree/bindings/thermal/nvidia,tegra30-tsensor.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/thermal/nvidia,tegra30-tsensor.yaml (original) +++ Documentation/devicetree/bindings/thermal/nvidia,tegra30-tsensor.yaml (canonical) @@ -1,9 +1,8 @@ thermal-sensor@70014000 { - compatible = "nvidia,tegra30-tsensor"; - reg = <0x70014000 0x500>; - interrupts = <0 102 4>; - clocks = <&clk 100>; - resets = <&rst 100>; - -- Documentation/devicetree/bindings/clock/qcom,sc8280xp-lpasscc.yaml:60: example 1: label 'lpasscc' defined but never referenced Documentation/devicetree/bindings/clock/qcom,sc8280xp-lpasscc.yaml:60: example 1: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sc8280xp-lpasscc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sc8280xp-lpasscc.yaml (canonical) @@ -1,4 +1,5 @@ #include + lpasscc: clock-controller@33e0000 { compatible = "qcom,sc8280xp-lpasscc"; reg = <0x033e0000 0x12000>; >> Documentation/devicetree/bindings/hwmon/adt7475.yaml:118: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/adt7475.yaml (original) +++ Documentation/devicetree/bindings/hwmon/adt7475.yaml (canonical) @@ -1,24 +1,25 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - port@0 { - reg = <0>; - phy-handle = <&phy1>; - }; - port@1 { - reg = <1>; - phy-handle = <&phy2>; - }; - }; }; >> Documentation/devicetree/bindings/pinctrl/qcom,mdm9615-pinctrl.yaml:73: example 0: label 'tlmm' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/qcom,mdm9615-pinctrl.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,mdm9615-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,mdm9615-pinctrl.yaml (canonical) @@ -1,34 +1,35 @@ #include + tlmm: pinctrl@1000000 { - compatible = "qcom,mdm9615-pinctrl"; - reg = <0x01000000 0x300000>; - interrupts = ; - gpio-controller; -- + + sda-pins { + pins = "gpio16"; + function = "gsbi5_i2c"; + drive-strength = <8>; + bias-disable; + }; }; - }; }; >> Documentation/devicetree/bindings/memory-controllers/nuvoton,npcm-memory-controller.yaml:44: example 0: label 'mc' defined but never referenced >> Documentation/devicetree/bindings/sound/mt8195-afe-pcm.yaml:148: example 0: label 'afe' defined but never referenced >> Documentation/devicetree/bindings/sound/mt8195-afe-pcm.yaml:148: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/mt8195-afe-pcm.yaml (original) +++ Documentation/devicetree/bindings/sound/mt8195-afe-pcm.yaml (canonical) @@ -7,9 +7,8 @@ interrupts = ; resets = <&watchdog 14>; reset-names = "audiosys"; - mediatek,topckgen = <&topckgen>; power-domains = <&spm 7>; //MT8195_POWER_DOMAIN_AUDIO - memory-region = <&snd_dma_mem_reserved>; + memory-region = <&snd_dma_mem_reserved>; -- + "audio_local_bus_sel", + "dptx_m_sel", + "i2so1_m_sel", + "i2so2_m_sel", + "i2si1_m_sel", + "i2si2_m_sel", + "infra_ao_audio_26m_b", + "scp_adsp_audiodsp"; + mediatek,topckgen = <&topckgen>; }; >> Documentation/devicetree/bindings/ufs/qcom,sc7180-ufshc.yaml:107: example 0: canonical form differs: --- Documentation/devicetree/bindings/ufs/qcom,sc7180-ufshc.yaml (original) +++ Documentation/devicetree/bindings/ufs/qcom,sc7180-ufshc.yaml (canonical) @@ -20,18 +20,15 @@ resets = <&gcc GCC_UFS_PHY_BCR>; reset-names = "rst"; reset-gpios = <&tlmm 210 GPIO_ACTIVE_LOW>; - vcc-supply = <&vreg_l7b_2p5>; vcc-max-microamp = <1100000>; vccq-supply = <&vreg_l9b_1p2>; -- - power-domains = <&gcc UFS_PHY_GDSC>; iommus = <&apps_smmu 0xe0 0x0>; interconnects = <&aggre1_noc MASTER_UFS_MEM &mc_virt SLAVE_EBI1>, <&gem_noc MASTER_APPSS_PROC &config_noc SLAVE_UFS_MEM_CFG>; interconnect-names = "ufs-ddr", "cpu-ufs"; - clocks = <&gcc GCC_UFS_PHY_AXI_CLK>, <&gcc GCC_AGGRE_UFS_PHY_AXI_CLK>, <&gcc GCC_UFS_PHY_AHB_CLK>, >> Documentation/devicetree/bindings/clock/mediatek,mt8365-sys-clock.yaml:43: example 0: label 'topckgen' defined but never referenced >> Documentation/devicetree/bindings/pci/qcom,pcie-msm8996.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/qcom,pcie-msm8996.yaml (original) +++ Documentation/devicetree/bindings/pci/qcom,pcie-msm8996.yaml (canonical) @@ -11,25 +11,21 @@ reg-names = "parf", "dbi", "elbi", "config"; ranges = <0x01000000 0x0 0x00000000 0x0c200000 0x0 0x100000>, <0x02000000 0x0 0x0c300000 0x0c300000 0x0 0xd00000>; - device_type = "pci"; bus-range = <0x00 0xff>; num-lanes = <1>; -- + ranges; device_type = "pci"; - reg = <0x0 0x0 0x0 0x0 0x0>; bus-range = <0x01 0xff>; - #address-cells = <3>; #size-cells = <2>; - ranges; }; }; >> Documentation/devicetree/bindings/sound/atmel,sam9x5-wm8731-audio.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/atmel,sam9x5-wm8731-audio.yaml (original) +++ Documentation/devicetree/bindings/sound/atmel,sam9x5-wm8731-audio.yaml (canonical) @@ -1,14 +1,11 @@ sound { compatible = "atmel,sam9x5-wm8731-audio"; - atmel,model = "wm8731 @ AT91SAM9X5EK"; - atmel,audio-routing = - "Headphone Jack", "RHPOUT", -- - "LLINEIN", "Line In Jack", - "RLINEIN", "Line In Jack"; - + "Headphone Jack", "RHPOUT", + "Headphone Jack", "LHPOUT", + "LLINEIN", "Line In Jack", + "RLINEIN", "Line In Jack"; atmel,ssc-controller = <&ssc0>; atmel,audio-codec = <&wm8731>; }; >> Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml:105: example 0: label 'qfprom' defined but never referenced >> Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml:105: example 0: canonical form differs: --- Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml (original) +++ Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml (canonical) @@ -1,6 +1,6 @@ / { + compatible = "arrow,apq8096-db820c", "qcom,apq8096-sbc", "qcom,apq8096"; model = "Qualcomm Technologies, Inc. DB820c"; - compatible = "arrow,apq8096-db820c", "qcom,apq8096-sbc", "qcom,apq8096"; #address-cells = <2>; #size-cells = <2>; -- opp-hz = /bits/ 64 <1900800000>; opp-microvolt = <1140000 905000 1140000>; @@ -155,6 +161,7 @@ clock-latency-ns = <200000>; required-opps = <&cpr_opp5>; }; + opp-2150400000 { opp-hz = /bits/ 64 <2150400000>; opp-microvolt = <1140000 905000 1140000>; >> Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml:54: example 0: label 'mipi_in_panel' defined but never referenced >> Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml (original) +++ Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml (canonical) @@ -4,7 +4,6 @@ ethernet@80002000 { compatible = "brcm,bcm4908-enet"; reg = <0x80002000 0x1000>; - interrupts = , ; interrupt-names = "rx", "tx"; >> Documentation/devicetree/bindings/interrupt-controller/riscv,cpu-intc.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/riscv,cpu-intc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/riscv,cpu-intc.yaml (canonical) @@ -1,5 +1,5 @@ interrupt-controller { + compatible = "riscv,cpu-intc"; #interrupt-cells = <1>; - compatible = "riscv,cpu-intc"; interrupt-controller; }; Documentation/devicetree/bindings/phy/phy-tegra194-p2u.yaml:47: example 0: label 'p2u_hsio_0' defined but never referenced -- + reg = <0x44>; + interrupts = <18 IRQ_TYPE_EDGE_FALLING>; + vdd-supply = <&vdd_regulator>; + vio-supply = <&vio_regulator>; + io-channels = <&adc_channel>; + io-channel-names = "alsout"; + sharp,proximity-far-hysteresis = /bits/ 8 <0x2f>; + sharp,proximity-close-hysteresis = /bits/ 8 <0x0f>; + }; }; >> Documentation/devicetree/bindings/clock/starfive,jh7100-clkgen.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/starfive,jh7100-clkgen.yaml (original) +++ Documentation/devicetree/bindings/clock/starfive,jh7100-clkgen.yaml (canonical) @@ -1,7 +1,7 @@ clock-controller@11800000 { - compatible = "starfive,jh7100-clkgen"; - reg = <0x11800000 0x10000>; - clocks = <&osc_sys>, <&osc_aud>, <&gmac_rmii_ref>, <&gmac_gr_mii_rxclk>; - clock-names = "osc_sys", "osc_aud", "gmac_rmii_ref", "gmac_gr_mii_rxclk"; - #clock-cells = <1>; + compatible = "starfive,jh7100-clkgen"; -- compatible = "register-bit-led"; reg = <0x08 0x04>; @@ -23,6 +23,7 @@ label = "versatile:1"; default-state = "off"; }; + led@8,2 { compatible = "register-bit-led"; reg = <0x08 0x04>; >> Documentation/devicetree/bindings/dma/qcom,gpi.yaml:99: example 0: label 'gpi_dma0' defined but never referenced >> Documentation/devicetree/bindings/dma/qcom,gpi.yaml:99: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/qcom,gpi.yaml (original) +++ Documentation/devicetree/bindings/dma/qcom,gpi.yaml (canonical) @@ -1,9 +1,10 @@ #include #include + gpi_dma0: dma-controller@800000 { compatible = "qcom,sdm845-gpi-dma"; + reg = <0x00800000 0x60000>; #dma-cells = <3>; - reg = <0x00800000 0x60000>; iommus = <&apps_smmu 0x0016 0x0>; dma-channels = <13>; dma-channel-mask = <0xfa>; >> Documentation/devicetree/bindings/mfd/syscon.yaml:280: example 0: label 'syscon' defined but never referenced >> Documentation/devicetree/bindings/regulator/pfuze100.yaml:98: example 0: label 'snvs_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/pfuze100.yaml:98: example 0: label 'sw1a_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/pfuze100.yaml:98: example 0: label 'sw1c_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/pfuze100.yaml:98: example 0: label 'sw2_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/pfuze100.yaml:98: example 0: label 'sw3a_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/pfuze100.yaml:98: example 0: label 'sw3b_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/pfuze100.yaml:98: example 0: label 'sw4_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/pfuze100.yaml:98: example 0: label 'swbst_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/pfuze100.yaml:98: example 0: label 'vgen1_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/pfuze100.yaml:98: example 0: label 'vgen2_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/pfuze100.yaml:98: example 0: label 'vgen3_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/pfuze100.yaml:98: example 0: label 'vgen4_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/pfuze100.yaml:98: example 0: label 'vgen5_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/pfuze100.yaml:98: example 0: label 'vgen6_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/pfuze100.yaml:98: example 0: label 'vref_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/pfuze100.yaml:98: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/pfuze100.yaml (original) +++ Documentation/devicetree/bindings/regulator/pfuze100.yaml (canonical) @@ -53,18 +53,6 @@ regulator-max-microvolt = <5150000>; }; -- + + snvs_reg: vsnvs { + regulator-min-microvolt = <1000000>; + regulator-max-microvolt = <3000000>; + regulator-boot-on; + regulator-always-on; + }; }; }; }; >> Documentation/devicetree/bindings/remoteproc/qcom,sm6115-pas.yaml:118: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/qcom,sm6115-pas.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/qcom,sm6115-pas.yaml (canonical) @@ -6,12 +6,9 @@ remoteproc@ab00000 { compatible = "qcom,sm6115-adsp-pas"; reg = <0x0ab00000 0x100>; - clocks = <&rpmcc RPM_SMD_XO_CLK_SRC>; clock-names = "xo"; - -- interrupts = ; label = "lpass"; + mboxes = <&apcs_glb 8>; qcom,remote-pid = <2>; - mboxes = <&apcs_glb 8>; - /* ... */ - }; }; >> Documentation/devicetree/bindings/sound/ti,pcm1754.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/ti,pcm1754.yaml (original) +++ Documentation/devicetree/bindings/sound/ti,pcm1754.yaml (canonical) @@ -1,9 +1,9 @@ #include + codec { - compatible = "ti,pcm1754"; - #sound-dai-cells = <0>; - - vcc-supply = <&vcc_reg>; - mute-gpios = <&gpio 0 GPIO_ACTIVE_HIGH>; - format-gpios = <&gpio 1 GPIO_ACTIVE_HIGH>; + compatible = "ti,pcm1754"; + #sound-dai-cells = <0>; + vcc-supply = <&vcc_reg>; + mute-gpios = <&gpio 0 GPIO_ACTIVE_HIGH>; + format-gpios = <&gpio 1 GPIO_ACTIVE_HIGH>; }; >> Documentation/devicetree/bindings/memory-controllers/starfive,jh7110-dmc.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/starfive,jh7110-dmc.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/starfive,jh7110-dmc.yaml (canonical) @@ -1,18 +1,19 @@ #include #include + soc { - #address-cells = <2>; - #size-cells = <2>; + #address-cells = <2>; -- + reg = <0x0 0x15700000 0x0 0x10000>, + <0x0 0x13000000 0x0 0x10000>; + clocks = <&syscrg JH7110_PLLCLK_PLL1_OUT>; + clock-names = "pll"; + resets = <&syscrg JH7110_SYSRST_DDR_AXI>, + <&syscrg JH7110_SYSRST_DDR_OSC>, + <&syscrg JH7110_SYSRST_DDR_APB>; + reset-names = "axi", "osc", "apb"; + }; }; >> Documentation/devicetree/bindings/ufs/sprd,ums9620-ufs.yaml:63: example 0: label 'ufs' defined but never referenced Documentation/devicetree/bindings/iio/light/ti,opt3001.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/light/ti,opt3001.yaml (original) +++ Documentation/devicetree/bindings/iio/light/ti,opt3001.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/iio/adc/adi,ad7124.yaml:139: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad7124.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad7124.yaml (canonical) @@ -1,44 +1,44 @@ #include + spi { - #address-cells = <1>; - #size-cells = <0>; - - adc@0 { -- - reg = <2>; - diff-channels = <4 5>; - }; - - channel@3 { - reg = <3>; - diff-channels = <6 7>; - }; - }; }; >> Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml:91: example 0: label 'RST' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml:91: example 0: label 'bridge_in_dsi' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml:91: example 0: label 'bridge_out_panel' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml (canonical) @@ -1,33 +1,32 @@ +}; #include -- + fan-1 { + pwms = <&pwm 2 44444 0>; + }; }; - - fan-1 { - pwms = <&pwm 2 44444 0>; - }; - }; }; >> Documentation/devicetree/bindings/rng/st,stm32-rng.yaml:90: example 0: canonical form differs: --- Documentation/devicetree/bindings/rng/st,stm32-rng.yaml (original) +++ Documentation/devicetree/bindings/rng/st,stm32-rng.yaml (canonical) @@ -1,6 +1,7 @@ #include + rng@54003000 { - compatible = "st,stm32-rng"; - reg = <0x54003000 0x400>; - clocks = <&rcc RNG1_K>; + compatible = "st,stm32-rng"; + reg = <0x54003000 0x400>; + clocks = <&rcc RNG1_K>; }; >> Documentation/devicetree/bindings/timer/samsung,exynos4210-mct.yaml:166: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/samsung,exynos4210-mct.yaml (original) +++ Documentation/devicetree/bindings/timer/samsung,exynos4210-mct.yaml (canonical) @@ -9,7 +9,6 @@ reg = <0x10050000 0x800>; clocks = <&clock CLK_FIN_PLL>, <&clock CLK_MCT>; clock-names = "fin_pll", "mct"; - interrupts = , , , >> Documentation/devicetree/bindings/spi/spi-controller.yaml:169: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/spi-controller.yaml (original) +++ Documentation/devicetree/bindings/spi/spi-controller.yaml (canonical) @@ -1,28 +1,28 @@ spi@80010000 { + compatible = "fsl,imx28-spi"; + reg = <0x80010000 0x2000>; #address-cells = <1>; #size-cells = <0>; - compatible = "fsl,imx28-spi"; - reg = <0x80010000 0x2000>; -- }; Documentation/devicetree/bindings/clock/qcom,gcc-sm6115.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-sm6115.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-sm6115.yaml (canonical) @@ -1,4 +1,5 @@ #include + clock-controller@1400000 { compatible = "qcom,gcc-sm6115"; reg = <0x01400000 0x1f0000>; >> Documentation/devicetree/bindings/clock/nvidia,tegra20-car.yaml:85: example 0: label 'car' defined but never referenced >> Documentation/devicetree/bindings/leds/leds-sgm3140.yaml:51: example 0: label 'sgm3140_flash' defined but never referenced >> Documentation/devicetree/bindings/leds/leds-sgm3140.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/leds/leds-sgm3140.yaml (original) +++ Documentation/devicetree/bindings/leds/leds-sgm3140.yaml (canonical) @@ -4,8 +4,8 @@ led-controller { compatible = "sgmicro,sgm3140"; flash-gpios = <&pio 3 24 GPIO_ACTIVE_HIGH>; /* PD24 */ - enable-gpios = <&pio 2 3 GPIO_ACTIVE_HIGH>; /* PC3 */ - vin-supply = <®_dcdc1>; + enable-gpios = <&pio 2 3 GPIO_ACTIVE_HIGH>; /* PC3 */ + vin-supply = <®_dcdc1>; -- sgm3140_flash: led { function = LED_FUNCTION_FLASH; >> Documentation/devicetree/bindings/clock/thead,th1520-clk-ap.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/thead,th1520-clk-ap.yaml (original) +++ Documentation/devicetree/bindings/clock/thead,th1520-clk-ap.yaml (canonical) @@ -1,4 +1,5 @@ #include + clock-controller@ef010000 { compatible = "thead,th1520-clk-ap"; reg = <0xef010000 0x1000>; >> Documentation/devicetree/bindings/display/bridge/microchip,sam9x75-lvds.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/microchip,sam9x75-lvds.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/microchip,sam9x75-lvds.yaml (canonical) @@ -1,9 +1,10 @@ #include #include + lvds-controller@f8060000 { - compatible = "microchip,sam9x75-lvds"; - reg = <0xf8060000 0x100>; - interrupts = <56 IRQ_TYPE_LEVEL_HIGH 0>; - clocks = <&pmc PMC_TYPE_PERIPHERAL 56>; - clock-names = "pclk"; + compatible = "microchip,sam9x75-lvds"; + reg = <0xf8060000 0x100>; + interrupts = <56 IRQ_TYPE_LEVEL_HIGH 0>; + clocks = <&pmc PMC_TYPE_PERIPHERAL 56>; + clock-names = "pclk"; }; >> Documentation/devicetree/bindings/interrupt-controller/apple,aic2.yaml:132: example 0: label 'aic' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/apple,aic2.yaml:132: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/apple,aic2.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/apple,aic2.yaml (canonical) @@ -4,10 +4,10 @@ -- compatible = "apple,t6000-aic", "apple,aic2"; - #interrupt-cells = <4>; - interrupt-controller; reg = <0x2 0x8e100000 0x0 0xc000>, <0x2 0x8e10c000 0x0 0x4>; reg-names = "core", "event"; + #interrupt-cells = <4>; + interrupt-controller; }; }; >> Documentation/devicetree/bindings/usb/realtek,rts5411.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/realtek,rts5411.yaml (original) +++ Documentation/devicetree/bindings/usb/realtek,rts5411.yaml (canonical) @@ -11,6 +11,7 @@ peer-hub = <&hub_3_0>; #address-cells = <1>; #size-cells = <0>; + /* USB 2.0 device on port 2 */ device@2 { compatible = "usb123,4567"; -- /* Type-A connector on port 4 */ port@4 { reg = <4>; + endpoint { - remote-endpoint = <&usb_a0_ss>; + remote-endpoint = <&usb_a0_ss>; }; }; }; >> Documentation/devicetree/bindings/sound/realtek,rt5682.yaml:127: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/realtek,rt5682.yaml (original) +++ Documentation/devicetree/bindings/sound/realtek,rt5682.yaml (canonical) @@ -9,22 +9,19 @@ compatible = "realtek,rt5682"; reg = <0x1a>; interrupts = <6 IRQ_TYPE_LEVEL_HIGH>; + #clock-cells = <1>; + clock-output-names = "rt5682-dai-wclk", "rt5682-dai-bclk"; + clocks = <&osc>; + clock-names = "mclk"; -- - clocks = <&osc>; - clock-names = "mclk"; - - AVDD-supply = <&avdd_reg>; - VBAT-supply = <&vbat_reg>; - MICVDD-supply = <&micvdd_reg>; - DBVDD-supply = <&dbvdd_reg>; - LDO1-IN-supply = <&ldo1_in_reg>; }; }; >> Documentation/devicetree/bindings/opp/opp-v1.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/opp/opp-v1.yaml (original) +++ Documentation/devicetree/bindings/opp/opp-v1.yaml (canonical) @@ -4,13 +4,13 @@ -- - reg = <0>; next-level-cache = <&L2>; operating-points = - /* kHz uV */ <792000 1100000>, <396000 950000>, <198000 850000>; + /* kHz uV */ }; }; >> Documentation/devicetree/bindings/display/bridge/thine,thc63lvd1024.yaml:85: example 0: label 'lvds_dec_in_0' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/thine,thc63lvd1024.yaml:85: example 0: label 'lvds_dec_out_2' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/thine,thc63lvd1024.yaml:85: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/thine,thc63lvd1024.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/thine,thc63lvd1024.yaml (canonical) @@ -2,7 +2,6 @@ -- Documentation/devicetree/bindings/iio/light/rohm,bh1745.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/light/rohm,bh1745.yaml (original) +++ Documentation/devicetree/bindings/iio/light/rohm,bh1745.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/media/i2c/adi,adv748x.yaml:154: example 0: label 'adv7482_ain7' defined but never referenced Documentation/devicetree/bindings/media/i2c/adi,adv748x.yaml:154: example 0: label 'adv7482_hdmi' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/adi,adv748x.yaml:154: example 0: label 'adv7482_txa' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/adi,adv748x.yaml:154: example 0: label 'adv7482_txb' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/adi,adv748x.yaml:154: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/adi,adv748x.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/adi,adv748x.yaml (canonical) @@ -7,10 +7,9 @@ video-receiver@70 { compatible = "adi,adv7482"; reg = <0x70 0x71 0x72 0x73 0x74 0x75 - 0x60 0x61 0x62 0x63 0x64 0x65>; + 0x60 0x61 0x62 0x63 0x64 0x65>; reg-names = "main", "dpll", "cp", "hdmi", "edid", "repeater", "infoframe", "cbus", "cec", "sdp", "txa", "txb"; - interrupt-parent = <&gpio6>; interrupts = <30 IRQ_TYPE_LEVEL_LOW>, <31 IRQ_TYPE_LEVEL_LOW>; interrupt-names = "intrq1", "intrq2"; >> Documentation/devicetree/bindings/usb/intel,keembay-dwc3.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/intel,keembay-dwc3.yaml (original) +++ Documentation/devicetree/bindings/usb/intel,keembay-dwc3.yaml (canonical) @@ -7,12 +7,12 @@ -- >> Documentation/devicetree/bindings/soc/mediatek/mediatek,ccorr.yaml:58: example 0: label 'mdp3_ccorr' defined but never referenced >> Documentation/devicetree/bindings/soc/mediatek/mediatek,ccorr.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/mediatek/mediatek,ccorr.yaml (original) +++ Documentation/devicetree/bindings/soc/mediatek/mediatek,ccorr.yaml (canonical) @@ -2,10 +2,10 @@ #include -- - mediatek,gce-events = , - ; - clocks = <&mmsys CLK_MM_MDP_CCORR>; + compatible = "mediatek,mt8183-mdp3-ccorr"; + reg = <0x1401c000 0x1000>; + clocks = <&mmsys CLK_MM_MDP_CCORR>; + mediatek,gce-client-reg = <&gce SUBSYS_1401XXXX 0xc000 0x1000>; + mediatek,gce-events = , + ; }; >> Documentation/devicetree/bindings/clock/mediatek,mt7988-xfi-pll.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/mediatek,mt7988-xfi-pll.yaml (original) +++ Documentation/devicetree/bindings/clock/mediatek,mt7988-xfi-pll.yaml (canonical) @@ -1,6 +1,7 @@ soc { #address-cells = <2>; #size-cells = <2>; + clock-controller@11f40000 { compatible = "mediatek,mt7988-xfi-pll"; reg = <0 0x11f40000 0 0x1000>; >> Documentation/devicetree/bindings/regulator/qcom,sdm845-refgen-regulator.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/qcom,sdm845-refgen-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/qcom,sdm845-refgen-regulator.yaml (canonical) @@ -1,4 +1,4 @@ regulator@162f000 { - compatible = "qcom,sm8250-refgen-regulator"; - reg = <0x0162f000 0x84>; + compatible = "qcom,sm8250-refgen-regulator"; + reg = <0x0162f000 0x84>; }; >> Documentation/devicetree/bindings/sound/fsl,aud2htx.yaml:54: example 0: label 'aud2htx' defined but never referenced >> Documentation/devicetree/bindings/usb/st,stusb160x.yaml:58: example 0: label 'typec' defined but never referenced >> Documentation/devicetree/bindings/usb/st,stusb160x.yaml:58: example 0: label 'typec_con' defined but never referenced >> Documentation/devicetree/bindings/usb/st,stusb160x.yaml:58: example 0: label 'typec_con_ep' defined but never referenced >> Documentation/devicetree/bindings/usb/st,stusb160x.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/st,stusb160x.yaml (original) +++ Documentation/devicetree/bindings/usb/st,stusb160x.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -21,8 +22,10 @@ ports { #address-cells = <1>; #size-cells = <0>; + port@0 { reg = <0>; + typec_con_ep: endpoint { remote-endpoint = <&usbotg_hs_ep>; }; >> Documentation/devicetree/bindings/soc/mediatek/devapc.yaml:52: example 0: label 'devapc' defined but never referenced >> Documentation/devicetree/bindings/soc/mediatek/devapc.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/mediatek/devapc.yaml (original) +++ Documentation/devicetree/bindings/soc/mediatek/devapc.yaml (canonical) @@ -2,9 +2,9 @@ #include -- - reg = <0x10207000 0x1000>; - interrupts = ; - clocks = <&infracfg_ao CLK_INFRA_DEVICE_APC>; - clock-names = "devapc-infra-clock"; + compatible = "mediatek,mt6779-devapc"; + reg = <0x10207000 0x1000>; + interrupts = ; + clocks = <&infracfg_ao CLK_INFRA_DEVICE_APC>; + clock-names = "devapc-infra-clock"; }; >> Documentation/devicetree/bindings/net/mdio.yaml:101: example 0: label 'davinci_mdio' defined but never referenced >> Documentation/devicetree/bindings/net/mdio.yaml:101: example 0: label 'ethphy0' defined but never referenced >> Documentation/devicetree/bindings/net/mdio.yaml:101: example 0: label 'ethphy1' defined but never referenced >> Documentation/devicetree/bindings/net/mdio.yaml:101: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/mdio.yaml (original) +++ Documentation/devicetree/bindings/net/mdio.yaml (canonical) @@ -2,7 +2,6 @@ reg = <0x5c030000 0x1000>; #address-cells = <1>; #size-cells = <0>; - reset-gpios = <&gpio2 5 1>; reset-delay-us = <2>; -- >> Documentation/devicetree/bindings/media/i2c/sony,imx219.yaml:89: example 0: label 'imx219' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/sony,imx219.yaml:89: example 0: label 'imx219_0' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/sony,imx219.yaml:89: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/sony,imx219.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/sony,imx219.yaml (canonical) @@ -1,3 +1,4 @@ +}; i2c { #address-cells = <1>; #size-cells = <0>; @@ -7,16 +8,15 @@ reg = <0x10>; clocks = <&imx219_clk>; -- - link-frequencies = /bits/ 64 <456000000>; - }; + imx219_0: endpoint { + remote-endpoint = <&csi1_ep>; + data-lanes = <1 2>; + clock-noncontinuous; + link-frequencies = /bits/ 64 <456000000>; }; }; }; >> Documentation/devicetree/bindings/mmc/nvidia,tegra20-sdhci.yaml:268: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/nvidia,tegra20-sdhci.yaml (original) +++ Documentation/devicetree/bindings/mmc/nvidia,tegra20-sdhci.yaml (canonical) @@ -8,7 +8,7 @@ resets = <&tegra_car 14>; reset-names = "sdhci"; cd-gpios = <&gpio 69 0>; /* gpio PI5 */ - wp-gpios = <&gpio 57 0>; /* gpio PH1 */ - power-gpios = <&gpio 155 0>; /* gpio PT3 */ - bus-width = <8>; + wp-gpios = <&gpio 57 0>; /* gpio PH1 */ -- nvidia,pad-autocal-pull-up-offset-1v8 = <0x7b>; nvidia,pad-autocal-pull-down-offset-1v8 = <0x7b>; nvidia,default-tap = <0x2>; nvidia,default-trim = <0x4>; - assigned-clocks = <&tegra_car TEGRA210_CLK_SDMMC4>, - <&tegra_car TEGRA210_CLK_PLL_C4_OUT0>, - <&tegra_car TEGRA210_CLK_PLL_C4>; - assigned-clock-parents = <&tegra_car TEGRA210_CLK_PLL_C4_OUT0>; - assigned-clock-rates = <200000000>, <1000000000>, <1000000000>; }; >> Documentation/devicetree/bindings/ufs/amd,versal2-ufs.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/ufs/amd,versal2-ufs.yaml (original) +++ Documentation/devicetree/bindings/ufs/amd,versal2-ufs.yaml (canonical) @@ -1,4 +1,5 @@ #include + ufs@f10b0000 { compatible = "amd,versal2-ufs"; reg = <0xf10b0000 0x1000>; >> Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml:81: example 0: label 'switch0' defined but never referenced >> Documentation/devicetree/bindings/iio/light/capella,cm3605.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/light/capella,cm3605.yaml (original) +++ Documentation/devicetree/bindings/iio/light/capella,cm3605.yaml (canonical) @@ -1,11 +1,12 @@ #include #include + light-sensor { compatible = "capella,cm3605"; vdd-supply = <&foo_reg>; aset-gpios = <&foo_gpio 1 GPIO_ACTIVE_LOW>; - capella,aset-resistance-ohms = <100000>; interrupts = <1 IRQ_TYPE_EDGE_BOTH>; io-channels = <&adc 0x01>; io-channel-names = "aout"; + capella,aset-resistance-ohms = <100000>; }; >> Documentation/devicetree/bindings/usb/ti,hd3ss3220.yaml:62: example 0: label 'hd3ss3220_in_ep' defined but never referenced >> Documentation/devicetree/bindings/usb/ti,hd3ss3220.yaml:62: example 0: label 'hd3ss3220_out_ep' defined but never referenced >> Documentation/devicetree/bindings/usb/ti,hd3ss3220.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/ti,hd3ss3220.yaml (original) +++ Documentation/devicetree/bindings/usb/ti,hd3ss3220.yaml (canonical) @@ -11,14 +11,18 @@ ports { #address-cells = <1>; #size-cells = <0>; + port@0 { reg = <0>; + -- remote-endpoint = <&ss_ep>; }; }; + port@1 { reg = <1>; + hd3ss3220_out_ep: endpoint { remote-endpoint = <&usb3_role_switch>; }; >> Documentation/devicetree/bindings/interrupt-controller/loongson,liointc.yaml:109: example 0: label 'iointc' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/loongson,liointc.yaml:109: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/loongson,liointc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/loongson,liointc.yaml (canonical) @@ -1,17 +1,14 @@ iointc: interrupt-controller@3ff01400 { - compatible = "loongson,liointc-1.0"; - reg = <0x3ff01400 0x64>; - - interrupt-controller; - #interrupt-cells = <2>; - -- + #interrupt-cells = <2>; + interrupt-parent = <&cpuintc>; + interrupts = <2>, <3>; + interrupt-names = "int0", "int1"; + loongson,parent_int_map = <0xf0ffffff>, /* int0 */ + <0x0f000000>, /* int1 */ + <0x00000000>, /* int2 */ + <0x00000000>; /* int3 */ + }; }; >> Documentation/devicetree/bindings/soc/mediatek/mediatek,mt8183-dvfsrc.yaml:57: example 0: label 'dvfsrc_vcore' defined but never referenced >> Documentation/devicetree/bindings/soc/mediatek/mediatek,mt8183-dvfsrc.yaml:57: example 0: label 'dvfsrc_vscp' defined but never referenced >> Documentation/devicetree/bindings/soc/mediatek/mediatek,mt8183-dvfsrc.yaml:57: example 0: label 'emi_icc' defined but never referenced >> Documentation/devicetree/bindings/soc/mediatek/mediatek,mt8183-dvfsrc.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/mediatek/mediatek,mt8183-dvfsrc.yaml (original) +++ Documentation/devicetree/bindings/soc/mediatek/mediatek,mt8183-dvfsrc.yaml (canonical) @@ -1,4 +1,5 @@ #include + soc { #address-cells = <2>; #size-cells = <2>; @@ -8,27 +9,27 @@ reg = <0 0x10012000 0 0x1000>; -- + regulator-always-on; }; - }; - - emi_icc: interconnect { - compatible = "mediatek,mt8195-emi"; - #interconnect-cells = <1>; }; }; }; >> Documentation/devicetree/bindings/serial/esp,esp32-uart.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/serial/esp,esp32-uart.yaml (original) +++ Documentation/devicetree/bindings/serial/esp,esp32-uart.yaml (canonical) @@ -1,6 +1,6 @@ serial@60000000 { - compatible = "esp,esp32s3-uart"; - reg = <0x60000000 0x80>; - interrupts = <27 1 0>; - clocks = <&serial_clk>; + compatible = "esp,esp32s3-uart"; + reg = <0x60000000 0x80>; + interrupts = <27 1 0>; + clocks = <&serial_clk>; }; >> Documentation/devicetree/bindings/leds/nxp,pca955x.yaml:122: example 0: label 'green' defined but never referenced >> Documentation/devicetree/bindings/leds/nxp,pca955x.yaml:122: example 0: label 'pca9552' defined but never referenced >> Documentation/devicetree/bindings/leds/nxp,pca955x.yaml:122: example 0: label 'red' defined but never referenced >> Documentation/devicetree/bindings/leds/nxp,pca955x.yaml:122: example 0: canonical form differs: --- Documentation/devicetree/bindings/leds/nxp,pca955x.yaml (original) +++ Documentation/devicetree/bindings/leds/nxp,pca955x.yaml (canonical) @@ -13,19 +13,22 @@ led@0 { reg = <0>; label = "red:power"; + type = ; linux,default-trigger = "default-on"; - type = ; }; -- + led@2 { reg = <2>; label = "pca9552:yellow"; type = ; }; + led@3 { reg = <3>; label = "pca9552:white"; >> Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml:76: example 0: label 'imx412' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/qcom,qcs404-cdsp-pil.yaml:120: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/qcom,qcs404-cdsp-pil.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/qcom,qcs404-cdsp-pil.yaml (canonical) @@ -2,10 +2,10 @@ #include #include #include + remoteproc@b00000 { compatible = "qcom,qcs404-cdsp-pil"; reg = <0x00b00000 0x4040>; -- reset-names = "restart"; - + memory-region = <&cdsp_fw_mem>; qcom,halt-regs = <&tcsr 0x19004>; - - memory-region = <&cdsp_fw_mem>; - qcom,smem-states = <&cdsp_smp2p_out 0>; qcom,smem-state-names = "stop"; }; >> Documentation/devicetree/bindings/interrupt-controller/mti,cpu-interrupt-controller.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/mti,cpu-interrupt-controller.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/mti,cpu-interrupt-controller.yaml (canonical) @@ -1,6 +1,6 @@ interrupt-controller { - compatible = "mti,cpu-interrupt-controller"; - #address-cells = <0>; - #interrupt-cells = <1>; - interrupt-controller; + compatible = "mti,cpu-interrupt-controller"; + #address-cells = <0>; + #interrupt-cells = <1>; + interrupt-controller; }; >> Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml:89: example 0: label 'pcm3168a' defined but never referenced >> Documentation/devicetree/bindings/soc/mediatek/mediatek,mt7986-wo-ccif.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/mediatek/mediatek,mt7986-wo-ccif.yaml (original) +++ Documentation/devicetree/bindings/soc/mediatek/mediatek,mt7986-wo-ccif.yaml (canonical) @@ -1,12 +1,13 @@ #include #include + soc { - #address-cells = <2>; - #size-cells = <2>; + #address-cells = <2>; -- + ldo6: LDO6 { regulator-name = "ldo6"; regulator-min-microvolt = <900000>; regulator-max-microvolt = <1800000>; }; + ldo7_reg: LDO7 { regulator-name = "ldo7"; regulator-min-microvolt = <1800000>; >> Documentation/devicetree/bindings/clock/amlogic,s4-pll-clkc.yaml:41: example 0: label 'clkc_pll' defined but never referenced >> Documentation/devicetree/bindings/clock/amlogic,s4-pll-clkc.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/amlogic,s4-pll-clkc.yaml (original) +++ Documentation/devicetree/bindings/clock/amlogic,s4-pll-clkc.yaml (canonical) @@ -1,7 +1,7 @@ clkc_pll: clock-controller@fe008000 { - compatible = "amlogic,s4-pll-clkc"; - reg = <0xfe008000 0x1e8>; - clocks = <&xtal>; - clock-names = "xtal"; - #clock-cells = <1>; + compatible = "amlogic,s4-pll-clkc"; + reg = <0xfe008000 0x1e8>; + clocks = <&xtal>; + clock-names = "xtal"; + #clock-cells = <1>; }; >> Documentation/devicetree/bindings/dma/cirrus,ep9301-dma-m2m.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/cirrus,ep9301-dma-m2m.yaml (original) +++ Documentation/devicetree/bindings/dma/cirrus,ep9301-dma-m2m.yaml (canonical) @@ -1,4 +1,5 @@ #include + dma-controller@80000100 { compatible = "cirrus,ep9301-dma-m2m"; reg = <0x80000100 0x0040>, >> Documentation/devicetree/bindings/phy/ti,phy-gmii-sel.yaml:165: example 0: label 'phy_gmii_sel' defined but never referenced >> Documentation/devicetree/bindings/ufs/hisilicon,ufs.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/ufs/hisilicon,ufs.yaml (original) +++ Documentation/devicetree/bindings/ufs/hisilicon,ufs.yaml (canonical) @@ -16,7 +16,6 @@ clock-names = "ref_clk", "phy_clk"; freq-table-hz = <0 0>, <0 0>; - resets = <&crg_rst 0x84 12>; reset-names = "rst"; }; >> Documentation/devicetree/bindings/usb/snps,dwc3.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/snps,dwc3.yaml (original) +++ Documentation/devicetree/bindings/usb/snps,dwc3.yaml (canonical) @@ -1,7 +1,7 @@ usb@4a030000 { - compatible = "snps,dwc3"; - reg = <0x4a030000 0xcfff>; - interrupts = <0 92 4>; - usb-phy = <&usb2_phy>, <&usb3_phy>; - snps,incr-burst-type-adjustment = <1>, <4>, <8>, <16>; + compatible = "snps,dwc3"; -- >> Documentation/devicetree/bindings/mfd/xylon,logicvc.yaml:60: example 0: label 'logicvc' defined but never referenced >> Documentation/devicetree/bindings/mfd/xylon,logicvc.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/xylon,logicvc.yaml (original) +++ Documentation/devicetree/bindings/mfd/xylon,logicvc.yaml (canonical) @@ -1,4 +1,4 @@ logicvc: logicvc@43c00000 { - compatible = "xylon,logicvc-3.02.a", "syscon", "simple-mfd"; - reg = <0x43c00000 0x6000>; + compatible = "xylon,logicvc-3.02.a", "syscon", "simple-mfd"; + reg = <0x43c00000 0x6000>; }; Documentation/devicetree/bindings/phy/st,stih407-usb2-phy.yaml:54: example 0: canonical form differs: -- + usb-phy { compatible = "st,stih407-usb2-phy"; #phy-cells = <0>; - st,syscfg = <&syscfg_core 0x100 0xf4>; resets = <&softreset STIH407_PICOPHY_SOFTRESET>, <&picophyreset STIH407_PICOPHY0_RESET>; reset-names = "global", "port"; + st,syscfg = <&syscfg_core 0x100 0xf4>; }; >> Documentation/devicetree/bindings/clock/brcm,kona-ccu.yaml:166: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/brcm,kona-ccu.yaml (original) +++ Documentation/devicetree/bindings/clock/brcm,kona-ccu.yaml (canonical) @@ -1,15 +1,15 @@ clock-controller@3e011000 { - compatible = "brcm,bcm11351-slave-ccu"; - reg = <0x3e011000 0x0f00>; - #clock-cells = <1>; - clock-output-names = "uartb", - "uartb2", - "uartb3", -- + "uartb2", + "uartb3", + "uartb4", + "ssp0", + "ssp2", + "bsc1", + "bsc2", + "bsc3", + "pwm"; }; >> Documentation/devicetree/bindings/input/touchscreen/azoteq,iqs7211.yaml:662: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/touchscreen/azoteq,iqs7211.yaml (original) +++ Documentation/devicetree/bindings/input/touchscreen/azoteq,iqs7211.yaml (canonical) @@ -2,35 +2,35 @@ #include -- - alp { - azoteq,sense-mode = <1>; - linux,code = ; - }; + trackpad { + azoteq,rx-enable = <6>, <5>, <4>, <3>, <2>; + azoteq,tx-enable = <1>, <7>, <8>, <9>, <10>; }; + }; >> };Documentation/devicetree/bindings/embedded-controller/lenovo,yoga-c630-ec.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/embedded-controller/lenovo,yoga-c630-ec.yaml (original) +++ Documentation/devicetree/bindings/embedded-controller/lenovo,yoga-c630-ec.yaml (canonical) @@ -1,16 +1,14 @@ #include + i2c { clock-frequency = <400000>; - #address-cells = <1>; #size-cells = <0>; -- >> Documentation/devicetree/bindings/soc/mediatek/mediatek,mutex.yaml:104: example 0: label 'mutex' defined but never referenced -- - event-swipe-y-neg-hold { - linux,code = ; - }; - }; + event-tap-triple { + linux,code = ; + }; }; + }; }; >> Documentation/devicetree/bindings/display/bridge/lontium,lt9211.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/lontium,lt9211.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/lontium,lt9211.yaml (canonical) @@ -2,37 +2,35 @@ #include -- + #size-cells = <0>; + + mixer@0 { + compatible = "adi,admv4420"; + reg = <0>; + spi-max-frequency = <1000000>; + adi,lo-freq-khz = <16750000>; + adi,ref-ext-single-ended-en; + }; }; >> Documentation/devicetree/bindings/watchdog/linux,wdt-gpio.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/watchdog/linux,wdt-gpio.yaml (original) +++ Documentation/devicetree/bindings/watchdog/linux,wdt-gpio.yaml (canonical) @@ -1,4 +1,5 @@ #include + watchdog { compatible = "linux,wdt-gpio"; gpios = <&gpio3 9 GPIO_ACTIVE_LOW>; >> Documentation/devicetree/bindings/spmi/mtk,spmi-mtk-pmif.yaml:67: example 0: label 'spmi' defined but never referenced >> Documentation/devicetree/bindings/fsi/ibm,i2cr-fsi-master.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/fsi/ibm,i2cr-fsi-master.yaml (original) +++ Documentation/devicetree/bindings/fsi/ibm,i2cr-fsi-master.yaml (canonical) @@ -1,9 +1,9 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - port@2 { - reg = <2>; - - endpoint { - remote-endpoint = <&panel_in_lvds>; - }; - }; }; - }; }; >> Documentation/devicetree/bindings/embedded-controller/microsoft,surface-sam.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/embedded-controller/microsoft,surface-sam.yaml (original) +++ Documentation/devicetree/bindings/embedded-controller/microsoft,surface-sam.yaml (canonical) @@ -1,13 +1,11 @@ #include + uart { embedded-controller { compatible = "microsoft,surface-sam"; - interrupts-extended = <&tlmm 91 IRQ_TYPE_EDGE_RISING>; - pinctrl-0 = <&ssam_state>; pinctrl-names = "default"; - current-speed = <4000000>; }; }; >> Documentation/devicetree/bindings/sound/nvidia,tegra210-adx.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nvidia,tegra210-adx.yaml (original) +++ Documentation/devicetree/bindings/sound/nvidia,tegra210-adx.yaml (canonical) @@ -1,4 +1,3 @@ - adx@702d3800 { compatible = "nvidia,tegra210-adx"; reg = <0x702d3800 0x100>; >> Documentation/devicetree/bindings/serial/renesas,rsci.yaml:152: example 0: label 'sci0' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/onnn,mt9m114.yaml:95: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/onnn,mt9m114.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/onnn,mt9m114.yaml (canonical) @@ -8,11 +8,8 @@ sensor@48 { compatible = "onnn,mt9m114"; reg = <0x48>; - clocks = <&clk24m 0>; - reset-gpios = <&gpio5 21 GPIO_ACTIVE_LOW>; -- >> Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml:70: example 0: label 'vic0' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml (canonical) @@ -1,10 +1,9 @@ // PL192 VIC vic0: interrupt-controller@60000 { - compatible = "arm,pl192-vic"; - interrupt-controller; - #interrupt-cells = <1>; - reg = <0x60000 0x1000>; - -- @@ -2,9 +2,7 @@ compatible = "realtek,rtd1319d-usb3phy"; reg = <0x13e10 0x4>; #phy-cells = <0>; - nvmem-cells = <&otp_usb_u3_tx_lfps_swing_trim>; nvmem-cell-names = "usb_u3_tx_lfps_swing_trim"; - realtek,amplitude-control-coarse-tuning = <0x77>; }; >> Documentation/devicetree/bindings/display/panel/panel-simple.yaml:367: example 0: label 'panel_in_rgb' defined but never referenced >> Documentation/devicetree/bindings/display/panel/panel-simple.yaml:367: example 0: label 'panel_rgb' defined but never referenced >> Documentation/devicetree/bindings/display/panel/panel-simple.yaml:367: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/panel-simple.yaml (original) +++ Documentation/devicetree/bindings/display/panel/panel-simple.yaml (canonical) @@ -1,10 +1,10 @@ panel_rgb: panel-rgb { - compatible = "ampire,am-480272h3tmqw-t01h"; - power-supply = <&vcc_lcd_reg>; + compatible = "ampire,am-480272h3tmqw-t01h"; + power-supply = <&vcc_lcd_reg>; -- - panel_in_rgb: endpoint { - remote-endpoint = <<dc_out_rgb>; + port { + panel_in_rgb: endpoint { + remote-endpoint = <<dc_out_rgb>; + }; }; - }; }; Documentation/devicetree/bindings/remoteproc/ingenic,vpu.yaml:61: example 0: label 'vpu' defined but never referenced >> Documentation/devicetree/bindings/memory-controllers/rockchip,rk3399-dmc.yaml:360: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/rockchip,rk3399-dmc.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/rockchip,rk3399-dmc.yaml (canonical) @@ -1,25 +1,26 @@ #include #include + memory-controller { - compatible = "rockchip,rk3399-dmc"; - devfreq-events = <&dfi>; - rockchip,pmu = <&pmu>; -- >> Documentation/devicetree/bindings/display/panel/panel-simple.yaml:378: example 1: label 'panel_in_lvds' defined but never referenced >> Documentation/devicetree/bindings/display/panel/panel-simple.yaml:378: example 1: label 'panel_lvds' defined but never referenced Documentation/devicetree/bindings/display/panel/panel-simple.yaml:378: example 1: canonical form differs: --- Documentation/devicetree/bindings/display/panel/panel-simple.yaml (original) +++ Documentation/devicetree/bindings/display/panel/panel-simple.yaml (canonical) @@ -1,12 +1,11 @@ panel_lvds: panel-lvds { - compatible = "innolux,g101ice-l01"; - power-supply = <&vcc_lcd_reg>; + compatible = "innolux,g101ice-l01"; + power-supply = <&vcc_lcd_reg>; + data-mapping = "jeida-24"; -- - i2cr@20 { - compatible = "ibm,i2cr-fsi-master"; - reg = <0x20>; - }; + i2cr@20 { + compatible = "ibm,i2cr-fsi-master"; + reg = <0x20>; + }; }; >> Documentation/devicetree/bindings/timer/nxp,sysctr-timer.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/nxp,sysctr-timer.yaml (original) +++ Documentation/devicetree/bindings/timer/nxp,sysctr-timer.yaml (canonical) @@ -6,4 +6,4 @@ clocks = <&clk_8m>; clock-names = "per"; interrupts = ; - }; +}; >> Documentation/devicetree/bindings/net/fsl,enetc-mdio.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/fsl,enetc-mdio.yaml (original) +++ Documentation/devicetree/bindings/net/fsl,enetc-mdio.yaml (canonical) @@ -1,4 +1,4 @@ -pcie{ +pcie { #address-cells = <3>; #size-cells = <2>; -- }; - - led@2 { - reg = <2>; - function = LED_FUNCTION_POWER; - color = ; - led-gpios = <&ssogpio 23 0>; - }; - }; }; >> Documentation/devicetree/bindings/clock/qcom,sm8450-videocc.yaml:78: example 0: label 'videocc' defined but never referenced >> Documentation/devicetree/bindings/clock/qcom,sm8450-videocc.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sm8450-videocc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sm8450-videocc.yaml (canonical) @@ -1,16 +1,17 @@ #include #include #include + videocc: clock-controller@aaf0000 { - compatible = "qcom,sm8450-videocc"; - reg = <0x0aaf0000 0x10000>; -- + clocks = <&rpmhcc RPMH_CXO_CLK>, + <&gcc GCC_VIDEO_AHB_CLK>; + power-domains = <&rpmhpd RPMHPD_MMCX>, + <&rpmhpd RPMHPD_MXC>; + required-opps = <&rpmhpd_opp_low_svs>, + <&rpmhpd_opp_low_svs>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/embedded-controller/acer,aspire1-ec.yaml:39: example 0: label 'ec_dp_in' defined but never referenced >> Documentation/devicetree/bindings/embedded-controller/acer,aspire1-ec.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/embedded-controller/acer,aspire1-ec.yaml (original) +++ Documentation/devicetree/bindings/embedded-controller/acer,aspire1-ec.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -6,7 +7,6 @@ embedded-controller@76 { -- connector { >> Documentation/devicetree/bindings/input/touchscreen/cypress,cy8ctma140.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/touchscreen/cypress,cy8ctma140.yaml (original) +++ Documentation/devicetree/bindings/input/touchscreen/cypress,cy8ctma140.yaml (canonical) @@ -1,16 +1,18 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; - touchscreen@20 { - compatible = "cypress,cy8ctma140"; -- + reg = <0x20>; + touchscreen-size-x = <480>; + touchscreen-size-y = <800>; + touchscreen-max-pressure = <255>; + interrupt-parent = <&gpio6>; + interrupts = <26 IRQ_TYPE_EDGE_FALLING>; + vdd-supply = <&ab8500_ldo_aux2_reg>; + vcpin-supply = <&ab8500_ldo_aux2_reg>; + }; }; >> Documentation/devicetree/bindings/sound/wlf,wm8782.yaml:42: example 0: label 'wm8782' defined but never referenced >> Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml:38: example 0: label 'uart3' defined but never referenced >> Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml (original) +++ Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml (canonical) @@ -1,8 +1,8 @@ #include -- uart3: serial@20a90000 { - compatible = "rda,8810pl-uart"; - reg = <0x20a90000 0x1000>; - interrupts = <11 IRQ_TYPE_LEVEL_HIGH>; - clocks = <&uart_clk>; + compatible = "rda,8810pl-uart"; + reg = <0x20a90000 0x1000>; + interrupts = <11 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&uart_clk>; }; >> Documentation/devicetree/bindings/usb/aspeed,usb-vhub.yaml:132: example 0: label 'vhub' defined but never referenced >> Documentation/devicetree/bindings/usb/aspeed,usb-vhub.yaml:132: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/aspeed,usb-vhub.yaml (original) +++ Documentation/devicetree/bindings/usb/aspeed,usb-vhub.yaml (canonical) @@ -1,17 +1,18 @@ #include + vhub: usb-vhub@1e6a0000 { compatible = "aspeed,ast2500-usb-vhub"; reg = <0x1e6a0000 0x300>; interrupts = <5>; clocks = <&syscon ASPEED_CLK_GATE_USBPORT1CLK>; -- - vhub-vendor-id = <0x1d6b>; vhub-product-id = <0x0107>; vhub-device-revision = <0x0100>; + aspeed,vhub-downstream-ports = <5>; + aspeed,vhub-generic-endpoints = <15>; + vhub-strings { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/interrupt-controller/brcm,bcm7038-l1-intc.yaml:84: example 0: label 'periph_intc' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/brcm,bcm7038-l1-intc.yaml:84: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/brcm,bcm7038-l1-intc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/brcm,bcm7038-l1-intc.yaml (canonical) @@ -1,8 +1,8 @@ periph_intc: interrupt-controller@1041a400 { - compatible = "brcm,bcm7038-l1-intc"; - reg = <0x1041a400 0x30>, <0x1041a600 0x30>; - interrupt-controller; - #interrupt-cells = <1>; - interrupt-parent = <&cpu_intc>; - interrupts = <2>, <3>; + compatible = "brcm,bcm7038-l1-intc"; + reg = <0x1041a400 0x30>, <0x1041a600 0x30>; + interrupt-controller; + #interrupt-cells = <1>; + interrupt-parent = <&cpu_intc>; + interrupts = <2>, <3>; }; >> Documentation/devicetree/bindings/media/i2c/alliedvision,alvium-csi2.yaml:62: example 0: label 'alvium' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/alliedvision,alvium-csi2.yaml:62: example 0: label 'alvium_out' defined but never referenced >> Documentation/devicetree/bindings/mfd/actions,atc260x.yaml:131: example 0: label 'sd_vcc' defined but never referenced >> Documentation/devicetree/bindings/mfd/actions,atc260x.yaml:131: example 0: label 'vcc_3v1' defined but never referenced >> Documentation/devicetree/bindings/mfd/actions,atc260x.yaml:131: example 0: label 'vdd_cpu' defined but never referenced >> Documentation/devicetree/bindings/mfd/actions,atc260x.yaml:131: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/actions,atc260x.yaml (original) +++ Documentation/devicetree/bindings/mfd/actions,atc260x.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -8,12 +9,10 @@ reg = <0x65>; -- regulators { compatible = "actions,atc2603c-regulator"; - dcdc1-supply = <®_5v0>; dcdc3-supply = <®_5v0>; ldo5-supply = <®_5v0>; >> Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml:95: example 0: label 'hdmi_conn_out' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml:95: example 0: label 'it66121_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml:95: example 0: label 'it66121hdmitx' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml:95: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml (canonical) @@ -1,11 +1,13 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; -- +++ Documentation/devicetree/bindings/phy/ti,phy-usb3.yaml (canonical) @@ -4,7 +4,7 @@ reg = <0x4a096000 0x80>, /* phy_rx */ <0x4a096400 0x64>, /* phy_tx */ <0x4a096800 0x40>; /* pll_ctrl */ - reg-names = "phy_rx", "phy_tx", "pll_ctrl"; + reg-names = "phy_rx", "phy_tx", "pll_ctrl"; clocks = <&sys_clkin1>, <&sata_ref_clk>; clock-names = "sysclk", "refclk"; syscon-pllreset = <&scm_conf 0x3fc>; >> Documentation/devicetree/bindings/misc/intel,ixp4xx-ahb-queue-manager.yaml:45: example 0: label 'qmgr' defined but never referenced >> Documentation/devicetree/bindings/rtc/fsl,ls-ftm-alarm.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/rtc/fsl,ls-ftm-alarm.yaml (original) +++ Documentation/devicetree/bindings/rtc/fsl,ls-ftm-alarm.yaml (canonical) @@ -3,6 +3,6 @@ rtc@2800000 { compatible = "fsl,ls1088a-ftm-alarm"; reg = <0x2800000 0x10000>; + interrupts = ; fsl,rcpm-wakeup = <&rcpm 0x0 0x0 0x0 0x0 0x4000 0x0>; - interrupts = ; }; -- compatible = "socionext,synquacer-spi"; reg = <0xff110000 0x1000>; interrupts = , - , - ; + , + ; clocks = <&clk_hsspi>; clock-names = "iHCLK"; socionext,use-rtm; >> Documentation/devicetree/bindings/power/supply/cpcap-charger.yaml:85: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/cpcap-charger.yaml (original) +++ Documentation/devicetree/bindings/power/supply/cpcap-charger.yaml (canonical) @@ -1,22 +1,23 @@ #include + cpcap { - charger { - compatible = "motorola,mapphone-cpcap-charger"; - interrupts-extended = + charger { -- + mode-gpios = <&gpio3 29 GPIO_ACTIVE_LOW>, + <&gpio3 23 GPIO_ACTIVE_LOW>; + io-channels = <&cpcap_adc 0>, <&cpcap_adc 1>, + <&cpcap_adc 2>, <&cpcap_adc 5>, + <&cpcap_adc 6>; + io-channel-names = "battdetb", "battp", + "vbus", "chg_isense", + "batti"; + }; }; >> Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml:150: example 0: label 'adis16475' defined but never referenced >> Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml:150: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml (original) +++ Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/sound/rockchip,pdm.yaml:93: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/rockchip,pdm.yaml (original) +++ Documentation/devicetree/bindings/sound/rockchip,pdm.yaml (canonical) @@ -18,14 +18,14 @@ #sound-dai-cells = <0>; pinctrl-names = "default", "sleep"; pinctrl-0 = <&pdmm0_clk - &pdmm0_sdi0 - &pdmm0_sdi1 - &pdmm0_sdi2 - &pdmm0_sdi3>; -- - &pdmm0_sdi0_sleep - &pdmm0_sdi1_sleep - &pdmm0_sdi2_sleep - &pdmm0_sdi3_sleep>; + &pdmm0_sdi0_sleep + &pdmm0_sdi1_sleep + &pdmm0_sdi2_sleep + &pdmm0_sdi3_sleep>; }; }; >> Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml:162: example 0: label 'hdmi0' defined but never referenced Documentation/devicetree/bindings/iio/frequency/adi,admfm2000.yaml:95: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/frequency/adi,admfm2000.yaml (original) +++ Documentation/devicetree/bindings/iio/frequency/adi,admfm2000.yaml (canonical) @@ -1,32 +1,30 @@ #include + converter { - compatible = "adi,admfm2000"; + compatible = "adi,admfm2000"; + #address-cells = <1>; -- port@1 { reg = <1>; + hdmi_conn_out: endpoint { remote-endpoint = <&hdmi_conn_in>; }; >> Documentation/devicetree/bindings/display/panel/mitsubishi,aa121td01.yaml:60: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/mitsubishi,aa121td01.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/mitsubishi,aa121td01.yaml (original) +++ Documentation/devicetree/bindings/display/panel/mitsubishi,aa121td01.yaml (canonical) @@ -1,28 +1,26 @@ panel { - compatible = "mitsubishi,aa121td01", "panel-lvds"; - vcc-supply = <&vcc_3v3>; + compatible = "mitsubishi,aa121td01", "panel-lvds"; + vcc-supply = <&vcc_3v3>; + width-mm = <261>; + height-mm = <163>; -- - port { - panel_in: endpoint { - remote-endpoint = <&lvds_encoder>; + port { + panel_in: endpoint { + remote-endpoint = <&lvds_encoder>; + }; }; - }; }; >> Documentation/devicetree/bindings/leds/leds-aw2013.yaml:65: example 0: canonical form differs: --- Documentation/devicetree/bindings/leds/leds-aw2013.yaml (original) +++ Documentation/devicetree/bindings/leds/leds-aw2013.yaml (canonical) @@ -12,7 +12,6 @@ interrupts = <42 IRQ_TYPE_LEVEL_LOW>; #address-cells = <1>; #size-cells = <0>; - vcc-supply = <&pm8916_l17>; -- led@0 { >> Documentation/devicetree/bindings/embedded-controller/lenovo,thinkpad-t14s-ec.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/embedded-controller/lenovo,thinkpad-t14s-ec.yaml (original) +++ Documentation/devicetree/bindings/embedded-controller/lenovo,thinkpad-t14s-ec.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; Documentation/devicetree/bindings/phy/rockchip-inno-csi-dphy.yaml:111: example 0: label 'csi_dphy' defined but never referenced Documentation/devicetree/bindings/phy/rockchip-inno-csi-dphy.yaml:111: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/rockchip-inno-csi-dphy.yaml (original) +++ Documentation/devicetree/bindings/phy/rockchip-inno-csi-dphy.yaml (canonical) @@ -1,4 +1,3 @@ - csi_dphy: phy@ff2f0000 { compatible = "rockchip,px30-csi-dphy"; reg = <0xff2f0000 0x4000>; >> Documentation/devicetree/bindings/net/microchip,lan8650.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/microchip,lan8650.yaml (original) +++ Documentation/devicetree/bindings/net/microchip,lan8650.yaml (canonical) @@ -2,17 +2,17 @@ #include -- + compatible = "microchip,lan8651", "microchip,lan8650"; + reg = <0>; + pinctrl-names = "default"; + pinctrl-0 = <ð0_pins>; + interrupt-parent = <&gpio>; + interrupts = <6 IRQ_TYPE_EDGE_FALLING>; + local-mac-address = [04 05 06 01 02 03]; + spi-max-frequency = <15000000>; + }; }; >> Documentation/devicetree/bindings/ufs/qcom,ufs.yaml:178: example 0: canonical form differs: --- Documentation/devicetree/bindings/ufs/qcom,ufs.yaml (original) +++ Documentation/devicetree/bindings/ufs/qcom,ufs.yaml (canonical) @@ -14,7 +14,6 @@ reg = <0x0 0x01d84000 0x0 0x2500>, <0x0 0x01d90000 0x0 0x8000>; reg-names = "std", "ice"; - interrupts = ; phys = <&ufs_mem_phy_lanes>; phy-names = "ufsphy"; -- vcc-max-microamp = <1100000>; vccq-supply = <&vreg_l9b_1p2>; vccq-max-microamp = <1200000>; - power-domains = <&gcc UFS_PHY_GDSC>; iommus = <&apps_smmu 0x300 0>; - clocks = <&gcc GCC_UFS_PHY_AXI_CLK>, <&gcc GCC_AGGRE_UFS_PHY_AXI_CLK>, <&gcc GCC_UFS_PHY_AHB_CLK>, >> Documentation/devicetree/bindings/regulator/dlg,da9121.yaml:141: example 0: label 'DA9121_BUCK1' defined but never referenced >> Documentation/devicetree/bindings/regulator/dlg,da9121.yaml:141: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/dlg,da9121.yaml (original) +++ Documentation/devicetree/bindings/regulator/dlg,da9121.yaml (canonical) @@ -1,29 +1,29 @@ #include #include #include + i2c { - #address-cells = <1>; - #size-cells = <0>; -- + regulator-min-microamp = <7000000>; + regulator-max-microamp = <20000000>; + regulator-boot-on; + regulator-initial-mode = ; + enable-gpios = <&gpio 1 GPIO_ACTIVE_HIGH>; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/regulator/dlg,da9121.yaml:172: example 1: label 'DA9122_BUCK1' defined but never referenced >> Documentation/devicetree/bindings/regulator/dlg,da9121.yaml:172: example 1: label 'DA9122_BUCK2' defined but never referenced Documentation/devicetree/bindings/regulator/dlg,da9121.yaml:172: example 1: canonical form differs: --- Documentation/devicetree/bindings/regulator/dlg,da9121.yaml (original) +++ Documentation/devicetree/bindings/regulator/dlg,da9121.yaml (canonical) @@ -1,41 +1,42 @@ #include #include #include + i2c { - #address-cells = <1>; -- + regulator-max-microamp = <10000000>; + regulator-boot-on; + regulator-initial-mode = ; + enable-gpios = <&gpio6 2 GPIO_ACTIVE_HIGH>; + dlg,ripple-cancel = ; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml:92: example 0: label 'gmsl0' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml:92: example 0: label 'max96712_out0' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml:92: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml (canonical) @@ -2,29 +2,29 @@ #include -- + max96712_out0: endpoint { + bus-type = ; + clock-lanes = <0>; + data-lanes = <1 2 3 4>; + remote-endpoint = <&csi40_in>; }; + }; }; + }; }; >> Documentation/devicetree/bindings/input/touchscreen/cypress,cy8ctma340.yaml:123: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/touchscreen/cypress,cy8ctma340.yaml (original) +++ Documentation/devicetree/bindings/input/touchscreen/cypress,cy8ctma340.yaml (canonical) @@ -1,24 +1,25 @@ #include #include + spi { - #address-cells = <1>; - #size-cells = <0>; - num-cs = <1>; -- + vdd-supply = <&ldo_aux1_reg>; + vcpin-supply = <&ldo_aux2_reg>; + bootloader-key = /bits/ 8 <0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07>; + touchscreen-size-x = <480>; + touchscreen-size-y = <800>; + active-interval-ms = <0>; + touch-timeout-ms = <255>; + lowpower-interval-ms = <10>; + }; }; >> Documentation/devicetree/bindings/usb/smsc,usb3503.yaml:146: example 2: canonical form differs: --- Documentation/devicetree/bindings/usb/smsc,usb3503.yaml (original) +++ Documentation/devicetree/bindings/usb/smsc,usb3503.yaml (canonical) @@ -4,9 +4,9 @@ /* I2C is not connected */ compatible = "smsc,usb3503"; initial-mode = <1>; /* initialize in HUB mode */ - disabled-ports = <1>; + disabled-ports = <1>; intn-gpios = <&pio 7 5 GPIO_ACTIVE_HIGH>; /* PH5 */ - reset-gpios = <&pio 4 16 GPIO_ACTIVE_LOW>; /* PE16 */ - connect-gpios = <&pio 4 17 GPIO_ACTIVE_HIGH>; /* PE17 */ - refclk-frequency = <19200000>; + reset-gpios = <&pio 4 16 GPIO_ACTIVE_LOW>; /* PE16 */ + connect-gpios = <&pio 4 17 GPIO_ACTIVE_HIGH>; /* PE17 */ + refclk-frequency = <19200000>; }; >> Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml:66: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml (original) +++ Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml (canonical) @@ -13,10 +13,10 @@ -- panel@0 { compatible = "samsung,lms380kf01"; + reg = <0>; spi-max-frequency = <1200000>; spi-cpha; spi-cpol; - reg = <0>; vci-supply = <&lcd_3v0_reg>; vccio-supply = <&lcd_1v8_reg>; reset-gpios = <&gpio 4 GPIO_ACTIVE_LOW>; >> Documentation/devicetree/bindings/mfd/brcm,bcm6358-gpio-sysctl.yaml:64: example 0: node name 'ebi_cs-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6358-gpio-sysctl.yaml:64: example 0: node name 'serial_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6358-gpio-sysctl.yaml:64: example 0: node name 'legacy_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6358-gpio-sysctl.yaml:64: example 0: node name 'spi_cs-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6358-gpio-sysctl.yaml:64: example 0: node name 'pwm_syn_clk-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6358-gpio-sysctl.yaml:64: example 0: node name 'sys_irq-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6358-gpio-sysctl.yaml:64: example 0: label 'pinctrl_ebi_cs' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6358-gpio-sysctl.yaml:64: example 0: label 'pinctrl_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6358-gpio-sysctl.yaml:64: example 0: label 'pinctrl_legacy_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6358-gpio-sysctl.yaml:64: example 0: label 'pinctrl_pwm_syn_clk' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6358-gpio-sysctl.yaml:64: example 0: label 'pinctrl_serial_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6358-gpio-sysctl.yaml:64: example 0: label 'pinctrl_spi_cs_23' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6358-gpio-sysctl.yaml:64: example 0: label 'pinctrl_sys_irq' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6358-gpio-sysctl.yaml:64: example 0: label 'pinctrl_uart1' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6358-gpio-sysctl.yaml:64: example 0: label 'pinctrl_utopia' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6358-gpio-sysctl.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/brcm,bcm6358-gpio-sysctl.yaml (original) +++ Documentation/devicetree/bindings/mfd/brcm,bcm6358-gpio-sysctl.yaml (canonical) @@ -1,67 +1,66 @@ syscon@fffe0080 { - #address-cells = <1>; - #size-cells = <1>; - compatible = "brcm,bcm6358-gpio-sysctl", "syscon", "simple-mfd"; - reg = <0xfffe0080 0x80>; - ranges = <0 0xfffe0080 0x80>; + compatible = "brcm,bcm6358-gpio-sysctl", "syscon", "simple-mfd"; -- - function = "pwm_syn_clk"; - groups = "pwm_syn_clk_grp"; - }; - - pinctrl_sys_irq: sys_irq-pins { - function = "sys_irq"; - groups = "sys_irq_grp"; - }; - }; }; >> Documentation/devicetree/bindings/memory-controllers/nvidia,tegra30-mc.yaml:132: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/nvidia,tegra30-mc.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/nvidia,tegra30-mc.yaml (canonical) @@ -3,9 +3,7 @@ reg = <0x7000f000 0x400>; clocks = <&tegra_car 32>; clock-names = "mc"; - interrupts = <0 77 4>; - #iommu-cells = <1>; -- + switch-gpios = <&gpio 3 GPIO_ACTIVE_LOW>, + <&gpio 4 GPIO_ACTIVE_HIGH>; + attenuation-gpios = <&gpio 0 GPIO_ACTIVE_LOW>, + <&gpio 5 GPIO_ACTIVE_LOW>, + <&gpio 6 GPIO_ACTIVE_LOW>, + <&gpio 16 GPIO_ACTIVE_LOW>, + <&gpio 26 GPIO_ACTIVE_LOW>; + adi,mixer-mode; + }; }; >> Documentation/devicetree/bindings/watchdog/mediatek,mtk-wdt.yaml:78: example 0: label 'watchdog' defined but never referenced >> Documentation/devicetree/bindings/watchdog/mediatek,mtk-wdt.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/watchdog/mediatek,mtk-wdt.yaml (original) +++ Documentation/devicetree/bindings/watchdog/mediatek,mtk-wdt.yaml (canonical) @@ -8,8 +8,8 @@ compatible = "mediatek,mt8183-wdt"; reg = <0 0x10007000 0 0x100>; interrupts = ; - mediatek,disable-extrst; timeout-sec = <10>; #reset-cells = <1>; + mediatek,disable-extrst; }; }; >> Documentation/devicetree/bindings/spmi/spmi.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/spmi/spmi.yaml (original) +++ Documentation/devicetree/bindings/spmi/spmi.yaml (canonical) @@ -1,16 +1,15 @@ #include -- + 0x00000004 /* MC_EMEM_ARB_TIMING_R2W */ + 0x00000008 /* MC_EMEM_ARB_TIMING_W2R */ + 0x08040202 /* MC_EMEM_ARB_DA_TURNS */ + 0x00130b10 /* MC_EMEM_ARB_DA_COVERS */ + 0x70ea1f11 /* MC_EMEM_ARB_MISC0 */ + 0x001f0000 /* MC_EMEM_ARB_RING1_THROTTLE */ + >; }; }; }; >> Documentation/devicetree/bindings/pci/qcom,pcie-sm8150.yaml:90: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/qcom,pcie-sm8150.yaml (original) +++ Documentation/devicetree/bindings/pci/qcom,pcie-sm8150.yaml (canonical) @@ -7,6 +7,7 @@ soc { #address-cells = <2>; #size-cells = <2>; + pcie@1c00000 { compatible = "qcom,pcie-sm8150"; reg = <0 0x01c00000 0 0x3000>, -- - power-domains = <&gcc PCIE_0_GDSC>; - resets = <&gcc GCC_PCIE_0_BCR>; reset-names = "pci"; - perst-gpios = <&tlmm 35 GPIO_ACTIVE_HIGH>; wake-gpios = <&tlmm 37 GPIO_ACTIVE_HIGH>; + linux,pci-domain = <0>; }; >> };Documentation/devicetree/bindings/soc/mediatek/mediatek,pwrap.yaml:149: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/mediatek/mediatek,pwrap.yaml (original) +++ Documentation/devicetree/bindings/soc/mediatek/mediatek,pwrap.yaml (canonical) @@ -5,6 +5,7 @@ soc { #address-cells = <2>; #size-cells = <2>; + pwrap@1000f000 { compatible = "mediatek,mt8135-pwrap"; reg = <0 0x1000f000 0 0x1000>, -- >> Documentation/devicetree/bindings/net/dsa/mediatek,mt7530.yaml:333: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/dsa/mediatek,mt7530.yaml (original) +++ Documentation/devicetree/bindings/net/dsa/mediatek,mt7530.yaml (canonical) @@ -7,9 +7,7 @@ switch@1f { compatible = "mediatek,mt7530"; reg = <0x1f>; - reset-gpios = <&pio 33 0>; - core-supply = <&mt6323_vpa_reg>; -- >> Documentation/devicetree/bindings/clock/loongson,ls1x-clk.yaml:37: example 0: label 'clkc' defined but never referenced >> Documentation/devicetree/bindings/clock/loongson,ls1x-clk.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/loongson,ls1x-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/loongson,ls1x-clk.yaml (canonical) @@ -1,7 +1,6 @@ clkc: clock-controller@1fe78030 { compatible = "loongson,ls1b-clk"; reg = <0x1fe78030 0x8>; - clocks = <&xtal>; #clock-cells = <1>; }; -- @@ -8,9 +8,7 @@ switch@0 { compatible = "mediatek,mt7531"; reg = <0>; - reset-gpios = <&pio 54 0>; - interrupt-controller; #interrupt-cells = <1>; interrupt-parent = <&pio>; >> Documentation/devicetree/bindings/display/panel/boe,td4320.yaml:45: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/ufs/rockchip,rk3576-ufshc.yaml:76: example 0: label 'ufshc' defined but never referenced Documentation/devicetree/bindings/net/dsa/mediatek,mt7530.yaml:521: example 3: canonical form differs: --- Documentation/devicetree/bindings/net/dsa/mediatek,mt7530.yaml (original) +++ Documentation/devicetree/bindings/net/dsa/mediatek,mt7530.yaml (canonical) @@ -8,15 +8,13 @@ switch@1f { compatible = "mediatek,mt7621"; reg = <0x1f>; - - mediatek,mcm; resets = <&sysc MT7621_RST_MCM>; -- ethernet-ports { #address-cells = <1>; >> Documentation/devicetree/bindings/interrupt-controller/st,stm32-exti.yaml:84: example 0: label 'exti1' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/st,stm32-exti.yaml:84: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/st,stm32-exti.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/st,stm32-exti.yaml (canonical) @@ -1,7 +1,7 @@ //Example 1 exti1: interrupt-controller@5000d000 { compatible = "st,stm32mp1-exti", "syscon"; + reg = <0x5000d000 0x400>; interrupt-controller; #interrupt-cells = <2>; - reg = <0x5000d000 0x400>; }; >> Documentation/devicetree/bindings/input/touchscreen/sitronix,st1232.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/touchscreen/sitronix,st1232.yaml (original) +++ Documentation/devicetree/bindings/input/touchscreen/sitronix,st1232.yaml (canonical) @@ -1,40 +1,41 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- + segment-2a { + label = "Power"; + x-origin = <160>; + x-size = <40>; + y-origin = <0>; + y-size = <40>; + linux,code = ; + }; }; + }; >> };Documentation/devicetree/bindings/interrupt-controller/st,stm32-exti.yaml:93: example 1: label 'exti2' defined but never referenced Documentation/devicetree/bindings/interrupt-controller/st,stm32-exti.yaml:93: example 1: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/st,stm32-exti.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/st,stm32-exti.yaml (canonical) @@ -1,10 +1,11 @@ //Example 2 #include + exti2: interrupt-controller@5000d000 { compatible = "st,stm32mp1-exti", "syscon"; + reg = <0x5000d000 0x400>; interrupt-controller; #interrupt-cells = <2>; - reg = <0x5000d000 0x400>; interrupts-extended = <&intc GIC_SPI 6 IRQ_TYPE_LEVEL_HIGH>, <0>, >> Documentation/devicetree/bindings/interrupt-controller/st,stm32-exti.yaml:107: example 2: label 'exti3' defined but never referenced Documentation/devicetree/bindings/interrupt-controller/st,stm32-exti.yaml:107: example 2: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/st,stm32-exti.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/st,stm32-exti.yaml (canonical) @@ -1,8 +1,8 @@ //Example 3 exti3: interrupt-controller@40013c00 { compatible = "st,stm32-exti"; + reg = <0x40013C00 0x400>; interrupt-controller; #interrupt-cells = <2>; -- >> Documentation/devicetree/bindings/phy/allwinner,sun9i-a80-usb-phy.yaml:98: example 0: label 'usbphy1' defined but never referenced Documentation/devicetree/bindings/net/dsa/mediatek,mt7530.yaml:676: example 5: canonical form differs: --- Documentation/devicetree/bindings/net/dsa/mediatek,mt7530.yaml (original) +++ Documentation/devicetree/bindings/net/dsa/mediatek,mt7530.yaml (canonical) @@ -4,14 +4,12 @@ ethernet { #address-cells = <1>; #size-cells = <0>; - pinctrl-names = "default"; pinctrl-0 = <&rgmii2_pins>; -- >> Documentation/devicetree/bindings/remoteproc/mtk,scp.yaml:231: example 1: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/mtk,scp.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/mtk,scp.yaml (canonical) @@ -3,10 +3,9 @@ reg = <0x10720000 0xe0000>, <0x10700000 0x8000>; reg-names = "cfg", "l1tcm"; - + ranges = <0 0x10500000 0x100000>; #address-cells = <1>; #size-cells = <1>; -- scp@0 { compatible = "mediatek,scp-core"; >> Documentation/devicetree/bindings/serial/litex,liteuart.yaml:36: example 0: label 'uart0' defined but never referenced >> Documentation/devicetree/bindings/serial/litex,liteuart.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/serial/litex,liteuart.yaml (original) +++ Documentation/devicetree/bindings/serial/litex,liteuart.yaml (canonical) @@ -1,5 +1,5 @@ uart0: serial@e0001800 { - compatible = "litex,liteuart"; - reg = <0xe0001800 0x100>; - interrupts = <2>; + compatible = "litex,liteuart"; + reg = <0xe0001800 0x100>; + interrupts = <2>; -- ethernet-ports { #address-cells = <1>; >> Documentation/devicetree/bindings/sound/qcom,lpass-va-macro.yaml:174: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/qcom,lpass-va-macro.yaml (original) +++ Documentation/devicetree/bindings/sound/qcom,lpass-va-macro.yaml (canonical) @@ -1,14 +1,15 @@ #include + codec@3370000 { - compatible = "qcom,sm8250-lpass-va-macro"; - reg = <0x3370000 0x1000>; - #sound-dai-cells = <1>; - #clock-cells = <0>; -- + reg = <0x3370000 0x1000>; + #sound-dai-cells = <1>; + #clock-cells = <0>; + clocks = <&aoncc 0>, + <&q6afecc LPASS_HW_MACRO_VOTE LPASS_CLK_ATTRIBUTE_COUPLE_NO>, + <&q6afecc LPASS_HW_DCODEC_VOTE LPASS_CLK_ATTRIBUTE_COUPLE_NO>; + clock-names = "mclk", "macro", "dcodec"; + clock-output-names = "fsgen"; + vdd-micb-supply = <&vreg_s4a_1p8>; + qcom,dmic-sample-rate = <600000>; >> };Documentation/devicetree/bindings/pinctrl/qcom,pmic-gpio.yaml:600: example 0: label 'pm8921_gpio_keys' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/qcom,pmic-gpio.yaml:600: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,pmic-gpio.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,pmic-gpio.yaml (canonical) @@ -2,31 +2,30 @@ #include -- >> Documentation/devicetree/bindings/regulator/mediatek,mt6332-regulator.yaml:50: example 0: label 'mt6332_vauxb32_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6332-regulator.yaml:50: example 0: label 'mt6332_vbif28_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6332-regulator.yaml:50: example 0: label 'mt6332_vdig18_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6332-regulator.yaml:50: example 0: label 'mt6332_vdram_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6332-regulator.yaml:50: example 0: label 'mt6332_vdvfs2_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6332-regulator.yaml:50: example 0: label 'mt6332_vpa_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6332-regulator.yaml:50: example 0: label 'mt6332_vrf18a_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6332-regulator.yaml:50: example 0: label 'mt6332_vrf18b_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6332-regulator.yaml:50: example 0: label 'mt6332_vsbst_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6332-regulator.yaml:50: example 0: label 'mt6332_vsram_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6332-regulator.yaml:50: example 0: label 'mt6332_vusb33_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mediatek,mt6332-regulator.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/mediatek,mt6332-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/mediatek,mt6332-regulator.yaml (canonical) @@ -1,69 +1,79 @@ pmic { - regulators { - mt6332_vdram_reg: buck-vdram { - regulator-name = "vdram"; - regulator-min-microvolt = <700000>; - regulator-max-microvolt = <1493750>; - regulator-ramp-delay = <12500>; -- - regulator-min-microvolt = <700000>; - regulator-max-microvolt = <1493750>; - regulator-always-on; - }; - mt6332_vusb33_reg: ldo-vusb33 { - regulator-name = "vusb33"; - regulator-min-microvolt = <3300000>; - regulator-max-microvolt = <3300000>; - }; - }; >> };Documentation/devicetree/bindings/soc/mediatek/mediatek,wdma.yaml:67: example 0: label 'mdp3_wdma' defined but never referenced >> Documentation/devicetree/bindings/soc/mediatek/mediatek,wdma.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/mediatek/mediatek,wdma.yaml (original) +++ Documentation/devicetree/bindings/soc/mediatek/mediatek,wdma.yaml (canonical) @@ -4,12 +4,12 @@ #include -- >> Documentation/devicetree/bindings/display/panel/raydium,rm67200.yaml:50: example 0: label 'panel0_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/raydium,rm67200.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/raydium,rm67200.yaml (original) +++ Documentation/devicetree/bindings/display/panel/raydium,rm67200.yaml (canonical) @@ -1,11 +1,12 @@ #include + dsi { #address-cells = <1>; #size-cells = <0>; + panel@0 { compatible = "wanchanglong,w552793baa", "raydium,rm67200"; reg = <0>; - vdd-supply = <®ulator1>; iovcc-supply = <®ulator2>; vsp-supply = <®ulator3>; >> Documentation/devicetree/bindings/clock/qcom,sc7280-dispcc.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sc7280-dispcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sc7280-dispcc.yaml (canonical) @@ -1,25 +1,26 @@ #include #include + clock-controller@af00000 { - compatible = "qcom,sc7280-dispcc"; - reg = <0x0af00000 0x200000>; - clocks = <&rpmhcc RPMH_CXO_CLK>, -- + "dsi0_phy_pll_out_dsiclk", + "dp_phy_pll_link_clk", + "dp_phy_pll_vco_div_clk", + "edp_phy_pll_link_clk", + "edp_phy_pll_vco_div_clk"; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; Documentation/devicetree/bindings/clock/atmel,at91sam9x5-sckc.yaml:66: example 0: label 'clk32k' defined but never referenced >> Documentation/devicetree/bindings/sound/fsl,rpmsg.yaml:108: example 0: node name 'rpmsg_audio' must use only [a-z0-9-] >> Documentation/devicetree/bindings/sound/fsl,rpmsg.yaml:108: example 0: label 'rpmsg_audio' defined but never referenced >> Documentation/devicetree/bindings/sound/fsl,rpmsg.yaml:108: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/fsl,rpmsg.yaml (original) +++ Documentation/devicetree/bindings/sound/fsl,rpmsg.yaml (canonical) @@ -3,12 +3,12 @@ rpmsg_audio: rpmsg_audio { compatible = "fsl,imx8mn-rpmsg-audio"; model = "wm8524-audio"; - fsl,enable-lpa; - fsl,rpmsg-out; clocks = <&clk IMX8MN_CLK_SAI3_IPG>, <&clk IMX8MN_CLK_SAI3_ROOT>, <&clk IMX8MN_CLK_SDMA3_ROOT>, <&clk IMX8MN_AUDIO_PLL1_OUT>, <&clk IMX8MN_AUDIO_PLL2_OUT>; clock-names = "ipg", "mclk", "dma", "pll8k", "pll11k"; + fsl,enable-lpa; + fsl,rpmsg-out; }; >> Documentation/devicetree/bindings/sound/fsl,rpmsg.yaml:124: example 1: label 'rpmsg_micfil' defined but never referenced Documentation/devicetree/bindings/sound/fsl,rpmsg.yaml:124: example 1: canonical form differs: --- Documentation/devicetree/bindings/sound/fsl,rpmsg.yaml (original) +++ Documentation/devicetree/bindings/sound/fsl,rpmsg.yaml (canonical) @@ -3,13 +3,13 @@ rpmsg_micfil: audio-controller { compatible = "fsl,imx8mm-rpmsg-audio"; model = "micfil-audio"; - fsl,rpmsg-channel-name = "rpmsg-micfil-channel"; - fsl,enable-lpa; - fsl,rpmsg-in; clocks = <&clk IMX8MM_CLK_PDM_IPG>, <&clk IMX8MM_CLK_PDM_ROOT>, <&clk IMX8MM_CLK_SDMA3_ROOT>, <&clk IMX8MM_AUDIO_PLL1_OUT>, <&clk IMX8MM_AUDIO_PLL2_OUT>; clock-names = "ipg", "mclk", "dma", "pll8k", "pll11k"; + fsl,rpmsg-channel-name = "rpmsg-micfil-channel"; + fsl,enable-lpa; + fsl,rpmsg-in; }; >> Documentation/devicetree/bindings/interrupt-controller/via,vt8500-intc.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/via,vt8500-intc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/via,vt8500-intc.yaml (canonical) @@ -1,6 +1,6 @@ interrupt-controller@d8140000 { compatible = "via,vt8500-intc"; + reg = <0xd8140000 0x10000>; interrupt-controller; - reg = <0xd8140000 0x10000>; #interrupt-cells = <1>; }; >> Documentation/devicetree/bindings/soc/xilinx/xlnx,vcu-settings.yaml:33: example 0: label 'xlnx_vcu' defined but never referenced >> Documentation/devicetree/bindings/ufs/mediatek,ufs.yaml:83: example 0: canonical form differs: --- Documentation/devicetree/bindings/ufs/mediatek,ufs.yaml (original) +++ Documentation/devicetree/bindings/ufs/mediatek,ufs.yaml (canonical) @@ -10,11 +10,9 @@ reg = <0 0x11270000 0 0x2300>; interrupts = ; phys = <&ufsphy>; - clocks = <&infracfg_ao CLK_INFRA_UFS>; clock-names = "ufs"; freq-table-hz = <0 0>; - vcc-supply = <&mt_pmic_vemc_ldo_reg>; }; }; >> Documentation/devicetree/bindings/memory-controllers/ti,gpmc.yaml:158: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/ti,gpmc.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/ti,gpmc.yaml (canonical) @@ -2,32 +2,33 @@ #include -- + interrupt-parent = <&gpmc>; + interrupts = <0 IRQ_TYPE_NONE>, /* fifoevent */ + <1 IRQ_TYPE_NONE>; /* termcount */ + ti,nand-xfer-type = "prefetch-dma"; + rb-gpios = <&gpmc 0 GPIO_ACTIVE_HIGH>; /* gpmc_wait0 pin */ + }; + ti,nand-ecc-opt = "bch16"; + ti,elm-id = <&elm>; + }; }; >> Documentation/devicetree/bindings/pinctrl/renesas,rzg2l-poeg.yaml:74: example 0: label 'poeggd' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov2735.yaml:82: example 0: label 'cam_out' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov2735.yaml:82: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/ovti,ov2735.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/ovti,ov2735.yaml (canonical) @@ -8,11 +8,9 @@ compatible = "ovti,ov2735"; reg = <0x3c>; clocks = <&ov2735_clk>; - avdd-supply = <&ov2735_avdd>; dovdd-supply = <&ov2735_dovdd>; dvdd-supply = <&ov2735_dvdd>; -- >> Documentation/devicetree/bindings/clock/microchip,sparx5-dpll.yaml:40: example 0: label 'clks' defined but never referenced >> Documentation/devicetree/bindings/clock/microchip,sparx5-dpll.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/microchip,sparx5-dpll.yaml (original) +++ Documentation/devicetree/bindings/clock/microchip,sparx5-dpll.yaml (canonical) @@ -3,9 +3,10 @@ #clock-cells = <0>; clock-frequency = <2500000000>; }; + clks: clock-controller@61110000c { compatible = "microchip,sparx5-dpll"; + reg = <0x1110000c 0x24>; -- port@2 { reg = <2>; + endpoint { remote-endpoint = <&dp_in>; }; >> Documentation/devicetree/bindings/gpio/renesas,em-gio.yaml:58: example 0: label 'gpio0' defined but never referenced >> Documentation/devicetree/bindings/gpio/renesas,em-gio.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/renesas,em-gio.yaml (original) +++ Documentation/devicetree/bindings/gpio/renesas,em-gio.yaml (canonical) @@ -1,4 +1,5 @@ #include + gpio0: gpio@e0050000 { compatible = "renesas,em-gio"; reg = <0xe0050000 0x2c>, <0xe0050040 0x20>; >> Documentation/devicetree/bindings/power/supply/mt6360_charger.yaml:37: example 0: label 'mt6360_charger' defined but never referenced >> Documentation/devicetree/bindings/power/supply/mt6360_charger.yaml:37: example 0: label 'otg_vbus_regulator' defined but never referenced >> Documentation/devicetree/bindings/power/supply/mt6360_charger.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/mt6360_charger.yaml (original) +++ Documentation/devicetree/bindings/power/supply/mt6360_charger.yaml (canonical) @@ -1,10 +1,10 @@ mt6360_charger: charger { - compatible = "mediatek,mt6360-chg"; - richtek,vinovp-microvolt = <14500000>; + compatible = "mediatek,mt6360-chg"; + richtek,vinovp-microvolt = <14500000>; -- - reg = <0 SPMI_USID>; - }; - - child@7 { - reg = <7 SPMI_USID>; - }; + child@7 { + reg = <7 SPMI_USID>; + }; }; >> Documentation/devicetree/bindings/net/xlnx,gmii-to-rgmii.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/xlnx,gmii-to-rgmii.yaml (original) +++ Documentation/devicetree/bindings/net/xlnx,gmii-to-rgmii.yaml (canonical) @@ -5,6 +5,7 @@ phy: ethernet-phy@0 { reg = <0>; }; + gmiitorgmii@8 { compatible = "xlnx,gmii-to-rgmii-1.0"; reg = <8>; >> Documentation/devicetree/bindings/gpu/img,powervr-sgx.yaml:129: example 1: label 'gpu' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/qcom,msm8960-pinctrl.yaml:108: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,msm8960-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,msm8960-pinctrl.yaml (canonical) @@ -11,15 +11,8 @@ #interrupt-cells = <2>; -- led@2 { - reg = <0x2>; - color = ; + reg = <0x2>; + color = ; }; }; }; >> Documentation/devicetree/bindings/dma/intel,ldma.yaml:91: example 0: label 'dma0' defined but never referenced >> Documentation/devicetree/bindings/dma/intel,ldma.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/intel,ldma.yaml (original) +++ Documentation/devicetree/bindings/dma/intel,ldma.yaml (canonical) @@ -1,15 +1,15 @@ dma0: dma-controller@e0e00000 { - compatible = "intel,lgm-cdma"; - reg = <0xe0e00000 0x1000>; - #dma-cells = <3>; - dma-channels = <16>; - dma-channel-mask = <0xFFFF>; - interrupt-parent = <&ioapic1>; -- + dma-channel-mask = <0xFFFF>; + interrupt-parent = <&ioapic1>; + interrupts = <82 1>; + resets = <&rcu0 0x30 0>; + reset-names = "ctrl"; + clocks = <&cgu0 80>; + intel,dma-poll-cnt = <4>; + intel,dma-byte-en; + intel,dma-drb; }; >> Documentation/devicetree/bindings/dma/intel,ldma.yaml:107: example 1: label 'dma3' defined but never referenced Documentation/devicetree/bindings/dma/intel,ldma.yaml:107: example 1: canonical form differs: --- Documentation/devicetree/bindings/dma/intel,ldma.yaml (original) +++ Documentation/devicetree/bindings/dma/intel,ldma.yaml (canonical) @@ -1,10 +1,10 @@ dma3: dma-controller@ec800000 { - compatible = "intel,lgm-dma3"; - reg = <0xec800000 0x1000>; - clocks = <&cgu0 71>; - resets = <&rcu0 0x10 9>; - #dma-cells = <3>; -- - intel,dma-dburst-wr; + compatible = "intel,lgm-dma3"; + reg = <0xec800000 0x1000>; + clocks = <&cgu0 71>; + resets = <&rcu0 0x10 9>; + #dma-cells = <3>; + intel,dma-poll-cnt = <16>; + intel,dma-byte-en; + intel,dma-dburst-wr; }; >> Documentation/devicetree/bindings/phy/allwinner,sun8i-a23-usb-phy.yaml:83: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/allwinner,sun8i-a23-usb-phy.yaml (original) +++ Documentation/devicetree/bindings/phy/allwinner,sun8i-a23-usb-phy.yaml (canonical) @@ -3,10 +3,10 @@ #include -- clock-names = "usb0_phy", @@ -16,7 +16,7 @@ reset-names = "usb0_reset", "usb1_reset"; usb0_id_det-gpios = <&pio 1 3 GPIO_ACTIVE_HIGH>; /* PB3 */ - usb0_vbus_power-supply = <&usb_power_supply>; + usb0_vbus_power-supply = <&usb_power_supply>; usb0_vbus-supply = <®_drivevbus>; usb1_vbus-supply = <®_usb1_vbus>; }; >> Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml:142: example 0: label 'lvds_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml:142: example 0: label 'lvds_out' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml:142: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml (canonical) @@ -14,12 +14,15 @@ -- remote-endpoint = <&du_out_lvds0>; }; }; + port@1 { reg = <1>; + lvds_out: endpoint { remote-endpoint = <&panel_in>; }; >> Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml:172: example 1: label 'lvds0' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml:172: example 1: label 'lvds0_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml:172: example 1: label 'lvds0_out' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml:172: example 1: label 'lvds1_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml:172: example 1: label 'lvds1_out' defined but never referenced Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml:172: example 1: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml (canonical) @@ -10,7 +10,6 @@ clock-names = "fck", "dclkin.0", "extal"; power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; resets = <&cpg 727>; - renesas,companion = <&lvds1>; -- lvds1_in: endpoint { remote-endpoint = <&du_out_lvds1>; }; }; + port@1 { reg = <1>; + lvds1_out: endpoint { remote-endpoint = <&panel_in2>; >> };Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie.yaml:81: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie.yaml (canonical) @@ -8,29 +8,29 @@ -- pcie0_intc: interrupt-controller { interrupt-controller; >> Documentation/devicetree/bindings/input/cirrus,ep9307-keypad.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/cirrus,ep9307-keypad.yaml (original) +++ Documentation/devicetree/bindings/input/cirrus,ep9307-keypad.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + keypad@800f0000 { compatible = "cirrus,ep9307-keypad"; reg = <0x800f0000 0x0c>; >> Documentation/devicetree/bindings/embedded-controller/google,cros-ec.yaml:265: example 1: canonical form differs: --- Documentation/devicetree/bindings/embedded-controller/google,cros-ec.yaml (original) +++ Documentation/devicetree/bindings/embedded-controller/google,cros-ec.yaml (canonical) @@ -8,20 +8,20 @@ cros-ec@0 { compatible = "google,cros-ec-spi"; reg = <0x0>; - google,cros-ec-spi-msg-delay = <30>; - google,cros-ec-spi-pre-delay = <10>; interrupts = <99 0>; interrupt-parent = <&gpio7>; -- imx7d-cm4 { - compatible = "fsl,imx7d-cm4"; - memory-region = <&m4_reserved_sysmem1>, <&m4_reserved_sysmem2>; - syscon = <&src>; - clocks = <&clks IMX7D_ARM_M4_ROOT_CLK>; + compatible = "fsl,imx7d-cm4"; + memory-region = <&m4_reserved_sysmem1>, <&m4_reserved_sysmem2>; + syscon = <&src>; + clocks = <&clks IMX7D_ARM_M4_ROOT_CLK>; }; >> Documentation/devicetree/bindings/serial/8250_omap.yaml:118: example 0: canonical form differs: --- Documentation/devicetree/bindings/serial/8250_omap.yaml (original) +++ Documentation/devicetree/bindings/serial/8250_omap.yaml (canonical) @@ -4,6 +4,6 @@ interrupts = <80>; dmas = <&sdma 81 &sdma 82>; dma-names = "tx", "rx"; + clock-frequency = <48000000>; ti,hwmods = "uart4"; - clock-frequency = <48000000>; }; -- - syscon = <&src>; + compatible = "fsl,imx8mm-cm4"; + clocks = <&clk IMX8MM_CLK_M4_DIV>; + mbox-names = "tx", "rx", "rxdb"; + mboxes = <&mu 0 1 + &mu 1 1 + &mu 3 1>; + memory-region = <&vdev0buffer>, <&vdev0vring0>, <&vdev0vring1>, <&rsc_table>; + syscon = <&src>; }; >> Documentation/devicetree/bindings/sound/renesas,rz-ssi.yaml:91: example 0: label 'ssi0' defined but never referenced >> Documentation/devicetree/bindings/sound/renesas,rz-ssi.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/renesas,rz-ssi.yaml (original) +++ Documentation/devicetree/bindings/sound/renesas,rz-ssi.yaml (canonical) @@ -4,20 +4,20 @@ ssi0: ssi@10049c00 { compatible = "renesas,r9a07g044-ssi", "renesas,rz-ssi"; - reg = <0x10049c00 0x400>; - interrupts = , - , - ; -- + <&audio_clk1>, + <&audio_clk2>; + clock-names = "ssi", "ssi_sfr", "audio_clk1", "audio_clk2"; + power-domains = <&cpg>; + resets = <&cpg R9A07G044_SSI0_RST_M2_REG>; + dmas = <&dmac 0x2655>, + <&dmac 0x2656>; + dma-names = "tx", "rx"; + #sound-dai-cells = <0>; }; >> Documentation/devicetree/bindings/sound/nvidia,tegra186-asrc.yaml:76: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nvidia,tegra186-asrc.yaml (original) +++ Documentation/devicetree/bindings/sound/nvidia,tegra186-asrc.yaml (canonical) @@ -1,4 +1,3 @@ - asrc@2910000 { compatible = "nvidia,tegra186-asrc"; reg = <0x2910000 0x2000>; Documentation/devicetree/bindings/clock/qcom,q6sstopcc.yaml:38: example 0: label 'q6sstopcc' defined but never referenced Documentation/devicetree/bindings/clock/qcom,q6sstopcc.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,q6sstopcc.yaml (original) -- q6sstopcc: clock-controller@7500000 { - compatible = "qcom,qcs404-q6sstopcc"; - reg = <0x07500000 0x4e000>, <0x07550000 0x10000>; - clocks = <&gcc 141>; - #clock-cells = <1>; + compatible = "qcom,qcs404-q6sstopcc"; + reg = <0x07500000 0x4e000>, <0x07550000 0x10000>; + clocks = <&gcc 141>; + #clock-cells = <1>; }; >> Documentation/devicetree/bindings/iio/adc/qcom,spmi-vadc.yaml:238: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/qcom,spmi-vadc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/qcom,spmi-vadc.yaml (canonical) @@ -9,16 +9,6 @@ #address-cells = <1>; #size-cells = <0>; #io-channel-cells = <1>; - - /* Channel node */ - channel@39 { - reg = <0x39>; -- channel@47 { reg = ; + label = "conn_therm"; qcom,ratiometric; qcom,hw-settle-time = <200>; - label = "conn_therm"; }; }; }; >> Documentation/devicetree/bindings/display/panel/renesas,r61307.yaml:66: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/renesas,r61307.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/renesas,r61307.yaml (original) +++ Documentation/devicetree/bindings/display/panel/renesas,r61307.yaml (canonical) @@ -7,17 +7,13 @@ panel@1 { compatible = "koe,tx13d100vm0eaa", "renesas,r61307"; reg = <1>; - reset-gpios = <&gpio 176 GPIO_ACTIVE_LOW>; - + vcc-supply = <&vcc_3v0_lcd>; -- port { panel_in: endpoint { >> Documentation/devicetree/bindings/ufs/renesas,ufs.yaml:58: example 0: label 'ufs' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/marvell,odmi-controller.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/marvell,odmi-controller.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/marvell,odmi-controller.yaml (canonical) @@ -1,7 +1,7 @@ msi-controller@300000 { compatible = "marvell,odmi-controller"; + reg = <0x300000 0x4000>, <0x304000 0x4000>, <0x308000 0x4000>, <0x30C000 0x4000>; msi-controller; marvell,odmi-frames = <4>; - reg = <0x300000 0x4000>, <0x304000 0x4000>, <0x308000 0x4000>, <0x30C000 0x4000>; marvell,spi-base = <128>, <136>, <144>, <152>; }; >> Documentation/devicetree/bindings/mfd/ti,tps65910.yaml:202: example 0: label 'pmic' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,tps65910.yaml:202: example 0: label 'vaux1_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,tps65910.yaml:202: example 0: label 'vaux2_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,tps65910.yaml:202: example 0: label 'vaux33_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,tps65910.yaml:202: example 0: label 'vdac_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,tps65910.yaml:202: example 0: label 'vdd1_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,tps65910.yaml:202: example 0: label 'vdd2_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,tps65910.yaml:202: example 0: label 'vdd3_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,tps65910.yaml:202: example 0: label 'vdig1_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,tps65910.yaml:202: example 0: label 'vdig2_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,tps65910.yaml:202: example 0: label 'vio_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,tps65910.yaml:202: example 0: label 'vmmc_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,tps65910.yaml:202: example 0: label 'vpll_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,tps65910.yaml:202: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/ti,tps65910.yaml (original) +++ Documentation/devicetree/bindings/mfd/ti,tps65910.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -8,20 +9,10 @@ reg = <0x2d>; -- + + vpll_reg: vpll { + regulator-name = "vpll"; + regulator-min-microvolt = <1000000>; + regulator-max-microvolt = <2500000>; + regulator-always-on; + }; }; }; }; >> Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml:72: example 0: label 'ov2685' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml:72: example 0: label 'ucam_out' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml (canonical) @@ -10,10 +10,8 @@ reg = <0x3c>; pinctrl-names = "default"; pinctrl-0 = <&clk_24m_cam>; - clocks = <&cru SCLK_TESTCLKOUT1>; clock-names = "xvclk"; - avdd-supply = <&pp2800_cam>; dovdd-supply = <&pp1800>; dvdd-supply = <&pp1800>; >> Documentation/devicetree/bindings/usb/nvidia,tegra194-xusb.yaml:133: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/nvidia,tegra194-xusb.yaml (original) +++ Documentation/devicetree/bindings/usb/nvidia,tegra194-xusb.yaml (canonical) @@ -9,10 +9,8 @@ reg = <0x03610000 0x40000>, <0x03600000 0x10000>; reg-names = "hcd", "fpci"; - interrupts = , ; - -- <&bpmp TEGRA194_POWER_DOMAIN_XUSBA>; power-domain-names = "xusb_host", "xusb_ss"; - - nvidia,xusb-padctl = <&xusb_padctl>; - phys = <&phy_usb2_0>, <&phy_usb2_1>, <&phy_usb2_3>, <&phy_usb3_0>, <&phy_usb3_2>, <&phy_usb3_3>; phy-names = "usb2-0", "usb2-1", "usb2-3", "usb3-0", "usb3-2", "usb3-3"; + nvidia,xusb-padctl = <&xusb_padctl>; }; >> Documentation/devicetree/bindings/regulator/adi,max77675.yaml:133: example 0: label 'max77675' defined but never referenced >> Documentation/devicetree/bindings/regulator/adi,max77675.yaml:133: example 0: label 'sbb0' defined but never referenced >> Documentation/devicetree/bindings/regulator/adi,max77675.yaml:133: example 0: label 'sbb1' defined but never referenced >> Documentation/devicetree/bindings/regulator/adi,max77675.yaml:133: example 0: label 'sbb2' defined but never referenced >> Documentation/devicetree/bindings/regulator/adi,max77675.yaml:133: example 0: label 'sbb3' defined but never referenced >> Documentation/devicetree/bindings/regulator/adi,max77675.yaml:133: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/adi,max77675.yaml (original) +++ Documentation/devicetree/bindings/regulator/adi,max77675.yaml (canonical) @@ -1,51 +1,49 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- + function = "gsbi1"; + drive-strength = <12>; + bias-disable; + }; + + mosi-pins { + pins = "gpio6"; function = "gsbi1"; drive-strength = <12>; bias-disable; >> Documentation/devicetree/bindings/fsi/aspeed,ast2400-cf-fsi-master.yaml:71: example 0: canonical form differs: --- Documentation/devicetree/bindings/fsi/aspeed,ast2400-cf-fsi-master.yaml (original) +++ Documentation/devicetree/bindings/fsi/aspeed,ast2400-cf-fsi-master.yaml (canonical) @@ -1,11 +1,11 @@ fsi-master { - compatible = "aspeed,ast2500-cf-fsi-master"; - clock-gpios = <&gpio 0>; - data-gpios = <&gpio 1>; - enable-gpios = <&gpio 2>; - trans-gpios = <&gpio 3>; - mux-gpios = <&gpio 4>; -- + compatible = "aspeed,ast2500-cf-fsi-master"; + clock-gpios = <&gpio 0>; + data-gpios = <&gpio 1>; + enable-gpios = <&gpio 2>; + trans-gpios = <&gpio 3>; + mux-gpios = <&gpio 4>; + memory-region = <&coldfire_memory>; + aspeed,cvic = <&cvic>; + aspeed,sram = <&sram>; }; >> Documentation/devicetree/bindings/spi/cirrus,ep9301-spi.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/cirrus,ep9301-spi.yaml (original) +++ Documentation/devicetree/bindings/spi/cirrus,ep9301-spi.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + spi@808a0000 { compatible = "cirrus,ep9301-spi"; reg = <0x808a0000 0x18>; >> Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml:104: example 0: label 'sensor1_crit' defined but never referenced >> Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml:104: example 0: label 'sensor_thermal' defined but never referenced Documentation/devicetree/bindings/media/qcom,qcs8300-camss.yaml:178: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/qcom,qcs8300-camss.yaml (original) +++ Documentation/devicetree/bindings/media/qcom,qcs8300-camss.yaml (canonical) @@ -11,7 +11,6 @@ -- + regulator-name = "sbb3"; + regulator-min-microvolt = <500000>; + regulator-max-microvolt = <5500000>; + adi,fps-slot = "default"; + adi,fixed-slew-rate; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/sound/qcom,wcd938x.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/qcom,wcd938x.yaml (original) +++ Documentation/devicetree/bindings/sound/qcom,wcd938x.yaml (canonical) @@ -1,4 +1,5 @@ #include + codec { compatible = "qcom,wcd9380-codec"; reset-gpios = <&tlmm 32 GPIO_ACTIVE_LOW>; @@ -16,11 +17,11 @@ }; -- soundwire@3230000 { + reg = <0x03230000 0x2000>; #address-cells = <2>; #size-cells = <0>; - reg = <0x03230000 0x2000>; + wcd938x_tx: codec@0,3 { compatible = "sdw20217010d00"; reg = <0 3>; >> Documentation/devicetree/bindings/embedded-controller/huawei,gaokun3-ec.yaml:54: example 0: label 'ucsi0_sbu' defined but never referenced >> Documentation/devicetree/bindings/embedded-controller/huawei,gaokun3-ec.yaml:54: example 0: label 'ucsi0_ss_in' defined but never referenced >> Documentation/devicetree/bindings/embedded-controller/huawei,gaokun3-ec.yaml:54: example 0: label 'ucsi1_sbu' defined but never referenced >> Documentation/devicetree/bindings/embedded-controller/huawei,gaokun3-ec.yaml:54: example 0: label 'ucsi1_ss_in' defined but never referenced >> Documentation/devicetree/bindings/embedded-controller/huawei,gaokun3-ec.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/embedded-controller/huawei,gaokun3-ec.yaml (original) +++ Documentation/devicetree/bindings/embedded-controller/huawei,gaokun3-ec.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -6,9 +7,7 @@ embedded-controller@38 { -- >> Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml:69: example 0: label 'sysc' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml (original) +++ Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml (canonical) @@ -1,12 +1,12 @@ #include -- - "250m", "270m"; + compatible = "mediatek,mt7621-sysc", "syscon"; + reg = <0x0 0x100>; + #clock-cells = <1>; + #reset-cells = <1>; + clock-output-names = "xtal", "cpu", "bus", + "50m", "125m", "150m", + "250m", "270m"; + ralink,memctl = <&memc>; }; >> Documentation/devicetree/bindings/sound/realtek,rt5514.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/realtek,rt5514.yaml (original) +++ Documentation/devicetree/bindings/sound/realtek,rt5514.yaml (canonical) @@ -1,6 +1,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + codec@57 { compatible = "realtek,rt5514"; reg = <0x57>; >> Documentation/devicetree/bindings/dma/stericsson,dma40.yaml:165: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/stericsson,dma40.yaml (original) +++ Documentation/devicetree/bindings/dma/stericsson,dma40.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + dma-controller@801c0000 { compatible = "stericsson,db8500-dma40", "stericsson,dma40"; reg = <0x801c0000 0x1000>; >> Documentation/devicetree/bindings/input/cypress,cyapa.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/cypress,cyapa.yaml (original) +++ Documentation/devicetree/bindings/input/cypress,cyapa.yaml (canonical) @@ -5,8 +5,8 @@ #size-cells = <0>; -- - sram = <&ahb_sram_ao_arc>; - amlogic,secbus2 = <&secbus2>; + compatible = "amlogic,meson8-ao-arc", "amlogic,meson-mx-ao-arc"; + reg = <0x1c 0x8>, <0x38 0x8>; + reg-names = "remap", "cpu"; + resets = <&media_cpu_reset>; + clocks = <&media_cpu_clock>; + sram = <&ahb_sram_ao_arc>; + amlogic,secbus2 = <&secbus2>; }; >> Documentation/devicetree/bindings/display/bridge/waveshare,dsi2dpi.yaml:69: example 0: label 'waveshare_from_dsim' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/waveshare,dsi2dpi.yaml:69: example 0: label 'waveshare_to_panel' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/waveshare,dsi2dpi.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/waveshare,dsi2dpi.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/waveshare,dsi2dpi.yaml (canonical) @@ -1,33 +1,32 @@ +i2c { + #address-cells = <1>; + #size-cells = <0>; -- - port@1 { - reg = <1>; - - waveshare_to_panel: endpoint { - remote-endpoint = <&panel_to_waveshare>; - }; - }; }; - }; }; >> Documentation/devicetree/bindings/net/wireless/qcom,ipq5332-wifi.yaml:198: example 0: label 'wifi0' defined but never referenced >> Documentation/devicetree/bindings/net/wireless/qcom,ipq5332-wifi.yaml:198: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/wireless/qcom,ipq5332-wifi.yaml (original) +++ Documentation/devicetree/bindings/net/wireless/qcom,ipq5332-wifi.yaml (canonical) @@ -104,7 +104,6 @@ "txmon2host-monitor-destination-mac2", "txmon2host-monitor-destination-mac1", "umac-reset"; - memory-region = <&q6_region>, <&m3_dump>, <&q6_caldb>, <&mlo_mem>; memory-region-names = "q6-region", "m3-dump", "q6-caldb", "mlo-global-mem"; qcom,calibration-variant = "RDP441_1"; >> Documentation/devicetree/bindings/leds/allwinner,sun50i-a100-ledc.yaml:114: example 0: label 'ledc' defined but never referenced >> Documentation/devicetree/bindings/leds/allwinner,sun50i-a100-ledc.yaml:114: example 0: canonical form differs: --- Documentation/devicetree/bindings/leds/allwinner,sun50i-a100-ledc.yaml (original) +++ Documentation/devicetree/bindings/leds/allwinner,sun50i-a100-ledc.yaml (canonical) @@ -2,21 +2,21 @@ #include -- - reg = <0x0>; - color = ; - function = LED_FUNCTION_INDICATOR; - }; + multi-led@0 { + reg = <0x0>; + color = ; + function = LED_FUNCTION_INDICATOR; + }; }; >> Documentation/devicetree/bindings/mfd/brcm,misc.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/brcm,misc.yaml (original) +++ Documentation/devicetree/bindings/mfd/brcm,misc.yaml (canonical) @@ -1,10 +1,9 @@ misc@ff802600 { compatible = "brcm,misc", "simple-mfd"; reg = <0xff802600 0xe4>; - + ranges = <0x0 0x0 0xe4>; #address-cells = <1>; #size-cells = <1>; -- reset-controller@44 { compatible = "brcm,bcm4908-misc-pcie-reset"; >> Documentation/devicetree/bindings/usb/fcs,fusb302.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/fcs,fusb302.yaml (original) +++ Documentation/devicetree/bindings/usb/fcs,fusb302.yaml (canonical) @@ -2,26 +2,26 @@ #include -- >> Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml:138: example 1: label 'tsc_r8a779a0' defined but never referenced >> Documentation/devicetree/bindings/sound/ti,tlv320aic32x4.yaml:82: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/ti,tlv320aic32x4.yaml (original) +++ Documentation/devicetree/bindings/sound/ti,tlv320aic32x4.yaml (canonical) @@ -1,20 +1,22 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; - audio-codec@18 { - compatible = "ti,tlv320aic32x4"; -- - &cpcap 18 0 &cpcap 17 0 &cpcap 16 0 &cpcap 49 0 - &cpcap 48 1 - >; + &cpcap 15 0 &cpcap 14 0 &cpcap 28 0 &cpcap 19 0 + &cpcap 18 0 &cpcap 17 0 &cpcap 16 0 &cpcap 49 0 + &cpcap 48 1 + >; interrupt-names = "id_ground", "id_float", "se0conn", "vbusvld", "sessvld", "sessend", "se1", "dm", "dp"; io-channels = <&cpcap_adc 2>, <&cpcap_adc 7>; >> Documentation/devicetree/bindings/display/solomon,ssd132x.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/solomon,ssd132x.yaml (original) +++ Documentation/devicetree/bindings/display/solomon,ssd132x.yaml (canonical) @@ -1,11 +1,10 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- + try-power-role = "sink"; + source-pdos = ; + sink-pdos = ; + op-sink-microwatt = <10000000>; + }; }; - }; }; >> Documentation/devicetree/bindings/sound/invensense,ics43432.yaml:41: example 0: label 'ics43432' defined but never referenced >> Documentation/devicetree/bindings/sound/invensense,ics43432.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/invensense,ics43432.yaml (original) +++ Documentation/devicetree/bindings/sound/invensense,ics43432.yaml (canonical) @@ -2,10 +2,9 @@ compatible = "invensense,ics43432"; -- - remote-endpoint = <&i2s1_endpoint>; - dai-format = "i2s"; - }; + endpoint { + remote-endpoint = <&i2s1_endpoint>; + dai-format = "i2s"; + }; }; - }; >> Documentation/devicetree/bindings/display/panel/himax,hx83112b.yaml:49: example 0: label 'panel_in_0' defined but never referenced >> Documentation/devicetree/bindings/display/panel/himax,hx83112b.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/himax,hx83112b.yaml (original) +++ Documentation/devicetree/bindings/display/panel/himax,hx83112b.yaml (canonical) @@ -7,9 +7,7 @@ panel@0 { compatible = "djn,98-03057-6598b-i"; reg = <0>; - reset-gpios = <&tlmm 61 GPIO_ACTIVE_LOW>; - iovcc-supply = <&pm8953_l6>; -- - - port@1 { - reg = <1>; - - endpoint { - remote-endpoint = <&usb_dwc3_ss>; - }; - }; - }; }; >> Documentation/devicetree/bindings/ufs/qcom,sm8650-ufshc.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/ufs/qcom,sm8650-ufshc.yaml (original) +++ Documentation/devicetree/bindings/ufs/qcom,sm8650-ufshc.yaml (canonical) @@ -13,9 +13,7 @@ ufshc@1d84000 { compatible = "qcom,sm8650-ufshc", "qcom,ufshc", "jedec,ufs-2.0"; reg = <0x0 0x01d84000 0x0 0x3000>; - interrupts = ; - clocks = <&gcc GCC_UFS_PHY_AXI_CLK>, -- + /bits/ 64 <0>, + /bits/ 64 <0>, + /bits/ 64 <403000000>, + /bits/ 64 <0>, + /bits/ 64 <0>, + /bits/ 64 <0>, + /bits/ 64 <0>; required-opps = <&rpmhpd_opp_nom>; }; }; >> Documentation/devicetree/bindings/net/dsa/brcm,sf2.yaml:139: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/dsa/brcm,sf2.yaml (original) +++ Documentation/devicetree/bindings/net/dsa/brcm,sf2.yaml (canonical) @@ -1,29 +1,29 @@ switch@f0b00000 { - compatible = "brcm,bcm7445-switch-v4.0"; - reg = <0xf0b00000 0x40000>, - <0xf0b40000 0x110>, - <0xf0b40340 0x30>, - <0xf0b40380 0x30>, - <0xf0b40400 0x34>, -- - port@0 { - label = "gphy"; - reg = <0>; - }; + port@0 { + reg = <0>; + label = "gphy"; }; + }; }; >> Documentation/devicetree/bindings/media/i2c/ti,ds90ub953.yaml:89: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/ti,ds90ub953.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/ti,ds90ub953.yaml (canonical) @@ -1,58 +1,56 @@ #include -- - - port { - sensor_out: endpoint { - remote-endpoint = <&ub953_in>; - }; - }; - }; - }; - }; }; >> Documentation/devicetree/bindings/iio/adc/renesas,r9a09g077-adc.yaml:100: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/renesas,r9a09g077-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/renesas,r9a09g077-adc.yaml (canonical) @@ -2,35 +2,38 @@ #include -- - spi-max-frequency = <10000000>; - }; + oled@0 { + compatible = "solomon,ssd1327"; + reg = <0x0>; + reset-gpios = <&gpio2 7>; + dc-gpios = <&gpio2 8>; + spi-max-frequency = <10000000>; + }; }; >> Documentation/devicetree/bindings/power/supply/qcom,pm8916-bms-vm.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/qcom,pm8916-bms-vm.yaml (original) +++ Documentation/devicetree/bindings/power/supply/qcom,pm8916-bms-vm.yaml (canonical) @@ -1,25 +1,25 @@ #include + pmic { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- + }; + + channel@2 { + reg = <0x2>; + }; + + channel@3 { + reg = <0x3>; + }; }; >> Documentation/devicetree/bindings/sound/realtek,rt5651.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/realtek,rt5651.yaml (original) +++ Documentation/devicetree/bindings/sound/realtek,rt5651.yaml (canonical) @@ -1,6 +1,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + codec@1a { compatible = "realtek,rt5651"; reg = <0x1a>; >> Documentation/devicetree/bindings/display/bridge/lontium,lt9611.yaml:79: example 0: label 'lt9611_a' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/lontium,lt9611.yaml:79: example 0: label 'lt9611_b' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/lontium,lt9611.yaml:79: example 0: label 'lt9611_out' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/lontium,lt9611.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/lontium,lt9611.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/lontium,lt9611.yaml (canonical) @@ -2,43 +2,44 @@ #include -- - - port@2 { - reg = <2>; - lt9611_out: endpoint { - remote-endpoint = <&hdmi_con>; - }; - }; }; - }; }; >> Documentation/devicetree/bindings/dma/allwinner,sun50i-a64-dma.yaml:91: example 0: label 'dma' defined but never referenced >> Documentation/devicetree/bindings/display/panel/samsung,ams639rq08.yaml:55: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/samsung,ams639rq08.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/samsung,ams639rq08.yaml (original) +++ Documentation/devicetree/bindings/display/panel/samsung,ams639rq08.yaml (canonical) @@ -7,12 +7,10 @@ panel@0 { compatible = "samsung,ams639rq08"; reg = <0>; - vdd3p3-supply = <&vreg_l18a_2p8>; vddio-supply = <&vreg_l13a_1p8>; vsn-supply = <&vreg_ibb>; -- port { >> Documentation/devicetree/bindings/ufs/qcom,sa8255p-ufshc.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/ufs/qcom,sa8255p-ufshc.yaml (original) +++ Documentation/devicetree/bindings/ufs/qcom,sa8255p-ufshc.yaml (canonical) @@ -5,7 +5,6 @@ reg = <0x01d84000 0x3000>; interrupts = ; lanes-per-direction = <2>; - iommus = <&apps_smmu 0x100 0x0>; power-domains = <&scmi3_pd 0>; dma-coherent; -- Documentation/devicetree/bindings/memory-controllers/qca,ath79-ddr-controller.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/qca,ath79-ddr-controller.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/qca,ath79-ddr-controller.yaml (canonical) @@ -2,6 +2,5 @@ compatible = "qca,ar9132-ddr-controller", "qca,ar7240-ddr-controller"; reg = <0x18000000 0x100>; - #qca,ddr-wb-channel-cells = <1>; }; >> Documentation/devicetree/bindings/net/dsa/marvell,mv88e6060.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/dsa/marvell,mv88e6060.yaml (original) +++ Documentation/devicetree/bindings/net/dsa/marvell,mv88e6060.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + mdio { #address-cells = <1>; #size-cells = <0>; @@ -16,22 +17,27 @@ -- + compatible = "qcom,sc7180-camcc"; + reg = <0x0ad00000 0x10000>; + clocks = <&rpmhcc RPMH_CXO_CLK>, + <&gcc GCC_CAMERA_AHB_CLK>, + <&gcc GCC_CAMERA_XO_CLK>; + clock-names = "bi_tcxo", "iface", "xo"; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/embedded-controller/gw,gsc.yaml:146: example 0: label 'A0' defined but never referenced >> Documentation/devicetree/bindings/embedded-controller/gw,gsc.yaml:146: example 0: label 'A1' defined but never referenced >> Documentation/devicetree/bindings/embedded-controller/gw,gsc.yaml:146: example 0: label 'A2' defined but never referenced >> Documentation/devicetree/bindings/embedded-controller/gw,gsc.yaml:146: example 0: canonical form differs: --- Documentation/devicetree/bindings/embedded-controller/gw,gsc.yaml (original) +++ Documentation/devicetree/bindings/embedded-controller/gw,gsc.yaml (canonical) @@ -1,8 +1,16 @@ + }; + }; +}; #include #include + i2c { -- + interrupt-names = "cv_leave", + "cv_enter", + "ocv_good", + "ocv_thr", + "fifo", + "state_chg"; + monitored-battery = <&battery>; + power-supplies = <&pm8916_charger>; + }; }; >> Documentation/devicetree/bindings/hwmon/adi,ltc2992.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/adi,ltc2992.yaml (original) +++ Documentation/devicetree/bindings/hwmon/adi,ltc2992.yaml (canonical) @@ -3,11 +3,10 @@ #size-cells = <0>; -- + label = "temp"; + gw,mode = <0>; }; }; }; + +fan-controller@2c { + compatible = "gw,gsc-fan"; + reg = <0x2c>; +}; >> Documentation/devicetree/bindings/sound/asahi-kasei,ak4642.yaml:47: example 0: label 'ak4643' defined but never referenced >> Documentation/devicetree/bindings/sound/asahi-kasei,ak4642.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/asahi-kasei,ak4642.yaml (original) +++ Documentation/devicetree/bindings/sound/asahi-kasei,ak4642.yaml (canonical) @@ -1,10 +1,11 @@ i2c { #address-cells = <1>; #size-cells = <0>; + ak4643: codec@12 { compatible = "asahi-kasei,ak4643"; + reg = <0x12>; #sound-dai-cells = <0>; - reg = <0x12>; #clock-cells = <0>; clocks = <&audio_clock>; clock-frequency = <12288000>; >> Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml:36: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/mfd/maxim,max77693.yaml:97: example 0: node name 'ESAFEOUT1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max77693.yaml:97: example 0: node name 'ESAFEOUT2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max77693.yaml:97: example 0: node name 'CHARGER' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max77693.yaml:97: example 0: label 'muic_to_mhl' defined but never referenced >> Documentation/devicetree/bindings/mfd/maxim,max77693.yaml:97: example 0: label 'muic_to_usb' defined but never referenced >> Documentation/devicetree/bindings/mfd/maxim,max77693.yaml:97: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/maxim,max77693.yaml (original) +++ Documentation/devicetree/bindings/mfd/maxim,max77693.yaml (canonical) @@ -11,20 +11,36 @@ interrupt-parent = <&gpx1>; interrupts = <5 IRQ_TYPE_LEVEL_LOW>; -- - color = ; - led-sources = <0>, <1>; - led-max-microamp = <500000>; - flash-max-microamp = <1250000>; - flash-max-timeout-us = <1000000>; + ESAFEOUT2 { + regulator-name = "ESAFEOUT2"; }; }; }; >> Documentation/devicetree/bindings/display/msm/hdmi.yaml:167: example 0: label 'hdmi' defined but never referenced >> Documentation/devicetree/bindings/display/msm/hdmi.yaml:167: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/hdmi.yaml (original) +++ Documentation/devicetree/bindings/display/msm/hdmi.yaml (canonical) @@ -1,23 +1,23 @@ #include #include #include + hdmi: hdmi@4a00000 { - compatible = "qcom,hdmi-tx-8960"; - reg-names = "core_physical"; -- + <&clk 72>, + <&clk 98>; + hpd-gpios = <&msmgpio 72 GPIO_ACTIVE_HIGH>; + core-vdda-supply = <&pm8921_hdmi_mvs>; + hdmi-mux-supply = <&ext_3p3v>; + pinctrl-names = "default", "sleep"; + pinctrl-0 = <&hpd_active &ddc_active &cec_active>; + pinctrl-1 = <&hpd_suspend &ddc_suspend &cec_suspend>; + phys = <&hdmi_phy>; }; >> Documentation/devicetree/bindings/net/wireless/brcm,bcm4329-fmac.yaml:142: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/wireless/brcm,bcm4329-fmac.yaml (original) +++ Documentation/devicetree/bindings/net/wireless/brcm,bcm4329-fmac.yaml (canonical) @@ -1,24 +1,25 @@ #include #include + mmc@80118000 { - compatible = "arm,pl18x", "arm,primecell"; - reg = <0x80118000 0x1000>; - clocks = <&clk 0>, <&clk 1>; -- - endpoint { - remote-endpoint = <&mdp5_intf3_out>; - }; + endpoint { + remote-endpoint = <&mdp5_intf3_out>; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/clock/samsung,exynosautov9-clock.yaml:265: example 0: label 'cmu_fsys2' defined but never referenced >> Documentation/devicetree/bindings/clock/samsung,exynosautov9-clock.yaml:265: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/samsung,exynosautov9-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/samsung,exynosautov9-clock.yaml (canonical) @@ -4,7 +4,6 @@ compatible = "samsung,exynosautov9-cmu-fsys2"; reg = <0x17c00000 0x8000>; #clock-cells = <1>; - clocks = <&xtcxo>, <&cmu_top DOUT_CLKCMU_FSYS2_BUS>, <&cmu_top DOUT_CLKCMU_FSYS2_UFS_EMBD>, >> Documentation/devicetree/bindings/regulator/ti,tps62864.yaml:43: example 0: node name 'SW' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/ti,tps62864.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/ti,tps62864.yaml (original) +++ Documentation/devicetree/bindings/regulator/ti,tps62864.yaml (canonical) @@ -1,19 +1,20 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - phy-supply = <&usb_vbus>; - #phy-cells = <0>; + compatible = "amlogic,meson-gxbb-usb2-phy"; + reg = <0xc0000000 0x20>; + resets = <&reset_usb_phy>; + clocks = <&clk_usb_general>, <&reset_usb>; + clock-names = "usb_general", "usb"; + phy-supply = <&usb_vbus>; + #phy-cells = <0>; }; >> Documentation/devicetree/bindings/dma/fsl,imx-dma.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/fsl,imx-dma.yaml (original) +++ Documentation/devicetree/bindings/dma/fsl,imx-dma.yaml (canonical) @@ -1,11 +1,11 @@ #include -- - clocks = <&clks IMX27_CLK_DMA_IPG_GATE>, <&clks IMX27_CLK_DMA_AHB_GATE>; - clock-names = "ipg", "ahb"; + compatible = "fsl,imx27-dma"; + reg = <0x10001000 0x1000>; + interrupts = <32 33>; + #dma-cells = <1>; + dma-channels = <16>; + clocks = <&clks IMX27_CLK_DMA_IPG_GATE>, <&clks IMX27_CLK_DMA_AHB_GATE>; + clock-names = "ipg", "ahb"; }; >> Documentation/devicetree/bindings/ufs/ti,j721e-ufs.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/ufs/ti,j721e-ufs.yaml (original) +++ Documentation/devicetree/bindings/ufs/ti,j721e-ufs.yaml (canonical) @@ -8,12 +8,11 @@ ufs-wrapper@4e80000 { compatible = "ti,j721e-ufs"; reg = <0x0 0x4e80000 0x0 0x100>; + ranges = <0x0 0x0 0x0 0x4e80000 0x0 0x14000>; power-domains = <&k3_pds 277>; clocks = <&k3_clks 277 1>; assigned-clocks = <&k3_clks 277 1>; -- >> Documentation/devicetree/bindings/remoteproc/qcom,milos-pas.yaml:141: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/qcom,milos-pas.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/qcom,milos-pas.yaml (canonical) @@ -8,7 +8,6 @@ remoteproc@3000000 { compatible = "qcom,milos-adsp-pas"; reg = <0x03000000 0x10000>; - interrupts-extended = <&pdc 6 IRQ_TYPE_EDGE_RISING>, <&smp2p_adsp_in 0 IRQ_TYPE_EDGE_RISING>, <&smp2p_adsp_in 1 IRQ_TYPE_EDGE_RISING>, -- mboxes = <&ipcc IPCC_CLIENT_LPASS - IPCC_MPROC_SIGNAL_GLINK_QMP>; - + IPCC_MPROC_SIGNAL_GLINK_QMP>; label = "lpass"; qcom,remote-pid = <2>; - /* ... */ }; }; >> Documentation/devicetree/bindings/net/dsa/mscc,ocelot.yaml:95: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/dsa/mscc,ocelot.yaml (original) +++ Documentation/devicetree/bindings/net/dsa/mscc,ocelot.yaml (canonical) @@ -1,68 +1,66 @@ +pcie { /* Integrated Endpoint Root Complex */ + #size-cells = <2>; +}; #include -- channel@0 { reg = <0x0>; >> Documentation/devicetree/bindings/spmi/qcom,x1e80100-spmi-pmic-arb.yaml:95: example 0: label 'spmi' defined but never referenced >> Documentation/devicetree/bindings/spmi/qcom,x1e80100-spmi-pmic-arb.yaml:95: example 0: label 'spmi_bus0' defined but never referenced >> Documentation/devicetree/bindings/spmi/qcom,x1e80100-spmi-pmic-arb.yaml:95: example 0: canonical form differs: --- Documentation/devicetree/bindings/spmi/qcom,x1e80100-spmi-pmic-arb.yaml (original) +++ Documentation/devicetree/bindings/spmi/qcom,x1e80100-spmi-pmic-arb.yaml (canonical) @@ -1,35 +1,31 @@ #include -- - full-duplex; - pause; - }; + fixed-link { + speed = <1000>; + full-duplex; + pause; }; }; }; >> Documentation/devicetree/bindings/mfd/ti,lp87561-q1.yaml:62: example 0: label 'buck3210_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,lp87561-q1.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/ti,lp87561-q1.yaml (original) +++ Documentation/devicetree/bindings/mfd/ti,lp87561-q1.yaml (canonical) @@ -8,7 +8,6 @@ reg = <0x60>; gpio-controller; #gpio-cells = <2>; - buck3210-in-supply = <&vsys_3v3>; -- --- Documentation/devicetree/bindings/leds/irled/ir-spi-led.yaml (original) +++ Documentation/devicetree/bindings/leds/irled/ir-spi-led.yaml (canonical) @@ -5,7 +5,6 @@ irled@0 { compatible = "ir-spi-led"; reg = <0x0>; - duty-cycle = /bits/ 8 <60>; led-active-low; power-supply = <&irda_regulator>; >> Documentation/devicetree/bindings/clock/rockchip,rk3036-cru.yaml:66: example 0: label 'cru' defined but never referenced >> Documentation/devicetree/bindings/embedded-controller/kontron,sl28cpld.yaml:71: example 0: canonical form differs: --- Documentation/devicetree/bindings/embedded-controller/kontron,sl28cpld.yaml (original) +++ Documentation/devicetree/bindings/embedded-controller/kontron,sl28cpld.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -36,12 +37,10 @@ compatible = "kontron,sl28cpld-gpio"; -- @@ -79,8 +74,7 @@ compatible = "kontron,sl28cpld-intc"; reg = <0x1c>; interrupts-extended = <&gpio2 6 - IRQ_TYPE_EDGE_FALLING>; - + IRQ_TYPE_EDGE_FALLING>; interrupt-controller; #interrupt-cells = <2>; }; >> Documentation/devicetree/bindings/clock/rockchip,rk3036-cru.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/rockchip,rk3036-cru.yaml (original) +++ Documentation/devicetree/bindings/clock/rockchip,rk3036-cru.yaml (canonical) @@ -1,7 +1,7 @@ cru: clock-controller@20000000 { - compatible = "rockchip,rk3036-cru"; - reg = <0x20000000 0x1000>; - rockchip,grf = <&grf>; - #clock-cells = <1>; - #reset-cells = <1>; + compatible = "rockchip,rk3036-cru"; + reg = <0x20000000 0x1000>; + #clock-cells = <1>; + #reset-cells = <1>; + rockchip,grf = <&grf>; }; >> Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml:234: example 0: label 'i2c_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml:234: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml (canonical) @@ -1,10 +1,10 @@ pinctrl { - compatible = "ralink,rt3352-pinctrl"; + compatible = "ralink,rt3352-pinctrl"; -- - groups = "i2c"; - function = "i2c"; + i2c_pins: i2c0-pins { + pinmux { + groups = "i2c"; + function = "i2c"; + }; }; - }; }; >> Documentation/devicetree/bindings/iio/adc/microchip,pac1934.yaml:81: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/microchip,pac1934.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/microchip,pac1934.yaml (canonical) @@ -5,7 +5,6 @@ power-monitor@10 { compatible = "microchip,pac1934"; reg = <0x10>; - #address-cells = <1>; #size-cells = <0>; -- >> Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml:132: example 0: label 'mipi_lvds_0_ldb_ch0_mipi_lvds_0_pxl2dpi' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml:132: example 0: label 'mipi_lvds_0_ldb_ch1_mipi_lvds_0_pxl2dpi' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml:132: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml (canonical) @@ -1,17 +1,18 @@ #include + ldb { + compatible = "fsl,imx8qxp-ldb"; #address-cells = <1>; #size-cells = <0>; - compatible = "fsl,imx8qxp-ldb"; -- >> Documentation/devicetree/bindings/net/wireless/qcom,ath12k.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/wireless/qcom,ath12k.yaml (original) +++ Documentation/devicetree/bindings/net/wireless/qcom,ath12k.yaml (canonical) @@ -1,22 +1,21 @@ #include #include + pcie { #address-cells = <3>; #size-cells = <2>; -- - regulator-name = "usb-otg-vbus"; - regulator-min-microvolt = <4425000>; - regulator-max-microvolt = <5825000>; - }; + otg_vbus_regulator: usb-otg-vbus-regulator { + regulator-name = "usb-otg-vbus"; + regulator-min-microvolt = <4425000>; + regulator-max-microvolt = <5825000>; + }; }; >> Documentation/devicetree/bindings/clock/mediatek,topckgen.yaml:63: example 0: label 'topckgen' defined but never referenced >> Documentation/devicetree/bindings/hwmon/aspeed,g6-pwm-tach.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/aspeed,g6-pwm-tach.yaml (original) +++ Documentation/devicetree/bindings/hwmon/aspeed,g6-pwm-tach.yaml (canonical) @@ -1,18 +1,19 @@ #include + pwm_tach: pwm-tach-controller@1e610000 { - compatible = "aspeed,ast2600-pwm-tach"; - reg = <0x1e610000 0x100>; - clocks = <&syscon ASPEED_CLK_AHB>; - resets = <&syscon ASPEED_RESET_PWM>; -- - - nvidia,xusb-padctl = <&padctl>; - phys = <µ_b>; phy-names = "usb2-0"; - avddio-usb-supply = <&vdd_pex_1v05>; hvdd-usb-supply = <&vdd_3v3_sys>; + nvidia,xusb-padctl = <&padctl>; }; >> Documentation/devicetree/bindings/display/panel/samsung,s6e63m0.yaml:49: example 0: label 'lcd_ep' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm7150-dpu.yaml:57: example 0: label 'dpu_intf0_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm7150-dpu.yaml:57: example 0: label 'dpu_intf1_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm7150-dpu.yaml:57: example 0: label 'dpu_intf2_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm7150-dpu.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,sm7150-dpu.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,sm7150-dpu.yaml (canonical) @@ -6,7 +6,6 @@ reg = <0x0ae01000 0x8f000>, <0x0aeb0000 0x2008>; reg-names = "mdp", "vbif"; - clocks = <&gcc_disp_hf_axi_clk>, <&dispcc_mdss_ahb_clk>, <&dispcc_mdss_rot_clk>, -- + + port@2 { + reg = <2>; + + dpu_intf0_out: endpoint { + remote-endpoint = <&dp_in>; + }; + }; + }; }; >> Documentation/devicetree/bindings/net/dsa/motorcomm,yt921x.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/dsa/motorcomm,yt921x.yaml (original) +++ Documentation/devicetree/bindings/net/dsa/motorcomm,yt921x.yaml (canonical) @@ -9,40 +9,6 @@ /* default 0x1d, alternate 0x0 */ reg = <0x1d>; reset-gpios = <&tlmm 39 GPIO_ACTIVE_LOW>; - - mdio { - #address-cells = <1>; - #size-cells = <0>; -- + mdio-external { + #address-cells = <1>; + #size-cells = <0>; + + phy1: phy@b { + reg = <0xb>; + }; + }; }; }; >> Documentation/devicetree/bindings/pci/marvell,armada-3700-pcie.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/marvell,armada-3700-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/marvell,armada-3700-pcie.yaml (canonical) @@ -7,17 +7,16 @@ -- bus-range = <0x00 0xff>; interrupts = ; msi-controller; msi-parent = <&pcie0>; - ranges = <0x82000000 0 0xe8000000 0 0xe8000000 0 0x1000000>, - <0x81000000 0 0xe9000000 0 0xe9000000 0 0x10000>; - #interrupt-cells = <1>; interrupt-map-mask = <0 0 0 7>; interrupt-map = <0 0 0 1 &pcie_intc 0>, >> Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml (original) +++ Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml (canonical) @@ -2,71 +2,73 @@ // with two p-states per domain. // Shipping hardware has 2-4 CPUs per domain and 2-6 domains. cpus { - #address-cells = <2>; - #size-cells = <0>; + #address-cells = <2>; + #size-cells = <0>; -- +++ Documentation/devicetree/bindings/sound/allwinner,sun4i-a10-i2s.yaml (canonical) @@ -1,7 +1,7 @@ i2s0: i2s@1c22400 { - #sound-dai-cells = <0>; compatible = "allwinner,sun4i-a10-i2s"; reg = <0x01c22400 0x400>; + #sound-dai-cells = <0>; interrupts = <0 16 4>; clocks = <&apb0_gates 3>, <&i2s0_clk>; clock-names = "apb", "mod"; >> Documentation/devicetree/bindings/phy/brcm,sata-phy.yaml:128: example 0: node name 'sata_phy' must use only [a-z0-9-] >> Documentation/devicetree/bindings/phy/brcm,sata-phy.yaml:128: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/brcm,sata-phy.yaml (original) +++ Documentation/devicetree/bindings/phy/brcm,sata-phy.yaml (canonical) @@ -6,12 +6,12 @@ #size-cells = <0>; -- sata-phy@1 { - reg = <1>; - #phy-cells = <0>; + reg = <1>; + #phy-cells = <0>; }; }; >> Documentation/devicetree/bindings/clock/qcom,gcc-apq8084.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-apq8084.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-apq8084.yaml (canonical) @@ -5,7 +5,6 @@ #clock-cells = <1>; #reset-cells = <1>; #power-domain-cells = <1>; - clocks = <&xo_board>, <&sleep_clk>, <&ufsphy 0>, >> Documentation/devicetree/bindings/memory-controllers/mediatek,smi-common.yaml:175: example 0: label 'smi_common' defined but never referenced >> Documentation/devicetree/bindings/memory-controllers/mediatek,smi-common.yaml:175: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/mediatek,smi-common.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/mediatek,smi-common.yaml (canonical) @@ -2,10 +2,10 @@ #include -- - clocks = <&mmsys CLK_MM_SMI_COMMON>, - <&mmsys CLK_MM_SMI_COMMON>; - clock-names = "apb", "smi"; + compatible = "mediatek,mt8173-smi-common"; + reg = <0x14022000 0x1000>; + power-domains = <&scpsys MT8173_POWER_DOMAIN_MM>; + clocks = <&mmsys CLK_MM_SMI_COMMON>, + <&mmsys CLK_MM_SMI_COMMON>; + clock-names = "apb", "smi"; }; >> Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml:90: example 0: label 'dc0_pixel_combiner_ch0_dc0_dpu_disp0' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml:90: example 0: label 'dc0_pixel_combiner_ch0_dc0_pixel_link0' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml:90: example 0: label 'dc0_pixel_combiner_ch1_dc0_dpu_disp1' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml:90: example 0: label 'dc0_pixel_combiner_ch1_dc0_pixel_link1' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml:90: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml (canonical) @@ -1,18 +1,19 @@ #include #include + pixel-combiner@56020000 { compatible = "fsl,imx8qxp-pixel-combiner"; + reg = <0x56020000 0x10000>; #address-cells = <1>; -- port@0 { reg = <0>; >> Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml (canonical) @@ -1,7 +1,9 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; + adc@0 { compatible = "maxim,max11205a"; reg = <0>; >> Documentation/devicetree/bindings/mfd/ti,tps65086.yaml:97: example 0: label 'pmic' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,tps65086.yaml:97: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/ti,tps65086.yaml (original) +++ Documentation/devicetree/bindings/mfd/ti,tps65086.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/usb/google,lga-dwc3.yaml:112: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/google,lga-dwc3.yaml (original) +++ Documentation/devicetree/bindings/usb/google,lga-dwc3.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + soc { #address-cells = <2>; #size-cells = <2>; >> Documentation/devicetree/bindings/clock/brcm,bcm2711-dvp.yaml:39: example 0: label 'dvp' defined but never referenced >> Documentation/devicetree/bindings/clock/samsung,exynos8895-clock.yaml:224: example 0: label 'cmu_fsys1' defined but never referenced >> Documentation/devicetree/bindings/clock/samsung,exynos8895-clock.yaml:224: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/samsung,exynos8895-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/samsung,exynos8895-clock.yaml (canonical) @@ -4,7 +4,6 @@ compatible = "samsung,exynos8895-cmu-fsys1"; reg = <0x11400000 0x8000>; #clock-cells = <1>; - clocks = <&oscclk>, <&cmu_top CLK_DOUT_CMU_FSYS1_BUS>, <&cmu_top CLK_DOUT_CMU_FSYS1_PCIE>, >> Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml (original) +++ Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml (canonical) @@ -1,4 +1,5 @@ #include "dt-bindings/clock/microchip,mpfs-clock.h" + usb@20201000 { compatible = "microchip,mpfs-musb"; reg = <0x20201000 0x1000>; >> Documentation/devicetree/bindings/clock/qcom,sar2130p-gcc.yaml:48: example 0: label 'gcc' defined but never referenced >> Documentation/devicetree/bindings/clock/qcom,sar2130p-gcc.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sar2130p-gcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sar2130p-gcc.yaml (canonical) @@ -10,7 +10,6 @@ <&pcie_1_pipe_clk>, <&usb_0_ssphy>; power-domains = <&rpmhpd RPMHPD_CX>; - #clock-cells = <1>; #reset-cells = <1>; #power-domain-cells = <1>; >> Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-apb1-clk.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-apb1-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-apb1-clk.yaml (canonical) @@ -1,7 +1,7 @@ clk@1c20058 { - #clock-cells = <0>; compatible = "allwinner,sun4i-a10-apb1-clk"; reg = <0x01c20058 0x4>; + #clock-cells = <0>; clocks = <&osc24M>, <&pll6 1>, <&osc32k>; clock-output-names = "apb1"; }; >> Documentation/devicetree/bindings/regulator/google,cros-ec-regulator.yaml:35: example 0: label 'cros_ec' defined but never referenced >> Documentation/devicetree/bindings/regulator/google,cros-ec-regulator.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/google,cros-ec-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/google,cros-ec-regulator.yaml (canonical) @@ -11,9 +11,9 @@ -- + interrupt-names = "periph_irq"; + interrupts-extended = <&pdc 1 IRQ_TYPE_LEVEL_HIGH>; + interrupt-controller; + #interrupt-cells = <4>; + #address-cells = <2>; + #size-cells = <0>; + }; }; - }; }; >> Documentation/devicetree/bindings/media/nuvoton,npcm-vcd.yaml:61: example 0: label 'vcd' defined but never referenced Documentation/devicetree/bindings/rtc/isil,isl1208.yaml:92: example 0: label 'rtc_twi' defined but never referenced Documentation/devicetree/bindings/misc/fsl,qoriq-mc.yaml:159: example 0: trailing whitespace: '' >> Documentation/devicetree/bindings/misc/fsl,qoriq-mc.yaml:159: example 0: canonical form differs: --- Documentation/devicetree/bindings/misc/fsl,qoriq-mc.yaml (original) +++ Documentation/devicetree/bindings/misc/fsl,qoriq-mc.yaml (canonical) @@ -2,13 +2,12 @@ compatible = "fsl,qoriq-mc"; reg = <0x0c000000 0x40>, /* MC portal base */ <0x08340000 0x40000>; /* MC control reg */ + ranges = <0x0 0x0 0x8 0x0c000000 0x4000000 + 0x1 0x0 0x8 0x18000000 0x8000000>; /* * Region type 0x0 - MC portals -- - reg = <0x20400000 0x1c>, - <0x20480000 0xd0>; - reg-names = "cpr-apb-base", "slv-apb-base"; - #phy-cells = <0>; + compatible = "intel,keembay-usb-phy"; + reg = <0x20400000 0x1c>, + <0x20480000 0xd0>; + reg-names = "cpr-apb-base", "slv-apb-base"; + #phy-cells = <0>; }; >> Documentation/devicetree/bindings/sound/rockchip,rk3328-codec.yaml:63: example 0: label 'codec' defined but never referenced >> Documentation/devicetree/bindings/sound/rockchip,rk3328-codec.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/rockchip,rk3328-codec.yaml (original) +++ Documentation/devicetree/bindings/sound/rockchip,rk3328-codec.yaml (canonical) @@ -1,12 +1,13 @@ #include #include + codec: codec@ff410000 { - compatible = "rockchip,rk3328-codec"; - reg = <0xff410000 0x1000>; - clocks = <&cru PCLK_ACODECPHY>, <&cru SCLK_I2S1>; -- - #sound-dai-cells = <0>; + compatible = "rockchip,rk3328-codec"; + reg = <0xff410000 0x1000>; + clocks = <&cru PCLK_ACODECPHY>, <&cru SCLK_I2S1>; + clock-names = "pclk", "mclk"; + mute-gpios = <&grf_gpio 0 GPIO_ACTIVE_LOW>; + spk-depop-time-ms = <100>; + #sound-dai-cells = <0>; + rockchip,grf = <&grf>; }; >> Documentation/devicetree/bindings/display/msm/gmu.yaml:384: example 0: label 'gmu' defined but never referenced >> Documentation/devicetree/bindings/display/msm/gmu.yaml:384: example 0: label 'gmu_wrapper' defined but never referenced >> Documentation/devicetree/bindings/display/msm/gmu.yaml:384: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/gmu.yaml (original) +++ Documentation/devicetree/bindings/display/msm/gmu.yaml (canonical) @@ -5,26 +5,21 @@ -- regulator@0 { compatible = "google,cros-ec-regulator"; + reg = <0>; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <3300000>; - reg = <0>; }; }; }; >> Documentation/devicetree/bindings/sound/qcom,wcd938x-sdw.yaml:48: example 0: label 'wcd938x_rx' defined but never referenced >> Documentation/devicetree/bindings/sound/qcom,wcd938x-sdw.yaml:48: example 0: label 'wcd938x_tx' defined but never referenced >> Documentation/devicetree/bindings/sound/qcom,wcd938x-sdw.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/qcom,wcd938x-sdw.yaml (original) +++ Documentation/devicetree/bindings/sound/qcom,wcd938x-sdw.yaml (canonical) @@ -1,7 +1,8 @@ soundwire@3210000 { + reg = <0x03210000 0x2000>; #address-cells = <2>; #size-cells = <0>; - reg = <0x03210000 0x2000>; + wcd938x_rx: codec@0,4 { -- soundwire@3230000 { + reg = <0x03230000 0x2000>; #address-cells = <2>; #size-cells = <0>; - reg = <0x03230000 0x2000>; + wcd938x_tx: codec@0,3 { compatible = "sdw20217010d00"; reg = <0 3>; >> Documentation/devicetree/bindings/net/wireless/qcom,ath12k-wsi.yaml:98: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/wireless/qcom,ath12k-wsi.yaml (original) +++ Documentation/devicetree/bindings/net/wireless/qcom,ath12k-wsi.yaml (canonical) @@ -3,16 +3,15 @@ #size-cells = <2>; -- ; interrupt-names = "hfi", "gmu"; - power-domains = <&gpucc GPU_CX_GDSC>, <&gpucc GPU_GX_GDSC>; power-domain-names = "cx", "gx"; - iommus = <&adreno_smmu 5>; operating-points-v2 = <&gmu_opp_table>; }; >> Documentation/devicetree/bindings/display/allwinner,sun9i-a80-deu.yaml:73: example 0: label 'deu0' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun9i-a80-deu.yaml:73: example 0: label 'deu0_in' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun9i-a80-deu.yaml:73: example 0: label 'deu0_in_fe0' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun9i-a80-deu.yaml:73: example 0: label 'deu0_out' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun9i-a80-deu.yaml:73: example 0: label 'deu0_out_be0' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun9i-a80-deu.yaml:73: example 0: label 'deu0_out_be1' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun9i-a80-deu.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/allwinner,sun9i-a80-deu.yaml (original) +++ Documentation/devicetree/bindings/display/allwinner,sun9i-a80-deu.yaml (canonical) @@ -1,5 +1,4 @@ #include - #include #include -- led@0 { reg = <0x0>; >> Documentation/devicetree/bindings/arm/rockchip/pmu.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/rockchip/pmu.yaml (original) +++ Documentation/devicetree/bindings/arm/rockchip/pmu.yaml (canonical) @@ -1,4 +1,4 @@ pmu@20004000 { - compatible = "rockchip,rk3066-pmu", "syscon", "simple-mfd"; - reg = <0x20004000 0x100>; + compatible = "rockchip,rk3066-pmu", "syscon", "simple-mfd"; + reg = <0x20004000 0x100>; }; >> Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml (original) +++ Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml (canonical) @@ -6,10 +6,10 @@ compatible = "silergy,sy8106a"; reg = <0x65>; regulator-name = "sy8106a-vdd"; - silergy,fixed-microvolt = <1200000>; regulator-min-microvolt = <1000000>; regulator-max-microvolt = <1400000>; regulator-boot-on; regulator-always-on; + silergy,fixed-microvolt = <1200000>; }; >> };Documentation/devicetree/bindings/serial/sprd-uart.yaml:71: example 0: canonical form differs: --- Documentation/devicetree/bindings/serial/sprd-uart.yaml (original) +++ Documentation/devicetree/bindings/serial/sprd-uart.yaml (canonical) @@ -1,10 +1,11 @@ #include + serial@0 { - compatible = "sprd,sc9860-uart", "sprd,sc9836-uart"; - reg = <0x0 0x100>; - interrupts = ; - dma-names = "rx", "tx"; -- >> Documentation/devicetree/bindings/net/wireless/realtek,rtl8188e.yaml:37: example 0: label 'wifi' defined but never referenced >> Documentation/devicetree/bindings/clock/qcom,qcs615-gpucc.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,qcs615-gpucc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,qcs615-gpucc.yaml (canonical) @@ -2,13 +2,12 @@ #include -- led-controller { >> Documentation/devicetree/bindings/regulator/silergy,sy8827n.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/silergy,sy8827n.yaml (original) +++ Documentation/devicetree/bindings/regulator/silergy,sy8827n.yaml (canonical) @@ -1,8 +1,9 @@ i2c { #address-cells = <1>; #size-cells = <0>; + regulator@60 { - compatible = "silergy,sy8827n"; - reg = <0x60>; + compatible = "silergy,sy8827n"; + reg = <0x60>; }; }; >> Documentation/devicetree/bindings/serial/esp,esp32-acm.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/serial/esp,esp32-acm.yaml (original) +++ Documentation/devicetree/bindings/serial/esp,esp32-acm.yaml (canonical) @@ -1,5 +1,5 @@ serial@60038000 { - compatible = "esp,esp32s3-acm"; - reg = <0x60038000 0x1000>; - interrupts = <96 3 0>; + compatible = "esp,esp32s3-acm"; + reg = <0x60038000 0x1000>; + interrupts = <96 3 0>; }; >> Documentation/devicetree/bindings/soc/fsl/fsl,bman.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/fsl/fsl,bman.yaml (original) +++ Documentation/devicetree/bindings/soc/fsl/fsl,bman.yaml (canonical) @@ -4,7 +4,7 @@ compatible = "fsl,bman"; reg = <0x31a000 0x1000>; interrupts = <16 IRQ_TYPE_EDGE_FALLING 1 2>; + memory-region = <&bman_fbpr>; fsl,liodn = <0x17>; fsl,bman-portals = <&bportals>; - memory-region = <&bman_fbpr>; -- + rt4505_flash: led { + function = LED_FUNCTION_FLASH; + color = ; + led-max-microamp = <375000>; + flash-max-microamp = <1500000>; + flash-max-timeout-us = <800000>; + }; }; - }; }; >> Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml:135: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml (original) +++ Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml (canonical) @@ -4,19 +4,15 @@ #address-cells = <1>; #size-cells = <0>; -- >> Documentation/devicetree/bindings/clock/qcom,gcc-ipq8064.yaml:60: example 0: label 'gcc' defined but never referenced >> Documentation/devicetree/bindings/clock/qcom,gcc-ipq8064.yaml:60: example 0: label 'tsens' defined but never referenced >> Documentation/devicetree/bindings/clock/qcom,gcc-ipq8064.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-ipq8064.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-ipq8064.yaml (canonical) @@ -2,22 +2,20 @@ #include -- + tsens: thermal-sensor { + compatible = "qcom,ipq8064-tsens"; + nvmem-cells = <&tsens_calib>, <&tsens_calib_backup>; + nvmem-cell-names = "calib", "calib_backup"; + interrupts = ; + interrupt-names = "uplow"; + #thermal-sensor-cells = <1>; + #qcom,sensors = <11>; + }; }; >> Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml:49: example 0: label 'ec' defined but never referenced >> Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml (original) +++ Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml (canonical) @@ -1,17 +1,17 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; -- + compatible = "netronix,ntxec"; + reg = <0x43>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_ntxec>; + system-power-controller; + interrupt-parent = <&gpio4>; + interrupts = <11 IRQ_TYPE_EDGE_FALLING>; + #pwm-cells = <2>; }; }; >> Documentation/devicetree/bindings/pinctrl/qcom,sdm630-pinctrl.yaml:129: example 0: label 'blsp2_uart1_default' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/qcom,sdm630-pinctrl.yaml:129: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sdm630-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sdm630-pinctrl.yaml (canonical) @@ -21,11 +21,11 @@ }; -- - pins = "gpio18"; + tx-rts-pins { + pins = "gpio16", "gpio19"; function = "blsp_uart5"; drive-strength = <2>; - bias-pull-down; + bias-disable; }; }; }; >> Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml:147: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml (original) +++ Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + /* example with snps,dw-axi-dmac */ dma-controller@80000 { compatible = "snps,axi-dma-1.01a";Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-emc.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/nvidia,tegra210-emc.yaml (original) -- clock-names = "emc"; interrupts = ; memory-region = <&emc_table>; + operating-points-v2 = <&dvfs_opp_table>; + #interconnect-cells = <0>; nvidia,memory-controller = <&mc>; - operating-points-v2 = <&dvfs_opp_table>; - - #interconnect-cells = <0>; }; >> Documentation/devicetree/bindings/cpufreq/cpufreq-qcom-hw.yaml:249: example 0: label 'CPU0' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt7988-ethwarp.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/mediatek,mt7988-ethwarp.yaml (original) +++ Documentation/devicetree/bindings/clock/mediatek,mt7988-ethwarp.yaml (canonical) @@ -1,4 +1,5 @@ #include + soc { #address-cells = <2>; #size-cells = <2>; >> Documentation/devicetree/bindings/cpufreq/cpufreq-qcom-hw.yaml:249: example 0: label 'CPU1' defined but never referenced >> Documentation/devicetree/bindings/cpufreq/cpufreq-qcom-hw.yaml:249: example 0: label 'CPU2' defined but never referenced >> Documentation/devicetree/bindings/cpufreq/cpufreq-qcom-hw.yaml:249: example 0: label 'CPU3' defined but never referenced >> Documentation/devicetree/bindings/cpufreq/cpufreq-qcom-hw.yaml:249: example 0: label 'CPU4' defined but never referenced >> Documentation/devicetree/bindings/cpufreq/cpufreq-qcom-hw.yaml:249: example 0: label 'CPU5' defined but never referenced >> Documentation/devicetree/bindings/cpufreq/cpufreq-qcom-hw.yaml:249: example 0: label 'CPU6' defined but never referenced >> Documentation/devicetree/bindings/cpufreq/cpufreq-qcom-hw.yaml:249: example 0: label 'CPU7' defined but never referenced >> Documentation/devicetree/bindings/cpufreq/cpufreq-qcom-hw.yaml:249: example 0: canonical form differs: --- Documentation/devicetree/bindings/cpufreq/cpufreq-qcom-hw.yaml (original) +++ Documentation/devicetree/bindings/cpufreq/cpufreq-qcom-hw.yaml (canonical) @@ -4,156 +4,163 @@ // Example 1: Dual-cluster, Quad-core per cluster. CPUs within a cluster // switch DCVS state together. cpus { - #address-cells = <2>; - #size-cells = <0>; + #address-cells = <2>; + #size-cells = <0>; -- + i2c-gate { + #address-cells = <1>; + #size-cells = <0>; + + magnetometer@c { + compatible = "asahi-kasei,ak8975"; + reg = <0x0c>; }; }; }; >> Documentation/devicetree/bindings/fsi/aspeed,ast2600-fsi-master.yaml:80: example 0: canonical form differs: --- Documentation/devicetree/bindings/fsi/aspeed,ast2600-fsi-master.yaml (original) +++ Documentation/devicetree/bindings/fsi/aspeed,ast2600-fsi-master.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + fsi-master@1e79b000 { compatible = "aspeed,ast2600-fsi-master"; reg = <0x1e79b000 0x94>; >> Documentation/devicetree/bindings/spi/renesas,rzv2m-csi.yaml:66: example 0: label 'csi4' defined but never referenced >> Documentation/devicetree/bindings/spi/renesas,rzv2m-csi.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/renesas,rzv2m-csi.yaml (original) +++ Documentation/devicetree/bindings/spi/renesas,rzv2m-csi.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + csi4: spi@a4020200 { compatible = "renesas,rzv2m-csi"; reg = <0xa4020200 0x80>; >> Documentation/devicetree/bindings/clock/samsung,exynos5433-clock.yaml:503: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/samsung,exynos5433-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/samsung,exynos5433-clock.yaml (canonical) @@ -1,4 +1,5 @@ #include + xxti: clock { compatible = "fixed-clock"; clock-output-names = "oscclk"; @@ -10,7 +11,6 @@ compatible = "samsung,exynos5433-cmu-top"; reg = <0x10030000 0x1000>; #clock-cells = <1>; - clock-names = "oscclk", "sclk_mphy_pll", "sclk_mfc_pll", >> Documentation/devicetree/bindings/rtc/allwinner,sun4i-a10-rtc.yaml:37: example 0: label 'rtc' defined but never referenced >> Documentation/devicetree/bindings/sound/wlf,wm8731.yaml:71: example 0: label 'wm8731_i2c' defined but never referenced >> Documentation/devicetree/bindings/sound/wlf,wm8731.yaml:71: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/wlf,wm8731.yaml (original) +++ Documentation/devicetree/bindings/sound/wlf,wm8731.yaml (canonical) @@ -1,11 +1,11 @@ spi { #address-cells = <1>; #size-cells = <0>; + wm8731_i2c: codec@0 { compatible = "wlf,wm8731"; reg = <0>; spi-max-frequency = <12500000>; - AVDD-supply = <&avdd_reg>; HPVDD-supply = <&hpvdd_reg>; DCVDD-supply = <&dcvdd_reg>; >> Documentation/devicetree/bindings/sound/wlf,wm8731.yaml:86: example 1: label 'wm8731_spi' defined but never referenced Documentation/devicetree/bindings/sound/wlf,wm8731.yaml:86: example 1: canonical form differs: --- Documentation/devicetree/bindings/sound/wlf,wm8731.yaml (original) +++ Documentation/devicetree/bindings/sound/wlf,wm8731.yaml (canonical) @@ -1,11 +1,10 @@ - i2c { #address-cells = <1>; #size-cells = <0>; + wm8731_spi: codec@1b { compatible = "wlf,wm8731"; reg = <0x1b>; - AVDD-supply = <&avdd_reg>; HPVDD-supply = <&hpvdd_reg>; DCVDD-supply = <&dcvdd_reg>; >> Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml:161: example 1: canonical form differs: --- Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml (original) +++ Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml (canonical) @@ -6,6 +6,6 @@ interrupts = ; #thermal-sensor-cells = <0>; clocks = <&clock 318>, <&clock 318>; /* CLK_TMU */ - clock-names = "tmu_apbif", "tmu_triminfo_apbif"; + clock-names = "tmu_apbif", "tmu_triminfo_apbif"; vtmu-supply = <&ldo7_reg>; }; -- +++ Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml (canonical) @@ -7,6 +7,6 @@ #thermal-sensor-cells = <0>; clocks = <&cmu_peris 3>, /* CLK_PCLK_TMU0_APBIF */ <&cmu_peris 35>; /* CLK_SCLK_TMU0 */ - clock-names = "tmu_apbif", "tmu_sclk"; + clock-names = "tmu_apbif", "tmu_sclk"; vtmu-supply = <&ldo3_reg>; }; Documentation/devicetree/bindings/phy/qcom,hdmi-phy-other.yaml:113: example 0: label 'hdmi_phy' defined but never referenced >> Documentation/devicetree/bindings/spi/ingenic,spi.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/ingenic,spi.yaml (original) +++ Documentation/devicetree/bindings/spi/ingenic,spi.yaml (canonical) @@ -1,15 +1,13 @@ #include + spi@10043000 { - compatible = "ingenic,jz4770-spi", "ingenic,jz4750-spi"; - reg = <0x10043000 0x1c>; - #address-cells = <1>; - #size-cells = <0>; -- >> Documentation/devicetree/bindings/display/panel/orisetech,otm8009a.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/orisetech,otm8009a.yaml (original) +++ Documentation/devicetree/bindings/display/panel/orisetech,otm8009a.yaml (canonical) @@ -1,10 +1,11 @@ dsi { - #address-cells = <1>; - #size-cells = <0>; - panel@0 { - compatible = "orisetech,otm8009a"; - reg = <0>; - reset-gpios = <&gpiof 15 0>; -- + #address-cells = <1>; + #size-cells = <0>; + + panel@0 { + compatible = "orisetech,otm8009a"; + reg = <0>; + reset-gpios = <&gpiof 15 0>; + power-supply = <&v1v8>; + }; }; >> Documentation/devicetree/bindings/display/bridge/anx6345.yaml:64: example 0: label 'anx6345' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/anx6345.yaml:64: example 0: label 'anx6345_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/anx6345.yaml:64: example 0: label 'anx6345_in_tcon0' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/anx6345.yaml:64: example 0: label 'anx6345_out' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/anx6345.yaml:64: example 0: label 'anx6345_out_panel' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/anx6345.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/anx6345.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/anx6345.yaml (canonical) @@ -1,31 +1,33 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - - anx6345_out: port@1 { - reg = <1>; - anx6345_out_panel: endpoint { - remote-endpoint = <&panel_in_edp>; - }; - }; }; - }; }; >> Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml:242: example 0: label 'max9286_out' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml:242: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml (canonical) @@ -1,22 +1,92 @@ #include -- >> Documentation/devicetree/bindings/net/thead,th1520-gmac.yaml:89: example 0: label 'gmac0' defined but never referenced >> Documentation/devicetree/bindings/net/thead,th1520-gmac.yaml:89: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/thead,th1520-gmac.yaml (original) +++ Documentation/devicetree/bindings/net/thead,th1520-gmac.yaml (canonical) @@ -7,15 +7,15 @@ interrupts = <66>; interrupt-names = "macirq"; phy-mode = "rgmii-id"; + phy-handle = <&phy0>; snps,fixed-burst; snps,axi-config = <&stmmac_axi_setup>; snps,pbl = <32>; -- reg = <4>; }; }; - - i2c-mux { - #address-cells = <1>; - #size-cells = <0>; - }; }; }; >> Documentation/devicetree/bindings/regulator/adi,adp5055-regulator.yaml:114: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/adi,adp5055-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/adi,adp5055-regulator.yaml (canonical) @@ -9,7 +9,6 @@ reg = <0x70>; #address-cells = <1>; #size-cells = <0>; - adi,tset-us = <2600>; adi,ocp-blanking; adi,delay-power-good; >> Documentation/devicetree/bindings/memory-controllers/canaan,k210-sram.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/memory-controllers/canaan,k210-sram.yaml (original) +++ Documentation/devicetree/bindings/memory-controllers/canaan,k210-sram.yaml (canonical) @@ -1,4 +1,5 @@ #include + memory-controller { compatible = "canaan,k210-sram"; clocks = <&sysclk K210_CLK_SRAM0>, Documentation/devicetree/bindings/phy/allwinner,sun8i-h3-usb-phy.yaml:129: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/allwinner,sun8i-h3-usb-phy.yaml (original) -- <&ccu CLK_USB_PHY2>, @@ -32,7 +32,7 @@ "usb2_reset", "usb3_reset"; usb0_id_det-gpios = <&pio 6 12 GPIO_ACTIVE_HIGH>; /* PG12 */ - usb0_vbus-supply = <®_usb0_vbus>; + usb0_vbus-supply = <®_usb0_vbus>; usb1_vbus-supply = <®_usb1_vbus>; usb2_vbus-supply = <®_usb2_vbus>; usb3_vbus-supply = <®_usb3_vbus>; >> Documentation/devicetree/bindings/remoteproc/qcom,wcnss-pil.yaml:251: example 0: label 'wcnss_ctrl' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/qcom,wcnss-pil.yaml:251: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/qcom,wcnss-pil.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/qcom,wcnss-pil.yaml (canonical) @@ -1,30 +1,25 @@ #include #include #include + pronto@a21b000 { compatible = "qcom,pronto-v2-pil", "qcom,pronto"; reg = <0x0a204000 0x2000>, <0x0a202000 0x1000>, <0x0a21b000 0x3000>; -- wifi { compatible = "qcom,wcnss-wlan"; - interrupts = , ; interrupt-names = "tx", "rx"; - qcom,smem-states = <&apps_smsm 10>, <&apps_smsm 9>; qcom,smem-state-names = "tx-enable", "tx-rings-empty"; }; >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: node name 'serial_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: node name 'serial_led_clk-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: node name 'serial_led_data-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: node name 'hsspi_cs4-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: node name 'hsspi_cs5-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: node name 'hsspi_cs6-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: node name 'hsspi_cs7-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: node name 'adsl_spi-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: node name 'adsl_spi_miso-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: node name 'adsl_spi_mosi-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: node name 'vreq_clk-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: node name 'pcie_clkreq_b-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: node name 'robosw_led_clk-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: node name 'robosw_led_data-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: node name 'gpio35_alt-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: node name 'vdsl_phy_override_0-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: node name 'vdsl_phy_override_1-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: node name 'vdsl_phy_override_2-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: node name 'vdsl_phy_override_3-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: node name 'dsl_gpio8-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: node name 'dsl_gpio9-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: label 'pinctrl_adsl_spi' defined but never referenced >> Documentation/devicetree/bindings/cpufreq/cpufreq-mediatek-hw.yaml:45: example 0: label 'cpu0' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: label 'pinctrl_adsl_spi_miso' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: label 'pinctrl_adsl_spi_mosi' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: label 'pinctrl_dectpd' defined but never referenced >> Documentation/devicetree/bindings/cpufreq/cpufreq-mediatek-hw.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/cpufreq/cpufreq-mediatek-hw.yaml (original) +++ Documentation/devicetree/bindings/cpufreq/cpufreq-mediatek-hw.yaml (canonical) @@ -1,18 +1,17 @@ cpus { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- soc { #address-cells = <2>; #size-cells = <2>; @@ -20,7 +19,6 @@ performance: performance-controller@11bc00 { compatible = "mediatek,cpufreq-hw"; reg = <0 0x0011bc10 0 0x120>, <0 0x0011bd30 0 0x120>; - #performance-domain-cells = <1>; }; >> };Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: label 'pinctrl_dsl_gpio8' defined but never referenced -- >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: label 'pinctrl_dsl_gpio9' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: label 'pinctrl_gpio35_alt' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: label 'pinctrl_hsspi_cs4' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: label 'pinctrl_hsspi_cs5' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: label 'pinctrl_hsspi_cs6' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: label 'pinctrl_hsspi_cs7' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: label 'pinctrl_nand' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: label 'pinctrl_pcie_clkreq_b' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: label 'pinctrl_robosw_led_clk' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: label 'pinctrl_robosw_led_data' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: label 'pinctrl_serial_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: label 'pinctrl_serial_led_clk' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: label 'pinctrl_serial_led_data' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: label 'pinctrl_vdsl_phy_override_0' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: label 'pinctrl_vdsl_phy_override_1' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: label 'pinctrl_vdsl_phy_override_2' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: label 'pinctrl_vdsl_phy_override_3' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: label 'pinctrl_vreq_clk' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml (original) +++ Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml (canonical) @@ -1,131 +1,130 @@ syscon@100000c0 { - #address-cells = <1>; - #size-cells = <1>; - compatible = "brcm,bcm63268-gpio-sysctl", "syscon", "simple-mfd"; - reg = <0x100000c0 0x80>; - ranges = <0 0x100000c0 0x80>; + compatible = "brcm,bcm63268-gpio-sysctl", "syscon", "simple-mfd"; -- - function = "dsl_gpio8"; - pins = "dsl_gpio8"; - }; - - pinctrl_dsl_gpio9: dsl_gpio9-pins { - function = "dsl_gpio9"; - pins = "dsl_gpio9"; - }; - }; }; >> Documentation/devicetree/bindings/ufs/samsung,exynos-ufs.yaml:114: example 0: label 'ufs' defined but never referenced >> Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ahb-clk.yaml:82: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ahb-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ahb-clk.yaml (canonical) @@ -1,7 +1,7 @@ ahb@1c20054 { - #clock-cells = <0>; compatible = "allwinner,sun4i-a10-ahb-clk"; reg = <0x01c20054 0x4>; + #clock-cells = <0>; clocks = <&axi>; clock-output-names = "ahb"; -- +++ Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ahb-clk.yaml (canonical) @@ -1,7 +1,7 @@ ahb1@1c20054 { - #clock-cells = <0>; compatible = "allwinner,sun6i-a31-ahb1-clk"; reg = <0x01c20054 0x4>; + #clock-cells = <0>; clocks = <&osc32k>, <&osc24M>, <&axi>, <&pll6 0>; clock-output-names = "ahb1"; }; >> Documentation/devicetree/bindings/clock/starfive,jh7100-audclk.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/starfive,jh7100-audclk.yaml (original) +++ Documentation/devicetree/bindings/clock/starfive,jh7100-audclk.yaml (canonical) @@ -1,11 +1,11 @@ #include -- - <&clkgen JH7100_CLK_DOM7AHB_BUS>; - clock-names = "audio_src", "audio_12288", "dom7ahb_bus"; - #clock-cells = <1>; + compatible = "starfive,jh7100-audclk"; + reg = <0x10480000 0x10000>; + clocks = <&clkgen JH7100_CLK_AUDIO_SRC>, + <&clkgen JH7100_CLK_AUDIO_12288>, + <&clkgen JH7100_CLK_DOM7AHB_BUS>; + clock-names = "audio_src", "audio_12288", "dom7ahb_bus"; + #clock-cells = <1>; >> };Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ahb-clk.yaml:100: example 2: node name 'ahb2_clk' must use only [a-z0-9-] -- +++ Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ahb-clk.yaml (canonical) @@ -1,7 +1,7 @@ ahb2_clk@1c2005c { - #clock-cells = <0>; compatible = "allwinner,sun8i-h3-ahb2-clk"; reg = <0x01c2005c 0x4>; + #clock-cells = <0>; clocks = <&ahb1>, <&pll6d2>; clock-output-names = "ahb2"; }; >> Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml:84: example 0: label 'bridge_in_dsi' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml:84: example 0: label 'bridge_out_panel' defined but never referenced >> Documentation/devicetree/bindings/sound/ti,tlv320adc3xxx.yaml:140: example 0: label 'tlv320adc3101' defined but never referenced >> Documentation/devicetree/bindings/sound/ti,tlv320adc3xxx.yaml:140: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/ti,tlv320adc3xxx.yaml (original) +++ Documentation/devicetree/bindings/sound/ti,tlv320adc3xxx.yaml (canonical) @@ -1,10 +1,10 @@ - #include #include -- i2c { #address-cells = <1>; #size-cells = <0>; + tlv320adc3101: audio-codec@18 { compatible = "ti,tlv320adc3101"; reg = <0x18>; >> Documentation/devicetree/bindings/media/i2c/ti,ds90ub913.yaml:82: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/ti,ds90ub913.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/ti,ds90ub913.yaml (canonical) @@ -1,51 +1,49 @@ #include -- - clocks = <&fixed_clock>; - - port { - sensor_out: endpoint { - remote-endpoint = <&ub913_in>; - }; - }; - }; - }; }; >> Documentation/devicetree/bindings/usb/rockchip,dwc3.yaml:164: example 0: label 'usbdrd3_0' defined but never referenced >> Documentation/devicetree/bindings/usb/rockchip,dwc3.yaml:164: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/rockchip,dwc3.yaml (original) +++ Documentation/devicetree/bindings/usb/rockchip,dwc3.yaml (canonical) @@ -2,17 +2,17 @@ #include -- + reg = <0x0 0xfe800000 0x0 0x100000>; + interrupts = ; + clocks = <&cru SCLK_USB3OTG_REF>, <&cru SCLK_USB3OTG_SUSPEND>, + <&cru ACLK_USB3OTG>; + clock-names = "ref_clk", "suspend_clk", + "bus_clk", "grf_clk"; + dr_mode = "otg"; + }; }; Documentation/devicetree/bindings/edac/dmc-520.yaml:56: example 0: label 'dmc0' defined but never referenced >> Documentation/devicetree/bindings/soc/fsl/fsl,rcpm.yaml:82: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/fsl/fsl,rcpm.yaml (original) +++ Documentation/devicetree/bindings/soc/fsl/fsl,rcpm.yaml (canonical) @@ -1,6 +1,7 @@ #include + global-utilities@e2000 { - compatible = "fsl,t4240-rcpm", "fsl,qoriq-rcpm-2.0"; - reg = <0xe2000 0x1000>; - #fsl,rcpm-wakeup-cells = <2>; + compatible = "fsl,t4240-rcpm", "fsl,qoriq-rcpm-2.0"; + reg = <0xe2000 0x1000>; + #fsl,rcpm-wakeup-cells = <2>; }; >> Documentation/devicetree/bindings/serial/renesas,hscif.yaml:138: example 0: canonical form differs: --- Documentation/devicetree/bindings/serial/renesas,hscif.yaml (original) +++ Documentation/devicetree/bindings/serial/renesas,hscif.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + aliases { serial1 = &hscif1; }; >> Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll1-clk.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll1-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll1-clk.yaml (canonical) @@ -1,7 +1,7 @@ clk@1c20000 { - #clock-cells = <0>; compatible = "allwinner,sun4i-a10-pll1-clk"; reg = <0x01c20000 0x4>; + #clock-cells = <0>; clocks = <&osc24M>; clock-output-names = "osc24M"; -- dmas = <&sdma 17 23 1>, <&sdma 18 23 1>, <&sdma 19 23 1>, <&sdma 20 23 1>, <&sdma 21 23 1>, <&sdma 22 23 1>; dma-names = "rxa", "rxb", "rxc", @@ -29,5 +30,5 @@ asrc_endpoint: endpoint { remote-endpoint = <&fe00_ep>; }; - }; + }; }; >> Documentation/devicetree/bindings/clock/qcom,gcc-ipq8074.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-ipq8074.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-ipq8074.yaml (canonical) @@ -1,7 +1,7 @@ clock-controller@1800000 { - compatible = "qcom,gcc-ipq8074"; - reg = <0x01800000 0x80000>; - #clock-cells = <1>; - #power-domain-cells = <1>; - #reset-cells = <1>; + compatible = "qcom,gcc-ipq8074"; + reg = <0x01800000 0x80000>; + #clock-cells = <1>; + #power-domain-cells = <1>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/display/panel/ilitek,ili9341.yaml:73: example 0: label 'panel' defined but never referenced >> Documentation/devicetree/bindings/display/panel/ilitek,ili9341.yaml:73: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/ilitek,ili9341.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/ilitek,ili9341.yaml (original) +++ Documentation/devicetree/bindings/display/panel/ilitek,ili9341.yaml (canonical) @@ -1,7 +1,9 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; + panel: display@0 { -- alarm_red@2 { reg = <2>; >> Documentation/devicetree/bindings/display/msm/gpu.yaml:452: example 0: label 'gpu' defined but never referenced >> Documentation/devicetree/bindings/display/msm/gpu.yaml:452: example 0: label 'xx' defined but never referenced >> Documentation/devicetree/bindings/display/msm/gpu.yaml:452: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/gpu.yaml (original) +++ Documentation/devicetree/bindings/display/msm/gpu.yaml (canonical) @@ -1,6 +1,4 @@ - // Example a3xx/4xx: - #include #include #include @@ -8,18 +6,14 @@ -- gpu_sram: gpu-sram@0 { reg = <0x0 0x100000>; >> Documentation/devicetree/bindings/regulator/richtek,rtmv20-regulator.yaml:138: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/richtek,rtmv20-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/richtek,rtmv20-regulator.yaml (canonical) @@ -1,22 +1,22 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - - lsw { + lsw { regulator-name = "rtmv20,lsw"; regulator-min-microamp = <0>; regulator-max-microamp = <6000000>; + }; }; - }; }; >> Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml:150: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml (original) +++ Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml (canonical) @@ -24,6 +24,7 @@ reg = <5>; label = "cable-modem"; phy-mode = "rgmii-txid"; + fixed-link { speed = <1000>; full-duplex; -- temperature = <125000>; @@ -18,8 +21,5 @@ type = "critical"; }; }; - - cooling-maps { - }; }; }; >> Documentation/devicetree/bindings/reset/st,stih407-powerdown.yaml:39: example 0: label 'devices' defined but never referenced >> Documentation/devicetree/bindings/reset/st,stih407-powerdown.yaml:39: example 0: label 'st_dwc3' defined but never referenced >> Documentation/devicetree/bindings/power/supply/qcom,pmi8998-charger.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/qcom,pmi8998-charger.yaml (original) +++ Documentation/devicetree/bindings/power/supply/qcom,pmi8998-charger.yaml (canonical) @@ -1,24 +1,21 @@ #include -- usb@0 { reg = <0>; >> Documentation/devicetree/bindings/pinctrl/nvidia,tegra234-pinmux.yaml:122: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/nvidia,tegra234-pinmux.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/nvidia,tegra234-pinmux.yaml (canonical) @@ -3,7 +3,6 @@ pinmux@2430000 { compatible = "nvidia,tegra234-pinmux"; reg = <0x2430000 0x17000>; - pinctrl-names = "pex_rst"; pinctrl-0 = <&pex_rst_c5_out_state>; -- Documentation/devicetree/bindings/phy/socionext,uniphier-usb3ss-phy.yaml:137: example 0: label 'usb_ssphy0' defined but never referenced >> Documentation/devicetree/bindings/display/panel/raydium,rm68200.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/raydium,rm68200.yaml (original) +++ Documentation/devicetree/bindings/display/panel/raydium,rm68200.yaml (canonical) @@ -1,11 +1,12 @@ dsi { - #address-cells = <1>; - #size-cells = <0>; - panel@0 { - compatible = "raydium,rm68200"; - reg = <0>; - reset-gpios = <&gpiof 15 0>; -- + #size-cells = <0>; + + panel@0 { + compatible = "raydium,rm68200"; + reg = <0>; + reset-gpios = <&gpiof 15 0>; + power-supply = <&v1v8>; + backlight = <&pwm_backlight>; + }; }; >> Documentation/devicetree/bindings/soc/fsl/fsl,qman.yaml:83: example 0: label 'qman' defined but never referenced >> Documentation/devicetree/bindings/soc/fsl/fsl,qman.yaml:83: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/fsl/fsl,qman.yaml (original) +++ Documentation/devicetree/bindings/soc/fsl/fsl,qman.yaml (canonical) @@ -4,8 +4,8 @@ compatible = "fsl,qman"; reg = <0x318000 0x1000>; interrupts = <16 IRQ_TYPE_EDGE_FALLING 1 3>; + memory-region = <&qman_fqd &qman_pfdr>; + clocks = <&platform_pll 1>; fsl,liodn = <0x16>; fsl,qman-portals = <&qportals>; -- data-lanes = <3 2 1 0>; }; }; + port@2 { reg = <2>; + usb_con_sbu: endpoint { remote-endpoint = <&typec_dp_aux>; }; >> Documentation/devicetree/bindings/clock/fixed-mmio-clock.yaml:41: example 0: label 'sysclock' defined but never referenced >> Documentation/devicetree/bindings/clock/fixed-mmio-clock.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/fixed-mmio-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/fixed-mmio-clock.yaml (canonical) @@ -1,6 +1,6 @@ sysclock: sysclock@fd020004 { - compatible = "fixed-mmio-clock"; - #clock-cells = <0>; - reg = <0xfd020004 0x4>; - clock-output-names = "sysclk"; + compatible = "fixed-mmio-clock"; + reg = <0xfd020004 0x4>; + #clock-cells = <0>; + clock-output-names = "sysclk"; }; >> Documentation/devicetree/bindings/clock/qcom,gcc-apq8064.yaml:81: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-apq8064.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-apq8064.yaml (canonical) @@ -1,18 +1,16 @@ clock-controller@900000 { - compatible = "qcom,gcc-apq8064", "syscon"; - reg = <0x00900000 0x4000>; - #clock-cells = <1>; - #reset-cells = <1>; + compatible = "qcom,gcc-apq8064", "syscon"; + reg = <0x00900000 0x4000>; -- + thermal-sensor { + compatible = "qcom,msm8960-tsens"; + nvmem-cells = <&tsens_calib>, <&tsens_backup>; + nvmem-cell-names = "calib", "calib_backup"; + interrupts = <0 178 4>; + interrupt-names = "uplow"; + #thermal-sensor-cells = <1>; + #qcom,sensors = <11>; + }; }; >> Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml:110: example 0: label 'CPU0' defined but never referenced >> Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml:110: example 0: label 'CPU1' defined but never referenced >> Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml:110: example 0: label 'CPU2' defined but never referenced >> Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml:110: example 0: label 'CPU3' defined but never referenced >> Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml:110: example 0: label 'cpr_opp_table' defined but never referenced >> Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml:110: example 0: canonical form differs: --- Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml (original) +++ Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml (canonical) @@ -1,6 +1,6 @@ / { + compatible = "qcom,qcs404-evb-1000", "qcom,qcs404-evb", "qcom,qcs404"; model = "Qualcomm Technologies, Inc. QCS404 EVB 1000"; - compatible = "qcom,qcs404-evb-1000", "qcom,qcs404-evb", "qcom,qcs404"; #address-cells = <2>; #size-cells = <2>; -- + <0x2 0x13 0x4 IRQ_TYPE_EDGE_BOTH>, + <0x2 0x13 0x6 IRQ_TYPE_EDGE_RISING>, + <0x2 0x16 0x1 IRQ_TYPE_EDGE_RISING>; + interrupt-names = "usb-plugin", "bat-ov", "wdog-bark", "usbin-icl-change"; + io-channels = <&pmi8998_rradc 3>, + <&pmi8998_rradc 4>; + io-channel-names = "usbin_i", + "usbin_v"; + monitored-battery = <&battery>; + }; >> };Documentation/devicetree/bindings/watchdog/airoha,en7581-wdt.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/watchdog/airoha,en7581-wdt.yaml (original) +++ Documentation/devicetree/bindings/watchdog/airoha,en7581-wdt.yaml (canonical) @@ -3,7 +3,6 @@ watchdog@1fbf0100 { compatible = "airoha,en7581-wdt"; reg = <0x1fbf0100 0x3c>; - clocks = <&scuclk EN7523_CLK_BUS>; clock-names = "bus"; }; -- #address-cells = <1>; #size-cells = <1>; + partition@0 { + reg = <0 0x400000>; label = "data"; - reg = <0 0x400000>; }; }; }; >> Documentation/devicetree/bindings/iio/adc/ti,ads1119.yaml:99: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/ti,ads1119.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/ti,ads1119.yaml (canonical) @@ -1,4 +1,3 @@ - #include #include -- >> Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml:140: example 0: label 'ep0' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml:140: example 0: label 'ep2' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml:140: example 0: label 'mipid02' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml:140: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml (canonical) @@ -1,6 +1,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + mipid02: csi2rx@14 { compatible = "st,st-mipid02"; reg = <0x14>; -- >> Documentation/devicetree/bindings/sound/asahi-kasei,ak4458.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/asahi-kasei,ak4458.yaml (original) +++ Documentation/devicetree/bindings/sound/asahi-kasei,ak4458.yaml (canonical) @@ -1,7 +1,9 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; + codec@10 { -- + compatible = "mediatek,mt7988-xfi-tphy"; + reg = <0 0x11f20000 0 0x10000>; + clocks = <&xfi_pll CLK_XFIPLL_PLL_EN>, + <&topckgen CLK_TOP_XFI_PHY_0_XTAL_SEL>; + clock-names = "xfipll", "topxtal"; + resets = <&watchdog 14>; + #phy-cells = <0>; + mediatek,usxgmii-performance-errata; + }; }; >> Documentation/devicetree/bindings/cpufreq/qemu,virtual-cpufreq.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/cpufreq/qemu,virtual-cpufreq.yaml (original) +++ Documentation/devicetree/bindings/cpufreq/qemu,virtual-cpufreq.yaml (canonical) @@ -1,9 +1,9 @@ soc { - #address-cells = <1>; - #size-cells = <1>; + #address-cells = <1>; + #size-cells = <1>; -- - cpufreq@1040000 { - compatible = "qemu,virtual-cpufreq"; - reg = <0x1040000 0x2000>; - }; + cpufreq@1040000 { + compatible = "qemu,virtual-cpufreq"; + reg = <0x1040000 0x2000>; + }; }; >> Documentation/devicetree/bindings/edac/apm,xgene-edac.yaml:162: example 0: canonical form differs: --- Documentation/devicetree/bindings/edac/apm,xgene-edac.yaml (original) +++ Documentation/devicetree/bindings/edac/apm,xgene-edac.yaml (canonical) @@ -5,22 +5,15 @@ edac@78800000 { compatible = "apm,xgene-edac"; reg = <0x0 0x78800000 0x0 0x100>; + ranges; #address-cells = <2>; #size-cells = <2>; - ranges; -- >> Documentation/devicetree/bindings/iio/imu/bosch,bmi323.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/imu/bosch,bmi323.yaml (original) +++ Documentation/devicetree/bindings/iio/imu/bosch,bmi323.yaml (canonical) @@ -1,5 +1,6 @@ // Example for I2C #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/pinctrl/qcom,sm8450-lpass-lpi-pinctrl.yaml:88: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sm8450-lpass-lpi-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sm8450-lpass-lpi-pinctrl.yaml (canonical) @@ -1,4 +1,5 @@ #include + pinctrl@3440000 { compatible = "qcom,sm8450-lpass-lpi-pinctrl"; reg = <0x3440000 0x20000>, @@ -9,6 +10,13 @@ gpio-controller; -- + edacmc@7e800000 { + compatible = "apm,xgene-edac-mc"; + reg = <0x0 0x7e800000 0x0 0x1000>; + memory-controller = <0>; + }; + edacsoc@7e930000 { compatible = "apm,xgene-edac-soc-v1"; reg = <0x0 0x7e930000 0x0 0x1000>; >> Documentation/devicetree/bindings/clock/qcom,qdu1000-ecpricc.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,qdu1000-ecpricc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,qdu1000-ecpricc.yaml (canonical) @@ -1,15 +1,16 @@ #include #include + clock-controller@280000 { - compatible = "qcom,qdu1000-ecpricc"; - reg = <0x00280000 0x31c00>; - clocks = <&rpmhcc RPMH_CXO_CLK>, -- + clocks = <&rpmhcc RPMH_CXO_CLK>, + <&gcc GCC_ECPRI_CC_GPLL0_CLK_SRC>, + <&gcc GCC_ECPRI_CC_GPLL1_EVEN_CLK_SRC>, + <&gcc GCC_ECPRI_CC_GPLL2_EVEN_CLK_SRC>, + <&gcc GCC_ECPRI_CC_GPLL3_CLK_SRC>, + <&gcc GCC_ECPRI_CC_GPLL4_CLK_SRC>, + <&gcc GCC_ECPRI_CC_GPLL5_EVEN_CLK_SRC>; + #clock-cells = <1>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/leds/skyworks,aat1290.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/leds/skyworks,aat1290.yaml (original) +++ Documentation/devicetree/bindings/leds/skyworks,aat1290.yaml (canonical) @@ -6,7 +6,6 @@ compatible = "skyworks,aat1290"; flen-gpios = <&gpj1 1 GPIO_ACTIVE_HIGH>; enset-gpios = <&gpj1 2 GPIO_ACTIVE_HIGH>; - pinctrl-names = "default", "host", "isp"; pinctrl-0 = <&camera_flash_host>; pinctrl-1 = <&camera_flash_host>; >> Documentation/devicetree/bindings/arm/psci.yaml:145: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/psci.yaml (original) +++ Documentation/devicetree/bindings/arm/psci.yaml (canonical) @@ -1,11 +1,9 @@ - // Case 1: PSCI v0.1 only. - psci { - compatible = "arm,psci"; - method = "smc"; - cpu_suspend = <0x95c10000>; -- - compatible = "arm,psci-0.2", "arm,psci"; - method = "hvc"; - - cpu_on = <0x95c10002>; - cpu_off = <0x95c10001>; + compatible = "arm,psci-0.2", "arm,psci"; + method = "hvc"; + cpu_on = <0x95c10002>; + cpu_off = <0x95c10001>; }; >> Documentation/devicetree/bindings/soc/fsl/fsl,qman-portal.yaml:89: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/fsl/fsl,qman-portal.yaml (original) +++ Documentation/devicetree/bindings/soc/fsl/fsl,qman-portal.yaml (canonical) @@ -7,18 +7,18 @@ fsl,liodn = <1 2>; fsl,qman-channel-id = <0>; -- + dev-handle = <&fman1>; fsl,liodn = <0xa1>; - dev-handle = <&fman1>; - }; - - crypto { - fsl,liodn = <0x41 0x66>; - dev-handle = <&crypto>; }; }; >> Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml (original) +++ Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml (canonical) @@ -3,6 +3,7 @@ dsi { #address-cells = <1>; #size-cells = <0>; + panel@0 { compatible = "hydis,hva40wv1", "novatek,nt35510"; reg = <0>; >> Documentation/devicetree/bindings/iio/adc/nxp,lpc3220-adc.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/nxp,lpc3220-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/nxp,lpc3220-adc.yaml (canonical) @@ -1,6 +1,7 @@ soc { #address-cells = <1>; #size-cells = <1>; + adc@40048000 { compatible = "nxp,lpc3220-adc"; reg = <0x40048000 0x1000>; >> Documentation/devicetree/bindings/regulator/nxp,pf5300.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/nxp,pf5300.yaml (original) +++ Documentation/devicetree/bindings/regulator/nxp,pf5300.yaml (canonical) @@ -5,7 +5,6 @@ regulator@28 { compatible = "nxp,pf5302", "nxp,pf5300"; reg = <0x28>; - regulator-always-on; regulator-boot-on; regulator-max-microvolt = <1200000>; -- - cluster_pd: power-domain-cluster { - #power-domain-cells = <0>; - domain-idle-states = <&cluster_ret>, <&cluster_pwrdn>; - }; + cpu_pd1: power-domain-cpu1 { + #power-domain-cells = <0>; + domain-idle-states = <&cpu_pwrdn>; + power-domains = <&cluster_pd>; + }; }; >> Documentation/devicetree/bindings/mfd/samsung,s2mps11.yaml:143: example 0: node name 'LDO1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/samsung,s2mps11.yaml:143: example 0: node name 'LDO4' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/samsung,s2mps11.yaml:143: example 0: node name 'BUCK1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/samsung,s2mps11.yaml:143: example 0: node name 'BUCK2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/samsung,s2mps11.yaml:143: example 0: node name 'BUCK3' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/samsung,s2mps11.yaml:143: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/samsung,s2mps11.yaml (original) +++ Documentation/devicetree/bindings/mfd/samsung,s2mps11.yaml (canonical) @@ -7,13 +7,12 @@ pmic@66 { compatible = "samsung,s2mps11-pmic"; reg = <0x66>; - interrupt-parent = <&gpx0>; interrupts = <4 IRQ_TYPE_LEVEL_LOW>; pinctrl-names = "default"; -- }; }; - - tx-swr-sleep-clk-state { - pins = "gpio0"; - function = "swr_tx_clk"; - drive-strength = <2>; - bias-pull-down; - }; }; >> Documentation/devicetree/bindings/spmi/qcom,glymur-spmi-pmic-arb.yaml:99: example 0: canonical form differs: --- Documentation/devicetree/bindings/spmi/qcom,glymur-spmi-pmic-arb.yaml (original) +++ Documentation/devicetree/bindings/spmi/qcom,glymur-spmi-pmic-arb.yaml (canonical) @@ -11,25 +11,21 @@ <0x0 0xc4c0000 0x0 0x400000>, <0x0 0xc403000 0x0 0x8000>; reg-names = "core", "chnls", "obsrvr", "chnl_map"; - + ranges; + #address-cells = <2>; + #size-cells = <2>; -- + regulator-name = "vdd_adc"; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + + regulator-state-mem { + regulator-off-in-suspend; + }; + }; // ... }; >> };Documentation/devicetree/bindings/clock/qcom,gcc-sc7180.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-sc7180.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-sc7180.yaml (canonical) @@ -2,14 +2,14 @@ #include -- >> Documentation/devicetree/bindings/leds/leds-gpio.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/leds/leds-gpio.yaml (original) +++ Documentation/devicetree/bindings/leds/leds-gpio.yaml (canonical) @@ -1,13 +1,13 @@ - #include #include -- led-0 { gpios = <&mpc8572 6 GPIO_ACTIVE_HIGH>; color = ; default-state = "off"; }; + led-1 { gpios = <&mpc8572 7 GPIO_ACTIVE_HIGH>; color = ; Documentation/devicetree/binDocumentation/devicetree/bindings/media/i2c/hynix,hi846.yaml:88: example 0: label 'camera_out' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/hynix,hi846.yaml:88: example 0: label 'hi846' defined but never referenced Documentation/devicetree/bindings/phy/allwinner,sun50i-h6-usb-phy.yaml:83: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/allwinner,sun50i-h6-usb-phy.yaml (original) +++ Documentation/devicetree/bindings/phy/allwinner,sun50i-h6-usb-phy.yaml (canonical) @@ -3,7 +3,6 @@ #include -- reg-names = "cnfg", "intr", "chnl_owner"; - interrupts-extended = <&pdc 3 IRQ_TYPE_LEVEL_HIGH>; interrupt-names = "periph_irq"; interrupt-controller; #interrupt-cells = <4>; - #address-cells = <2>; #size-cells = <0>; }; >> Documentation/devicetree/bindings/display/sitronix,st7567.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/sitronix,st7567.yaml (original) +++ Documentation/devicetree/bindings/display/sitronix,st7567.yaml (canonical) @@ -19,5 +19,5 @@ vfront-porch = <0>; vsync-len = <0>; }; - }; - }; + }; +}; >> Documentation/devicetree/bindings/spi/cdns,xspi.yaml:73: example 0: label 'xspi' defined but never referenced >> Documentation/devicetree/bindings/spi/cdns,xspi.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/cdns,xspi.yaml (original) +++ Documentation/devicetree/bindings/spi/cdns,xspi.yaml (canonical) @@ -1,29 +1,30 @@ #include + bus { #address-cells = <2>; #size-cells = <2>; -- v2m_led_gpios: gpio@8 { compatible = "arm,vexpress-sysreg,sys_led"; >> Documentation/devicetree/bindings/display/bridge/renesas,dsi.yaml:197: example 0: label 'dsi0' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/renesas,dsi.yaml:197: example 0: label 'dsi0_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/renesas,dsi.yaml:197: example 0: label 'dsi0_out' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/renesas,dsi.yaml:197: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/renesas,dsi.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/renesas,dsi.yaml (canonical) @@ -32,6 +32,7 @@ -- port@1 { reg = <1>; + dsi0_out: endpoint { data-lanes = <1 2 3 4>; remote-endpoint = <&adv7535_in>; >> Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml:298: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml (original) +++ Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml (canonical) @@ -2,34 +2,34 @@ #include -- - wifi-firmware { - iommus = <&apps_smmu 0x1c02 0x1>; - }; + wifi-firmware { + iommus = <&apps_smmu 0x1c02 0x1>; + }; }; >> Documentation/devicetree/bindings/clock/qcom,milos-camcc.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,milos-camcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,milos-camcc.yaml (canonical) @@ -1,4 +1,5 @@ #include + clock-controller@adb0000 { compatible = "qcom,milos-camcc"; reg = <0x0adb0000 0x40000>; Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml:336: example 1: canonical form differs: --- Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml (original) +++ Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml (canonical) @@ -56,4 +56,4 @@ "msi15", "legacy"; ieee80211-freq-limit = <5470000 5875000>; - }; +}; >> Documentation/devicetree/bindings/display/bridge/renesas,dsi.yaml:247: example 1: label 'dsi1' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/renesas,dsi.yaml:247: example 1: label 'dsi1_in' defined but never referenced Documentation/devicetree/bindings/display/bridge/renesas,dsi.yaml:247: example 1: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/renesas,dsi.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/renesas,dsi.yaml (canonical) @@ -1,10 +1,10 @@ #include -- port@1 { reg = <1>; + dsi1_out: endpoint { data-lanes = <1 2 3 4>; remote-endpoint = <&panel_in>; >> Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml:87: example 0: label 'upg_gio' defined but never referenced >> Documentation/devicetree/bindings/cpufreq/airoha,en7581-cpufreq.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/cpufreq/airoha,en7581-cpufreq.yaml (original) +++ Documentation/devicetree/bindings/cpufreq/airoha,en7581-cpufreq.yaml (canonical) @@ -1,8 +1,6 @@ performance-domain { compatible = "airoha,en7581-cpufreq"; - operating-points-v2 = <&cpu_smcc_opp_table>; - #power-domain-cells = <0>; #clock-cells = <0>; >> };Documentation/devicetree/bindings/usb/ti,tps6598x.yaml:97: example 0: label 'tps6598x' defined but never referenced -- >> Documentation/devicetree/bindings/usb/ti,tps6598x.yaml:97: example 0: label 'typec_con' defined but never referenced >> Documentation/devicetree/bindings/usb/ti,tps6598x.yaml:97: example 0: label 'typec_ep' defined but never referenced >> Documentation/devicetree/bindings/usb/ti,tps6598x.yaml:97: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/ti,tps6598x.yaml (original) +++ Documentation/devicetree/bindings/usb/ti,tps6598x.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -8,11 +9,9 @@ -- pinctrl-0 = <&typec_pins>; reset-gpios = <&gpio1 6 GPIO_ACTIVE_HIGH>; @@ -20,6 +19,7 @@ typec_con: connector { compatible = "usb-c-connector"; label = "USB-C"; + port { typec_ep: endpoint { remote-endpoint = <&otg_ep>; >> Documentation/devicetree/bindings/display/msm/qcom,sm8150-mdss.yaml:87: example 0: label 'dsi0_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm8150-mdss.yaml:87: example 0: label 'dsi1_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm8150-mdss.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,sm8150-mdss.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,sm8150-mdss.yaml (canonical) @@ -9,49 +9,63 @@ compatible = "qcom,sm8150-mdss"; reg = <0x0ae00000 0x1000>; reg-names = "mdss"; - + ranges; interconnects = <&mmss_noc MASTER_MDP_PORT0 &mc_virt SLAVE_EBI_CH0>, <&mmss_noc MASTER_MDP_PORT1 &mc_virt SLAVE_EBI_CH0>; -- speaker@0,1 { compatible = "sdw10217020200"; >> Documentation/devicetree/bindings/usb/ti,tps6598x.yaml:129: example 1: label 'typec_con0' defined but never referenced >> Documentation/devicetree/bindings/usb/ti,tps6598x.yaml:129: example 1: label 'typec_ep0' defined but never referenced Documentation/devicetree/bindings/usb/ti,tps6598x.yaml:129: example 1: canonical form differs: --- Documentation/devicetree/bindings/usb/ti,tps6598x.yaml (original) +++ Documentation/devicetree/bindings/usb/ti,tps6598x.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -7,12 +8,10 @@ -- @@ -20,6 +19,7 @@ compatible = "usb-c-connector"; label = "USB-C"; data-role = "dual"; + port { typec_ep0: endpoint { remote-endpoint = <&otg_ep>; >> Documentation/devicetree/bindings/sound/ti,j721e-cpb-audio.yaml:124: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/ti,j721e-cpb-audio.yaml (original) +++ Documentation/devicetree/bindings/sound/ti,j721e-cpb-audio.yaml (canonical) @@ -1,10 +1,6 @@ sound { compatible = "ti,j721e-cpb-audio"; model = "j721e-cpb"; - - ti,cpb-mcasp = <&mcasp10>; - ti,cpb-codec = <&pcm3168a_1>; - clocks = <&k3_clks 184 1>, <&k3_clks 184 2>, <&k3_clks 184 4>, <&k3_clks 157 371>, @@ -13,4 +9,6 @@ "cpb-mcasp-auxclk-48000", "cpb-mcasp-auxclk-44100", "cpb-codec-scki", "cpb-codec-scki-48000", "cpb-codec-scki-44100"; + ti,cpb-mcasp = <&mcasp10>; + ti,cpb-codec = <&pcm3168a_1>; }; >> Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml:87: example 0: label 'upg_gio_aon' defined but never referenced >> Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml (canonical) @@ -1,23 +1,23 @@ upg_gio: gpio@f040a700 { + compatible = "brcm,bcm7445-gpio", "brcm,brcmstb-gpio"; + reg = <0xf040a700 0x80>; #gpio-cells = <2>; #interrupt-cells = <2>; - compatible = "brcm,bcm7445-gpio", "brcm,brcmstb-gpio"; gpio-controller; -- + reg = <0xf04172c0 0x40>; #gpio-cells = <2>; #interrupt-cells = <2>; - compatible = "brcm,bcm7445-gpio", "brcm,brcmstb-gpio"; gpio-controller; interrupt-controller; - reg = <0xf04172c0 0x40>; interrupt-parent = <&irq0_aon_intc>; interrupts = <0x6>; wakeup-source; >> Documentation/devicetree/bindings/iio/adc/adi,ad799x.yaml:59: example 0: label 'adc1' defined but never referenced >> Documentation/devicetree/bindings/arm/tegra/nvidia,tegra234-cbb.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/tegra/nvidia,tegra234-cbb.yaml (original) +++ Documentation/devicetree/bindings/arm/tegra/nvidia,tegra234-cbb.yaml (canonical) @@ -1,7 +1,7 @@ #include -- cbb-fabric@1300000 { - compatible = "nvidia,tegra234-cbb-fabric"; - reg = <0x13a00000 0x400000>; - interrupts = ; + compatible = "nvidia,tegra234-cbb-fabric"; + reg = <0x13a00000 0x400000>; + interrupts = ; }; >> Documentation/devicetree/bindings/iio/adc/adi,ad799x.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad799x.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad799x.yaml (canonical) @@ -3,11 +3,10 @@ #size-cells = <0>; -- adc1: adc@28 { + compatible = "adi,ad7991"; reg = <0x28>; - compatible = "adi,ad7991"; interrupts = <13 2>; interrupt-parent = <&gpio6>; - vcc-supply = <&vcc_3v3>; vref-supply = <&adc_vref>; }; >> Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-gt-clk.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-gt-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-gt-clk.yaml (canonical) @@ -1,7 +1,7 @@ clk@600005c { - #clock-cells = <0>; compatible = "allwinner,sun9i-a80-gt-clk"; reg = <0x0600005c 0x4>; + #clock-cells = <0>; clocks = <&osc24M>, <&pll4>, <&pll12>, <&pll12>; clock-output-names = "gt"; }; >> Documentation/devicetree/bindings/remoteproc/qcom,msm8996-mss-pil.yaml:336: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/qcom,msm8996-mss-pil.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/qcom,msm8996-mss-pil.yaml (canonical) @@ -9,7 +9,6 @@ compatible = "qcom,sdm845-mss-pil"; reg = <0x04080000 0x408>, <0x04180000 0x48>; reg-names = "qdsp6", "rmb"; - interrupts-extended = <&intc GIC_SPI 266 IRQ_TYPE_EDGE_RISING>, <&modem_smp2p_in 0 IRQ_TYPE_EDGE_RISING>, <&modem_smp2p_in 1 IRQ_TYPE_EDGE_RISING>, -- glink-edge { interrupts = ; label = "modem"; + mboxes = <&apss_shared 12>; qcom,remote-pid = <1>; - mboxes = <&apss_shared 12>; }; }; >> Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-muram.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-muram.yaml (original) +++ Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-muram.yaml (canonical) @@ -4,9 +4,9 @@ #address-cells = <1>; #size-cells = <1>; -- - data-only@0{ + data-only@0 { compatible = "fsl,qe-muram-data", "fsl,cpm-muram-data"; reg = <0 0xc000>; }; - }; +}; >> Documentation/devicetree/bindings/cpufreq/mediatek,mt8196-cpufreq-hw.yaml:39: example 0: label 'cpu0' defined but never referenced >> Documentation/devicetree/bindings/cpufreq/mediatek,mt8196-cpufreq-hw.yaml:39: example 0: label 'cpu6' defined but never referenced >> Documentation/devicetree/bindings/cpufreq/mediatek,mt8196-cpufreq-hw.yaml:39: example 0: label 'cpu7' defined but never referenced >> Documentation/devicetree/bindings/cpufreq/mediatek,mt8196-cpufreq-hw.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/cpufreq/mediatek,mt8196-cpufreq-hw.yaml (original) +++ Documentation/devicetree/bindings/cpufreq/mediatek,mt8196-cpufreq-hw.yaml (canonical) @@ -1,36 +1,34 @@ cpus { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- /* ... */ - soc { #address-cells = <2>; #size-cells = <2>; >> Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml (original) +++ Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml (canonical) @@ -1,14 +1,16 @@ #include + soc { #address-cells = <2>; #size-cells = <2>; + edac@f0080000 { -- - interrupt-names = "ue"; - interrupts = <20 IRQ_TYPE_LEVEL_HIGH>; + compatible = "amazon,al-mc-edac"; + reg = <0x0 0xf0080000 0x0 0x00010000>; + #address-cells = <2>; + #size-cells = <2>; + interrupt-parent = <&amazon_al_system_fabric>; + interrupt-names = "ue"; + interrupts = <20 IRQ_TYPE_LEVEL_HIGH>; }; >> };Documentation/devicetree/bindings/watchdog/apple,wdt.yaml:53: example 0: label 'wdt' defined but never referenced ,19 +107,34 @@ "core", "iface", "bus"; - assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; assigned-clock-parents = <&dsi0_phy 0>, <&dsi0_phy 1>; - operating-points-v2 = <&dsi_opp_table>; -- flash@1 { compatible = "jedec,spi-nor"; + reg = <1>; spi-max-frequency = <75000000>; - reg = <1>; }; }; }; >> Documentation/devicetree/bindings/display/msm/qcom,sm7150-mdss.yaml:90: example 0: label 'dp_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm7150-mdss.yaml:90: example 0: label 'mdss_dsi0_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm7150-mdss.yaml:90: example 0: label 'mdss_dsi1_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm7150-mdss.yaml:90: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,sm7150-mdss.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,sm7150-mdss.yaml (canonical) @@ -8,9 +8,8 @@ compatible = "qcom,sm7150-mdss"; reg = <0x0ae00000 0x1000>; reg-names = "mdss"; - + ranges; power-domains = <&dispcc_mdss_gdsc>; - -- reg-names = "dsi_phy", "dsi_phy_lane", "dsi_pll"; - #clock-cells = <1>; #phy-cells = <0>; - clocks = <&dispcc DISP_CC_MDSS_AHB_CLK>, <&rpmhcc RPMH_CXO_CLK>; clock-names = "iface", "ref"; >> Documentation/devicetree/bindings/serial/renesas,em-uart.yaml:67: example 0: label 'uart0' defined but never referenced >> Documentation/devicetree/bindings/serial/renesas,em-uart.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/serial/renesas,em-uart.yaml (original) +++ Documentation/devicetree/bindings/serial/renesas,em-uart.yaml (canonical) @@ -1,4 +1,5 @@ #include + uart0: serial@e1020000 { compatible = "renesas,em-uart"; reg = <0xe1020000 0x38>; Documentation/devicetree/bindings/display/bridge/analogix,anx7814.yaml:73: example 0: label 'anx7814' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/analogix,anx7814.yaml:73: example 0: label 'anx7814_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/analogix,anx7814.yaml:73: example 0: label 'anx7814_out' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/analogix,anx7814.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/analogix,anx7814.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/analogix,anx7814.yaml (canonical) @@ -10,7 +10,7 @@ reg = <0x38>; interrupt-parent = <&gpio0>; interrupts = <99 IRQ_TYPE_LEVEL_LOW>; /* INTP */ - pd-gpios = <&pio 33 GPIO_ACTIVE_HIGH>; + pd-gpios = <&pio 33 GPIO_ACTIVE_HIGH>; reset-gpios = <&pio 98 GPIO_ACTIVE_HIGH>; -- port@1 { reg = <1>; + anx7814_out: endpoint { remote-endpoint = <&edp_out>; }; >> Documentation/devicetree/bindings/sound/nvidia,tegra-audio-max9808x.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nvidia,tegra-audio-max9808x.yaml (original) +++ Documentation/devicetree/bindings/sound/nvidia,tegra-audio-max9808x.yaml (canonical) @@ -1,10 +1,14 @@ #include #include + sound { compatible = "lg,tegra-audio-max98089-p895", "nvidia,tegra-audio-max98089"; + clocks = <&tegra_car TEGRA30_CLK_PLL_A>, -- "MIC2", "Internal Mic 2"; - nvidia,i2s-controller = <&tegra_i2s0>; nvidia,audio-codec = <&codec>; - - clocks = <&tegra_car TEGRA30_CLK_PLL_A>, - <&tegra_car TEGRA30_CLK_PLL_A_OUT0>, - <&tegra_pmc TEGRA_PMC_CLK_OUT_1>; - clock-names = "pll_a", "pll_a_out0", "mclk"; }; >> Documentation/devicetree/bindings/mfd/sprd,sc2731.yaml:106: example 0: node name 'BUCK_CPU0' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/sprd,sc2731.yaml:106: example 0: node name 'LDO_CAMA0' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/sprd,sc2731.yaml:106: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/sprd,sc2731.yaml (original) +++ Documentation/devicetree/bindings/mfd/sprd,sc2731.yaml (canonical) @@ -4,135 +4,135 @@ #include -- Documentation/devicetree/bindings/leds/nxp,pca953x.yaml:62: example 0: label 'green' defined but never referenced Documentation/devicetree/bindings/leds/nxp,pca953x.yaml:62: example 0: label 'pca' defined but never referenced Documentation/devicetree/bindings/leds/nxp,pca953x.yaml:62: example 0: label 'red' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml:103: example 0: label 'ccs_ep' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml:103: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml (canonical) @@ -4,7 +4,6 @@ i2c { #address-cells = <1>; #size-cells = <0>; - clock-frequency = <400000>; -- assigned-clock-rates = <9600000>; @@ -22,7 +20,7 @@ data-lanes = <1 2>; remote-endpoint = <&csi2a_ep>; link-frequencies = /bits/ 64 <199200000 210000000 - 499200000>; + 499200000>; bus-type = ; }; }; >> Documentation/devicetree/bindings/usb/fsl,imx8qm-cdns3.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/fsl,imx8qm-cdns3.yaml (original) +++ Documentation/devicetree/bindings/usb/fsl,imx8qm-cdns3.yaml (canonical) @@ -3,34 +3,34 @@ #include -- + interrupt-parent = <&gic>; + interrupts = , + , + , + ; + interrupt-names = "host", "peripheral", "otg", "wakeup"; + phys = <&usb3_phy>; + phy-names = "cdns3,usb3-phy"; + }; }; >> Documentation/devicetree/bindings/pci/rockchip-dw-pcie.yaml:131: example 0: label 'pcie3x2' defined but never referenced >> Documentation/devicetree/bindings/pci/rockchip-dw-pcie.yaml:131: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/rockchip-dw-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/rockchip-dw-pcie.yaml (canonical) @@ -10,6 +10,8 @@ <0x0 0xfe280000 0x0 0x10000>, <0x3 0x80000000 0x0 0x100000>; reg-names = "dbi", "apb", "config"; + ranges = <0x81000000 0x0 0x80800000 0x3 0x80800000 0x0 0x100000>, + <0x83000000 0x0 0x80900000 0x3 0x80900000 0x0 0x3f700000>; bus-range = <0x20 0x2f>; clocks = <&cru 143>, <&cru 144>, -- legacy-interrupt-controller { interrupt-controller; >> Documentation/devicetree/bindings/net/wireless/qcom,ath11k-pci.yaml:117: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/wireless/qcom,ath11k-pci.yaml (original) +++ Documentation/devicetree/bindings/net/wireless/qcom,ath11k-pci.yaml (canonical) @@ -3,18 +3,16 @@ #size-cells = <2>; -- vddaon-supply = <&vreg_pmu_aon_0p8>; vddwlcx-supply = <&vreg_pmu_wlcx_0p8>; @@ -24,7 +22,6 @@ vddrfa0p8-supply = <&vreg_pmu_rfa_0p8>; vddrfa1p2-supply = <&vreg_pmu_rfa_1p2>; vddrfa1p8-supply = <&vreg_pmu_rfa_1p7>; - qcom,calibration-variant = "LE_X13S"; }; }; >> Documentation/devicetree/bindings/clock/samsung,exynos2200-cmu.yaml:235: example 0: label 'cmu_vts' defined but never referenced >> Documentation/devicetree/bindings/clock/samsung,exynos2200-cmu.yaml:235: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/samsung,exynos2200-cmu.yaml (original) +++ Documentation/devicetree/bindings/clock/samsung,exynos2200-cmu.yaml (canonical) @@ -4,7 +4,6 @@ compatible = "samsung,exynos2200-cmu-vts"; reg = <0x15300000 0x8000>; #clock-cells = <1>; - clocks = <&oscclk>, <&cmu_top CLK_DOUT_CMU_VTS_DMIC>; clock-names = "oscclk", "dmic"; -- - fan-1 { - tach-ch = /bits/ 8 <0x1 0x2>; - pwms = <&pwm_tach 1 40000 0>; - }; + fan-1 { + tach-ch = /bits/ 8 <0x1 0x2>; + pwms = <&pwm_tach 1 40000 0>; + }; }; Documentation/devicetree/bindings/spi/realtek,rtl-spi.yaml:36: example 0: label 'spi' defined but never referenced >> Documentation/devicetree/bindings/display/brcm,bcm2835-pixelvalve0.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/brcm,bcm2835-pixelvalve0.yaml (original) +++ Documentation/devicetree/bindings/display/brcm,bcm2835-pixelvalve0.yaml (canonical) @@ -2,4 +2,5 @@ compatible = "brcm,bcm2835-pixelvalve2"; reg = <0x7e807000 0x100>; interrupts = <2 10>; /* pixelvalve */ + }; }; >> Documentation/devicetree/bindings/thermal/rzg2l-thermal.yaml:53: example 0: label 'sensor_crit' defined but never referenced >> Documentation/devicetree/bindings/display/apple,h7-display-pipe-mipi.yaml:57: example 0: label 'dfr_panel_in' defined but never referenced Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-rx.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-rx.yaml (original) +++ Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-rx.yaml (canonical) @@ -1,12 +1,12 @@ phy@19820000 { - compatible = "starfive,jh7110-dphy-rx"; - reg = <0x19820000 0x10000>; - clocks = <&ispcrg 3>, - <&ispcrg 4>, - <&ispcrg 5>; -- - }; - }; + fixed-link { + speed = <1000>; + full-duplex; }; + }; }; + }; }; >> Documentation/devicetree/bindings/clock/qcom,sm8450-dispcc.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sm8450-dispcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sm8450-dispcc.yaml (canonical) @@ -1,20 +1,21 @@ #include #include #include + clock-controller@af00000 { - compatible = "qcom,sm8450-dispcc"; - reg = <0x0af00000 0x10000>; -- - - port@3 { - reg = <3>; - - endpoint { - remote-endpoint = <&acio_tbt_out>; - }; - }; - }; }; >> Documentation/devicetree/bindings/gpio/realtek,rtd-gpio.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/realtek,rtd-gpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/realtek,rtd-gpio.yaml (canonical) @@ -1,10 +1,10 @@ gpio@100 { - compatible = "realtek,rtd1319d-iso-gpio"; - reg = <0x100 0x100>, - <0x0 0xb0>; - interrupt-parent = <&iso_irq_mux>; - interrupts = <19>, <20>; - gpio-ranges = <&pinctrl 0 0 82>; -- - #gpio-cells = <2>; + compatible = "realtek,rtd1319d-iso-gpio"; + reg = <0x100 0x100>, + <0x0 0xb0>; + interrupt-parent = <&iso_irq_mux>; + interrupts = <19>, <20>; + gpio-ranges = <&pinctrl 0 0 82>; + gpio-controller; + #gpio-cells = <2>; }; >> Documentation/devicetree/bindings/display/panel/boe,tv101wum-ll2.yaml:42: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/boe,tv101wum-ll2.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/boe,tv101wum-ll2.yaml (original) +++ Documentation/devicetree/bindings/display/panel/boe,tv101wum-ll2.yaml (canonical) @@ -1,14 +1,14 @@ #include + dsi { #address-cells = <1>; #size-cells = <0>; + panel@0 { -- port { >> Documentation/devicetree/bindings/clock/allwinner,sun7i-a20-gmac-clk.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun7i-a20-gmac-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun7i-a20-gmac-clk.yaml (canonical) @@ -1,7 +1,7 @@ clk@1c20164 { - #clock-cells = <0>; compatible = "allwinner,sun7i-a20-gmac-clk"; reg = <0x01c20164 0x4>; + #clock-cells = <0>; clocks = <&mii_phy_tx_clk>, <&gmac_int_tx_clk>; clock-output-names = "gmac_tx"; }; >> Documentation/devicetree/bindings/usb/realtek,rtd-type-c.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/realtek,rtd-type-c.yaml (original) +++ Documentation/devicetree/bindings/usb/realtek,rtd-type-c.yaml (canonical) @@ -4,7 +4,6 @@ compatible = "realtek,rtd1619b-type-c"; reg = <0x7220 0x20>; interrupts = <0 60 IRQ_TYPE_LEVEL_HIGH>; - pinctrl-names = "default"; pinctrl-0 = <&usb_cc1_pins>, <&usb_cc2_pins>; nvmem-cells = <&otp_usb_cal>; >> Documentation/devicetree/bindings/clock/spacemit,k1-pll.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/spacemit,k1-pll.yaml (original) +++ Documentation/devicetree/bindings/clock/spacemit,k1-pll.yaml (canonical) @@ -2,6 +2,6 @@ compatible = "spacemit,k1-pll"; reg = <0xd4090000 0x1000>; clocks = <&vctcxo_24m>; + #clock-cells = <1>; spacemit,mpmu = <&sysctl_mpmu>; - #clock-cells = <1>; }; >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: node name 'serial_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: node name 'serial_led_data-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: node name 'serial_led_clk-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: node name 'inet_act_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: node name 'pcie_clkreq-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: node name 'ephy0_spd_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: node name 'ephy1_spd_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: node name 'ephy2_spd_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: node name 'ephy3_spd_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: node name 'ephy0_act_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: node name 'ephy1_act_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: node name 'ephy2_act_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: node name 'ephy3_act_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: node name 'hsspi_cs1-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: node name 'usb_port1_device-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: node name 'usb_port1_host-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: label 'pinctrl_ephy0_act_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: label 'pinctrl_ephy0_spd_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: label 'pinctrl_ephy1_act_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: label 'pinctrl_ephy1_spd_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: label 'pinctrl_ephy2_act_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: label 'pinctrl_ephy2_spd_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: label 'pinctrl_ephy3_act_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: label 'pinctrl_ephy3_spd_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: label 'pinctrl_hsspi_cs1' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: label 'pinctrl_inet_act_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: label 'pinctrl_pcie_clkreq' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: label 'pinctrl_serial_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: label 'pinctrl_serial_led_clk' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: label 'pinctrl_serial_led_data' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: label 'pinctrl_usb_port1_device' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: label 'pinctrl_usb_port1_host' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml (original) +++ Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml (canonical) @@ -1,99 +1,98 @@ syscon@10000080 { - #address-cells = <1>; - #size-cells = <1>; - compatible = "brcm,bcm6328-gpio-sysctl", "syscon", "simple-mfd"; - reg = <0x10000080 0x80>; - ranges = <0 0x10000080 0x80>; + compatible = "brcm,bcm6328-gpio-sysctl", "syscon", "simple-mfd"; -- - function = "usb_device_port"; - pins = "usb_port1"; - }; - - pinctrl_usb_port1_host: usb_port1_host-pins { - function = "usb_host_port"; - pins = "usb_port1"; - }; - }; }; >> Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml:193: example 0: node name 'BUCK1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml:193: example 0: node name 'BUCK2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml:193: example 0: node name 'BUCK4' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml:193: example 0: node name 'BUCK5' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml:193: example 0: node name 'BUCK6' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml:193: example 0: node name 'LDO1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml:193: example 0: node name 'LDO2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml:193: example 0: node name 'LDO3' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml:193: example 0: node name 'LDO4' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml:193: example 0: node name 'LDO5' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml:193: example 0: label 'buck1' defined but never referenced >> Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml:193: example 0: label 'buck2' defined but never referenced >> Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml:193: example 0: label 'buck4' defined but never referenced >> Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml:193: example 0: label 'buck5' defined but never referenced >> Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml:193: example 0: label 'buck6' defined but never referenced >> Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml:193: example 0: label 'ldo1' defined but never referenced >> Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml:193: example 0: label 'ldo2' defined but never referenced >> Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml:193: example 0: label 'ldo3' defined but never referenced >> Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml:193: example 0: label 'ldo4' defined but never referenced >> Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml:193: example 0: label 'ldo5' defined but never referenced >> Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml:193: example 0: label 'pmic' defined but never referenced >> Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml:193: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml (canonical) @@ -4,6 +4,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + pmic: pmic@25 { compatible = "nxp,pca9450b"; reg = <0x25>; -- regulator-name = "LDO4"; regulator-min-microvolt = <800000>; @@ -84,6 +92,7 @@ regulator-boot-on; regulator-always-on; }; + ldo5: LDO5 { regulator-name = "LDO5"; regulator-min-microvolt = <1800000>; >> Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml:76: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml (original) +++ Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml (canonical) @@ -1,10 +1,11 @@ pcie0 { - #address-cells = <3>; - #size-cells = <2>; - wifi@0,0 { - compatible = "pci168c,002d"; - reg = <0 0 0 0 0>; - interrupts = <3>; -- + #address-cells = <3>; + #size-cells = <2>; + + wifi@0,11 { + compatible = "pci168c,0029"; + reg = <0x8800 0 0 0 0>; + nvmem-cells = <&macaddr_art_c>, <&cal_art_1000>; + nvmem-cell-names = "mac-address", "calibration"; + }; }; >> Documentation/devicetree/bindings/arm/tegra/nvidia,tegra186-pmc.yaml:178: example 0: label 'sdmmc1' defined but never referenced >> Documentation/devicetree/bindings/arm/tegra/nvidia,tegra186-pmc.yaml:178: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/tegra/nvidia,tegra186-pmc.yaml (original) +++ Documentation/devicetree/bindings/arm/tegra/nvidia,tegra186-pmc.yaml (canonical) @@ -13,14 +13,14 @@ reg-names = "pmc", "wake", "aotag", "scratch"; nvidia,invert-interrupt; -- - }; + #address-cells = <1>; + #size-cells = <1>; + + wifi@180c0000 { + compatible = "qca,ar9130-wifi"; + reg = <0x180c0000 0x230000>; + interrupts = <2>; + }; }; >> Documentation/devicetree/bindings/input/azoteq,iqs7222.yaml:928: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/azoteq,iqs7222.yaml (original) +++ Documentation/devicetree/bindings/input/azoteq,iqs7222.yaml (canonical) @@ -2,218 +2,218 @@ #include -- + }; + + event-tap { + linux,code = ; + azoteq,gesture-max-ms = <400>; + azoteq,gesture-min-ms = <32>; + }; + }; + }; }; >> Documentation/devicetree/bindings/iio/adc/maxim,max34408.yaml:114: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/maxim,max34408.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/maxim,max34408.yaml (canonical) @@ -5,22 +5,21 @@ #size-cells = <0>; -- - channel@1 { - reg = <0x1>; - maxim,rsense-val-micro-ohms = <10000>; - }; + channel@1 { + reg = <0x1>; + maxim,rsense-val-micro-ohms = <10000>; + }; }; }; >> Documentation/devicetree/bindings/leds/ti,tlc59116.yaml:63: example 0: label 'amber' defined but never referenced >> Documentation/devicetree/bindings/leds/ti,tlc59116.yaml:63: example 0: label 'green' defined but never referenced >> Documentation/devicetree/bindings/leds/ti,tlc59116.yaml:63: example 0: label 'white' defined but never referenced >> Documentation/devicetree/bindings/leds/ti,tlc59116.yaml:63: example 0: label 'wrt1900ac' defined but never referenced >> Documentation/devicetree/bindings/display/panel/sharp,lq101r1sx01.yaml:67: example 0: label 'dsi0' defined but never referenced >> Documentation/devicetree/bindings/display/panel/sharp,lq101r1sx01.yaml:67: example 0: label 'dsi1' defined but never referenced >> Documentation/devicetree/bindings/display/panel/sharp,lq101r1sx01.yaml:67: example 0: label 'panel' defined but never referenced >> Documentation/devicetree/bindings/display/panel/sharp,lq101r1sx01.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/sharp,lq101r1sx01.yaml (original) +++ Documentation/devicetree/bindings/display/panel/sharp,lq101r1sx01.yaml (canonical) @@ -1,23 +1,21 @@ dsi0: dsi@fd922800 { + reg = <0xfd922800 0x200>; #address-cells = <1>; #size-cells = <0>; - reg = <0xfd922800 0x200>; -- secondary: panel@0 { compatible = "sharp,lq101r1sx01"; >> Documentation/devicetree/bindings/pci/socionext,uniphier-pcie.yaml:81: example 0: label 'pcie' defined but never referenced >> Documentation/devicetree/bindings/pci/socionext,uniphier-pcie.yaml:81: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/socionext,uniphier-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/socionext,uniphier-pcie.yaml (canonical) @@ -7,8 +7,10 @@ -- motorola,cmd-gpios = <&gpio4 7 GPIO_ACTIVE_HIGH>, - <&gpio4 8 GPIO_ACTIVE_HIGH>, - <&gpio5 14 GPIO_ACTIVE_HIGH>; + <&gpio4 8 GPIO_ACTIVE_HIGH>, + <&gpio5 14 GPIO_ACTIVE_HIGH>; motorola,status-gpios = <&gpio2 20 GPIO_ACTIVE_HIGH>, <&gpio2 21 GPIO_ACTIVE_HIGH>, <&gpio2 23 GPIO_ACTIVE_HIGH>; - #phy-cells = <0>; }; >> Documentation/devicetree/bindings/media/i2c/st,vd56g3.yaml:109: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/st,vd56g3.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/st,vd56g3.yaml (canonical) @@ -7,18 +7,14 @@ camera-sensor@10 { compatible = "st,vd56g3"; reg = <0x10>; - clocks = <&camera_clk_12M>; - vcore-supply = <&camera_vcore_v1v15>; -- port { endpoint { >> Documentation/devicetree/bindings/clock/qcom,gcc-sdx55.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-sdx55.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-sdx55.yaml (canonical) @@ -1,12 +1,13 @@ #include + clock-controller@100000 { - compatible = "qcom,gcc-sdx55"; - reg = <0x00100000 0x1f0000>; - clocks = <&rpmhcc RPMH_CXO_CLK>, - <&sleep_clk>; -- + compatible = "qcom,gcc-sdx55"; + reg = <0x00100000 0x1f0000>; + clocks = <&rpmhcc RPMH_CXO_CLK>, + <&sleep_clk>; + clock-names = "bi_tcxo", + "sleep_clk"; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/serial/brcm,bcm2835-aux-uart.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/serial/brcm,bcm2835-aux-uart.yaml (original) +++ Documentation/devicetree/bindings/serial/brcm,bcm2835-aux-uart.yaml (canonical) @@ -1,4 +1,5 @@ #include + serial@7e215040 { compatible = "brcm,bcm2835-aux-uart"; reg = <0x7e215040 0x40>; >> Documentation/devicetree/bindings/mfd/maxim,max77759.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/maxim,max77759.yaml (original) +++ Documentation/devicetree/bindings/mfd/maxim,max77759.yaml (canonical) @@ -8,16 +8,13 @@ compatible = "maxim,max77759"; reg = <0x66>; interrupts-extended = <&gpa8 3 IRQ_TYPE_LEVEL_LOW>; - interrupt-controller; #interrupt-cells = <2>; -- gpio { compatible = "maxim,max77759-gpio"; - gpio-controller; #gpio-cells = <2>; - interrupt-controller; #interrupt-cells = <2>; }; >> Documentation/devicetree/bindings/pinctrl/qcom,sdx65-tlmm.yaml:123: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sdx65-tlmm.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sdx65-tlmm.yaml (canonical) @@ -1,4 +1,5 @@ #include + tlmm: pinctrl@f100000 { compatible = "qcom,sdx65-tlmm"; reg = <0x03000000 0xdc2000>; >> Documentation/devicetree/bindings/watchdog/st,stm32-iwdg.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/watchdog/st,stm32-iwdg.yaml (original) +++ Documentation/devicetree/bindings/watchdog/st,stm32-iwdg.yaml (canonical) @@ -1,4 +1,5 @@ #include + watchdog@5a002000 { compatible = "st,stm32mp1-iwdg"; reg = <0x5a002000 0x400>; >> Documentation/devicetree/bindings/arm/tegra/nvidia,tegra-ccplex-cluster.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/tegra/nvidia,tegra-ccplex-cluster.yaml (original) +++ Documentation/devicetree/bindings/arm/tegra/nvidia,tegra-ccplex-cluster.yaml (canonical) @@ -1,5 +1,5 @@ ccplex@e000000 { - compatible = "nvidia,tegra234-ccplex-cluster"; - reg = <0x0e000000 0x5ffff>; - nvidia,bpmp = <&bpmp>; + compatible = "nvidia,tegra234-ccplex-cluster"; + reg = <0x0e000000 0x5ffff>; + nvidia,bpmp = <&bpmp>; }; >> Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml (original) +++ Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml (canonical) @@ -14,7 +14,6 @@ , ; interrupt-names = "dlr", "switch", "prp", "hub", "ptrn"; - dsa,member = <0 0>; -- - switch0phy3: ethernet-phy@3{ + switch0phy3: ethernet-phy@3 { reg = <3>; }; }; >> Documentation/devicetree/bindings/input/ibm,op-panel.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/ibm,op-panel.yaml (original) +++ Documentation/devicetree/bindings/input/ibm,op-panel.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/display/panel/anbernic,rg35xx-plus-panel.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/anbernic,rg35xx-plus-panel.yaml (original) +++ Documentation/devicetree/bindings/display/panel/anbernic,rg35xx-plus-panel.yaml (canonical) @@ -7,13 +7,10 @@ panel@0 { compatible = "anbernic,rg35xx-plus-panel"; reg = <0>; - spi-3wire; spi-max-frequency = <3125000>; - -- port { >> Documentation/devicetree/bindings/usb/parade,ps8830.yaml:90: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/parade,ps8830.yaml (original) +++ Documentation/devicetree/bindings/usb/parade,ps8830.yaml (canonical) @@ -7,18 +7,14 @@ typec-mux@8 { compatible = "parade,ps8830"; reg = <0x8>; - clocks = <&clk_rtmr_xo>; - vdd-supply = <&vreg_rtmr_1p15>; -- >> Documentation/devicetree/bindings/clock/qcom,sm7150-videocc.yaml:46: example 0: label 'videocc' defined but never referenced >> Documentation/devicetree/bindings/clock/qcom,sm7150-videocc.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sm7150-videocc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sm7150-videocc.yaml (canonical) @@ -1,12 +1,13 @@ #include #include + videocc: clock-controller@ab00000 { - compatible = "qcom,sm7150-videocc"; - reg = <0x0ab00000 0x10000>; - clocks = <&rpmhcc RPMH_CXO_CLK>, -- - #power-domain-cells = <1>; + compatible = "qcom,sm7150-videocc"; + reg = <0x0ab00000 0x10000>; + clocks = <&rpmhcc RPMH_CXO_CLK>, + <&rpmhcc RPMH_CXO_CLK_A>; + power-domains = <&rpmhpd RPMHPD_CX>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/arm/tegra/nvidia,tegra194-axi2apb.yaml:32: example 0: label 'axi2apb' defined but never referenced >> Documentation/devicetree/bindings/arm/tegra/nvidia,tegra194-axi2apb.yaml:32: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/tegra/nvidia,tegra194-axi2apb.yaml (original) +++ Documentation/devicetree/bindings/arm/tegra/nvidia,tegra194-axi2apb.yaml (canonical) @@ -1,9 +1,9 @@ axi2apb: axi2apb@2390000 { - compatible = "nvidia,tegra194-axi2apb"; - reg = <0x02390000 0x1000>, - <0x023a0000 0x1000>, - <0x023b0000 0x1000>, - <0x023c0000 0x1000>, - <0x023d0000 0x1000>, - <0x023e0000 0x1000>; + compatible = "nvidia,tegra194-axi2apb"; + reg = <0x02390000 0x1000>, + <0x023a0000 0x1000>, + <0x023b0000 0x1000>, + <0x023c0000 0x1000>, + <0x023d0000 0x1000>, + <0x023e0000 0x1000>; }; >> Documentation/devicetree/bindings/display/bridge/adi,adv7511.yaml:176: example 0: label 'adv7511_out' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/adi,adv7511.yaml:176: example 0: label 'adv7511w' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/adi,adv7511.yaml:176: example 0: label 'adv7511w_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/adi,adv7511.yaml:176: example 0: label 'codec_endpoint' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/adi,adv7511.yaml:176: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/adi,adv7511.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/adi,adv7511.yaml (canonical) @@ -1,10 +1,9 @@ #include -- port@2 { reg = <2>; + codec_endpoint: endpoint { remote-endpoint = <&i2s0_cpu_endpoint>; }; >> Documentation/devicetree/bindings/remoteproc/qcom,sc7180-mss-pil.yaml:189: example 0: label 'remoteproc_mpss' defined but never referenced >> Documentation/devicetree/bindings/remoteproc/qcom,sc7180-mss-pil.yaml:189: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/qcom,sc7180-mss-pil.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/qcom,sc7180-mss-pil.yaml (canonical) @@ -9,19 +9,15 @@ compatible = "qcom,sc7180-mss-pil"; reg = <0x04080000 0x10000>, <0x04180000 0x48>; reg-names = "qdsp6", "rmb"; - iommus = <&apps_smmu 0x461 0x0>, <&apps_smmu 0x444 0x3>; - interrupts-extended = <&intc GIC_SPI 264 IRQ_TYPE_EDGE_RISING>, -- glink-edge { interrupts = ; mboxes = <&apss_shared 12>; + label = "modem"; qcom,remote-pid = <1>; - label = "modem"; }; }; >> Documentation/devicetree/bindings/display/msm/qcom,sc7280-mdss.yaml:100: example 0: label 'dp_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sc7280-mdss.yaml:100: example 0: label 'dsi0_out' defined but never referenced Documentation/devicetree/bindings/phy/brcm,bcm63xx-usbh-phy.yaml:71: example 0: label 'usbh' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sc7280-mdss.yaml:100: example 0: label 'mdss_edp_out' defined but never referenced Documentation/devicetree/bindings/phy/brcm,bcm63xx-usbh-phy.yaml:71: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/brcm,bcm63xx-usbh-phy.yaml (original) +++ Documentation/devicetree/bindings/phy/brcm,bcm63xx-usbh-phy.yaml (canonical) @@ -1,8 +1,8 @@ usbh: usb-phy@10001700 { - compatible = "brcm,bcm6368-usbh-phy"; - reg = <0x10001700 0x38>; - clocks = <&periph_clk 15>; - clock-names = "usbh"; - resets = <&periph_rst 12>; - #phy-cells = <1>; + compatible = "brcm,bcm6368-usbh-phy"; + reg = <0x10001700 0x38>; + clocks = <&periph_clk 15>; + clock-names = "usbh"; + resets = <&periph_rst 12>; + #phy-cells = <1>; }; >> Documentation/devicetree/bindings/display/msm/qcom,sc7280-mdss.yaml:100: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,sc7280-mdss.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,sc7280-mdss.yaml (canonical) @@ -6,11 +6,12 @@ #include -- + <0xaec2600 0xa0>, + <0xaec2000 0x1c0>; + clocks = <&rpmhcc RPMH_CXO_CLK>, + <&gcc GCC_EDP_CLKREF_EN>; + clock-names = "aux", + "cfg_ahb"; + #clock-cells = <1>; + #phy-cells = <0>; }; }; >> Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-tsa.yaml:179: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-tsa.yaml (original) +++ Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-tsa.yaml (canonical) @@ -5,28 +5,24 @@ reg = <0xae0 0x10>, <0xc00 0x200>; reg-names = "si_regs", "si_ram"; - #address-cells = <1>; #size-cells = <0>; -- + <24 FSL_QE_TSA_UCC4>, /* TS 2..25 */ + <1 0>, /* TS 26 */ + <5 FSL_QE_TSA_UCC3>; /* TS 27..31 */ + fsl,rx-ts-routes = <2 0>, /* TS 0..1 */ + <24 FSL_QE_TSA_UCC4>, /* 2..25 */ + <1 0>, /* TS 26 */ + <5 FSL_QE_TSA_UCC3>; /* TS 27..31 */ + }; }; }; >> Documentation/devicetree/bindings/regulator/lltc,ltc3676.yaml:99: example 0: label 'ldo2_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/lltc,ltc3676.yaml:99: example 0: label 'ldo3_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/lltc,ltc3676.yaml:99: example 0: label 'ldo4_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/lltc,ltc3676.yaml:99: example 0: label 'sw1_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/lltc,ltc3676.yaml:99: example 0: label 'sw2_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/lltc,ltc3676.yaml:99: example 0: label 'sw3_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/lltc,ltc3676.yaml:99: example 0: label 'sw4_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/lltc,ltc3676.yaml:99: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/lltc,ltc3676.yaml (original) +++ Documentation/devicetree/bindings/regulator/lltc,ltc3676.yaml (canonical) @@ -7,48 +7,12 @@ reg = <0x3c>; -- + sw4_reg: sw4 { + regulator-min-microvolt = <868310>; + regulator-max-microvolt = <168400>; + regulator-ramp-delay = <7000>; + regulator-boot-on; + regulator-always-on; + lltc,fb-voltage-divider = <221000 200000>; }; }; }; >> Documentation/devicetree/bindings/sound/xlnx,i2s.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/xlnx,i2s.yaml (original) +++ Documentation/devicetree/bindings/sound/xlnx,i2s.yaml (canonical) @@ -1,12 +1,13 @@ i2s@a0080000 { - compatible = "xlnx,i2s-receiver-1.0"; - reg = <0xa0080000 0x10000>; - xlnx,dwidth = <0x18>; - xlnx,num-channels = <1>; + compatible = "xlnx,i2s-receiver-1.0"; + reg = <0xa0080000 0x10000>; -- i2s@a0090000 { - compatible = "xlnx,i2s-transmitter-1.0"; - reg = <0xa0090000 0x10000>; - xlnx,dwidth = <0x18>; - xlnx,num-channels = <1>; + compatible = "xlnx,i2s-transmitter-1.0"; + reg = <0xa0090000 0x10000>; + xlnx,dwidth = <0x18>; + xlnx,num-channels = <1>; }; >> Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml:119: example 0: label 'gpio' defined but never referenced >> Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml:119: example 0: label 'porta' defined but never referenced >> Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml:119: example 0: label 'portb' defined but never referenced >> Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml:119: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml (canonical) @@ -1,26 +1,26 @@ gpio: gpio@20000 { - compatible = "snps,dw-apb-gpio"; - reg = <0x20000 0x1000>; - #address-cells = <1>; - #size-cells = <0>; + compatible = "snps,dw-apb-gpio"; + reg = <0x20000 0x1000>; -- - snps,nr-gpios = <8>; - }; + portb: gpio-port@1 { + compatible = "snps,dw-apb-gpio-port"; + reg = <1>; + gpio-controller; + #gpio-cells = <2>; + snps,nr-gpios = <8>; + }; }; >> Documentation/devicetree/bindings/display/panel/sony,acx565akm.yaml:35: example 0: label 'lcd_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/sony,acx565akm.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/sony,acx565akm.yaml (original) +++ Documentation/devicetree/bindings/display/panel/sony,acx565akm.yaml (canonical) @@ -1,3 +1,4 @@ +}; #include -- - port { - lcd_in: endpoint { - remote-endpoint = <&sdi_out>; - }; + lcd_in: endpoint { + remote-endpoint = <&sdi_out>; }; }; }; >> Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml:84: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml (canonical) @@ -1,25 +1,26 @@ #include + bus { #address-cells = <2>; #size-cells = <2>; -- + num-lanes = <0x8>; + #address-cells = <3>; + #size-cells = <2>; + #interrupt-cells = <1>; + device_type = "pci"; + dma-coherent; + bus-range = <0x0 0xff>; interrupts = <56>, <57>, <58>, <59>, <60>, <61>, <62>, <63>, <64>; interrupt-names = "msi", "inta", "intb", "intc", "intd"; interrupt-parent = <&plic0>; >> Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml (original) +++ Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml (canonical) @@ -1,12 +1,12 @@ i3c@2000 { compatible = "snps,dw-i3c-master-1.00a"; + reg = <0x02000 0x1000>; #address-cells = <3>; #size-cells = <0>; - reg = <0x02000 0x1000>; interrupts = <0>; -- >> Documentation/devicetree/bindings/watchdog/renesas,rzg2l-wdt.yaml:96: example 0: canonical form differs: --- Documentation/devicetree/bindings/watchdog/renesas,rzg2l-wdt.yaml (original) +++ Documentation/devicetree/bindings/watchdog/renesas,rzg2l-wdt.yaml (canonical) @@ -2,15 +2,15 @@ #include -- + reg = <0x12800800 0x400>; + clocks = <&cpg CPG_MOD R9A07G044_WDT0_PCLK>, + <&cpg CPG_MOD R9A07G044_WDT0_CLK>; + clock-names = "pclk", "oscclk"; + interrupts = , + ; + interrupt-names = "wdt", "perrout"; + resets = <&cpg R9A07G044_WDT0_PRESETN>; + power-domains = <&cpg>; }; >> Documentation/devicetree/bindings/display/bridge/nxp,ptn3460.yaml:72: example 0: label 'bridge_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/nxp,ptn3460.yaml:72: example 0: label 'bridge_out' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/nxp,ptn3460.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/nxp,ptn3460.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/nxp,ptn3460.yaml (canonical) @@ -1,33 +1,35 @@ #include -- "dsi_phy_regulator"; - #clock-cells = <1>; #phy-cells = <0>; - vddio-supply = <&vddio_reg>; - clocks = <&dispcc DISP_CC_MDSS_AHB_CLK>, <&rpmhcc RPMH_CXO_CLK>; clock-names = "iface", "ref"; >> Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml:118: example 0: node name 'DCDC_REG1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml:118: example 0: node name 'DCDC_REG2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml:118: example 0: node name 'DCDC_REG3' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml:118: example 0: node name 'DCDC_REG4' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml:118: example 0: node name 'DCDC_BOOST' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml:118: example 0: node name 'SWITCH_REG' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml:118: example 0: node name 'LDO_REG2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml:118: example 0: node name 'LDO_REG3' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml:118: example 0: node name 'LDO_REG4' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml:118: example 0: node name 'LDO_REG6' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml:118: example 0: node name 'LDO_REG7' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml:118: example 0: node name 'LDO_REG9' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml:118: example 0: label 'rk818' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml:118: example 0: label 'vcc_ddr' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml:118: example 0: label 'vdd_1v0' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml:118: example 0: label 'vdd_1v0_lcd' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml:118: example 0: label 'vdd_1v8_lcd_ldo' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml:118: example 0: label 'vdd_1v8_ldo' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml:118: example 0: label 'vdd_eth_2v5' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml:118: example 0: label 'vdd_gpu' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml:118: example 0: label 'vdd_io_sd' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml:118: example 0: label 'vdd_log' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml:118: example 0: label 'vdd_sd' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml:118: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml (original) +++ Documentation/devicetree/bindings/mfd/rockchip,rk818.yaml (canonical) @@ -2,6 +2,7 @@ #include #include #include + i2c { #address-cells = <1>; #size-cells = <0>; -- + }; + + vdd_sd: SWITCH_REG { + regulator-name = "vdd_sd"; + regulator-always-on; + regulator-boot-on; + regulator-state-mem { regulator-off-in-suspend; }; >> Documentation/devicetree/bindings/pinctrl/brcm,bcm2712c0-pinctrl.yaml:115: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/brcm,bcm2712c0-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/brcm,bcm2712c0-pinctrl.yaml (canonical) @@ -8,16 +8,16 @@ }; -- bias-disable; }; - - cts-rx-pins { - function = "uart0"; - pins = "gpio25", "gpio27"; - bias-pull-up; - }; }; }; >> Documentation/devicetree/bindings/net/dsa/marvell,mv88e6xxx.yaml:111: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/dsa/marvell,mv88e6xxx.yaml (original) +++ Documentation/devicetree/bindings/net/dsa/marvell,mv88e6xxx.yaml (canonical) @@ -1,4 +1,5 @@ #include + mdio { #address-cells = <1>; #size-cells = <0>; @@ -7,27 +8,6 @@ compatible = "marvell,mv88e6085"; -- + sw_phy2: ethernet-phy@2 { + reg = <0x2>; + }; + + sw_phy3: ethernet-phy@3 { + reg = <0x3>; + }; + }; }; }; >> Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml:77: example 0: label 'ov9282' defined but never referenced >> Documentation/devicetree/bindings/regulator/richtek,rtq6752-regulator.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/richtek,rtq6752-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/richtek,rtq6752-regulator.yaml (canonical) @@ -1,25 +1,26 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- + pavdd { + regulator-name = "rtq6752-pavdd"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <7300000>; + regulator-boot-on; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/arm/arm,juno-fpga-apb-regs.yaml:45: example 0: label 'vexpress' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,juno-fpga-apb-regs.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/arm,juno-fpga-apb-regs.yaml (original) +++ Documentation/devicetree/bindings/arm/arm,juno-fpga-apb-regs.yaml (canonical) @@ -11,7 +11,7 @@ offset = <0x08>; mask = <0x01>; label = "vexpress:0"; + default-state = "on"; linux,default-trigger = "heartbeat"; - default-state = "on"; }; }; >> Documentation/devicetree/bindings/edac/altr,socfpga-ecc-manager.yaml:265: example 0: canonical form differs: --- Documentation/devicetree/bindings/edac/altr,socfpga-ecc-manager.yaml (original) +++ Documentation/devicetree/bindings/edac/altr,socfpga-ecc-manager.yaml (canonical) @@ -1,60 +1,61 @@ #include #include + eccmgr { compatible = "altr,socfpga-s10-ecc-manager", "altr,socfpga-a10-ecc-manager"; - altr,sysmgr-syscon = <&sysmgr>; -- - - ethernet-port@a { - /* 88X3310P external phy */ - label = "lan10"; - phy-handle = <&phy2>; - phy-mode = "xaui"; - reg = <0xa>; }; }; }; >> Documentation/devicetree/bindings/i3c/adi,i3c-master.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/i3c/adi,i3c-master.yaml (original) +++ Documentation/devicetree/bindings/i3c/adi,i3c-master.yaml (canonical) @@ -8,6 +8,5 @@ clock-names = "axi", "i3c"; #address-cells = <3>; #size-cells = <0>; - /* I3C and I2C devices */ }; >> Documentation/devicetree/bindings/clock/mstar,msc313-cpupll.yaml:39: example 0: label 'cpupll' defined but never referenced >> Documentation/devicetree/bindings/clock/mstar,msc313-cpupll.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/mstar,msc313-cpupll.yaml (original) +++ Documentation/devicetree/bindings/clock/mstar,msc313-cpupll.yaml (canonical) @@ -1,4 +1,5 @@ #include + cpupll: cpupll@206400 { compatible = "mstar,msc313-cpupll"; reg = <0x206400 0x200>; >> Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml:200: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml (canonical) @@ -1,63 +1,51 @@ #include -- Documentation/devicetree/bindings/leds/leds-qcom-lpg.yaml:275: example 2: canonical form differs: --- Documentation/devicetree/bindings/leds/leds-qcom-lpg.yaml (original) +++ Documentation/devicetree/bindings/leds/leds-qcom-lpg.yaml (canonical) @@ -1,4 +1,4 @@ pwm-controller { - compatible = "qcom,pm8916-pwm"; - #pwm-cells = <2>; + compatible = "qcom,pm8916-pwm"; + #pwm-cells = <2>; }; >> Documentation/devicetree/bindings/arm/aspeed/aspeed,sbc.yaml:34: example 0: label 'sbc' defined but never referenced >> Documentation/devicetree/bindings/arm/aspeed/aspeed,sbc.yaml:34: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/aspeed/aspeed,sbc.yaml (original) +++ Documentation/devicetree/bindings/arm/aspeed/aspeed,sbc.yaml (canonical) @@ -1,4 +1,4 @@ sbc: secure-boot-controller@1e6f2000 { - compatible = "aspeed,ast2600-sbc"; - reg = <0x1e6f2000 0x1000>; + compatible = "aspeed,ast2600-sbc"; + reg = <0x1e6f2000 0x1000>; }; Documentation/devicetree/bindings/leds/leds-qcom-lpg.yaml:280: example 3: canonical form differs: -- - reg = <3>; - color = ; - label = "blue"; - }; + led@3 { + reg = <3>; + color = ; + label = "blue"; + }; }; >> Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe.yaml:104: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe.yaml (original) +++ Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe.yaml (canonical) @@ -7,10 +7,10 @@ brg-frequency = <0>; bus-frequency = <0x179a7b00>; fsl,qe-snums = /bits/ 8 < - 0x04 0x05 0x0c 0x0d 0x14 0x15 0x1c 0x1d - 0x24 0x25 0x2c 0x2d 0x34 0x35 0x88 0x89 - 0x98 0x99 0xa8 0xa9 0xb8 0xb9 0xc8 0xc9 - 0xd8 0xd9 0xe8 0xe9>; -- - "fsl,cpm-muram-data"; - reg = <0 0xc000>; - }; + data-only@0 { + compatible = "fsl,qe-muram-data", + "fsl,cpm-muram-data"; + reg = <0 0xc000>; + }; }; }; >> Documentation/devicetree/bindings/regulator/qcom,wcn3990-pmu.yaml:74: example 0: label 'vreg_pmu_ch0' defined but never referenced >> Documentation/devicetree/bindings/regulator/qcom,wcn3990-pmu.yaml:74: example 0: label 'vreg_pmu_io' defined but never referenced >> Documentation/devicetree/bindings/regulator/qcom,wcn3990-pmu.yaml:74: example 0: label 'vreg_pmu_rf' defined but never referenced >> Documentation/devicetree/bindings/regulator/qcom,wcn3990-pmu.yaml:74: example 0: label 'vreg_pmu_xo' defined but never referenced >> Documentation/devicetree/bindings/regulator/qcom,wcn3990-pmu.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/qcom,wcn3990-pmu.yaml (original) +++ Documentation/devicetree/bindings/regulator/qcom,wcn3990-pmu.yaml (canonical) @@ -1,7 +1,7 @@ #include + pmu { compatible = "qcom,wcn3990-pmu"; - vddio-supply = <&vreg_io>; vddxo-supply = <&vreg_xo>; vddrf-supply = <&vreg_rf>; >> Documentation/devicetree/bindings/pci/loongson.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/loongson.yaml (original) +++ Documentation/devicetree/bindings/pci/loongson.yaml (canonical) @@ -1,18 +1,16 @@ - bus { #address-cells = <2>; #size-cells = <2>; + pcie@1a000000 { compatible = "loongson,rs780e-pci"; -- #size-cells = <2>; - - // CPU_PHYSICAL(2) SIZE(2) - reg = <0x0 0x1a000000 0x0 0x2000000>; - - // BUS_ADDRESS(3) CPU_PHYSICAL(2) SIZE(2) - ranges = <0x01000000 0x0 0x00004000 0x0 0x00004000 0x0 0x00004000>, - <0x02000000 0x0 0x40000000 0x0 0x40000000 0x0 0x40000000>; }; }; >> Documentation/devicetree/bindings/remoteproc/qcom,sm8150-pas.yaml:157: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/qcom,sm8150-pas.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/qcom,sm8150-pas.yaml (canonical) @@ -6,12 +6,9 @@ remoteproc@17300000 { compatible = "qcom,sm8150-adsp-pas"; reg = <0x17300000 0x4040>; - clocks = <&rpmhcc RPMH_CXO_CLK>; clock-names = "xo"; - -- interrupts = ; label = "lpass"; + mboxes = <&apss_shared 8>; qcom,remote-pid = <2>; - mboxes = <&apss_shared 8>; - /* ... */ - }; }; >> Documentation/devicetree/bindings/sound/qcom,lpass-cpu.yaml:246: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/qcom,lpass-cpu.yaml (original) +++ Documentation/devicetree/bindings/sound/qcom,lpass-cpu.yaml (canonical) @@ -3,9 +3,9 @@ soc { #address-cells = <2>; #size-cells = <2>; + lpass@62d80000 { compatible = "qcom,sc7180-lpass-cpu"; - -- interrupt-names = "lpass-irq-lpaif", "lpass-irq-hdmi"; #sound-dai-cells = <1>; - #address-cells = <1>; #size-cells = <0>; + /* Optional to set different MI2S SD lines */ dai-link@0 { reg = ; >> Documentation/devicetree/bindings/sound/wlf,wm8994.yaml:170: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/wlf,wm8994.yaml (original) +++ Documentation/devicetree/bindings/sound/wlf,wm8994.yaml (canonical) @@ -9,7 +9,6 @@ reg = <0x1a>; clocks = <&i2s0 0>; clock-names = "MCLK1"; - AVDD2-supply = <&main_dc_reg>; CPVDD-supply = <&main_dc_reg>; DBVDD1-supply = <&main_dc_reg>; @@ -18,7 +17,6 @@ LDO1VDD-supply = <&main_dc_reg>; SPKVDD1-supply = <&main_dc_reg>; SPKVDD2-supply = <&main_dc_reg>; - wlf,ldo1ena-gpios = <&gpb0 0 GPIO_ACTIVE_HIGH>; wlf,ldo2ena-gpios = <&gpb0 1 GPIO_ACTIVE_HIGH>; }; >> Documentation/devicetree/bindings/clock/qcom,sa8775p-dispcc.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sa8775p-dispcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sa8775p-dispcc.yaml (canonical) @@ -1,23 +1,24 @@ #include #include #include + clock-controller@af00000 { - compatible = "qcom,sa8775p-dispcc0"; - reg = <0x0af00000 0x20000>; -- + <&dp_phy1 3>, + <&dsi_phy0 0>, + <&dsi_phy0 1>, + <&dsi_phy1 2>, + <&dsi_phy1 3>; + power-domains = <&rpmhpd SA8775P_MMCX>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/media/i2c/maxim,max96717.yaml:103: example 0: label 'max96917f_gmsl_out' defined but never referenced >> Documentation/devicetree/bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml:200: example 0: label 'dwc2' defined but never referenced >> Documentation/devicetree/bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml:200: example 0: label 'dwc3' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/maxim,max96717.yaml:103: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/maxim,max96717.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/maxim,max96717.yaml (canonical) @@ -4,6 +4,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + serializer: serializer@40 { compatible = "maxim,max96717f"; reg = <0x40>; -- - VANA-supply = <&v2v8>; - port { - sensor_out: endpoint { - data-lanes = <1 2 3 4>; - remote-endpoint = <&max96717f_csi_in>; - }; - }; - }; - }; }; >> };Documentation/devicetree/bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml:200: example 0: label 'usb' defined but never referenced -- >> Documentation/devicetree/bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml:200: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml (original) +++ Documentation/devicetree/bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml (canonical) @@ -1,38 +1,35 @@ usb: usb@ffe09000 { - compatible = "amlogic,meson-g12a-usb-ctrl"; - reg = <0xffe09000 0xa0>; - interrupts = <16>; - #address-cells = <1>; - #size-cells = <1>; - ranges; -- - }; + dwc3: usb@ff500000 { + compatible = "snps,dwc3"; + reg = <0xff500000 0x100000>; + interrupts = <30>; + dr_mode = "host"; + snps,dis_u2_susphy_quirk; + snps,quirk-frame-length-adjustment = <0x20>; + }; }; >> Documentation/devicetree/bindings/phy/airoha,en7581-pcie-phy.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/airoha,en7581-pcie-phy.yaml (original) +++ Documentation/devicetree/bindings/phy/airoha,en7581-pcie-phy.yaml (canonical) @@ -6,7 +6,6 @@ -- proximity@13 { - compatible = "vishay,vcnl3020"; - reg = <0x13>; - vishay,led-current-microamp = <200000>; + compatible = "vishay,vcnl3020"; + reg = <0x13>; + vishay,led-current-microamp = <200000>; }; }; >> Documentation/devicetree/bindings/clock/intel,cgu-lgm.yaml:40: example 0: label 'cgu' defined but never referenced >> Documentation/devicetree/bindings/gpio/lacie,netxbig-gpio-ext.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/lacie,netxbig-gpio-ext.yaml (original) +++ Documentation/devicetree/bindings/gpio/lacie,netxbig-gpio-ext.yaml (canonical) @@ -3,10 +3,10 @@ gpio { compatible = "lacie,netxbig-gpio-ext"; addr-gpios = <&gpio1 15 GPIO_ACTIVE_HIGH - &gpio1 16 GPIO_ACTIVE_HIGH - &gpio1 17 GPIO_ACTIVE_HIGH>; + &gpio1 16 GPIO_ACTIVE_HIGH + &gpio1 17 GPIO_ACTIVE_HIGH>; data-gpios = <&gpio1 12 GPIO_ACTIVE_HIGH - &gpio1 13 GPIO_ACTIVE_HIGH - &gpio1 14 GPIO_ACTIVE_HIGH>; + &gpio1 13 GPIO_ACTIVE_HIGH + &gpio1 14 GPIO_ACTIVE_HIGH>; enable-gpio = <&gpio0 29 GPIO_ACTIVE_HIGH>; }; >> Documentation/devicetree/bindings/sound/rockchip,rk3308-codec.yaml:87: example 0: label 'audio_codec' defined but never referenced >> Documentation/devicetree/bindings/sound/rockchip,rk3308-codec.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/rockchip,rk3308-codec.yaml (original) +++ Documentation/devicetree/bindings/sound/rockchip,rk3308-codec.yaml (canonical) @@ -3,7 +3,6 @@ audio_codec: audio-codec@ff560000 { compatible = "rockchip,rk3308-codec"; reg = <0xff560000 0x10000>; - rockchip,grf = <&grf>; clock-names = "mclk_tx", "mclk_rx", "hclk"; clocks = <&cru SCLK_I2S2_8CH_TX_OUT>, <&cru SCLK_I2S2_8CH_RX_OUT>, @@ -11,4 +10,5 @@ reset-names = "codec"; resets = <&cru SRST_ACODEC_P>; #sound-dai-cells = <0>; + rockchip,grf = <&grf>; }; >> Documentation/devicetree/bindings/thermal/amazon,al-thermal.yaml:31: example 0: canonical form differs: --- Documentation/devicetree/bindings/thermal/amazon,al-thermal.yaml (original) +++ Documentation/devicetree/bindings/thermal/amazon,al-thermal.yaml (canonical) @@ -9,6 +9,7 @@ polling-delay-passive = <250>; polling-delay = <1000>; thermal-sensors = <&thermal 0>; + trips { critical { temperature = <105000>; >> Documentation/devicetree/bindings/sound/rockchip-i2s.yaml:126: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/rockchip-i2s.yaml (original) +++ Documentation/devicetree/bindings/sound/rockchip-i2s.yaml (canonical) @@ -1,15 +1,16 @@ #include #include #include + i2s@ff890000 { - compatible = "rockchip,rk3288-i2s", "rockchip,rk3066-i2s"; - reg = <0xff890000 0x10000>; -- }; Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml (original) +++ Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi@9c002d80 { compatible = "sunplus,sp7021-spi"; reg = <0x9c002d80 0x80>, <0x9c002e00 0x80>; >> Documentation/devicetree/bindings/clock/mediatek,mt8186-clock.yaml:52: example 0: label 'imp_iic_wrap' defined but never referenced >> Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.yaml:131: example 0: label 'ipmmu_mx' defined but never referenced Documentation/devicetree/bindings/display/msm/qcom,sm6115-mdss.yaml:80: example 0: label 'dsi0_out' defined but never referenced Documentation/devicetree/bindings/display/msm/qcom,sm6115-mdss.yaml:80: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,sm6115-mdss.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,sm6115-mdss.yaml (canonical) @@ -5,30 +5,27 @@ #include -- reg = <0x0 0x1fa5a000 0x0 0xfff>, <0x0 0x1fa5b000 0x0 0xfff>, <0x0 0x1fa5c000 0x0 0xfff>, @@ -16,5 +15,6 @@ reg-names = "csr-2l", "pma0", "pma1", "p0-xr-dtime", "p1-xr-dtime", "rx-aeq"; + #phy-cells = <0>; }; }; >> Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml:73: example 0: label 'mipi_in_panel' defined but never referenced >> Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml (original) +++ Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml (canonical) @@ -3,6 +3,7 @@ dsi { #address-cells = <1>; #size-cells = <0>; + panel@0 { compatible = "hannstar,hsd060bhw4", "himax,hx8394"; reg = <0>; >> Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml:310: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml (original) +++ Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml (canonical) @@ -1,38 +1,41 @@ pcie0 { - #address-cells = <3>; - #size-cells = <2>; - wifi@0,0 { - compatible = "mediatek,mt76"; - reg = <0x0000 0 0 0 0>; - ieee80211-freq-limit = <5000000 6000000>; -- - resets = <&watchdog 23>; - reset-names = "consys"; reg = <0x18000000 0x1000000>, <0x10003000 0x1000>, <0x11d10000 0x1000>; + resets = <&watchdog 23>; + reset-names = "consys"; interrupts = , , , >> Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml:86: example 0: canonical form differs: --- Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml (original) +++ Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml (canonical) @@ -1,10 +1,10 @@ i3c@a0000000 { compatible = "silvaco,i3c-master-v1"; + reg = <0xa0000000 0x1000>; clocks = <&zynqmp_clk 71>, <&fclk>, <&sclk>; clock-names = "pclk", "fast_clk", "slow_clk"; interrupt-parent = <&gic>; interrupts = <0 89 4>; -- reg-names = "dsi_phy", "dsi_phy_lane", "dsi_pll"; - #clock-cells = <1>; #phy-cells = <0>; - clocks = <&dispcc_iface_clk>, <&rpmhcc_ref_clk>; clock-names = "iface", "ref"; >> Documentation/devicetree/bindings/regulator/st,stm32mp1-pwr-reg.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/st,stm32mp1-pwr-reg.yaml (original) +++ Documentation/devicetree/bindings/regulator/st,stm32mp1-pwr-reg.yaml (canonical) @@ -1,24 +1,24 @@ pwr@50001000 { - compatible = "st,stm32mp1,pwr-reg"; - reg = <0x50001000 0x10>; - vdd-supply = <&vdd>; - vdd_3v3_usbfs-supply = <&vdd_usb>; + compatible = "st,stm32mp1,pwr-reg"; + reg = <0x50001000 0x10>; -- --- Documentation/devicetree/bindings/serial/renesas,scif.yaml (original) +++ Documentation/devicetree/bindings/serial/renesas,scif.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + aliases { serial0 = &scif0; }; >> Documentation/devicetree/bindings/usb/mediatek,mt6360-tcpc.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/mediatek,mt6360-tcpc.yaml (original) +++ Documentation/devicetree/bindings/usb/mediatek,mt6360-tcpc.yaml (canonical) @@ -1,56 +1,62 @@ #include #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; -- - reg = <2>; - endpoint { - remote-endpoint = <&dp_aux>; - }; - }; }; - }; }; - }; }; >> Documentation/devicetree/bindings/net/wireless/ralink,rt2880.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/wireless/ralink,rt2880.yaml (original) +++ Documentation/devicetree/bindings/net/wireless/ralink,rt2880.yaml (canonical) @@ -1,7 +1,7 @@ wifi@110180000 { - compatible = "ralink,rt2880-wifi"; - reg = <0x10180000 0x40000>; - clocks = <&sysc 16>; - interrupt-parent = <&cpuintc>; - interrupts = <6>; + compatible = "ralink,rt2880-wifi"; + reg = <0x10180000 0x40000>; + clocks = <&sysc 16>; + interrupt-parent = <&cpuintc>; + interrupts = <6>; }; >> Documentation/devicetree/bindings/arm/arm,coresight-dummy-sink.yaml:65: example 0: label 'eud_in_replicator_swao' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,coresight-dummy-sink.yaml:65: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/arm,coresight-dummy-sink.yaml (original) +++ Documentation/devicetree/bindings/arm/arm,coresight-dummy-sink.yaml (canonical) @@ -1,11 +1,11 @@ sink { - compatible = "arm,coresight-dummy-sink"; + compatible = "arm,coresight-dummy-sink"; -- - }; + in-ports { + port { + eud_in_replicator_swao: endpoint { + remote-endpoint = <&replicator_swao_out_eud>; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/net/wireless/ieee80211.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/wireless/ieee80211.yaml (original) +++ Documentation/devicetree/bindings/net/wireless/ieee80211.yaml (canonical) @@ -1,9 +1,10 @@ pcie0 { - #address-cells = <3>; - #size-cells = <2>; - wifi@0,0 { - reg = <0x0000 0 0 0 0>; - ieee80211-freq-limit = <2402000 2482000>, - <5170000 5250000>; -- Documentation/devicetree/bindings/arm/arm,scu.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/arm,scu.yaml (original) +++ Documentation/devicetree/bindings/arm/arm,scu.yaml (canonical) @@ -1,4 +1,4 @@ scu@a0410000 { - compatible = "arm,cortex-a9-scu"; - reg = <0xa0410000 0x100>; + compatible = "arm,cortex-a9-scu"; + reg = <0xa0410000 0x100>; }; >> Documentation/devicetree/bindings/display/bridge/adi,adv7533.yaml:133: example 0: label 'adv7533' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/adi,adv7533.yaml:133: example 0: label 'adv7533_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/adi,adv7533.yaml:133: example 0: label 'adv7533_out' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/adi,adv7533.yaml:133: example 0: label 'codec_endpoint' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/adi,adv7533.yaml:133: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/adi,adv7533.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/adi,adv7533.yaml (canonical) @@ -1,10 +1,9 @@ #include -- port@2 { reg = <2>; + codec_endpoint: endpoint { remote-endpoint = <&i2s0_cpu_endpoint>; }; >> Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml:99: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml (original) +++ Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml (canonical) @@ -10,10 +10,10 @@ phy-names = "usb-phy"; vbus-supply = <®_usb0_vbus>; itc-setting = <0x4>; /* 4 micro-frames */ - /* Incremental burst of unspecified length */ - ahb-burst-config = <0x0>; + ahb-burst-config = <0x0>; + /* Incremental burst of unspecified length */ tx-burst-size-dword = <0x10>; /* 64 bytes */ - rx-burst-size-dword = <0x10>; + rx-burst-size-dword = <0x10>; extcon = <0>, <&usb_id>; phy-clkgate-delay-us = <400>; mux-controls = <&usb_switch>; >> Documentation/devicetree/bindings/clock/fsl,qoriq-clock.yaml:150: example 1: label 'mux0' defined but never referenced >> Documentation/devicetree/bindings/clock/fsl,qoriq-clock.yaml:150: example 1: label 'mux1' defined but never referenced >> Documentation/devicetree/bindings/clock/fsl,qoriq-clock.yaml:150: example 1: canonical form differs: --- Documentation/devicetree/bindings/clock/fsl,qoriq-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/fsl,qoriq-clock.yaml (canonical) @@ -7,28 +7,6 @@ #address-cells = <1>; #size-cells = <1>; #clock-cells = <2>; - - sysclk: sysclk { - compatible = "fsl,qoriq-sysclk-1.0"; - clock-output-names = "sysclk"; -- - required-opps = <&rpmhpd_opp_svs_l1>; - }; - - opp-810000000 { - opp-hz = /bits/ 64 <810000000>; - required-opps = <&rpmhpd_opp_nom>; - }; - }; - }; }; >> Documentation/devicetree/bindings/rtc/epson,rtc7301.yaml:44: example 0: label 'rtc' defined but never referenced >> Documentation/devicetree/bindings/rtc/epson,rtc7301.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/rtc/epson,rtc7301.yaml (original) +++ Documentation/devicetree/bindings/rtc/epson,rtc7301.yaml (canonical) @@ -1,4 +1,5 @@ #include + rtc: rtc@44a00000 { compatible = "epson,rtc7301dg"; reg = <0x44a00000 0x10000>; Documentation/devicetree/bindings/soc/renesas/renesas,r9a09g011-sys.yaml:40: example 0: label 'sys' defined but never referenced >> Documentation/devicetree/bindings/soc/renesas/renesas,r9a09g011-sys.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/renesas/renesas,r9a09g011-sys.yaml (original) +++ Documentation/devicetree/bindings/soc/renesas/renesas,r9a09g011-sys.yaml (canonical) @@ -1,4 +1,4 @@ sys: system-controller@a3f03000 { - compatible = "renesas,r9a09g011-sys"; - reg = <0xa3f03000 0x400>; + compatible = "renesas,r9a09g011-sys"; + reg = <0xa3f03000 0x400>; }; >> Documentation/devicetree/bindings/clock/qcom,kpss-gcc.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,kpss-gcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,kpss-gcc.yaml (canonical) @@ -1,9 +1,9 @@ #include -- #include + serial@10010000 { compatible = "sifive,fu540-c000-uart", "sifive,uart0"; + reg = <0x10010000 0x1000>; interrupt-parent = <&plic0>; interrupts = <80>; - reg = <0x10010000 0x1000>; clocks = <&prci FU540_PRCI_CLK_TLCLK>; }; >> Documentation/devicetree/bindings/sound/nvidia,tegra30-i2s.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nvidia,tegra30-i2s.yaml (original) +++ Documentation/devicetree/bindings/sound/nvidia,tegra30-i2s.yaml (canonical) @@ -3,8 +3,8 @@ i2s@70080300 { compatible = "nvidia,tegra30-i2s"; reg = <0x70080300 0x100>; - nvidia,ahub-cif-ids = <4 4>; clocks = <&tegra_car TEGRA30_CLK_I2S0>; resets = <&tegra_car 30>; reset-names = "i2s"; + nvidia,ahub-cif-ids = <4 4>; }; >> Documentation/devicetree/bindings/display/panel/samsung,atna33xc20.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/samsung,atna33xc20.yaml (original) +++ Documentation/devicetree/bindings/display/panel/samsung,atna33xc20.yaml (canonical) @@ -3,60 +3,57 @@ #include -- Documentation/devicetree/bindings/clock/qcom,kpss-gcc.yaml:84: example 1: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,kpss-gcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,kpss-gcc.yaml (canonical) @@ -1,4 +1,4 @@ clock-controller@2011000 { - compatible = "qcom,kpss-gcc-mdm9615", "qcom,kpss-gcc", "syscon"; - reg = <0x02011000 0x1000>; + compatible = "qcom,kpss-gcc-mdm9615", "qcom,kpss-gcc", "syscon"; + reg = <0x02011000 0x1000>; }; >> Documentation/devicetree/bindings/hwmon/lltc,ltc2978.yaml:85: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/lltc,ltc2978.yaml (original) +++ Documentation/devicetree/bindings/hwmon/lltc,ltc2978.yaml (canonical) @@ -8,10 +8,11 @@ -- + <24 FSL_CPM_TSA_SCC4>, /* TS 2..25 */ + <1 0>, /* TS 26 */ + <5 FSL_CPM_TSA_SCC3>; /* TS 27..31 */ + fsl,rx-ts-routes = <2 0>, /* TS 0..1 */ + <24 FSL_CPM_TSA_SCC4>, /* 2..25 */ + <1 0>, /* TS 26 */ + <5 FSL_CPM_TSA_SCC3>; /* TS 27..31 */ + }; }; }; >> Documentation/devicetree/bindings/pinctrl/qcom,sm6375-tlmm.yaml:112: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sm6375-tlmm.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sm6375-tlmm.yaml (canonical) @@ -1,4 +1,6 @@ +}; #include + pinctrl@500000 { compatible = "qcom,sm6375-tlmm"; reg = <0x00500000 0x800000>; @@ -8,23 +10,21 @@ -- + interrupts = , + ; + interrupt-names = "pretimeout", "error"; + clocks = <&cpg CPG_CORE R8A779G0_CLK_R>, + <&cpg CPG_CORE R8A779G0_CLK_SASYNCRT>; + clock-names = "cnt", "bus"; + power-domains = <&sysc R8A779G0_PD_ALWAYS_ON>; + resets = <&cpg 1200>; + reset-names = "cnt"; }; >> Documentation/devicetree/bindings/sound/asahi-kasei,ak4104.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/asahi-kasei,ak4104.yaml (original) +++ Documentation/devicetree/bindings/sound/asahi-kasei,ak4104.yaml (canonical) @@ -1,6 +1,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + codec@0 { compatible = "asahi-kasei,ak4104"; reg = <0>; Documentation/devicetree/bindings/clock/samsung,exynos850-clock.yaml:339: example 0: label 'cmu_peri' defined but never referenced >> Documentation/devicetree/bindings/clock/samsung,exynos850-clock.yaml:339: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/samsung,exynos850-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/samsung,exynos850-clock.yaml (canonical) @@ -4,7 +4,6 @@ compatible = "samsung,exynos850-cmu-peri"; reg = <0x10030000 0x8000>; #clock-cells = <1>; - clocks = <&oscclk>, <&cmu_top CLK_DOUT_PERI_BUS>, <&cmu_top CLK_DOUT_PERI_UART>, <&cmu_top CLK_DOUT_PERI_IP>; >> Documentation/devicetree/bindings/net/dsa/realtek.yaml:146: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/dsa/realtek.yaml (original) +++ Documentation/devicetree/bindings/net/dsa/realtek.yaml (canonical) @@ -2,91 +2,102 @@ #include -- - regulator-name = "FPGA-2.5V"; + regulator-name = "FPGA-2.5V"; }; + vout2 { - regulator-name = "FPGA-1.5V"; + regulator-name = "FPGA-1.5V"; }; }; }; >> Documentation/devicetree/bindings/reset/brcm,bcm6345-reset.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/reset/brcm,bcm6345-reset.yaml (original) +++ Documentation/devicetree/bindings/reset/brcm,bcm6345-reset.yaml (canonical) @@ -1,5 +1,5 @@ reset-controller@10000010 { - compatible = "brcm,bcm6345-reset"; - reg = <0x10000010 0x4>; - #reset-cells = <1>; + compatible = "brcm,bcm6345-reset"; + reg = <0x10000010 0x4>; + #reset-cells = <1>; -- + }; + + ethphy3: ethernet-phy@3 { + reg = <3>; + interrupt-parent = <&switch_intc2>; + interrupts = <3>; + }; }; + }; }; >> Documentation/devicetree/bindings/npu/rockchip,rk3588-rknn-core.yaml:84: example 0: canonical form differs: --- Documentation/devicetree/bindings/npu/rockchip,rk3588-rknn-core.yaml (original) +++ Documentation/devicetree/bindings/npu/rockchip,rk3588-rknn-core.yaml (canonical) @@ -5,24 +5,24 @@ #include -- + clock-names = "aclk", "hclk", "npu", "pclk"; + interrupts = ; + iommus = <&rknn_mmu_0>; + npu-supply = <&vdd_npu_s0>; + power-domains = <&power RK3588_PD_NPUTOP>; + resets = <&cru SRST_A_RKNN0>, <&cru SRST_H_RKNN0>; + reset-names = "srst_a", "srst_h"; + sram-supply = <&vdd_npu_mem_s0>; + }; }; >> Documentation/devicetree/bindings/net/dsa/realtek.yaml:326: example 2: label 'switch_intc3' defined but never referenced Documentation/devicetree/bindings/net/dsa/realtek.yaml:326: example 2: canonical form differs: --- Documentation/devicetree/bindings/net/dsa/realtek.yaml (original) +++ Documentation/devicetree/bindings/net/dsa/realtek.yaml (canonical) @@ -2,64 +2,63 @@ #include -- + switch_intc3: interrupt-controller { + interrupt-parent = <&gpio0>; + interrupts = <11 IRQ_TYPE_EDGE_FALLING>; + interrupt-controller; + #address-cells = <0>; + #interrupt-cells = <1>; }; - }; + }; +}; >> Documentation/devicetree/bindings/display/panel/sitronix,st7789v.yaml:54: example 0: label 'panel_input' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml:85: example 0: label 'mt9p031_1' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml:85: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml (canonical) @@ -6,9 +6,7 @@ compatible = "aptina,mt9p031"; reg = <0x5d>; reset-gpios = <&gpio_sensor 0 0>; - clocks = <&sensor_clk>; - vdd-supply = <®_vdd>; vdd_io-supply = <®_vdd_io>; vaa-supply = <®_vaa>; >> Documentation/devicetree/bindings/leds/ti,lm3697.yaml:90: example 0: label 'white' defined but never referenced >> Documentation/devicetree/bindings/leds/ti,lm3697.yaml:90: example 0: canonical form differs: --- Documentation/devicetree/bindings/leds/ti,lm3697.yaml (original) +++ Documentation/devicetree/bindings/leds/ti,lm3697.yaml (canonical) @@ -6,30 +6,29 @@ -- reg = <1>; led-sources = <1>; - ti,brightness-resolution = <255>; ramp-up-us = <500>; ramp-down-us = <1000>; label = "white:second_backlight_cluster"; + ti,brightness-resolution = <255>; linux,default-trigger = "backlight"; }; }; >> Documentation/devicetree/bindings/clock/marvell,mmp2-audio-clock.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/marvell,mmp2-audio-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/marvell,mmp2-audio-clock.yaml (canonical) @@ -3,13 +3,13 @@ #include -- + reg = <0xd42a0c30 0x10>; + clock-names = "audio", "vctcxo", "i2s0", "i2s1"; + clocks = <&soc_clocks MMP2_CLK_AUDIO>, + <&soc_clocks MMP2_CLK_VCTCXO>, + <&soc_clocks MMP2_CLK_I2S0>, + <&soc_clocks MMP2_CLK_I2S1>; + power-domains = <&soc_clocks MMP2_POWER_DOMAIN_AUDIO>; + #clock-cells = <1>; }; Documentation/devicetree/bindings/clock/mediatek,mt8365-clock.yaml:38: example 0: label 'apu' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/intel,keembay-dsi.yaml:65: example 0: label 'dsi_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/intel,keembay-dsi.yaml:65: example 0: label 'dsi_out' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/intel,keembay-dsi.yaml:65: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/intel,keembay-dsi.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/intel,keembay-dsi.yaml (canonical) @@ -14,6 +14,7 @@ -- port@1 { reg = <1>; + dsi_out: endpoint { remote-endpoint = <&adv7535_input>; }; >> Documentation/devicetree/bindings/usb/ti,am62-usb.yaml:78: example 0: label 'usbss1' defined but never referenced >> Documentation/devicetree/bindings/usb/ti,am62-usb.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/ti,am62-usb.yaml (original) +++ Documentation/devicetree/bindings/usb/ti,am62-usb.yaml (canonical) @@ -3,28 +3,28 @@ #include -- - l1: l1 { - regulator-min-microvolt = <1225000>; - regulator-max-microvolt = <1300000>; - }; + s1: s1 { + regulator-min-microvolt = <1300000>; + regulator-max-microvolt = <1400000>; + }; }; >> Documentation/devicetree/bindings/power/supply/richtek,rt9455.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/richtek,rt9455.yaml (original) +++ Documentation/devicetree/bindings/power/supply/richtek,rt9455.yaml (canonical) @@ -1,21 +1,19 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- + reg = <0x00 0x31100000 0x00 0x50000>; + interrupts = , /* irq.0 */ + ; /* irq.0 */ + interrupt-names = "host", "peripheral"; + maximum-speed = "high-speed"; + dr_mode = "otg"; + }; }; - }; }; >> Documentation/devicetree/bindings/remoteproc/qcom,qcs404-pas.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/remoteproc/qcom,qcs404-pas.yaml (original) +++ Documentation/devicetree/bindings/remoteproc/qcom,qcs404-pas.yaml (canonical) @@ -4,10 +4,8 @@ remoteproc@c700000 { compatible = "qcom,qcs404-adsp-pas"; reg = <0x0c700000 0x4040>; - clocks = <&xo_board>; clock-names = "xo"; - -- interrupts = ; - + mboxes = <&apcs_glb 8>; + label = "adsp"; qcom,remote-pid = <2>; - mboxes = <&apcs_glb 8>; - - label = "adsp"; }; }; >> Documentation/devicetree/bindings/display/panel/visionox,g2647fb105.yaml:54: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/visionox,g2647fb105.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/visionox,g2647fb105.yaml (original) +++ Documentation/devicetree/bindings/display/panel/visionox,g2647fb105.yaml (canonical) @@ -7,12 +7,10 @@ panel@0 { compatible = "visionox,g2647fb105"; reg = <0>; - vdd3p3-supply = <&vreg_l7c_3p0>; vddio-supply = <&vreg_l13a_1p8>; vsn-supply = <&vreg_ibb>; -- port { >> Documentation/devicetree/bindings/clock/qcom,qcs615-gcc.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,qcs615-gcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,qcs615-gcc.yaml (canonical) @@ -1,12 +1,13 @@ #include + clock-controller@100000 { - compatible = "qcom,qcs615-gcc"; - reg = <0x00100000 0x1f0000>; - clocks = <&rpmhcc RPMH_CXO_CLK>, - <&rpmhcc RPMH_CXO_CLK_A>, -- resets = <&gcc GCC_PCIE3X1_0_PHY_BCR>, <&gcc GCC_PCIE3X1_PHY_AHB_CLK_ARES>, <&gcc GCC_PCIE3X1_0_PHY_PHY_BCR>; - #clock-cells = <0>; - #phy-cells = <0>; - num-lanes = <1>; }; >> Documentation/devicetree/bindings/sound/microchip,sama7g5-spdifrx.yaml:63: example 0: label 'spdifrx' defined but never referenced >> Documentation/devicetree/bindings/sound/microchip,sama7g5-spdifrx.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/microchip,sama7g5-spdifrx.yaml (original) +++ Documentation/devicetree/bindings/sound/microchip,sama7g5-spdifrx.yaml (canonical) @@ -3,9 +3,9 @@ #include -- spdifrx: spdifrx@e1614000 { - #sound-dai-cells = <0>; compatible = "microchip,sama7g5-spdifrx"; reg = <0xe1614000 0x4000>; + #sound-dai-cells = <0>; interrupts = ; dmas = <&dma0 AT91_XDMAC_DT_PERID(49)>; dma-names = "rx"; >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: node name 'DCDC_REG1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: node name 'DCDC_REG2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: node name 'DCDC_REG3' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: node name 'DCDC_REG4' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: node name 'LDO_REG2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: node name 'LDO_REG3' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: node name 'LDO_REG4' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: node name 'LDO_REG5' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: node name 'LDO_REG6' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: node name 'LDO_REG7' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: node name 'LDO_REG8' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: node name 'LDO_REG9' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: label 'rk817' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: label 'rk817_charger' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: label 'rk817_codec' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: label 'vcc3v3_pmu' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: label 'vcc_1v8' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: label 'vcc_3v3' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: label 'vcc_bl' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: label 'vcc_cam' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: label 'vcc_ddr' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: label 'vcc_lcd' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: label 'vcc_sd' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: label 'vccio_sd' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: label 'vdd_1v0' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: label 'vdd_arm' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: label 'vdd_logic' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml:202: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml (original) +++ Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml (canonical) @@ -2,6 +2,7 @@ #include #include #include + i2c { #address-cells = <1>; #size-cells = <0>; -- - rockchip,resistor-sense-micro-ohms = <10000>; - rockchip,sleep-enter-current-microamp = <300000>; - rockchip,sleep-filter-current-microamp = <100000>; - }; - - rk817_codec: codec { - rockchip,mic-in-differential; - }; }; }; >> Documentation/devicetree/bindings/net/dsa/qca,ar9331.yaml:72: example 0: label 'phy_port4' defined but never referenced >> Documentation/devicetree/bindings/net/dsa/qca,ar9331.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/dsa/qca,ar9331.yaml (original) +++ Documentation/devicetree/bindings/net/dsa/qca,ar9331.yaml (canonical) @@ -5,14 +5,43 @@ switch10: switch@10 { compatible = "qca,ar9331-switch"; reg = <0x10>; - interrupt-parent = <&miscintc>; interrupts = <12>; interrupt-controller; -- }; Documentation/devicetree/bindings/usb/nxp,isp1760.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/nxp,isp1760.yaml (original) +++ Documentation/devicetree/bindings/usb/nxp,isp1760.yaml (canonical) @@ -1,4 +1,5 @@ #include + usb@40200000 { compatible = "nxp,usb-isp1763"; reg = <0x40200000 0x100000>; >> Documentation/devicetree/bindings/media/i2c/ovti,ov8856.yaml:101: example 0: label 'ov8856' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov8856.yaml:101: example 0: label 'wcam_out' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/ovti,ov8856.yaml:101: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/ovti,ov8856.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/ovti,ov8856.yaml (canonical) @@ -7,14 +7,11 @@ ov8856: camera@10 { compatible = "ovti,ov8856"; reg = <0x10>; - reset-gpios = <&pio 111 GPIO_ACTIVE_LOW>; pinctrl-names = "default"; pinctrl-0 = <&clk_24m_cam>; - clocks = <&cam_osc>; clock-names = "xvclk"; - avdd-supply = <&mt6358_vcama2_reg>; dvdd-supply = <&mt6358_vcamd_reg>; dovdd-supply = <&mt6358_vcamio_reg>; >> Documentation/devicetree/bindings/display/panel/novatek,nt37801.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/novatek,nt37801.yaml (original) +++ Documentation/devicetree/bindings/display/panel/novatek,nt37801.yaml (canonical) @@ -7,11 +7,9 @@ panel@0 { compatible = "novatek,nt37801"; reg = <0>; - vci-supply = <&vreg_l13b_3p0>; vdd-supply = <&vreg_l11b_1p2>; vddio-supply = <&vreg_l12b_1p8>; -- port { >> Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-ucc-qmc.yaml:152: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-ucc-qmc.yaml (original) +++ Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-ucc-qmc.yaml (canonical) @@ -7,11 +7,9 @@ reg-names = "ucc_regs", "dpram"; interrupts = <35>; interrupt-parent = <&qeic>; - fsl,soft-qmc = "fsl_qe_ucode_qmc_8321_11.bin"; - #address-cells = <1>; #size-cells = <0>; -- channel@16 { >> Documentation/devicetree/bindings/clock/qcom,sm6115-lpasscc.yaml:41: example 0: label 'lpass_audiocc' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/ingenic,pinctrl.yaml:170: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/ingenic,pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/ingenic,pinctrl.yaml (canonical) @@ -1,22 +1,18 @@ pinctrl@10010000 { - compatible = "ingenic,jz4770-pinctrl"; - reg = <0x10010000 0x600>; + compatible = "ingenic,jz4770-pinctrl"; + reg = <0x10010000 0x600>; + #address-cells = <1>; + #size-cells = <0>; -- + interrupt-parent = <&gpio1>; + interrupts = <0 IRQ_TYPE_LEVEL_LOW>; + richtek,output-charge-current = <500000>; + richtek,end-of-charge-percentage = <10>; + richtek,battery-regulation-voltage = <4200000>; + richtek,boost-output-voltage = <5050000>; + richtek,min-input-voltage-regulation = <4500000>; + richtek,avg-input-current-regulation = <500000>; + }; }; >> Documentation/devicetree/bindings/timer/renesas,em-sti.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/renesas,em-sti.yaml (original) +++ Documentation/devicetree/bindings/timer/renesas,em-sti.yaml (canonical) @@ -1,4 +1,5 @@ #include + timer@e0180000 { compatible = "renesas,em-sti"; reg = <0xe0180000 0x54>; Documentation/devicetree/bindings/rtc/nvidia,vrs-10.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/rtc/nvidia,vrs-10.yaml (original) +++ Documentation/devicetree/bindings/rtc/nvidia,vrs-10.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/interrupt-controller/loongson,eiointc.yaml:51: example 0: label 'eiointc' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/loongson,eiointc.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/loongson,eiointc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/loongson,eiointc.yaml (canonical) @@ -1,10 +1,8 @@ eiointc: interrupt-controller@1fe11600 { - compatible = "loongson,ls2k0500-eiointc"; - reg = <0x1fe10000 0x10000>; - - interrupt-controller; - #interrupt-cells = <1>; - - interrupt-parent = <&cpuintc>; - interrupts = <3>; + compatible = "loongson,ls2k0500-eiointc"; + reg = <0x1fe10000 0x10000>; + interrupt-controller; + #interrupt-cells = <1>; + interrupt-parent = <&cpuintc>; + interrupts = <3>; }; >> Documentation/devicetree/bindings/watchdog/dlg,da9062-watchdog.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/watchdog/dlg,da9062-watchdog.yaml (original) +++ Documentation/devicetree/bindings/watchdog/dlg,da9062-watchdog.yaml (canonical) @@ -1,5 +1,5 @@ watchdog { - compatible = "dlg,da9062-watchdog"; - dlg,use-sw-pm; - dlg,wdt-sd = <1>; + compatible = "dlg,da9062-watchdog"; + dlg,use-sw-pm; + dlg,wdt-sd = <1>; }; >> Documentation/devicetree/bindings/virtio/pci-iommu.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/virtio/pci-iommu.yaml (original) +++ Documentation/devicetree/bindings/virtio/pci-iommu.yaml (canonical) @@ -3,18 +3,17 @@ #size-cells = <2>; -- + reg = <0>; + gpio-controller; + gpio-ranges = <&pinctrl 0 0 32>; + #gpio-cells = <2>; + interrupt-controller; + #interrupt-cells = <2>; + interrupt-parent = <&intc>; + interrupts = <17>; + }; }; >> Documentation/devicetree/bindings/watchdog/amlogic,meson6-wdt.yaml:42: example 0: label 'wdt' defined but never referenced >> Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml:36: example 0: label 'pcie0_phy' defined but never referenced >> Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml (original) +++ Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml (canonical) @@ -1,6 +1,6 @@ pcie0_phy: pcie-phy@1e149000 { - compatible = "mediatek,mt7621-pci-phy"; - reg = <0x1e149000 0x0700>; - clocks = <&sysc 0>; - #phy-cells = <1>; + compatible = "mediatek,mt7621-pci-phy"; + reg = <0x1e149000 0x0700>; + clocks = <&sysc 0>; + #phy-cells = <1>; }; >> Documentation/devicetree/bindings/display/bridge/ti,tfp410.yaml:90: example 0: label 'tfp410' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/ti,tfp410.yaml:90: example 0: label 'tfp410_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/ti,tfp410.yaml:90: example 0: label 'tfp410_out' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/ti,tfp410.yaml:90: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/ti,tfp410.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/ti,tfp410.yaml (canonical) @@ -11,6 +11,7 @@ -- port@1 { reg = <1>; + tfp410_out: endpoint { remote-endpoint = <&dvi_connector_in>; }; >> Documentation/devicetree/bindings/i3c/mipi-i3c-hci.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/i3c/mipi-i3c-hci.yaml (original) +++ Documentation/devicetree/bindings/i3c/mipi-i3c-hci.yaml (canonical) @@ -1,7 +1,7 @@ i3c@a0000000 { - compatible = "mipi-i3c-hci"; - reg = <0xa0000000 0x2000>; - interrupts = <89>; - #address-cells = <3>; - #size-cells = <0>; + compatible = "mipi-i3c-hci"; + reg = <0xa0000000 0x2000>; + interrupts = <89>; + #address-cells = <3>; + #size-cells = <0>; }; >> Documentation/devicetree/bindings/display/msm/qcom,qcm2290-mdss.yaml:82: example 0: label 'dsi0_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,qcm2290-mdss.yaml:82: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,qcm2290-mdss.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,qcm2290-mdss.yaml (canonical) @@ -6,46 +6,40 @@ #include -- reg-names = "dsi_phy", "dsi_phy_lane", "dsi_pll"; - #clock-cells = <1>; #phy-cells = <0>; - clocks = <&dispcc DISP_CC_MDSS_AHB_CLK>, <&rpmcc RPM_SMD_XO_CLK_SRC>; clock-names = "iface", "ref"; vcca-supply = <&vreg_dsi_phy>; >> Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml:61: example 0: label 'usb_pinmap' defined but never referenced >> Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml (original) +++ Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml (canonical) @@ -2,10 +2,10 @@ compatible = "brcm,usb-pinmap"; reg = <0x22000d0 0x4>; in-gpios = <&gpio 18 0>, <&gpio 19 0>; + out-gpios = <&gpio 20 0>; + interrupts = <0x0 0xb2 0x4>; brcm,in-functions = "VBUS", "PWRFLT"; brcm,in-masks = <0x8000 0x40000 0x10000 0x80000>; - out-gpios = <&gpio 20 0>; brcm,out-functions = "PWRON"; brcm,out-masks = <0x20000 0x800000 0x400000 0x200000>; - interrupts = <0x0 0xb2 0x4>; }; >> Documentation/devicetree/bindings/display/panel/elida,kd35t133.yaml:43: example 0: label 'mipi_in_panel' defined but never referenced >> Documentation/devicetree/bindings/display/panel/elida,kd35t133.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/elida,kd35t133.yaml (original) +++ Documentation/devicetree/bindings/display/panel/elida,kd35t133.yaml (canonical) @@ -1,6 +1,7 @@ dsi { #address-cells = <1>; #size-cells = <0>; + panel@0 { compatible = "elida,kd35t133"; reg = <0>; >> Documentation/devicetree/bindings/w1/maxim,ds2482.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/w1/maxim,ds2482.yaml (original) +++ Documentation/devicetree/bindings/w1/maxim,ds2482.yaml (canonical) @@ -1,8 +1,9 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; - onewire@18 { - compatible = "maxim,ds2484"; - reg = <0x18>; - }; -- reg = <4>; function = LED_FUNCTION_FLASH; @@ -36,6 +40,7 @@ flash-max-microamp = <500000>; flash-max-timeout-us = <1024000>; }; + led@5 { reg = <5>; function = LED_FUNCTION_FLASH; >> Documentation/devicetree/bindings/gpio/gpio-latch.yaml:80: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/gpio-latch.yaml (original) +++ Documentation/devicetree/bindings/gpio/gpio-latch.yaml (canonical) @@ -1,15 +1,14 @@ gpio-latch { + compatible = "gpio-latch"; #gpio-cells = <2>; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_di_do_leds>; - compatible = "gpio-latch"; gpio-controller; -- - clk-gpios = <&gpio3 7 0>, <&gpio3 8 0>; latched-gpios = <&gpio3 21 0>, <&gpio3 22 0>, - <&gpio3 23 0>, <&gpio3 24 0>, - <&gpio3 25 0>, <&gpio3 26 0>, - <&gpio3 27 0>, <&gpio3 28 0>; + <&gpio3 23 0>, <&gpio3 24 0>, + <&gpio3 25 0>, <&gpio3 26 0>, + <&gpio3 27 0>, <&gpio3 28 0>; }; >> Documentation/devicetree/bindings/watchdog/ti,rti-wdt.yaml:61: example 0: label 'follows' defined but never referenced Documentation/devicetree/bindings/phy/mediatek,mt8365-csi-rx.yaml:59: example 0: label 'csi0_rx' defined but never referenced Documentation/devicetree/bindings/phy/mediatek,mt8365-csi-rx.yaml:59: example 0: label 'csi1_rx' defined but never referenced Documentation/devicetree/bindings/phy/mediatek,mt8365-csi-rx.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/mediatek,mt8365-csi-rx.yaml (original) +++ Documentation/devicetree/bindings/phy/mediatek,mt8365-csi-rx.yaml (canonical) @@ -1,20 +1,21 @@ #include + soc { - #address-cells = <2>; -- - #phy-cells = <0>; - }; + csi1_rx: phy@11c12000 { + compatible = "mediatek,mt8365-csi-rx"; + reg = <0 0x11c12000 0 0x2000>; + phy-type = ; + num-lanes = <2>; + #phy-cells = <0>; + }; }; >> Documentation/devicetree/bindings/serial/qca,ar9330-uart.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/serial/qca,ar9330-uart.yaml (original) +++ Documentation/devicetree/bindings/serial/qca,ar9330-uart.yaml (canonical) @@ -1,8 +1,8 @@ serial@18020000 { - compatible = "qca,ar9330-uart"; - reg = <0x18020000 0x14>; - clocks = <&ref>; - clock-names = "uart"; - interrupt-parent = <&intc>; - interrupts = <3>; + compatible = "qca,ar9330-uart"; + reg = <0x18020000 0x14>; + clocks = <&ref>; + clock-names = "uart"; + interrupt-parent = <&intc>; + interrupts = <3>; }; >> Documentation/devicetree/bindings/display/panel/abt,y030xx067a.yaml:38: example 0: label 'panel_input' defined but never referenced >> Documentation/devicetree/bindings/display/panel/abt,y030xx067a.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/abt,y030xx067a.yaml (original) +++ Documentation/devicetree/bindings/display/panel/abt,y030xx067a.yaml (canonical) @@ -7,11 +7,8 @@ panel@0 { compatible = "abt,y030xx067a"; reg = <0>; - spi-max-frequency = <3125000>; - reset-gpios = <&gpe 2 GPIO_ACTIVE_LOW>; -- >> Documentation/devicetree/bindings/display/bridge/simple-bridge.yaml:71: example 0: label 'vga_bridge_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/simple-bridge.yaml:71: example 0: label 'vga_bridge_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm6150-dpu.yaml:47: example 0: label 'dpu_intf0_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm6150-dpu.yaml:47: example 0: label 'dpu_intf1_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm6150-dpu.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,sm6150-dpu.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,sm6150-dpu.yaml (canonical) @@ -6,21 +6,36 @@ reg = <0x0ae01000 0x8f000>, <0x0aeb0000 0x2008>; reg-names = "mdp", "vbif"; - clocks = <&dispcc_mdss_ahb_clk>, <&gcc_disp_hf_axi_clk>, <&dispcc_mdss_mdp_clk>, -- - opp-hz = /bits/ 64 <25600000>; - required-opps = <&rpmhpd_opp_svs>; - }; - - opp-307200000 { - opp-hz = /bits/ 64 <307200000>; - required-opps = <&rpmhpd_opp_nom>; - }; - }; }; >> Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml:77: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + soc { #address-cells = <1>; #size-cells = <1>; @@ -10,14 +11,14 @@ -- atmel,max-sample-rate-hz = <20000000>; atmel,startup-time-ms = <4>; - vddana-supply = <&vdd_3v3_lp_reg>; - vref-supply = <&vdd_3v3_lp_reg>; atmel,trigger-edge-type = ; - dmas = <&dma0 (AT91_XDMAC_DT_MEM_IF(0) | AT91_XDMAC_DT_PER_IF(1) | AT91_XDMAC_DT_PERID(25))>; - dma-names = "rx"; - #io-channel-cells = <1>; }; }; >> Documentation/devicetree/bindings/media/i2c/toshiba,tc358746.yaml:131: example 0: label 'tc358746_in' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/toshiba,tc358746.yaml:131: example 0: label 'tc358746_out' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/toshiba,tc358746.yaml:131: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/toshiba,tc358746.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/toshiba,tc358746.yaml (canonical) @@ -1,50 +1,48 @@ #include -- + 118000 254 + 119000 247 + 120000 240 + 121000 233 + 122000 226 + 123000 220 + 124000 214 + 125000 208>; + /* skip */ }; >> Documentation/devicetree/bindings/watchdog/arm,sp805.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/watchdog/arm,sp805.yaml (original) +++ Documentation/devicetree/bindings/watchdog/arm,sp805.yaml (canonical) @@ -1,4 +1,5 @@ #include + watchdog@66090000 { compatible = "arm,sp805", "arm,primecell"; reg = <0x66090000 0x1000>; >> Documentation/devicetree/bindings/clock/qcom,kaanapali-gxclkctl.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,kaanapali-gxclkctl.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,kaanapali-gxclkctl.yaml (canonical) @@ -1,4 +1,5 @@ #include + soc { #address-cells = <2>; #size-cells = <2>; >> Documentation/devicetree/bindings/sound/mediatek,mt8189-afe-pcm.yaml:106: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/mediatek,mt8189-afe-pcm.yaml (original) +++ Documentation/devicetree/bindings/sound/mediatek,mt8189-afe-pcm.yaml (canonical) @@ -13,59 +13,59 @@ pinctrl-names = "default"; pinctrl-0 = <&aud_pins_default>; power-domains = <&scpsys 1>; //MT8189_POWER_DOMAIN_AUDIO - clocks = <&topckgen_clk 23>, //CLK_TOP_AUD_INTBUS_SEL - <&topckgen_clk 39>, //CLK_TOP_AUD_ENGEN1_SEL - <&topckgen_clk 40>, //CLK_TOP_AUD_ENGEN2_SEL - <&topckgen_clk 49>, //CLK_TOP_AUDIO_H_SEL -- + "top_i2sout0", + "top_i2sout1", + "top_fmi2s", + "top_dptx", + "clk26m", + "aud_slv_ck_peri", + "aud_mst_ck_peri", + "aud_intbus_ck_peri"; }; }; >> Documentation/devicetree/bindings/clock/qcom,glymur-dispcc.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,glymur-dispcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,glymur-dispcc.yaml (canonical) @@ -2,29 +2,29 @@ #include -- - reg = <0x110f8830 0x30>; - clocks = <&gcc USB30_0_MASTER_CLK>; - clock-names = "ref"; - #phy-cells = <0>; + compatible = "qcom,ipq806x-usb-phy-ss"; + reg = <0x110f8830 0x30>; + clocks = <&gcc USB30_0_MASTER_CLK>; + clock-names = "ref"; + #phy-cells = <0>; }; >> Documentation/devicetree/bindings/display/panel/ilitek,ili9881c.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/ilitek,ili9881c.yaml (original) +++ Documentation/devicetree/bindings/display/panel/ilitek,ili9881c.yaml (canonical) @@ -9,6 +9,6 @@ reg = <0>; power-supply = <®_display>; reset-gpios = <&r_pio 0 5 GPIO_ACTIVE_LOW>; /* PL05 */ - backlight = <&pwm_bl>; + backlight = <&pwm_bl>; }; }; >> Documentation/devicetree/bindings/mfd/rohm,bd96802-pmic.yaml:60: example 0: label 'pmic' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd96802-pmic.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/rohm,bd96802-pmic.yaml (original) +++ Documentation/devicetree/bindings/mfd/rohm,bd96802-pmic.yaml (canonical) @@ -1,11 +1,13 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; + -- - - rohm,initial-voltage-microvolt = <3000000>; regulator-ov-error-microvolt = <18000>; regulator-uv-error-microvolt = <18000>; regulator-temp-protection-kelvin = <1>; regulator-temp-warn-kelvin = <1>; + rohm,initial-voltage-microvolt = <3000000>; }; }; }; >> Documentation/devicetree/bindings/pci/host-generic-pci.yaml:151: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/host-generic-pci.yaml (original) +++ Documentation/devicetree/bindings/pci/host-generic-pci.yaml (canonical) @@ -1,29 +1,24 @@ - bus { #address-cells = <2>; #size-cells = <2>; + pcie@40000000 { compatible = "pci-host-cam-generic"; -- - // PCI_DEVICE(3) INT#(1) CONTROLLER(PHANDLE) CONTROLLER_DATA(3) interrupt-map = < 0x0 0x0 0x0 0x1 &gic 0x0 0x4 0x1>, < 0x800 0x0 0x0 0x1 &gic 0x0 0x5 0x1>, <0x1000 0x0 0x0 0x1 &gic 0x0 0x6 0x1>, <0x1800 0x0 0x0 0x1 &gic 0x0 0x7 0x1>; - // PCI_DEVICE(3) INT#(1) interrupt-map-mask = <0xf800 0x0 0x0 0x7>; }; >> Documentation/devicetree/bindings/clock/amlogic,axg-audio-clkc.yaml:130: example 0: label 'clkc_audio' defined but never referenced >> Documentation/devicetree/bindings/clock/amlogic,axg-audio-clkc.yaml:130: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/amlogic,axg-audio-clkc.yaml (original) +++ Documentation/devicetree/bindings/clock/amlogic,axg-audio-clkc.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + apb { #address-cells = <2>; #size-cells = <2>; @@ -8,7 +9,6 @@ compatible = "amlogic,axg-audio-clkc"; reg = <0x0 0x0 0x0 0xb4>; #clock-cells = <1>; - clocks = <&clkc CLKID_AUDIO>, <&clkc CLKID_MPLL0>, <&clkc CLKID_MPLL1>, >> Documentation/devicetree/bindings/watchdog/snps,dw-wdt.yaml:98: example 1: canonical form differs: --- Documentation/devicetree/bindings/watchdog/snps,dw-wdt.yaml (original) +++ Documentation/devicetree/bindings/watchdog/snps,dw-wdt.yaml (canonical) @@ -5,9 +5,9 @@ clocks = <&per_base_clk>; clock-names = "tclk"; snps,watchdog-tops = <0x000000FF 0x000001FF 0x000003FF - 0x000007FF 0x0000FFFF 0x0001FFFF - 0x0003FFFF 0x0007FFFF 0x000FFFFF - 0x001FFFFF 0x003FFFFF 0x007FFFFF - 0x00FFFFFF 0x01FFFFFF 0x03FFFFFF - 0x07FFFFFF>; + 0x000007FF 0x0000FFFF 0x0001FFFF + 0x0003FFFF 0x0007FFFF 0x000FFFFF + 0x001FFFFF 0x003FFFFF 0x007FFFFF + 0x00FFFFFF 0x01FFFFFF 0x03FFFFFF + 0x07FFFFFF>; }; >> Documentation/devicetree/bindings/clock/mediatek,mt8192-clock.yaml:54: example 0: label 'scp_adsp' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8192-clock.yaml:61: example 1: label 'imp_iic_wrap_c' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8192-clock.yaml:68: example 2: label 'imp_iic_wrap_e' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8192-clock.yaml:75: example 3: label 'imp_iic_wrap_s' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8192-clock.yaml:82: example 4: label 'imp_iic_wrap_ws' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8192-clock.yaml:89: example 5: label 'imp_iic_wrap_w' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8192-clock.yaml:96: example 6: label 'imp_iic_wrap_n' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8192-clock.yaml:103: example 7: label 'msdc_top' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8192-clock.yaml:110: example 8: label 'mfgcfg' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/qcom,x1e80100-tlmm.yaml:107: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,x1e80100-tlmm.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,x1e80100-tlmm.yaml (canonical) @@ -1,4 +1,5 @@ #include + tlmm: pinctrl@f100000 { compatible = "qcom,x1e80100-tlmm"; reg = <0x0f100000 0xf00000>; >> Documentation/devicetree/bindings/clock/mediatek,mt8192-clock.yaml:117: example 9: label 'imgsys' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8192-clock.yaml:124: example 10: label 'imgsys2' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8192-clock.yaml:131: example 11: label 'vdecsys_soc' defined but never referenced >> Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml:265: example 0: label 'wifi0' defined but never referenced >> Documentation/devicetree/bindings/sound/realtek,rt5682s.yaml:122: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/realtek,rt5682s.yaml (original) +++ Documentation/devicetree/bindings/sound/realtek,rt5682s.yaml (canonical) @@ -9,21 +9,18 @@ compatible = "realtek,rt5682s"; reg = <0x1a>; interrupts = <6 IRQ_TYPE_LEVEL_HIGH>; + #clock-cells = <1>; + clock-output-names = "rt5682-dai-wclk", "rt5682-dai-bclk"; + clocks = <&osc>; + clock-names = "mclk"; -- - - clocks = <&osc>; - clock-names = "mclk"; - - AVDD-supply = <&avdd_reg>; - MICVDD-supply = <&micvdd_reg>; - DBVDD-supply = <&dbvdd_reg>; - LDO1-IN-supply = <&ldo1_in_reg>; }; }; >> Documentation/devicetree/bindings/clock/mediatek,mt8192-clock.yaml:138: example 12: label 'vdecsys' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8192-clock.yaml:145: example 13: label 'vencsys' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8192-clock.yaml:152: example 14: label 'camsys' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8192-clock.yaml:159: example 15: label 'camsys_rawa' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8192-clock.yaml:166: example 16: label 'camsys_rawb' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8192-clock.yaml:173: example 17: label 'camsys_rawc' defined but never referenced >> Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml:376: example 1: label 'wifi_0' defined but never referenced >> Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml:376: example 1: canonical form differs: --- Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml (original) +++ Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml (canonical) @@ -1,11 +1,10 @@ - reserved-memory { #address-cells = <2>; #size-cells = <2>; -- >> Documentation/devicetree/bindings/clock/mediatek,mt8192-clock.yaml:180: example 18: label 'ipesys' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8192-clock.yaml:187: example 19: label 'mdpsys' defined but never referenced >> Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml:400: example 2: label 'wifi' defined but never referenced Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml:400: example 2: canonical form differs: --- Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml (original) +++ Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml (canonical) @@ -5,13 +5,13 @@ #size-cells = <2>; -- ; + memory-region = <&wlan_fw_mem>, <&wlan_ce_mem>; qcom,rproc = <&remoteproc_wpss>; - memory-region = <&wlan_fw_mem>, <&wlan_ce_mem>; qcom,smem-states = <&wlan_smp2p_out 0>; qcom,smem-state-names = "wlan-smp2p-out"; + wifi-firmware { iommus = <&apps_smmu 0x1c02 0x1>; }; >> Documentation/devicetree/bindings/siox/eckelmann,siox-gpio.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/siox/eckelmann,siox-gpio.yaml (original) +++ Documentation/devicetree/bindings/siox/eckelmann,siox-gpio.yaml (canonical) @@ -2,7 +2,6 @@ compatible = "eckelmann,siox-gpio"; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_siox>; - din-gpios = <&gpio6 11 0>; dout-gpios = <&gpio6 8 0>; dclk-gpios = <&gpio6 9 0>; -- --- Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml (original) +++ Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml (canonical) @@ -3,6 +3,7 @@ dsi { #address-cells = <1>; #size-cells = <0>; + panel@0 { compatible = "feixin,k101-im2ba02"; reg = <0>; >> Documentation/devicetree/bindings/net/dsa/lantiq,gswip.yaml:187: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/dsa/lantiq,gswip.yaml (original) +++ Documentation/devicetree/bindings/net/dsa/lantiq,gswip.yaml (canonical) @@ -1,103 +1,105 @@ switch@e108000 { - compatible = "lantiq,xrx200-gswip"; - reg = <0xe108000 0x3100>, /* switch */ - <0xe10b100 0xd8>, /* mdio */ - <0xe10b1d8 0x130>; /* mii */ - dsa,member = <0 0>; + compatible = "lantiq,xrx200-gswip"; -- + ranges = <0x02000000 0x0 0x51000000 0x0 0x51000000 0x0 0x0f000000>; device_type = "pci"; #address-cells = <3>; #size-cells = <2>; - reg = <0x0 0x50000000 0x0 0x1000000>; - ranges = <0x02000000 0x0 0x51000000 0x0 0x51000000 0x0 0x0f000000>; - /* * The IOMMU also manages all functions from this domain, * with endpoint IDs 0x10000 - 0x1ffff >> Documentation/devicetree/bindings/soc/renesas/renesas,rzn1-gpioirqmux.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/renesas/renesas,rzn1-gpioirqmux.yaml (original) +++ Documentation/devicetree/bindings/soc/renesas/renesas,rzn1-gpioirqmux.yaml (canonical) @@ -16,4 +16,5 @@ <32 &gic GIC_SPI 103 IRQ_TYPE_LEVEL_HIGH>, /* line 0, GPIO1A.0 */ <89 &gic GIC_SPI 104 IRQ_TYPE_LEVEL_HIGH>, /* line 1, GPIO2A.25 */ <9 &gic GIC_SPI 106 IRQ_TYPE_LEVEL_HIGH>; /* line 3, GPIO0A.9 */ + }; }; >> Documentation/devicetree/bindings/clock/qcom,sdx75-gcc.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sdx75-gcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sdx75-gcc.yaml (canonical) @@ -1,13 +1,14 @@ #include + clock-controller@80000 { - compatible = "qcom,sdx75-gcc"; - reg = <0x80000 0x1f7400>; - clocks = <&rpmhcc RPMH_CXO_CLK>, <&sleep_clk>, <&emac0_sgmiiphy_mac_rclk>, - <&emac0_sgmiiphy_mac_tclk>, <&emac0_sgmiiphy_rclk>, <&emac0_sgmiiphy_tclk>, -- Documentation/devicetree/bindings/iio/imu/invensense,icm45600.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/imu/invensense,icm45600.yaml (original) +++ Documentation/devicetree/bindings/iio/imu/invensense,icm45600.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/display/brcm,bcm2835-vec.yaml:40: example 0: label 'vec' defined but never referenced >> Documentation/devicetree/bindings/arm/stm32/st,mlahb.yaml:57: example 0: label 'm4_rproc' defined but never referenced >> Documentation/devicetree/bindings/arm/stm32/st,mlahb.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/stm32/st,mlahb.yaml (original) +++ Documentation/devicetree/bindings/arm/stm32/st,mlahb.yaml (canonical) @@ -1,8 +1,8 @@ ahb { compatible = "st,mlahb", "simple-bus"; + ranges; #address-cells = <1>; #size-cells = <1>; - ranges; dma-ranges = <0x00000000 0x38000000 0x10000>, <0x10000000 0x10000000 0x60000>, <0x30000000 0x30000000 0x60000>; >> Documentation/devicetree/bindings/clock/qcom,sm8650-gcc.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sm8650-gcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sm8650-gcc.yaml (canonical) @@ -1,18 +1,19 @@ #include + clock-controller@100000 { - compatible = "qcom,sm8650-gcc"; - reg = <0x00100000 0x001f4200>; - clocks = <&rpmhcc RPMH_CXO_CLK>, - <&rpmhcc RPMH_CXO_CLK_A>, -- + <&pcie1_phy>, + <&pcie_1_phy_aux_clk>, + <&ufs_mem_phy 0>, + <&ufs_mem_phy 1>, + <&ufs_mem_phy 2>, + <&usb_1_qmpphy>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml:50: example 0: label 'intc' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml (canonical) @@ -8,4 +8,5 @@ interrupt-parent = <&gic>; interrupts = , /* EXT_INT0 */ ; /* EXT_INT1 */ + }; }; >> Documentation/devicetree/bindings/rtc/ti,k3-rtc.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/rtc/ti,k3-rtc.yaml (original) +++ Documentation/devicetree/bindings/rtc/ti,k3-rtc.yaml (canonical) @@ -1,4 +1,5 @@ #include + rtc@2b1f0000 { compatible = "ti,am62-rtc"; reg = <0x2b1f0000 0x100>; Documentation/devicetree/bindings/phy/qcom,sata-phy.yaml:45: example 0: label 'sata_phy' defined but never referenced Documentation/devicetree/bindings/phy/qcom,sata-phy.yaml:45: example 0: canonical form differs: -- + sata_phy: sata-phy@1b400000 { compatible = "qcom,ipq806x-sata-phy"; reg = <0x1b400000 0x200>; - clocks = <&gcc SATA_PHY_CFG_CLK>; clock-names = "cfg"; - #phy-cells = <0>; }; >> Documentation/devicetree/bindings/hwmon/sensirion,shtc1.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/sensirion,shtc1.yaml (original) +++ Documentation/devicetree/bindings/hwmon/sensirion,shtc1.yaml (canonical) @@ -1,11 +1,11 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; - clock-frequency = <400000>; + #address-cells = <1>; + #size-cells = <0>; + clock-frequency = <400000>; -- }; Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml (original) +++ Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml (canonical) @@ -1,4 +1,5 @@ #include + backlight { compatible = "kinetic,ktd253"; enable-gpios = <&gpio2 5 GPIO_ACTIVE_HIGH>; >> Documentation/devicetree/bindings/iio/adc/renesas,rzn1-adc.yaml:99: example 0: label 'adc' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/renesas,rzn1-adc.yaml:99: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/renesas,rzn1-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/renesas,rzn1-adc.yaml (canonical) @@ -1,12 +1,12 @@ #include -- - #io-channel-cells = <1>; + compatible = "renesas,r9a06g032-adc", "renesas,rzn1-adc"; + reg = <0x40065000 0x200>; + clocks = <&sysctrl R9A06G032_HCLK_ADC>, <&sysctrl R9A06G032_CLK_ADC>; + clock-names = "pclk", "adc"; + power-domains = <&sysctrl>; + adc1-avdd-supply = <&adc1_avdd>; + adc1-vref-supply = <&adc1_vref>; + #io-channel-cells = <1>; }; >> Documentation/devicetree/bindings/input/iqs626a.yaml:743: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/iqs626a.yaml (original) +++ Documentation/devicetree/bindings/input/iqs626a.yaml (canonical) @@ -2,133 +2,123 @@ #include -- @@ -1,8 +1,8 @@ spi@f0416000 { - clocks = <&upg_fixed>; compatible = "brcm,spi-brcmstb-mspi", "brcm,spi-bcm-qspi"; reg = <0xf0416000 0x180>; reg-names = "mspi"; + clocks = <&upg_fixed>; interrupts = <0x14>; interrupt-parent = <&irq0_aon_intc>; interrupt-names = "mspi_done"; >> Documentation/devicetree/bindings/virtio/mmio.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/virtio/mmio.yaml (original) +++ Documentation/devicetree/bindings/virtio/mmio.yaml (canonical) @@ -2,7 +2,6 @@ compatible = "virtio,mmio"; reg = <0x3000 0x100>; interrupts = <41>; - /* Device has endpoint ID 23 */ iommus = <&viommu 23>; }; -- Documentation/devicetree/bindings/phy/qcom,usb-hs-28nm.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/qcom,usb-hs-28nm.yaml (original) +++ Documentation/devicetree/bindings/phy/qcom,usb-hs-28nm.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + usb2_phy_prim: phy@7a000 { compatible = "qcom,usb-hs-28nm-femtophy"; reg = <0x0007a000 0x200>; >> Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml:98: example 0: label 'imx214_ep' defined but never referenced >> Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml:98: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml (original) +++ Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml (canonical) @@ -7,17 +7,13 @@ camera-sensor@1a { compatible = "sony,imx214"; reg = <0x1a>; - clocks = <&camera_clk>; assigned-clocks = <&camera_clk>; assigned-clock-rates = <24000000>; -- port { >> Documentation/devicetree/bindings/display/panel/raspberrypi,7inch-touchscreen.yaml:41: example 0: label 'dsi1' defined but never referenced >> Documentation/devicetree/bindings/display/panel/raspberrypi,7inch-touchscreen.yaml:41: example 0: label 'i2c_dsi' defined but never referenced >> Documentation/devicetree/bindings/display/panel/raspberrypi,7inch-touchscreen.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/raspberrypi,7inch-touchscreen.yaml (original) +++ Documentation/devicetree/bindings/display/panel/raspberrypi,7inch-touchscreen.yaml (canonical) @@ -1,29 +1,29 @@ dsi1: dsi { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- --- Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml (original) +++ Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml (canonical) @@ -1,6 +1,7 @@ spi { #address-cells = <1>; #size-cells = <0>; + frequency@0 { compatible = "adi,adf4377"; reg = <0>; >> Documentation/devicetree/bindings/reset/allwinner,sun6i-a31-clock-reset.yaml:55: example 0: label 'ahb1_rst' defined but never referenced >> Documentation/devicetree/bindings/reset/allwinner,sun6i-a31-clock-reset.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/reset/allwinner,sun6i-a31-clock-reset.yaml (original) +++ Documentation/devicetree/bindings/reset/allwinner,sun6i-a31-clock-reset.yaml (canonical) @@ -1,5 +1,5 @@ ahb1_rst: reset@1c202c0 { - #reset-cells = <1>; compatible = "allwinner,sun6i-a31-ahb1-reset"; reg = <0x01c202c0 0xc>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/clock/fixed-factor-clock.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/fixed-factor-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/fixed-factor-clock.yaml (canonical) @@ -1,7 +1,7 @@ clock { - compatible = "fixed-factor-clock"; - clocks = <&parentclk>; - #clock-cells = <0>; - clock-div = <2>; - clock-mult = <1>; + compatible = "fixed-factor-clock"; + clocks = <&parentclk>; + #clock-cells = <0>; + clock-div = <2>; + clock-mult = <1>; }; >> Documentation/devicetree/bindings/reset/allwinner,sun6i-a31-clock-reset.yaml:62: example 1: label 'apbs_rst' defined but never referenced Documentation/devicetree/bindings/reset/allwinner,sun6i-a31-clock-reset.yaml:62: example 1: canonical form differs: --- Documentation/devicetree/bindings/reset/allwinner,sun6i-a31-clock-reset.yaml (original) +++ Documentation/devicetree/bindings/reset/allwinner,sun6i-a31-clock-reset.yaml (canonical) @@ -1,5 +1,5 @@ apbs_rst: reset@80014b0 { - #reset-cells = <1>; compatible = "allwinner,sun6i-a31-clock-reset"; reg = <0x080014b0 0x4>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/regulator/qcom,rpm-regulator.yaml:104: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/qcom,rpm-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/qcom,rpm-regulator.yaml (canonical) @@ -1,24 +1,21 @@ #include + regulators { - compatible = "qcom,rpm-pm8921-regulators"; - vdd_l1_l2_l12_l18-supply = <&pm8921_s4>; + compatible = "qcom,rpm-pm8921-regulators"; + vdd_l1_l2_l12_l18-supply = <&pm8921_s4>; -- - remote-endpoint = <&dsi_out_port>; - }; + port { + panel_dsi_port: endpoint { + remote-endpoint = <&dsi_out_port>; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/gpio/rockchip,gpio-bank.yaml:68: example 0: label 'gpio0' defined but never referenced >> Documentation/devicetree/bindings/gpio/rockchip,gpio-bank.yaml:68: example 0: label 'gpio1' defined but never referenced >> Documentation/devicetree/bindings/gpio/rockchip,gpio-bank.yaml:68: example 0: label 'pinctrl' defined but never referenced >> Documentation/devicetree/bindings/gpio/rockchip,gpio-bank.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/rockchip,gpio-bank.yaml (original) +++ Documentation/devicetree/bindings/gpio/rockchip,gpio-bank.yaml (canonical) @@ -1,32 +1,29 @@ #include + pinctrl: pinctrl { - #address-cells = <1>; - #size-cells = <1>; - ranges; + ranges; -- + compatible = "rockchip,gpio-bank"; + reg = <0x2003c000 0x100>; + interrupts = ; + clocks = <&clk_gates8 10>; + gpio-controller; + #gpio-cells = <2>; + interrupt-controller; + #interrupt-cells = <2>; + }; }; >> Documentation/devicetree/bindings/sound/ti,twl4030-audio.yaml:70: example 0: label 'twl' defined but never referenced >> Documentation/devicetree/bindings/sound/ti,twl4030-audio.yaml:70: example 0: label 'twl_audio' defined but never referenced >> Documentation/devicetree/bindings/sound/ti,twl4030-audio.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/ti,twl4030-audio.yaml (original) +++ Documentation/devicetree/bindings/sound/ti,twl4030-audio.yaml (canonical) @@ -1,21 +1,19 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - ti,ramp_delay_value = <3>; - }; - + codec { + ti,ramp_delay_value = <3>; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/ipmi/ipmi-smic.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/ipmi/ipmi-smic.yaml (original) +++ Documentation/devicetree/bindings/ipmi/ipmi-smic.yaml (canonical) @@ -1,7 +1,7 @@ smic@fff3a000 { compatible = "ipmi-smic"; + reg = <0xfff3a000 0x1000>; device_type = "ipmi"; - reg = <0xfff3a000 0x1000>; interrupts = <0 24 4>; reg-size = <4>; reg-spacing = <4>; >> Documentation/devicetree/bindings/pci/fsl,mpc8xxx-pci.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/fsl,mpc8xxx-pci.yaml (original) +++ Documentation/devicetree/bindings/pci/fsl,mpc8xxx-pci.yaml (canonical) @@ -4,7 +4,7 @@ compatible = "fsl,mpc8315-pcie", "fsl,mpc8314-pcie"; reg = <0xe0009000 0x00001000>; ranges = <0x02000000 0 0xa0000000 0xa0000000 0 0x10000000 - 0x01000000 0 0x00000000 0xb1000000 0 0x00800000>; + 0x01000000 0 0x00000000 0xb1000000 0 0x00800000>; #address-cells = <3>; #size-cells = <2>; -- clock-frequency = <33333333>; interrupt-map-mask = <0xf800 0x0 0x0 0x7>; interrupt-map = ; + 0xe000 0 0 1 &mpic 2 1 + 0xe000 0 0 2 &mpic 3 1>; interrupts-extended = <&mpic 24 2>; bus-range = <0 0>; fsl,pci-agent-force-enum; >> Documentation/devicetree/bindings/display/msm/qcom,sc7180-mdss.yaml:90: example 0: label 'dp_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sc7180-mdss.yaml:90: example 0: label 'dsi0_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sc7180-mdss.yaml:90: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,sc7180-mdss.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,sc7180-mdss.yaml (canonical) @@ -6,36 +6,31 @@ #include -- - required-opps = <&rpmhpd_opp_svs_l1>; - }; - - opp-810000000 { - opp-hz = /bits/ 64 <810000000>; - required-opps = <&rpmhpd_opp_nom>; - }; - }; - }; }; >> Documentation/devicetree/bindings/net/wireless/ti,wlcore.yaml:88: example 0: label 'family' defined but never referenced >> Documentation/devicetree/bindings/net/wireless/ti,wlcore.yaml:88: example 0: label 'wlcore1' defined but never referenced Documentation/devicetree/bindings/net/wireless/ti,wlcore.yaml:107: example 1: label 'family' defined but never referenced >> Documentation/devicetree/bindings/net/wireless/ti,wlcore.yaml:107: example 1: label 'wlcore2' defined but never referenced >> Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml:148: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml (original) +++ Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml (canonical) @@ -8,10 +8,8 @@ reg-names = "scc_regs", "scc_pram", "dpram"; interrupts = <27>; interrupt-parent = <&CPM_PIC>; - #address-cells = <1>; #size-cells = <0>; - -- channel@16 { >> Documentation/devicetree/bindings/net/wireless/ti,wlcore.yaml:124: example 2: label 'example' defined but never referenced >> Documentation/devicetree/bindings/net/wireless/ti,wlcore.yaml:124: example 2: label 'wlcore3' defined but never referenced >> Documentation/devicetree/bindings/net/wireless/ti,wlcore.yaml:124: example 2: canonical form differs: --- Documentation/devicetree/bindings/net/wireless/ti,wlcore.yaml (original) +++ Documentation/devicetree/bindings/net/wireless/ti,wlcore.yaml (canonical) @@ -6,7 +6,6 @@ bus-width = <4>; cap-power-off-card; keep-power-in-suspend; - #address-cells = <1>; #size-cells = <0>; -- >> Documentation/devicetree/bindings/mfd/maxim,max77802.yaml:94: example 0: node name 'BUCK1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max77802.yaml:94: example 0: node name 'BUCK2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max77802.yaml:94: example 0: node name 'BUCK10' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max77802.yaml:94: example 0: node name 'LDO1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max77802.yaml:94: example 0: node name 'LDO35' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max77802.yaml:94: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/maxim,max77802.yaml (original) +++ Documentation/devicetree/bindings/mfd/maxim,max77802.yaml (canonical) @@ -7,15 +7,14 @@ -- // ... - LDO35 { regulator-name = "ldo_35"; regulator-min-microvolt = <1200000>; >> Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml:162: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml (canonical) @@ -3,60 +3,57 @@ #include -- - qcom,force-mode = ; - }; + pm8921_s4: s4 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + bias-pull-down; + qcom,switch-mode-frequency = <1600000>; + qcom,force-mode = ; + }; }; >> Documentation/devicetree/bindings/pinctrl/qcom,sc8180x-tlmm.yaml:105: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sc8180x-tlmm.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sc8180x-tlmm.yaml (canonical) @@ -1,4 +1,5 @@ #include + pinctrl@3100000 { compatible = "qcom,sc8180x-tlmm"; reg = <0x03100000 0x300000>, >> Documentation/devicetree/bindings/power/supply/maxim,max8903.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/maxim,max8903.yaml (original) +++ Documentation/devicetree/bindings/power/supply/maxim,max8903.yaml (canonical) @@ -1,8 +1,9 @@ #include + charger { - compatible = "maxim,max8903"; - dok-gpios = <&gpio2 3 GPIO_ACTIVE_LOW>; - flt-gpios = <&gpio2 2 GPIO_ACTIVE_LOW>; - chg-gpios = <&gpio3 15 GPIO_ACTIVE_LOW>; -- edp-phy { - compatible = "rockchip,rk3288-dp-phy"; - clocks = <&cru SCLK_EDP_24M>; - clock-names = "24m"; - #phy-cells = <0>; + compatible = "rockchip,rk3288-dp-phy"; + clocks = <&cru SCLK_EDP_24M>; + clock-names = "24m"; + #phy-cells = <0>; }; >> Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml:225: example 1: label 'edp_bridge_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml:225: example 1: label 'edp_bridge_out' defined but never referenced Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml:225: example 1: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml (canonical) @@ -3,47 +3,43 @@ #include -- - - edp_bridge_out: endpoint { - data-lanes = <2 1 3 0>; - lane-polarities = <0 1 0 1>; - remote-endpoint = <&edp_panel_in>; - }; - }; }; - }; }; >> Documentation/devicetree/bindings/clock/qcom,gcc-sm8450.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-sm8450.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-sm8450.yaml (canonical) @@ -1,10 +1,11 @@ #include + clock-controller@100000 { - compatible = "qcom,gcc-sm8450"; - reg = <0x00100000 0x001f4200>; - clocks = <&rpmhcc RPMH_CXO_CLK>, <&sleep_clk>; - clock-names = "bi_tcxo", "sleep_clk"; -- - #reset-cells = <1>; - #power-domain-cells = <1>; + compatible = "qcom,gcc-sm8450"; + reg = <0x00100000 0x001f4200>; + clocks = <&rpmhcc RPMH_CXO_CLK>, <&sleep_clk>; + clock-names = "bi_tcxo", "sleep_clk"; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/iio/adc/adi,ad4080.yaml:85: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad4080.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad4080.yaml (canonical) @@ -3,14 +3,14 @@ #size-cells = <0>; -- + reg = <0>; + spi-max-frequency = <10000000>; + vdd33-supply = <&vdd33>; + vddldo-supply = <&vddldo>; + vrefin-supply = <&vrefin>; + clocks = <&cnv>; + clock-names = "cnv"; + io-backends = <&iio_backend>; }; }; >> Documentation/devicetree/bindings/sound/cirrus,cs42l84.yaml:43: example 0: label 'jack_codec' defined but never referenced >> Documentation/devicetree/bindings/sound/cirrus,cs42l84.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/cirrus,cs42l84.yaml (original) +++ Documentation/devicetree/bindings/sound/cirrus,cs42l84.yaml (canonical) @@ -1,14 +1,15 @@ #include #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; -- - #sound-dai-cells = <0>; - }; + jack_codec: codec@4b { + compatible = "cirrus,cs42l84"; + reg = <0x4b>; + reset-gpios = <&pinctrl_nub 4 GPIO_ACTIVE_LOW>; + interrupts-extended = <&pinctrl_ap 180 IRQ_TYPE_LEVEL_LOW>; + #sound-dai-cells = <0>; + }; }; >> Documentation/devicetree/bindings/watchdog/allwinner,sun4i-a10-wdt.yaml:90: example 0: label 'wdt' defined but never referenced >> Documentation/devicetree/bindings/display/panel/boe,th101mb31ig002-28a.yaml:54: example 0: label 'panel_in_dsi' defined but never referenced >> Documentation/devicetree/bindings/display/panel/boe,th101mb31ig002-28a.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/boe,th101mb31ig002-28a.yaml (original) +++ Documentation/devicetree/bindings/display/panel/boe,th101mb31ig002-28a.yaml (canonical) @@ -3,6 +3,7 @@ dsi { #address-cells = <1>; #size-cells = <0>; + panel@0 { compatible = "boe,th101mb31ig002-28a"; reg = <0>; @@ -11,6 +12,7 @@ reset-gpios = <&gpio 55 GPIO_ACTIVE_LOW>; rotation = <90>; power-supply = <&vcc_3v3>; + port { panel_in_dsi: endpoint { remote-endpoint = <&dsi_out_con>; >> Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml (original) +++ Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml (canonical) @@ -1,14 +1,14 @@ i3c@d040000 { compatible = "cdns,i3c-master"; + reg = <0x0d040000 0x1000>; clocks = <&coreclock>, <&i3csysclock>; clock-names = "pclk", "sysclk"; interrupts = <3 0>; - reg = <0x0d040000 0x1000>; -- - eeprom@57{ + eeprom@57 { compatible = "atmel,24c01"; reg = <0x57 0x0 0x10>; pagesize = <0x8>; >> Documentation/devicetree/bindings/leds/backlight/pwm-backlight.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/leds/backlight/pwm-backlight.yaml (original) +++ Documentation/devicetree/bindings/leds/backlight/pwm-backlight.yaml (canonical) @@ -1,10 +1,8 @@ backlight { compatible = "pwm-backlight"; pwms = <&pwm 0 5000000>; - brightness-levels = <0 4 8 16 32 64 128 255>; default-brightness-level = <6>; - power-supply = <&vdd_bl_reg>; enable-gpios = <&gpio 58 0>; post-pwm-on-delay-ms = <10>; >> Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml:70: example 0: label 'lan9374' defined but never referenced >> Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml (original) +++ Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml (canonical) @@ -1,124 +1,124 @@ #include -- >> Documentation/devicetree/bindings/net/fsl,gianfar.yaml:174: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/fsl,gianfar.yaml (original) +++ Documentation/devicetree/bindings/net/fsl,gianfar.yaml (canonical) @@ -1,8 +1,8 @@ ethernet@24000 { + compatible = "gianfar"; + reg = <0x24000 0x1000>; device_type = "network"; model = "TSEC"; - compatible = "gianfar"; - reg = <0x24000 0x1000>; local-mac-address = [ 00 00 00 00 00 00 ]; interrupts = <29 2>, <30 2>, <34 2>; interrupt-parent = <&mpic>; >> Documentation/devicetree/bindings/display/msm/qcom,sar2130p-mdss.yaml:80: example 0: label 'mdss_dp0_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sar2130p-mdss.yaml:80: example 0: label 'mdss_dsi0_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sar2130p-mdss.yaml:80: example 0: label 'mdss_dsi1_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sar2130p-mdss.yaml:80: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,sar2130p-mdss.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,sar2130p-mdss.yaml (canonical) @@ -6,37 +6,29 @@ compatible = "qcom,sar2130p-mdss"; reg = <0x0ae00000 0x1000>; reg-names = "mdss"; - + ranges; interconnects = <&mmss_noc_master_mdp &mc_virt_slave_ebi1>, <&gem_noc_master_appss_proc &config_noc_slave_display_cfg>; -- - t1phy7: ethernet-phy@7{ - reg = <0x7>; - }; - }; + t1phy7: ethernet-phy@7 { + reg = <0x7>; + }; }; + }; }; >> Documentation/devicetree/bindings/leds/backlight/pwm-backlight.yaml:78: example 1: label 'steps' defined but never referenced Documentation/devicetree/bindings/leds/backlight/pwm-backlight.yaml:78: example 1: canonical form differs: --- Documentation/devicetree/bindings/leds/backlight/pwm-backlight.yaml (original) +++ Documentation/devicetree/bindings/leds/backlight/pwm-backlight.yaml (canonical) @@ -2,11 +2,9 @@ backlight { compatible = "pwm-backlight"; pwms = <&pwm 0 5000000>; - brightness-levels = <0 2048 4096 8192 16384 65535>; num-interpolated-steps = <2048>; default-brightness-level = <4096>; - power-supply = <&vdd_bl_reg>; enable-gpios = <&gpio 58 0>; }; >> Documentation/devicetree/bindings/input/elan,ekth3000.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/elan,ekth3000.yaml (original) +++ Documentation/devicetree/bindings/input/elan,ekth3000.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/watchdog/socionext,uniphier-wdt.yaml:26: example 0: canonical form differs: --- Documentation/devicetree/bindings/watchdog/socionext,uniphier-wdt.yaml (original) +++ Documentation/devicetree/bindings/watchdog/socionext,uniphier-wdt.yaml (canonical) @@ -1,5 +1,4 @@ // The UniPhier watchdog should be a subnode of a "syscon" compatible node. - watchdog { compatible = "socionext,uniphier-wdt"; }; >> Documentation/devicetree/bindings/iio/adc/ti,adc161s626.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/ti,adc161s626.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/ti,adc161s626.yaml (canonical) @@ -4,8 +4,8 @@ -- adc@0 { compatible = "ti,adc161s626"; + reg = <0>; vdda-supply = <&vdda_fixed>; - reg = <0>; spi-max-frequency = <4300000>; #io-channel-cells = <1>; }; >> Documentation/devicetree/bindings/gpio/sprd,gpio-eic.yaml:108: example 0: label 'eic_debounce' defined but never referenced >> Documentation/devicetree/bindings/net/wireless/microchip,wilc1000.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/wireless/microchip,wilc1000.yaml (original) +++ Documentation/devicetree/bindings/net/wireless/microchip,wilc1000.yaml (canonical) @@ -1,17 +1,18 @@ #include -- + reg = <0>; + spi-max-frequency = <48000000>; + interrupt-parent = <&pioC>; + interrupts = <27 0>; + clocks = <&pck1>; + clock-names = "rtc"; + enable-gpios = <&pioA 5 GPIO_ACTIVE_HIGH>; + reset-gpios = <&pioA 6 GPIO_ACTIVE_LOW>; + }; }; >> Documentation/devicetree/bindings/clock/qcom,x1e80100-gcc.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,x1e80100-gcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,x1e80100-gcc.yaml (canonical) @@ -1,49 +1,50 @@ #include + clock-controller@100000 { - compatible = "qcom,x1e80100-gcc"; - reg = <0x00100000 0x200000>; - clocks = <&bi_tcxo_div2>, - <&sleep_clk>, -- + + wifi@0 { + compatible = "microchip,wilc1000"; + reg = <0>; + interrupt-parent = <&pioC>; + interrupts = <27 0>; + clocks = <&pck1>; + clock-names = "rtc"; + }; }; >> Documentation/devicetree/bindings/phy/rockchip-usb-phy.yaml:69: example 0: label 'usbphy' defined but never referenced >> Documentation/devicetree/bindings/phy/rockchip-usb-phy.yaml:69: example 0: label 'usbphy0' defined but never referenced >> Documentation/devicetree/bindings/phy/rockchip-usb-phy.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/rockchip-usb-phy.yaml (original) +++ Documentation/devicetree/bindings/phy/rockchip-usb-phy.yaml (canonical) @@ -1,10 +1,10 @@ usbphy: usbphy { - compatible = "rockchip,rk3288-usb-phy"; - #address-cells = <1>; - #size-cells = <0>; + compatible = "rockchip,rk3288-usb-phy"; + #address-cells = <1>; + #size-cells = <0>; -- - usbphy0: usb-phy@320 { - reg = <0x320>; - #phy-cells = <0>; - }; + usbphy0: usb-phy@320 { + reg = <0x320>; + #phy-cells = <0>; + }; }; >> Documentation/devicetree/bindings/pinctrl/mediatek,mt8186-pinctrl.yaml:224: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/mediatek,mt8186-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/mediatek,mt8186-pinctrl.yaml (canonical) @@ -2,51 +2,52 @@ #include -- - - i2c0-pins { - pins { - pinmux = , - ; - bias-pull-up = ; - drive-strength-microamp = <1000>; - }; - }; }; >> Documentation/devicetree/bindings/ipmi/ipmi-ipmb.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/ipmi/ipmi-ipmb.yaml (original) +++ Documentation/devicetree/bindings/ipmi/ipmi-ipmb.yaml (canonical) @@ -1,13 +1,13 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - }; + ipmi-ipmb@40 { + compatible = "ipmi-ipmb"; + reg = <0x40>; + device_type = "ipmi"; + bmcaddr = /bits/ 8 <0x20>; + retry-time = <250>; + max-retries = <1>; + }; }; >> Documentation/devicetree/bindings/sound/qcom,sm8250.yaml:127: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/qcom,sm8250.yaml (original) +++ Documentation/devicetree/bindings/sound/qcom,sm8250.yaml (canonical) @@ -1,15 +1,33 @@ #include #include + sound { compatible = "qcom,qrb5165-rb5-sndcard"; model = "Qualcomm-qrb5165-RB5-WSA8815-Speakers-DMIC0"; audio-routing = "SpkrLeft IN", "WSA_SPK1 OUT", -- - - codec { - sound-dai = <&usbdai USB_RX>; - }; - - platform { - sound-dai = <&q6routing>; - }; }; }; >> Documentation/devicetree/bindings/watchdog/loongson,ls1x-wdt.yaml:37: example 0: label 'watchdog' defined but never referenced >> Documentation/devicetree/bindings/watchdog/loongson,ls1x-wdt.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/watchdog/loongson,ls1x-wdt.yaml (original) +++ Documentation/devicetree/bindings/watchdog/loongson,ls1x-wdt.yaml (canonical) @@ -1,7 +1,7 @@ #include + watchdog: watchdog@1fe5c060 { compatible = "loongson,ls1b-wdt"; reg = <0x1fe5c060 0xc>; - clocks = <&clkc LS1X_CLKID_APB>; }; >> Documentation/devicetree/bindings/soc/qcom/qcom-stats.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/qcom/qcom-stats.yaml (original) +++ Documentation/devicetree/bindings/soc/qcom/qcom-stats.yaml (canonical) @@ -1,4 +1,4 @@ sram@c3f0000 { - compatible = "qcom,rpmh-stats"; - reg = <0x0c3f0000 0x400>; + compatible = "qcom,rpmh-stats"; + reg = <0x0c3f0000 0x400>; }; Documentation/devicetree/bindings/soc/qcom/qcom-stats.yaml:63: example 1: canonical form differs: --- Documentation/devicetree/bindings/soc/qcom/qcom-stats.yaml (original) +++ Documentation/devicetree/bindings/soc/qcom/qcom-stats.yaml (canonical) @@ -1,4 +1,4 @@ sram@4690000 { - compatible = "qcom,rpm-stats"; - reg = <0x04690000 0x10000>; + compatible = "qcom,rpm-stats"; + reg = <0x04690000 0x10000>; }; >> Documentation/devicetree/bindings/sound/qcom,wcd937x-sdw.yaml:103: example 0: label 'wcd937x_rx' defined but never referenced >> Documentation/devicetree/bindings/sound/qcom,wcd937x-sdw.yaml:103: example 0: label 'wcd937x_tx' defined but never referenced >> Documentation/devicetree/bindings/sound/qcom,wcd937x-sdw.yaml:103: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/qcom,wcd937x-sdw.yaml (original) +++ Documentation/devicetree/bindings/sound/qcom,wcd937x-sdw.yaml (canonical) @@ -2,6 +2,7 @@ reg = <0x03210000 0x2000>; #address-cells = <2>; #size-cells = <0>; + wcd937x_rx: codec@0,4 { compatible = "sdw20217010a00"; reg = <0 4>; @@ -14,6 +15,7 @@ reg = <0x03230000 0x2000>; #address-cells = <2>; #size-cells = <0>; + wcd937x_tx: codec@0,3 { compatible = "sdw20217010a00"; reg = <0 3>; >> Documentation/devicetree/bindings/gpio/airoha,en7523-gpio.yaml:46: example 0: label 'gpio0' defined but never referenced >> Documentation/devicetree/bindings/gpio/airoha,en7523-gpio.yaml:46: example 0: label 'gpio1' defined but never referenced >> Documentation/devicetree/bindings/serial/ingenic,uart.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/serial/ingenic,uart.yaml (original) +++ Documentation/devicetree/bindings/serial/ingenic,uart.yaml (canonical) @@ -1,26 +1,24 @@ #include #include #include + serial@10032000 { - compatible = "ingenic,jz4780-uart"; - reg = <0x10032000 0x100>; -- - }; + bluetooth { + compatible = "brcm,bcm4330-bt"; + reset-gpios = <&gpf 8 GPIO_ACTIVE_HIGH>; + vbat-supply = <&wlan0_power>; + device-wakeup-gpios = <&gpf 5 GPIO_ACTIVE_HIGH>; + host-wakeup-gpios = <&gpf 6 GPIO_ACTIVE_HIGH>; + shutdown-gpios = <&gpf 4 GPIO_ACTIVE_LOW>; + }; }; >> Documentation/devicetree/bindings/clock/qcom,gcc-sm6350.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-sm6350.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-sm6350.yaml (canonical) @@ -1,12 +1,13 @@ #include + clock-controller@100000 { - compatible = "qcom,gcc-sm6350"; - reg = <0x00100000 0x1f0000>; - clocks = <&rpmhcc RPMH_CXO_CLK>, - <&rpmhcc RPMH_CXO_CLK_A>, -- + compatible = "qcom,gcc-sm6350"; + reg = <0x00100000 0x1f0000>; + clocks = <&rpmhcc RPMH_CXO_CLK>, + <&rpmhcc RPMH_CXO_CLK_A>, + <&sleep_clk>; + clock-names = "bi_tcxo", "bi_tcxo_ao", "sleep_clk"; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/pci/qcom,pcie-sm8450.yaml:92: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/qcom,pcie-sm8450.yaml (original) +++ Documentation/devicetree/bindings/pci/qcom,pcie-sm8450.yaml (canonical) @@ -18,16 +18,12 @@ reg-names = "parf", "dbi", "elbi", "atu", "config"; ranges = <0x01000000 0x0 0x00000000 0x0 0x60200000 0x0 0x100000>, <0x02000000 0x0 0x60300000 0x0 0x60300000 0x0 0x3d00000>; - bus-range = <0x00 0xff>; device_type = "pci"; - linux,pci-domain = <0>; -- power-domains = <&gcc PCIE_0_GDSC>; - resets = <&gcc GCC_PCIE_0_BCR>; reset-names = "pci"; - perst-gpios = <&tlmm 94 GPIO_ACTIVE_LOW>; wake-gpios = <&tlmm 96 GPIO_ACTIVE_HIGH>; + linux,pci-domain = <0>; }; }; >> Documentation/devicetree/bindings/leds/backlight/arc,arc2c0608.yaml:95: example 0: canonical form differs: --- Documentation/devicetree/bindings/leds/backlight/arc,arc2c0608.yaml (original) +++ Documentation/devicetree/bindings/leds/backlight/arc,arc2c0608.yaml (canonical) @@ -7,7 +7,7 @@ reg = <0x30>; default-brightness = <500>; label = "lcd-backlight"; + led-sources = <0 1 2 5>; linux,default-trigger = "backlight"; - led-sources = <0 1 2 5>; }; }; >> Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml:86: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml (original) +++ Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml (canonical) @@ -7,9 +7,9 @@ -- wifi@0 { compatible = "silabs,brd8022a", "silabs,wf200"; + reg = <0>; pinctrl-names = "default"; pinctrl-0 = <&wfx_irq &wfx_gpios>; - reg = <0>; interrupts-extended = <&gpio 16 IRQ_TYPE_EDGE_RISING>; wakeup-gpios = <&gpio 12 GPIO_ACTIVE_HIGH>; reset-gpios = <&gpio 13 GPIO_ACTIVE_LOW>; >> Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml:106: example 1: node name 'wfx_pwrseq' must use only [a-z0-9-] Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml:106: example 1: canonical form differs: --- Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml (original) +++ Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml (canonical) @@ -15,9 +15,9 @@ -- wifi@1 { compatible = "silabs,brd8022a", "silabs,wf200"; + reg = <1>; pinctrl-names = "default"; pinctrl-0 = <&wfx_wakeup>; - reg = <1>; wakeup-gpios = <&gpio 12 GPIO_ACTIVE_HIGH>; }; }; >> Documentation/devicetree/bindings/display/panel/synaptics,td4300-panel.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/synaptics,td4300-panel.yaml (original) +++ Documentation/devicetree/bindings/display/panel/synaptics,td4300-panel.yaml (canonical) @@ -7,25 +7,20 @@ panel@0 { compatible = "syna,td4300-panel"; reg = <0>; - vio-supply = <&panel_vio_reg>; vsn-supply = <&panel_vsn_reg>; vsp-supply = <&panel_vsp_reg>; -- + remote-endpoint = <&ov7670_0>; + bus-type = ; + hsync-active = <1>; /* Active high */ + vsync-active = <1>; /* Active high */ + pclk-sample = <0>; /* Falling */ + }; + }; }; - }; }; >> Documentation/devicetree/bindings/i3c/i3c.yaml:157: example 0: label 'pressure_sensor' defined but never referenced >> Documentation/devicetree/bindings/i3c/i3c.yaml:157: example 0: label 'thermal_sensor' defined but never referenced >> Documentation/devicetree/bindings/i3c/i3c.yaml:157: example 0: canonical form differs: --- Documentation/devicetree/bindings/i3c/i3c.yaml (original) +++ Documentation/devicetree/bindings/i3c/i3c.yaml (canonical) @@ -2,26 +2,13 @@ -- + reg = <0x57 0x0 (I2C_FM | I2C_FILTER)>; + pagesize = <0x8>; + }; + + /* I3C device with a static I2C address and assigned address. */ + thermal_sensor: sensor@68,39200144004 { + reg = <0x68 0x392 0x144004>; + assigned-address = <0xa>; + }; }; >> Documentation/devicetree/bindings/iio/adc/maxim,max1027.yaml:55: example 0: label 'maxadc' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/maxim,max1027.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/maxim,max1027.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/maxim,max1027.yaml (canonical) @@ -1,7 +1,9 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; + maxadc: adc@0 { compatible = "maxim,max1027"; reg = <0>; Documentation/devicetree/bindings/display/bridge/ite,it6263.yaml:152: example 0: label 'it6263_lvds_link1' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/ite,it6263.yaml:152: example 0: label 'it6263_out' defined but never referenced >> Documentation/devicetree/bindings/clock/canaan,k210-clk.yaml:41: example 0: label 'sysclk' defined but never referenced >> Documentation/devicetree/bindings/clock/canaan,k210-clk.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/canaan,k210-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/canaan,k210-clk.yaml (canonical) @@ -1,15 +1,16 @@ #include + clocks { - in0: oscillator { - compatible = "fixed-clock"; - #clock-cells = <0>; - clock-frequency = <26000000>; -- /* ... */ sysclk: clock-controller { - #clock-cells = <1>; - compatible = "canaan,k210-clk"; - clocks = <&in0>; + compatible = "canaan,k210-clk"; + #clock-cells = <1>; + clocks = <&in0>; }; >> Documentation/devicetree/bindings/sound/microchip,sama7g5-spdiftx.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/microchip,sama7g5-spdiftx.yaml (original) +++ Documentation/devicetree/bindings/sound/microchip,sama7g5-spdiftx.yaml (canonical) @@ -3,9 +3,9 @@ #include -- >> Documentation/devicetree/bindings/display/bridge/ite,it6263.yaml:198: example 1: label 'it6263_lvds_link2_dual' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/ite,it6263.yaml:198: example 1: label 'it6263_out_dual' defined but never referenced >> Documentation/devicetree/bindings/net/dsa/qca8k.yaml:122: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/dsa/qca8k.yaml (original) +++ Documentation/devicetree/bindings/net/dsa/qca8k.yaml (canonical) @@ -27,8 +27,8 @@ -- + <0x0aec2200 0xa0>, + <0x0aec2600 0xa0>, + <0x0aec2000 0x19c>; + clocks = <&dispcc 0>, <&dispcc 1>; + clock-names = "aux", "cfg_ahb"; + #clock-cells = <1>; + #phy-cells = <0>; + vdda-phy-supply = <&vdd_a_edp_0_1p2>; + vdda-pll-supply = <&vdd_a_edp_0_0p9>; }; >> Documentation/devicetree/bindings/watchdog/technologic,ts7200-wdt.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/watchdog/technologic,ts7200-wdt.yaml (original) +++ Documentation/devicetree/bindings/watchdog/technologic,ts7200-wdt.yaml (canonical) @@ -1,5 +1,5 @@ watchdog@23800000 { - compatible = "technologic,ts7200-wdt"; - reg = <0x23800000 0x01>, <0x23c00000 0x01>; - timeout-sec = <30>; + compatible = "technologic,ts7200-wdt"; + reg = <0x23800000 0x01>, <0x23c00000 0x01>; + timeout-sec = <30>; }; >> Documentation/devicetree/bindings/pci/v3,v360epc-pci.yaml:62: example 0: label 'EBI' defined but never referenced >> Documentation/devicetree/bindings/pci/v3,v360epc-pci.yaml:62: example 0: label 'alias' defined but never referenced >> Documentation/devicetree/bindings/pci/v3,v360epc-pci.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/v3,v360epc-pci.yaml (original) +++ Documentation/devicetree/bindings/pci/v3,v360epc-pci.yaml (canonical) @@ -1,38 +1,39 @@ pci@62000000 { compatible = "arm,integrator-ap-pci", "v3,v360epc-pci"; + reg = <0x62000000 0x10000>, <0x61000000 0x01000000>; + ranges = <0x01000000 0 0x00000000 0x60000000 0 0x01000000>, /* 16 MiB @ LB 60000000 */ + <0x02000000 0 0x40000000 0x40000000 0 0x10000000>, /* 256 MiB @ LB 40000000 1:1 */ + <0x42000000 0 0x50000000 0x50000000 0 0x10000000>; /* 256 MiB @ LB 50000000 1:1 */ + dma-ranges = <0x02000000 0 0x20000000 0x20000000 0 0x20000000>, /* EBI: 512 MB @ LB 20000000 1:1 */ -- <0x6000 0 0 1 &pic 16>, /* INT A on slot 12 is irq 16 */ <0x6000 0 0 2 &pic 13>, /* INT B on slot 12 is irq 13 */ <0x6000 0 0 3 &pic 14>, /* INT C on slot 12 is irq 14 */ <0x6000 0 0 4 &pic 15>; /* INT D on slot 12 is irq 15 */ + }; + /* IDSEL 9 */ + /* IDSEL 10 */ + /* IDSEL 11 */ + /* IDSEL 12 */ }; >> Documentation/devicetree/bindings/display/panel/visionox,rm692e5.yaml:53: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/visionox,rm692e5.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/visionox,rm692e5.yaml (original) +++ Documentation/devicetree/bindings/display/panel/visionox,rm692e5.yaml (canonical) @@ -8,9 +8,7 @@ compatible = "nothing,rm692e5-spacewar", "visionox,rm692e5"; reg = <0>; - reset-gpios = <&tlmm 44 GPIO_ACTIVE_LOW>; - vdd-supply = <&vdd_oled>; -- >> Documentation/devicetree/bindings/mfd/ams,as3711.yaml:189: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/ams,as3711.yaml (original) +++ Documentation/devicetree/bindings/mfd/ams,as3711.yaml (canonical) @@ -5,21 +5,6 @@ pmic@40 { compatible = "ams,as3711"; reg = <0x40>; - - regulators { - sd4 { - regulator-name = "1.215V"; -- + }; + + sd4 { + regulator-name = "1.215V"; + regulator-min-microvolt = <1215000>; + regulator-max-microvolt = <1235000>; + }; + }; }; }; >> Documentation/devicetree/bindings/leds/backlight/lp855x-backlight.yaml:83: example 0: canonical form differs: --- Documentation/devicetree/bindings/leds/backlight/lp855x-backlight.yaml (original) +++ Documentation/devicetree/bindings/leds/backlight/lp855x-backlight.yaml (canonical) @@ -5,28 +5,26 @@ backlight@2c { compatible = "ti,lp8555"; reg = <0x2c>; - dev-ctrl = /bits/ 8 <0x00>; - pwms = <&pwm 0 10000>; -- backlight@2c { compatible = "ti,lp8556"; reg = <0x2c>; - bl-name = "lcd-bl"; dev-ctrl = /bits/ 8 <0x85>; init-brt = /bits/ 8 <0x10>; }; - }; +}; >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'buck_vs1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'buck_vgpu11' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'buck_vmodem' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'buck_vpu' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'buck_vcore' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'buck_vs2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'buck_vpa' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'buck_vproc2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'buck_vproc1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'buck_vcore_sshub' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'buck_vgpu11_sshub' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vaud18' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vsim1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vibr' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vrf12' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vusb' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vsram_proc2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vio18' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vcamio' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vcn18' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vfe28' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vcn13' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vcn33_1_bt' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vcn33_1_wifi' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vaux18' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vsram_others' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vefuse' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vxo22' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vrfck' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vrfck_1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vbif28' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vio28' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vemc' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vemc_1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vcn33_2_bt' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vcn33_2_wifi' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_va12' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_va09' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vrf18' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vsram_md' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vufs' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vm18' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vbbck' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vsram_proc1' must use only [a-z0-9-] Documentation/devicetree/bindings/leds/backlight/lp855x-backlight.yaml:130: example 2: canonical form differs: --- Documentation/devicetree/bindings/leds/backlight/lp855x-backlight.yaml (original) +++ Documentation/devicetree/bindings/leds/backlight/lp855x-backlight.yaml (canonical) @@ -7,14 +7,13 @@ reg = <0x2c>; enable-supply = <&backlight_vddio>; power-supply = <&backlight_vdd>; - dev-ctrl = /bits/ 8 <0x41>; init-brt = /bits/ 8 <0x0a>; -- /* 4V OV, 4 output LED string enabled */ rom-14h { - rom-addr = /bits/ 8 <0x14>; - rom-val = /bits/ 8 <0xcf>; + rom-addr = /bits/ 8 <0x14>; + rom-val = /bits/ 8 <0xcf>; }; }; >> };Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vsim2' must use only [a-z0-9-] -- >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: node name 'ldo_vsram_others_sshub' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_va09_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_va12_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vaud18_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vaux18_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vbbck_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vbif28_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vcamio_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vcn13_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vcn18_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vcn33_1_bt_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vcn33_1_wifi_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vcn33_2_bt_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vcn33_2_wifi_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vcore_buck_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vcore_sshub_buck_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vefuse_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vemc_1_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vemc_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vfe28_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vgpu11_buck_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vgpu11_sshub_buck_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vibr_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vio18_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vio28_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vm18_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vmodem_buck_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vpa_buck_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vproc1_buck_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vproc2_buck_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vpu_buck_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vrf12_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vrf18_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vrfck_1_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vrfck_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vs1_buck_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vs2_buck_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vsim1_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vsim2_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vsram_md_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vsram_others_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vsram_others_sshub_ldo' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vsram_proc1_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml (original) +++ Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml (canonical) @@ -7,8 +7,8 @@ #size-cells = <0>; clocks = <&syscon 0>; resets = <&syscon 0>; - aspeed,global-regs = <&i3c_global 0>; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_i3c1_default>; interrupts = ; + aspeed,global-regs = <&i3c_global 0>; >> };Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vsram_proc2_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vufs_ldo_reg' defined but never referenced -- >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vusb_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: label 'mt6359_vxo22_ldo_reg' defined but never referenced >> Documentation/devicetree/bindings/soc/qcom/qcom,pmic-glink.yaml:86: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/qcom/qcom,pmic-glink.yaml (original) +++ Documentation/devicetree/bindings/soc/qcom/qcom,pmic-glink.yaml (canonical) @@ -1,6 +1,5 @@ pmic-glink { compatible = "qcom,sc8280xp-pmic-glink", "qcom,pmic-glink"; - #address-cells = <1>; #size-cells = <0>; -- port@2 { reg = <2>; + endpoint { remote-endpoint = <&sbu_mux>; }; >> Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml:105: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml (canonical) @@ -1,280 +1,325 @@ pmic { - regulators { - mt6359_vs1_buck_reg: buck_vs1 { - regulator-name = "vs1"; - regulator-min-microvolt = <800000>; - regulator-max-microvolt = <2200000>; - regulator-enable-ramp-delay = <0>; -- - regulator-min-microvolt = <1700000>; - regulator-max-microvolt = <3100000>; - }; - mt6359_vsram_others_sshub_ldo: ldo_vsram_others_sshub { - regulator-name = "vsram_others_sshub"; - regulator-min-microvolt = <500000>; - regulator-max-microvolt = <1293750>; - }; - }; }; >> Documentation/devicetree/bindings/serial/arm,dcc.yaml:28: example 0: canonical form differs: --- Documentation/devicetree/bindings/serial/arm,dcc.yaml (original) +++ Documentation/devicetree/bindings/serial/arm,dcc.yaml (canonical) @@ -1,3 +1,3 @@ serial { - compatible = "arm,dcc"; + compatible = "arm,dcc"; }; Documentation/devicetree/bindings/gpio/nvidia,tegra186-gpio.yaml:212: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/nvidia,tegra186-gpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/nvidia,tegra186-gpio.yaml (canonical) -- + compatible = "amlogic,axg-mipi-dphy"; + reg = <0xff640000 0x100>; + clocks = <&clk_mipi_dsi_phy>; + clock-names = "pclk"; + resets = <&reset_phy>; + reset-names = "phy"; + phys = <&mipi_pcie_analog_dphy>; + phy-names = "analog"; + #phy-cells = <0>; }; >> Documentation/devicetree/bindings/display/bridge/sil,sii9234.yaml:71: example 0: label 'mhl_to_connector' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/sil,sii9234.yaml:71: example 0: label 'mhl_to_hdmi' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/sil,sii9234.yaml:71: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/sil,sii9234.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/sil,sii9234.yaml (canonical) @@ -2,37 +2,39 @@ #include -- - - port@1 { - reg = <1>; - mhl_to_connector: endpoint { - remote-endpoint = <&connector_to_mhl>; - }; - }; }; - }; }; >> Documentation/devicetree/bindings/display/panel/newvision,nv3051d.yaml:45: example 0: label 'mipi_in_panel' defined but never referenced >> Documentation/devicetree/bindings/display/panel/newvision,nv3051d.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/newvision,nv3051d.yaml (original) +++ Documentation/devicetree/bindings/display/panel/newvision,nv3051d.yaml (canonical) @@ -1,7 +1,9 @@ #include + dsi { #address-cells = <1>; #size-cells = <0>; + panel@0 { compatible = "anbernic,rg353p-panel", "newvision,nv3051d"; reg = <0>; >> Documentation/devicetree/bindings/iio/adc/nuvoton,nau7802.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/nuvoton,nau7802.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/nuvoton,nau7802.yaml (canonical) @@ -1,6 +1,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + nau7802@2a { compatible = "nuvoton,nau7802"; reg = <0x2a>; >> Documentation/devicetree/bindings/ipmi/aspeed,ast2400-kcs-bmc.yaml:102: example 0: label 'kcs3' defined but never referenced >> Documentation/devicetree/bindings/ipmi/aspeed,ast2400-kcs-bmc.yaml:102: example 0: canonical form differs: --- Documentation/devicetree/bindings/ipmi/aspeed,ast2400-kcs-bmc.yaml (original) +++ Documentation/devicetree/bindings/ipmi/aspeed,ast2400-kcs-bmc.yaml (canonical) @@ -1,8 +1,9 @@ #include + kcs3: kcs@24 { compatible = "aspeed,ast2600-kcs-bmc"; reg = <0x24 0x1>, <0x30 0x1>, <0x3c 0x1>; + interrupts = <8>; aspeed,lpc-io-reg = <0xca2>; aspeed,lpc-interrupts = <11 IRQ_TYPE_LEVEL_LOW>; - interrupts = <8>; }; >> Documentation/devicetree/bindings/cpu/idle-states.yaml:442: example 0: canonical form differs: --- Documentation/devicetree/bindings/cpu/idle-states.yaml (original) +++ Documentation/devicetree/bindings/cpu/idle-states.yaml (canonical) @@ -1,228 +1,227 @@ - cpus { #size-cells = <0>; #address-cells = <2>; -- + compatible = "usb-c-connector"; + reg = <0>; + power-role = "dual"; + data-role = "dual"; + try-power-role = "source"; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/clock/ti/ti,gate-clock.yaml:97: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/ti/ti,gate-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/ti/ti,gate-clock.yaml (canonical) @@ -1,21 +1,21 @@ bus { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- +++ Documentation/devicetree/bindings/clock/ti/ti,gate-clock.yaml (canonical) @@ -1,5 +1,5 @@ clock-controller { - #clock-cells = <0>; - compatible = "ti,clkdm-gate-clock"; - clocks = <&emu_src_mux_ck>; + compatible = "ti,clkdm-gate-clock"; + #clock-cells = <0>; + clocks = <&emu_src_mux_ck>; }; >> Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml (original) +++ Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml (canonical) @@ -6,10 +6,10 @@ #size-cells = <2>; -- - interrupts = ; - clocks = <&clk26m>; - clock-names = "kpd"; + compatible = "mediatek,mt6779-keypad"; + reg = <0 0x10010000 0 0x1000>; + interrupts = ; + clocks = <&clk26m>; + clock-names = "kpd"; }; }; >> Documentation/devicetree/bindings/regulator/richtek,rt4801-regulator.yaml:65: example 0: node name 'DSVP' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/richtek,rt4801-regulator.yaml:65: example 0: node name 'DSVN' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/richtek,rt4801-regulator.yaml:65: example 0: label 'dsvn' defined but never referenced >> Documentation/devicetree/bindings/regulator/richtek,rt4801-regulator.yaml:65: example 0: label 'dsvp' defined but never referenced >> Documentation/devicetree/bindings/regulator/richtek,rt4801-regulator.yaml:65: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/richtek,rt4801-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/richtek,rt4801-regulator.yaml (canonical) @@ -6,13 +6,6 @@ compatible = "richtek,rt4801"; reg = <0x73>; -- + dsvp: DSVP { + regulator-name = "rt4801,dsvp"; + regulator-min-microvolt = <4000000>; + regulator-max-microvolt = <6000000>; + regulator-boot-on; + enable-gpios = <&gpio26 2 0>; + }; }; }; >> Documentation/devicetree/bindings/watchdog/lantiq,wdt.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/watchdog/lantiq,wdt.yaml (original) +++ Documentation/devicetree/bindings/watchdog/lantiq,wdt.yaml (canonical) @@ -1,6 +1,5 @@ watchdog@803f0 { compatible = "lantiq,xrx200-wdt", "lantiq,xrx100-wdt"; reg = <0x803f0 0x10>; - lantiq,rcu = <&rcu0>; }; >> Documentation/devicetree/bindings/net/dsa/vitesse,vsc73xx.yaml:102: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/dsa/vitesse,vsc73xx.yaml (original) +++ Documentation/devicetree/bindings/net/dsa/vitesse,vsc73xx.yaml (canonical) @@ -1,93 +1,103 @@ #include -- - queue-group@2d14000 { + queue-group@2d14000 { reg = <0x0 0x2d14000 0x0 0x1000>; interrupts = , , >> Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml (original) +++ Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml (canonical) @@ -1,19 +1,18 @@ +spi@200 { + compatible = "hpe,gxp-spifi"; + reg = <0x200 0x80>, <0xc000 0x100>, <0x38000000 0x800000>; + interrupts = <20>; + interrupt-parent = <&vic0>; + #address-cells = <1>; + #size-cells = <0>; -- + full-duplex; + pause; + }; + }; }; - }; }; - }; }; Documentation/devicetree/bindings/serial/nvidia,tegra194-tcu.yaml:54: example 0: label 'tcu' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,bq25703a.yaml:88: example 0: label 'bq25703' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,bq25703a.yaml:88: example 0: label 'usb_otg_vbus' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,bq25703a.yaml:88: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/ti,bq25703a.yaml (original) +++ Documentation/devicetree/bindings/mfd/ti,bq25703a.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/phy/calxeda-combophy.yaml:45: example 0: label 'combophy5' defined but never referenced >> Documentation/devicetree/bindings/phy/calxeda-combophy.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/calxeda-combophy.yaml (original) +++ Documentation/devicetree/bindings/phy/calxeda-combophy.yaml (canonical) @@ -1,6 +1,6 @@ combophy5: combo-phy@fff5d000 { - compatible = "calxeda,hb-combophy"; - #phy-cells = <1>; - reg = <0xfff5d000 0x1000>; - phydev = <31>; - }; + compatible = "calxeda,hb-combophy"; + reg = <0xfff5d000 0x1000>; + #phy-cells = <1>; + phydev = <31>; +}; >> Documentation/devicetree/bindings/cpu/idle-states.yaml:774: example 2: label 'cpu_intc0' defined but never referenced >> Documentation/devicetree/bindings/cpu/idle-states.yaml:774: example 2: label 'cpu_intc1' defined but never referenced >> Documentation/devicetree/bindings/cpu/idle-states.yaml:774: example 2: label 'cpu_intc10' defined but never referenced >> Documentation/devicetree/bindings/cpu/idle-states.yaml:774: example 2: label 'cpu_intc11' defined but never referenced >> Documentation/devicetree/bindings/cpu/idle-states.yaml:774: example 2: label 'cpu_spc' defined but never referenced Documentation/devicetree/bindings/cpu/idle-states.yaml:774: example 2: canonical form differs: --- Documentation/devicetree/bindings/cpu/idle-states.yaml (original) +++ Documentation/devicetree/bindings/cpu/idle-states.yaml (canonical) @@ -1,154 +1,153 @@ // Example 3 (RISC-V 64-bit, 4-cpu systems, two clusters): - cpus { #size-cells = <0>; #address-cells = <1>; -- - exit-latency-us = <200>; - min-residency-us = <2000>; - }; + cpu_spc: cpu-spc { + compatible = "qcom,idle-state-spc", "arm,idle-state"; + entry-latency-us = <150>; + exit-latency-us = <200>; + min-residency-us = <2000>; + }; }; >> Documentation/devicetree/bindings/soc/qcom/qcom,sa8255p-geni-se-qup.yaml:85: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/qcom/qcom,sa8255p-geni-se-qup.yaml (original) +++ Documentation/devicetree/bindings/soc/qcom/qcom,sa8255p-geni-se-qup.yaml (canonical) @@ -7,9 +7,9 @@ geniqup@9c0000 { compatible = "qcom,sa8255p-geni-se-qup"; reg = <0 0x9c0000 0 0x6000>; + ranges; #address-cells = <2>; #size-cells = <2>; - ranges; -- serial@990000 { compatible = "qcom,sa8255p-geni-uart"; >> Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml (original) +++ Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml (canonical) @@ -3,6 +3,7 @@ dsi { #address-cells = <1>; #size-cells = <0>; + panel@0 { compatible = "rocktech,jh057n00900"; reg = <0>; >> Documentation/devicetree/bindings/ipmi/ipmb-dev.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/ipmi/ipmb-dev.yaml (original) +++ Documentation/devicetree/bindings/ipmi/ipmb-dev.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml:90: example 0: label 'gpio0' defined but never referenced >> Documentation/devicetree/bindings/regulator/dlg,da9210.yaml:33: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/dlg,da9210.yaml (original) +++ Documentation/devicetree/bindings/regulator/dlg,da9210.yaml (canonical) @@ -7,10 +7,8 @@ regulator@68 { compatible = "dlg,da9210"; reg = <0x68>; - interrupt-parent = <&irqc0>; interrupts = <2 IRQ_TYPE_LEVEL_LOW>; - regulator-min-microvolt = <300000>; regulator-max-microvolt = <1570000>; regulator-min-microamp = <1600000>; >> Documentation/devicetree/bindings/clock/ti/ti,composite-clock.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/ti/ti,composite-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/ti/ti,composite-clock.yaml (canonical) @@ -1,28 +1,28 @@ bus { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - - flash@1 { - reg = <1>; - compatible = "jedec,spi-nor"; - }; + flash@1 { + compatible = "jedec,spi-nor"; + reg = <1>; + }; }; >> Documentation/devicetree/bindings/reset/marvell,berlin2-reset.yaml:31: example 0: label 'chip' defined but never referenced >> Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml:253: example 0: canonical form differs: --- Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml (original) +++ Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml (canonical) @@ -1,8 +1,8 @@ #include + mailbox@9820000 { compatible = "qcom,msm8996-apcs-hmss-global"; reg = <0x9820000 0x1000>; - #mbox-cells = <1>; #clock-cells = <0>; >> };Documentation/devicetree/bindings/reset/marvell,berlin2-reset.yaml:31: example 0: label 'chip_rst' defined but never referenced -- clock-controller { - #clock-cells = <0>; - compatible = "ti,composite-clock"; - clocks = <&usb_l4_gate_ick>, <&usb_l4_div_ick>; + compatible = "ti,composite-clock"; + #clock-cells = <0>; + clocks = <&usb_l4_gate_ick>, <&usb_l4_div_ick>; }; >> Documentation/devicetree/bindings/watchdog/maxim,max63xx.yaml:39: example 0: label 'wdt' defined but never referenced >> Documentation/devicetree/bindings/pci/qcom,pcie-sc7280.yaml:91: example 0: label 'pcie1_port0' defined but never referenced >> Documentation/devicetree/bindings/pci/qcom,pcie-sc7280.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/qcom,pcie-sc7280.yaml (original) +++ Documentation/devicetree/bindings/pci/qcom,pcie-sc7280.yaml (canonical) @@ -17,18 +17,13 @@ reg-names = "parf", "dbi", "elbi", "atu", "config"; ranges = <0x01000000 0x0 0x00000000 0x0 0x40200000 0x0 0x100000>, <0x02000000 0x0 0x40300000 0x0 0x40300000 0x0 0x1fd00000>; - bus-range = <0x00 0xff>; device_type = "pci"; - linux,pci-domain = <1>; -- bus-range = <0x01 0xff>; - #address-cells = <3>; #size-cells = <2>; - ranges; phys = <&pcie1_phy>; - reset-gpios = <&tlmm 2 GPIO_ACTIVE_LOW>; }; }; >> Documentation/devicetree/bindings/sound/wlf,wm8962.yaml:97: example 0: label 'wm8962' defined but never referenced >> Documentation/devicetree/bindings/sound/wlf,wm8962.yaml:97: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/wlf,wm8962.yaml (original) +++ Documentation/devicetree/bindings/sound/wlf,wm8962.yaml (canonical) @@ -1,28 +1,28 @@ #include -- + gpio-cfg = < + 0x0000 /* 0:Default */ + 0x0000 /* 1:Default */ + 0x0013 /* 2:FN_DMICCLK */ + 0x0000 /* 3:Default */ + 0x8014 /* 4:FN_DMICCDAT */ + 0x0000 /* 5:Default */ + >; + }; }; >> Documentation/devicetree/bindings/leds/backlight/mps,mp3309c.yaml:58: example 0: label 'backlight_pwm' defined but never referenced >> Documentation/devicetree/bindings/leds/backlight/mps,mp3309c.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/leds/backlight/mps,mp3309c.yaml (original) +++ Documentation/devicetree/bindings/leds/backlight/mps,mp3309c.yaml (canonical) @@ -7,7 +7,7 @@ compatible = "mps,mp3309c"; reg = <0x17>; pwms = <&pwm1 0 3333333 0>; /* 300 Hz --> (1/f) * 1*10^9 */ - brightness-levels = <0 4 8 16 32 64 128 255>; + brightness-levels = <0 4 8 16 32 64 128 255>; default-brightness = <6>; mps,overvoltage-protection-microvolt = <24000000>; }; >> Documentation/devicetree/bindings/display/panel/ti,nspire.yaml:29: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/display/panel/ti,nspire.yaml:29: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/ti,nspire.yaml (original) +++ Documentation/devicetree/bindings/display/panel/ti,nspire.yaml (canonical) @@ -1,5 +1,6 @@ panel { compatible = "ti,nspire-cx-lcd-panel"; + port { panel_in: endpoint { remote-endpoint = <&pads>; >> Documentation/devicetree/bindings/net/dsa/micrel,ks8995.yaml:48: example 0: label 'phy1' defined but never referenced >> Documentation/devicetree/bindings/net/dsa/micrel,ks8995.yaml:48: example 0: label 'phy2' defined but never referenced >> Documentation/devicetree/bindings/net/dsa/micrel,ks8995.yaml:48: example 0: label 'phy3' defined but never referenced >> Documentation/devicetree/bindings/net/dsa/micrel,ks8995.yaml:48: example 0: label 'phy4' defined but never referenced >> Documentation/devicetree/bindings/net/dsa/micrel,ks8995.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/dsa/micrel,ks8995.yaml (original) +++ Documentation/devicetree/bindings/net/dsa/micrel,ks8995.yaml (canonical) @@ -1,88 +1,98 @@ #include -- >> Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml:264: example 1: label 'apcs_clk' defined but never referenced Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml:264: example 1: canonical form differs: --- Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml (original) +++ Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml (canonical) @@ -1,5 +1,6 @@ #define GCC_APSS_AHB_CLK_SRC 1 #define GCC_GPLL0_AO_OUT_MAIN 123 + mailbox@b011000 { compatible = "qcom,qcs404-apcs-apps-global", "qcom,msm8916-apcs-kpss-global", "syscon"; -- + + phy4: ethernet-phy@4 { + reg = <4>; + }; + + /* WAN PHY accessible over external MDIO */ + phy5: ethernet-phy@5 { + reg = <5>; + }; }; >> Documentation/devicetree/bindings/iio/adc/rockchip-saradc.yaml:82: example 0: label 'saradc' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/rockchip-saradc.yaml:82: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/rockchip-saradc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/rockchip-saradc.yaml (canonical) @@ -1,13 +1,14 @@ #include #include + saradc: saradc@2006c000 { - compatible = "rockchip,saradc"; - reg = <0x2006c000 0x100>; - interrupts = ; -- + compatible = "rockchip,saradc"; + reg = <0x2006c000 0x100>; + interrupts = ; + clocks = <&cru SCLK_SARADC>, <&cru PCLK_SARADC>; + clock-names = "saradc", "apb_pclk"; + resets = <&cru SRST_SARADC>; + reset-names = "saradc-apb"; + vref-supply = <&vcc18>; + #io-channel-cells = <1>; }; >> Documentation/devicetree/bindings/loongarch/cpus.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/loongarch/cpus.yaml (original) +++ Documentation/devicetree/bindings/loongarch/cpus.yaml (canonical) @@ -6,15 +6,15 @@ -- cpu@1 { compatible = "loongson,la264"; + reg = <1>; device_type = "cpu"; - reg = <1>; clocks = <&clk LOONGSON2_NODE_CLK>; }; }; >> Documentation/devicetree/bindings/soc/qcom/qcom,smem.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/qcom/qcom,smem.yaml (original) +++ Documentation/devicetree/bindings/soc/qcom/qcom,smem.yaml (canonical) @@ -1,13 +1,12 @@ reserved-memory { + ranges; #address-cells = <1>; #size-cells = <1>; - ranges; -- apcs_clk: clock-controller { - clocks = <&apcs_hfpll>, <&gcc GCC_GPLL0_AO_OUT_MAIN>; - clock-names = "pll", "aux"; - #clock-cells = <0>; + clocks = <&apcs_hfpll>, <&gcc GCC_GPLL0_AO_OUT_MAIN>; + clock-names = "pll", "aux"; + #clock-cells = <0>; }; }; >> Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml:281: example 2: label 'apcs' defined but never referenced Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml:281: example 2: canonical form differs: --- Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml (original) +++ Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml (canonical) @@ -1,5 +1,6 @@ #define GCC_APSS_AHB_CLK_SRC 1 #define GCC_GPLL0_AO_OUT_MAIN 123 + apcs: mailbox@b011000 { compatible = "qcom,qcs404-apcs-apps-global", "qcom,msm8916-apcs-kpss-global", "syscon"; >> Documentation/devicetree/bindings/clock/qcom,msm8996-cbf.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,msm8996-cbf.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,msm8996-cbf.yaml (canonical) @@ -1,4 +1,5 @@ #include + clock-controller@9a11000 { compatible = "qcom,msm8996-cbf"; reg = <0x09a11000 0x10000>; Documentation/devicetree/bindings/hwmon/baikal,bt1-pvt.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/baikal,bt1-pvt.yaml (original) -- rpm_msg_ram: sram@fc428000 { compatible = "qcom,rpm-msg-ram"; >> Documentation/devicetree/bindings/mfd/ti,lp87524-q1.yaml:69: example 0: label 'buck0_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,lp87524-q1.yaml:69: example 0: label 'buck1_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,lp87524-q1.yaml:69: example 0: label 'buck2_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,lp87524-q1.yaml:69: example 0: label 'buck3_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,lp87524-q1.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/ti,lp87524-q1.yaml (original) +++ Documentation/devicetree/bindings/mfd/ti,lp87524-q1.yaml (canonical) @@ -8,7 +8,6 @@ reg = <0x60>; gpio-controller; #gpio-cells = <2>; - buck0-in-supply = <&vdd_5v0>; buck1-in-supply = <&vdd_5v0>; buck2-in-supply = <&vdd_5v0>; >> Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml:197: example 0: label 'i2c_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml:197: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml (canonical) @@ -1,10 +1,10 @@ pinctrl { - compatible = "ralink,rt5350-pinctrl"; + compatible = "ralink,rt5350-pinctrl"; -- - groups = "i2c"; - function = "i2c"; + i2c_pins: i2c0-pins { + pinmux { + groups = "i2c"; + function = "i2c"; + }; }; - }; }; >> Documentation/devicetree/bindings/watchdog/nuvoton,npcm750-wdt.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/watchdog/nuvoton,npcm750-wdt.yaml (original) +++ Documentation/devicetree/bindings/watchdog/nuvoton,npcm750-wdt.yaml (canonical) @@ -3,7 +3,7 @@ -- watchdog@f000801c { compatible = "nuvoton,npcm750-wdt"; + reg = <0xf000801c 0x4>; interrupts = ; - reg = <0xf000801c 0x4>; clocks = <&clk NPCM7XX_CLK_TIMER>; }; >> Documentation/devicetree/bindings/display/bridge/toshiba,tc358767.yaml:137: example 0: label 'bridge_in_0' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/toshiba,tc358767.yaml:137: example 0: label 'bridge_out' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/toshiba,tc358767.yaml:137: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/toshiba,tc358767.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/toshiba,tc358767.yaml (canonical) @@ -1,7 +1,6 @@ #include -- /* DPI input and eDP output */ - i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/display/bridge/toshiba,tc358767.yaml:176: example 1: label 'bridge_in_1' defined but never referenced Documentation/devicetree/bindings/display/bridge/toshiba,tc358767.yaml:176: example 1: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/toshiba,tc358767.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/toshiba,tc358767.yaml (canonical) @@ -1,5 +1,4 @@ /* DPI input and DP output */ - i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/sound/nxp,lpc3220-i2s.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nxp,lpc3220-i2s.yaml (original) +++ Documentation/devicetree/bindings/sound/nxp,lpc3220-i2s.yaml (canonical) @@ -2,11 +2,11 @@ #include -- - dma-names = "rx", "tx"; - #sound-dai-cells = <0>; + compatible = "nxp,lpc3220-i2s"; + reg = <0x20094000 0x1000>; + interrupts = <22 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&clk LPC32XX_CLK_I2S0>; + dmas = <&dma 0 1>, <&dma 13 1>; + dma-names = "rx", "tx"; + #sound-dai-cells = <0>; }; >> Documentation/devicetree/bindings/media/renesas,drif.yaml:168: example 0: label 'drif0_ep' defined but never referenced >> Documentation/devicetree/bindings/media/renesas,drif.yaml:168: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/renesas,drif.yaml (original) +++ Documentation/devicetree/bindings/media/renesas,drif.yaml (canonical) @@ -3,42 +3,43 @@ #include -- + interrupts = ; + clocks = <&cpg CPG_MOD 514>; + clock-names = "fck"; + dmas = <&dmac1 0x22>, <&dmac2 0x22>; + dma-names = "rx", "rx"; + power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; + resets = <&cpg 514>; + renesas,bonding = <&drif00>; + }; }; >> Documentation/devicetree/bindings/gpio/gpio-stp-xway.yaml:84: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/gpio-stp-xway.yaml (original) +++ Documentation/devicetree/bindings/gpio/gpio-stp-xway.yaml (canonical) @@ -3,10 +3,8 @@ reg = <0xE100BB0 0x40>; #gpio-cells = <2>; gpio-controller; - pinctrl-0 = <&stp_pins>; pinctrl-names = "default"; - lantiq,shadow = <0xffffff>; lantiq,groups = <0x7>; lantiq,dsl = <0x3>; >> Documentation/devicetree/bindings/usb/qcom,dwc3.yaml:589: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/qcom,dwc3.yaml (original) +++ Documentation/devicetree/bindings/usb/qcom,dwc3.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + soc { #address-cells = <2>; #size-cells = <2>; -- iommus = <&apps_smmu 0x740 0>; + phys = <&usb_1_hsphy>, <&usb_1_ssphy>; + phy-names = "usb2-phy", "usb3-phy"; snps,dis_u2_susphy_quirk; snps,dis_enblslpm_quirk; - phys = <&usb_1_hsphy>, <&usb_1_ssphy>; - phy-names = "usb2-phy", "usb3-phy"; }; }; }; >> Documentation/devicetree/bindings/media/renesas,drif.yaml:225: example 1: label 'drif1_ep' defined but never referenced Documentation/devicetree/bindings/media/renesas,drif.yaml:225: example 1: canonical form differs: --- Documentation/devicetree/bindings/media/renesas,drif.yaml (original) +++ Documentation/devicetree/bindings/media/renesas,drif.yaml (canonical) @@ -3,42 +3,43 @@ #include -- - clocks = <&ccu_sys>, <&ccu_sys>; - clock-names = "ref", "pclk"; + compatible = "baikal,bt1-pvt"; + reg = <0x1f200000 0x1000>; + #thermal-sensor-cells = <0>; + interrupts = ; + clocks = <&ccu_sys>, <&ccu_sys>; + clock-names = "ref", "pclk"; + baikal,pvt-temp-offset-millicelsius = <1000>; }; >> Documentation/devicetree/bindings/display/allwinner,sun8i-a83t-hdmi-phy.yaml:102: example 0: label 'hdmi_phy' defined but never referenced >> Documentation/devicetree/bindings/soc/socionext/socionext,uniphier-soc-glue.yaml:75: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/socionext/socionext,uniphier-soc-glue.yaml (original) +++ Documentation/devicetree/bindings/soc/socionext/socionext,uniphier-soc-glue.yaml (canonical) @@ -2,6 +2,11 @@ compatible = "socionext,uniphier-pro4-soc-glue", "simple-mfd", "syscon"; reg = <0x5f800000 0x2000>; + + clock-controller { + compatible = "socionext,uniphier-pro4-sg-clock"; + #clock-cells = <1>; -- - pinctrl-names = "default"; - port { - drif1_ep: endpoint { - remote-endpoint = <&tuner_ep1>; - sync-active = <0>; - }; - }; - }; + }; }; >> Documentation/devicetree/bindings/iio/adc/sigma-delta-modulator.yaml:44: example 0: label 'ads1201_0' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/sigma-delta-modulator.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/sigma-delta-modulator.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/sigma-delta-modulator.yaml (canonical) @@ -1,6 +1,6 @@ // Backend binding example. SD modulator configured as an IIO backend device ads1201_0: adc { - compatible = "sd-modulator"; - vref-supply = <&vdd_adc>; - #io-backend-cells = <0>; + compatible = "sd-modulator"; + vref-supply = <&vdd_adc>; + #io-backend-cells = <0>; }; >> Documentation/devicetree/bindings/regulator/richtek,rt5190a-regulator.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/richtek,rt5190a-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/richtek,rt5190a-regulator.yaml (canonical) @@ -2,50 +2,54 @@ #include -- + ldo { + regulator-name = "rt5190a-ldo"; + regulator-min-microvolt = <1200000>; + regulator-max-microvolt = <1200000>; + regulator-boot-on; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/dsp/mediatek,mt8195-dsp.yaml:81: example 0: canonical form differs: --- Documentation/devicetree/bindings/dsp/mediatek,mt8195-dsp.yaml (original) +++ Documentation/devicetree/bindings/dsp/mediatek,mt8195-dsp.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + dsp@10803000 { compatible = "mediatek,mt8195-dsp"; reg = <0x10803000 0x1000>, @@ -11,15 +12,15 @@ -- + "mainpll_d7_d2", + "scp_adsp_audiodsp", + "audio_h"; memory-region = <&adsp_dma_mem_reserved>, <&adsp_mem_reserved>; power-domains = <&spm 6>; //MT8195_POWER_DOMAIN_ADSP - mbox-names = "rx", "tx"; + mbox-names = "rx", "tx"; mboxes = <&adsp_mailbox0>, <&adsp_mailbox1>; }; >> Documentation/devicetree/bindings/display/panel/panel-edp-legacy.yaml:93: example 0: label 'panel' defined but never referenced >> Documentation/devicetree/bindings/display/panel/panel-edp-legacy.yaml:93: example 0: label 'panel_in_edp' defined but never referenced >> Documentation/devicetree/bindings/display/panel/panel-edp-legacy.yaml:93: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/panel-edp-legacy.yaml (original) +++ Documentation/devicetree/bindings/display/panel/panel-edp-legacy.yaml (canonical) @@ -1,25 +1,25 @@ panel: panel { - compatible = "innolux,n116bge"; - power-supply = <&panel_regulator>; - backlight = <&backlight>; + compatible = "innolux,n116bge"; + power-supply = <&panel_regulator>; + backlight = <&backlight>; -- - port { - panel_in_edp: endpoint { - remote-endpoint = <&edp_out_panel>; + port { + panel_in_edp: endpoint { + remote-endpoint = <&edp_out_panel>; + }; }; - }; }; >> Documentation/devicetree/bindings/iio/adc/sigma-delta-modulator.yaml:52: example 1: label 'ads1201_1' defined but never referenced Documentation/devicetree/bindings/iio/adc/sigma-delta-modulator.yaml:52: example 1: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/sigma-delta-modulator.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/sigma-delta-modulator.yaml (canonical) @@ -1,5 +1,5 @@ // Legacy binding example. SD modulator configured as an IIO channel provider ads1201_1: adc { - compatible = "sd-modulator"; - #io-channel-cells = <0>; + compatible = "sd-modulator"; + #io-channel-cells = <0>; }; >> Documentation/devicetree/bindings/cache/starfive,jh8100-starlink-cache.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/cache/starfive,jh8100-starlink-cache.yaml (original) +++ Documentation/devicetree/bindings/cache/starfive,jh8100-starlink-cache.yaml (canonical) @@ -1,14 +1,14 @@ soc { - #address-cells = <2>; - #size-cells = <2>; + #address-cells = <2>; + #size-cells = <2>; -- + cache-controller@15000000 { + compatible = "starfive,jh8100-starlink-cache", "cache"; + reg = <0x0 0x15000000 0x0 0x278>; + cache-block-size = <64>; + cache-level = <3>; + cache-sets = <8192>; + cache-size = <0x400000>; + cache-unified; + }; }; >> Documentation/devicetree/bindings/net/dsa/maxlinear,mxl862xx.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/dsa/maxlinear,mxl862xx.yaml (original) +++ Documentation/devicetree/bindings/net/dsa/maxlinear,mxl862xx.yaml (canonical) @@ -13,6 +13,7 @@ /* Microcontroller port */ port@0 { reg = <0>; + status = "disabled"; }; -- >> Documentation/devicetree/bindings/sound/google,sc7180-trogdor.yaml:89: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/google,sc7180-trogdor.yaml (original) +++ Documentation/devicetree/bindings/sound/google,sc7180-trogdor.yaml (canonical) @@ -1,49 +1,49 @@ sound { compatible = "google,sc7180-trogdor"; model = "sc7180-rt5682-max98357a-2mic"; - audio-routing = - "Headphone Jack", "HPOL", - "Headphone Jack", "HPOR"; -- codec { sound-dai = <&msm_dp>; }; + + cpu { + sound-dai = <&lpass_hdmi 0>; + }; }; }; >> Documentation/devicetree/bindings/clock/ti/ti,divider-clock.yaml:149: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/ti/ti,divider-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/ti/ti,divider-clock.yaml (canonical) @@ -1,31 +1,31 @@ bus { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - }; + clock-controller@a40 { + compatible = "ti,composite-divider-clock"; + reg = <0x0a40>; + #clock-cells = <0>; + clocks = <&corex2_fck>; + ti,bit-shift = <8>; + ti,dividers = <0>, <1>, <2>, <3>, <4>, <0>, <6>, <0>, <8>; + }; }; >> Documentation/devicetree/bindings/regulator/maxim,max20411.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/maxim,max20411.yaml (original) +++ Documentation/devicetree/bindings/regulator/maxim,max20411.yaml (canonical) @@ -7,9 +7,7 @@ regulator@39 { compatible = "maxim,max20411"; reg = <0x39>; - enable-gpios = <&gpio 2 GPIO_ACTIVE_HIGH>; - regulator-min-microvolt = <800000>; regulator-max-microvolt = <1000000>; }; >> Documentation/devicetree/bindings/display/panel/kingdisplay,kd035g6-54nt.yaml:39: example 0: label 'panel_input' defined but never referenced >> Documentation/devicetree/bindings/display/panel/kingdisplay,kd035g6-54nt.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/kingdisplay,kd035g6-54nt.yaml (original) +++ Documentation/devicetree/bindings/display/panel/kingdisplay,kd035g6-54nt.yaml (canonical) @@ -7,12 +7,9 @@ panel@0 { compatible = "kingdisplay,kd035g6-54nt"; reg = <0>; - spi-max-frequency = <3125000>; spi-3wire; - -- >> Documentation/devicetree/bindings/iio/adc/qcom,spmi-iadc.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/qcom,spmi-iadc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/qcom,spmi-iadc.yaml (canonical) @@ -8,7 +8,7 @@ compatible = "qcom,pm8941-iadc", "qcom,spmi-iadc"; reg = <0x3600>; interrupts = <0x0 0x36 0x0 IRQ_TYPE_EDGE_RISING>; + #io-channel-cells = <1>; qcom,external-resistor-micro-ohms = <10000>; - #io-channel-cells = <1>; }; }; >> Documentation/devicetree/bindings/gpio/aspeed,sgpio.yaml:77: example 0: label 'sgpio' defined but never referenced >> Documentation/devicetree/bindings/gpio/aspeed,sgpio.yaml:77: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/aspeed,sgpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/aspeed,sgpio.yaml (canonical) @@ -1,10 +1,11 @@ #include + sgpio: sgpio@1e780200 { + compatible = "aspeed,ast2500-sgpio"; + reg = <0x1e780200 0x0100>; #gpio-cells = <2>; - compatible = "aspeed,ast2500-sgpio"; gpio-controller; interrupts = <40>; - reg = <0x1e780200 0x0100>; clocks = <&syscon ASPEED_CLK_APB>; interrupt-controller; #interrupt-cells = <2>; >> Documentation/devicetree/bindings/display/bridge/megachips,stdp2690-ge-b850v3-fw.yaml:76: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/megachips,stdp2690-ge-b850v3-fw.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/megachips,stdp2690-ge-b850v3-fw.yaml (canonical) @@ -20,7 +20,6 @@ endpoint { remote-endpoint = <&lvds0_out>; }; - }; -- port@1 { @@ -29,7 +28,7 @@ endpoint { remote-endpoint = <&stdp2690_in>; }; - }; + }; }; }; }; >> Documentation/devicetree/bindings/usb/usb-device.yaml:93: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/usb-device.yaml (original) +++ Documentation/devicetree/bindings/usb/usb-device.yaml (canonical) @@ -17,7 +17,6 @@ device@3 { compatible = "usb123,abcd"; reg = <3>; - #address-cells = <2>; #size-cells = <0>; -- >> Documentation/devicetree/bindings/clock/ti/ti,fixed-factor-clock.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/ti/ti,fixed-factor-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/ti/ti,fixed-factor-clock.yaml (canonical) @@ -1,4 +1,4 @@ -bus{ +bus { #address-cells = <1>; #size-cells = <0>; -- - compatible = "ti,bq32000"; - reg = <0x68>; - trickle-resistor-ohms = <1120>; - }; + bq32000: rtc@68 { + compatible = "ti,bq32000"; + reg = <0x68>; + trickle-resistor-ohms = <1120>; + }; }; >> Documentation/devicetree/bindings/iio/imu/adi,adis16550.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/imu/adi,adis16550.yaml (original) +++ Documentation/devicetree/bindings/iio/imu/adi,adis16550.yaml (canonical) @@ -1,7 +1,9 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; + imu@0 { compatible = "adi,adis16550"; reg = <0>; >> Documentation/devicetree/bindings/gpu/host1x/nvidia,tegra234-nvdec.yaml:126: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpu/host1x/nvidia,tegra234-nvdec.yaml (original) +++ Documentation/devicetree/bindings/gpu/host1x/nvidia,tegra234-nvdec.yaml (canonical) @@ -4,28 +4,26 @@ #include -- >> Documentation/devicetree/bindings/dsp/mediatek,mt8186-dsp.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/dsp/mediatek,mt8186-dsp.yaml (original) +++ Documentation/devicetree/bindings/dsp/mediatek,mt8186-dsp.yaml (canonical) @@ -1,4 +1,5 @@ #include + dsp@10680000 { compatible = "mediatek,mt8186-dsp"; reg = <0x10680000 0x2000>, >> Documentation/devicetree/bindings/pinctrl/brcm,ns2-pinmux.yaml:88: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/brcm,ns2-pinmux.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/brcm,ns2-pinmux.yaml (canonical) @@ -10,15 +10,15 @@ groups = "nand_grp"; }; -- dr_mode = "host"; + clocks = <&usb20>, <&usb30>; + clock-names = "sw_usb", "sw_usb3"; brcm,ioc = <1>; brcm,ipp = <1>; brcm,has-xhci; brcm,has-eohci; - clocks = <&usb20>, <&usb30>; - clock-names = "sw_usb", "sw_usb3"; }; >> Documentation/devicetree/bindings/regulator/maxim,max77838.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/maxim,max77838.yaml (original) +++ Documentation/devicetree/bindings/regulator/maxim,max77838.yaml (canonical) @@ -12,5 +12,5 @@ regulator-max-microvolt = <1800000>; }; }; - }; - }; + }; +}; -- #phy-cells = <0x1>; + clocks = <&scmi_clk 256>; + clock-names = "sw_usb"; + brcm,ioc = <0x0>; + brcm,ipp = <0x0>; brcm,has-xhci; brcm,syscon-piarbctl = <&syscon_piarbctl>; - clocks = <&scmi_clk 256>; - clock-names = "sw_usb"; }; >> Documentation/devicetree/bindings/mfd/aspeed-lpc.yaml:171: example 0: label 'lpc' defined but never referenced >> Documentation/devicetree/bindings/mfd/aspeed-lpc.yaml:171: example 0: label 'lpc_ctrl' defined but never referenced >> Documentation/devicetree/bindings/mfd/aspeed-lpc.yaml:171: example 0: label 'lpc_reset' defined but never referenced >> Documentation/devicetree/bindings/mfd/aspeed-lpc.yaml:171: example 0: label 'lpc_snoop' defined but never referenced >> Documentation/devicetree/bindings/mfd/aspeed-lpc.yaml:171: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/aspeed-lpc.yaml (original) +++ Documentation/devicetree/bindings/mfd/aspeed-lpc.yaml (canonical) @@ -4,10 +4,9 @@ lpc: lpc@1e789000 { compatible = "aspeed,ast2600-lpc-v2", "simple-mfd", "syscon"; reg = <0x1e789000 0x1000>; - + ranges = <0x0 0x1e789000 0x1000>; #address-cells = <1>; #size-cells = <1>; -- interrupts = ; snoop-ports = <0x80>; }; + + lpc_reset: reset-controller@98 { + compatible = "aspeed,ast2600-lpc-reset"; + reg = <0x98 0x4>; + #reset-cells = <1>; + }; }; >> Documentation/devicetree/bindings/display/panel/sony,tulip-truly-nt35521.yaml:52: example 0: label 'panel_in' defined but never referenced >> Documentation/devicetree/bindings/sound/rockchip,rk3576-sai.yaml:112: example 0: label 'sai1' defined but never referenced >> Documentation/devicetree/bindings/sound/rockchip,rk3576-sai.yaml:112: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/rockchip,rk3576-sai.yaml (original) +++ Documentation/devicetree/bindings/sound/rockchip,rk3576-sai.yaml (canonical) @@ -8,6 +8,7 @@ bus { #address-cells = <2>; #size-cells = <2>; + sai1: sai@2a610000 { compatible = "rockchip,rk3576-sai"; reg = <0x0 0x2a610000 0x0 0x1000>; -- + &sai1m0_sdi0 + &sai1m0_sdo0 + &sai1m0_sdo1 + &sai1m0_sdo2 + &sai1m0_sdo3>; + #sound-dai-cells = <0>; rockchip,sai-tx-route = <3 1 2 0>; - #sound-dai-cells = <0>; }; }; >> Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml:430: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml (original) +++ Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml (canonical) @@ -7,13 +7,10 @@ compatible = "qcom,sc7180-dsi-ctrl", "qcom,mdss-dsi-ctrl"; reg = <0x0ae94000 0x400>; reg-names = "dsi_ctrl"; - #address-cells = <1>; #size-cells = <0>; - -- port@1 { reg = <1>; + endpoint { remote-endpoint = <&sn65dsi86_in>; data-lanes = <0 1 2 3>; >> Documentation/devicetree/bindings/soc/qcom/qcom,apr.yaml:149: example 0: label 'q6core' defined but never referenced >> Documentation/devicetree/bindings/soc/qcom/qcom,apr.yaml:149: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/qcom/qcom,apr.yaml (original) +++ Documentation/devicetree/bindings/soc/qcom/qcom,apr.yaml (canonical) @@ -1,11 +1,12 @@ #include + apr { compatible = "qcom,apr-v2"; + #address-cells = <1>; + #size-cells = <0>; qcom,domain = ; -- q6core: service@3 { compatible = "qcom,q6core"; >> Documentation/devicetree/bindings/input/rotary-encoder.yaml:83: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/rotary-encoder.yaml (original) +++ Documentation/devicetree/bindings/input/rotary-encoder.yaml (canonical) @@ -1,7 +1,7 @@ rotary { compatible = "rotary-encoder"; gpios = <&gpio 19 1>, <&gpio 20 0>; /* GPIO19 is inverted */ - linux,axis = <0>; /* REL_X */ - rotary-encoder,encoding = "gray"; + linux,axis = <0>; /* REL_X */ + rotary-encoder,encoding = "gray"; -- compatible = "qcom,q6apm-dais"; iommus = <&apps_smmu 0x1801 0x0>; }; - - bedais { - compatible = "qcom,q6apm-lpass-dais"; - #sound-dai-cells = <1>; - }; }; }; >> Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml:41: example 0: label 'watchdog' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml:77: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -13,18 +14,22 @@ -- }; + channel@2 { reg = <2>; label = "CH2"; }; + channel@3 { reg = <3>; label = "CH3"; >> Documentation/devicetree/bindings/clock/ti/ti,clksel.yaml:46: example 0: label 'clksel_gfx_fclk' defined but never referenced >> Documentation/devicetree/bindings/clock/ti/ti,clksel.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/ti/ti,clksel.yaml (original) +++ Documentation/devicetree/bindings/clock/ti/ti,clksel.yaml (canonical) @@ -1,5 +1,5 @@ clksel_gfx_fclk: clock@52c { - compatible = "ti,clksel"; - reg = <0x25c 0x4>; - #clock-cells = <2>; + compatible = "ti,clksel"; + reg = <0x25c 0x4>; + #clock-cells = <2>; }; >> Documentation/devicetree/bindings/sound/fsl,esai.yaml:125: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/fsl,esai.yaml (original) +++ Documentation/devicetree/bindings/sound/fsl,esai.yaml (canonical) @@ -1,12 +1,12 @@ esai@2024000 { - compatible = "fsl,imx35-esai"; - reg = <0x02024000 0x4000>; - interrupts = <0 51 0x04>; - clocks = <&clks 208>, <&clks 118>, <&clks 208>; - clock-names = "core", "extal", "fsys"; - dmas = <&sdma 23 21 0>, <&sdma 24 21 0>; -- + reg = <0x02024000 0x4000>; + interrupts = <0 51 0x04>; + clocks = <&clks 208>, <&clks 118>, <&clks 208>; + clock-names = "core", "extal", "fsys"; + dmas = <&sdma 23 21 0>, <&sdma 24 21 0>; + dma-names = "rx", "tx"; + big-endian; + fsl,fifo-depth = <128>; + fsl,esai-synchronous; }; >> Documentation/devicetree/bindings/phy/ingenic,phy-usb.yaml:49: example 0: label 'otg_phy' defined but never referenced >> Documentation/devicetree/bindings/phy/ingenic,phy-usb.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/ingenic,phy-usb.yaml (original) +++ Documentation/devicetree/bindings/phy/ingenic,phy-usb.yaml (canonical) @@ -1,10 +1,9 @@ #include + otg_phy: usb-phy@3c { - compatible = "ingenic,jz4770-phy"; - reg = <0x3c 0x10>; - - vcc-supply = <&vcc>; - clocks = <&cgu JZ4770_CLK_OTG_PHY>; - - #phy-cells = <0>; + compatible = "ingenic,jz4770-phy"; + reg = <0x3c 0x10>; + vcc-supply = <&vcc>; + clocks = <&cgu JZ4770_CLK_OTG_PHY>; + #phy-cells = <0>; }; >> Documentation/devicetree/bindings/serial/st,stm32-uart.yaml:119: example 0: label 'usart1' defined but never referenced >> Documentation/devicetree/bindings/serial/st,stm32-uart.yaml:119: example 0: canonical form differs: --- Documentation/devicetree/bindings/serial/st,stm32-uart.yaml (original) +++ Documentation/devicetree/bindings/serial/st,stm32-uart.yaml (canonical) @@ -1,13 +1,14 @@ #include + usart1: serial@40011000 { - compatible = "st,stm32h7-uart"; - reg = <0x40011000 0x400>; - interrupts = <37>; - clocks = <&rcc 0 164>; -- + reg = <0x40011000 0x400>; + interrupts = <37>; + clocks = <&rcc 0 164>; + dmas = <&dma2 2 4 0x414 0x0>, + <&dma2 7 4 0x414 0x0>; + dma-names = "rx", "tx"; + rx-threshold = <4>; + tx-threshold = <4>; + rs485-rts-active-low; }; >> Documentation/devicetree/bindings/pci/ti,j721e-pci-host.yaml:171: example 0: label 'pcie0_rc' defined but never referenced >> Documentation/devicetree/bindings/pci/ti,j721e-pci-host.yaml:171: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/ti,j721e-pci-host.yaml (original) +++ Documentation/devicetree/bindings/pci/ti,j721e-pci-host.yaml (canonical) @@ -12,7 +12,8 @@ <0x00 0x0d000000 0x00 0x00800000>, <0x00 0x10000000 0x00 0x00001000>; reg-names = "intd_cfg", "user_cfg", "reg", "cfg"; - ti,syscon-pcie-ctrl = <&pcie0_ctrl 0x4070>; + ranges = <0x01000000 0x0 0x10001000 0x00 0x10001000 0x0 0x0010000>, + <0x02000000 0x0 0x10011000 0x00 0x10011000 0x0 0x7fef000>; max-link-speed = <3>; -- + dma-coherent; + nvidia,memory-controller = <&mc>; + /* Placeholder values, to be replaced with values from overlay */ + nvidia,bl-manifest-offset = <0>; + nvidia,bl-data-offset = <0>; + nvidia,bl-code-offset = <0>; + nvidia,os-manifest-offset = <0>; + nvidia,os-data-offset = <0>; + nvidia,os-code-offset = <0>; }; >> Documentation/devicetree/bindings/media/qcom,sm8250-camss.yaml:324: example 0: label 'camss' defined but never referenced >> Documentation/devicetree/bindings/media/qcom,sm8250-camss.yaml:324: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/qcom,sm8250-camss.yaml (original) +++ Documentation/devicetree/bindings/media/qcom,sm8250-camss.yaml (canonical) @@ -10,7 +10,6 @@ -- - }; + led@0 { + reg = <0>; + led-sources = <0 1>; + label = "lcd-backlight"; + default-brightness = <200>; + max-brightness = <255>; + }; }; }; >> Documentation/devicetree/bindings/net/sophgo,cv1800b-dwmac.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/sophgo,cv1800b-dwmac.yaml (original) +++ Documentation/devicetree/bindings/net/sophgo,cv1800b-dwmac.yaml (canonical) @@ -1,46 +1,46 @@ #include -- - default-brightness = <225>; - ti,linear-mapping-mode; - }; + led@1 { + reg = <1>; + default-brightness = <225>; + ti,linear-mapping-mode; + }; }; }; >> Documentation/devicetree/bindings/display/panel/jdi,lpm102a188a.yaml:64: example 0: label 'dsib' defined but never referenced >> Documentation/devicetree/bindings/display/panel/jdi,lpm102a188a.yaml:64: example 0: label 'link1' defined but never referenced >> Documentation/devicetree/bindings/display/panel/jdi,lpm102a188a.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/jdi,lpm102a188a.yaml (original) +++ Documentation/devicetree/bindings/display/panel/jdi,lpm102a188a.yaml (canonical) @@ -2,9 +2,9 @@ #include -- <&apps_smmu 0x801 0x400>, <&apps_smmu 0x840 0x400>, @@ -151,7 +145,6 @@ <&apps_smmu 0xC01 0x400>, <&apps_smmu 0xC40 0x400>, <&apps_smmu 0xC41 0x400>; - interconnects = <&gem_noc MASTER_AMPSS_M0 &config_noc SLAVE_CAMERA_CFG>, <&mmss_noc MASTER_CAMNOC_HF &mc_virt SLAVE_EBI_CH0>, <&mmss_noc MASTER_CAMNOC_SF &mc_virt SLAVE_EBI_CH0>, >> Documentation/devicetree/bindings/arm/arm,coresight-etm.yaml:132: example 0: label 'ptm0_out_port' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,coresight-etm.yaml:132: example 0: label 'ptm1_out_port' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,coresight-etm.yaml:132: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/arm,coresight-etm.yaml (original) +++ Documentation/devicetree/bindings/arm/arm,coresight-etm.yaml (canonical) @@ -1,10 +1,10 @@ ptm@2201c000 { compatible = "arm,coresight-etm3x", "arm,primecell"; reg = <0x2201c000 0x1000>; - cpu = <&cpu0>; clocks = <&oscclk6a>; clock-names = "apb_pclk"; -- compatible = "arm,coresight-etm3x", "arm,primecell"; reg = <0x2201d000 0x1000>; - cpu = <&cpu1>; clocks = <&oscclk6a>; clock-names = "apb_pclk"; + out-ports { port { ptm1_out_port: endpoint { >> Documentation/devicetree/bindings/clock/qcom,sm6375-gcc.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sm6375-gcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sm6375-gcc.yaml (canonical) @@ -1,11 +1,12 @@ #include + clock-controller@1400000 { - compatible = "qcom,sm6375-gcc"; - reg = <0x01400000 0x1f0000>; - clocks = <&rpmcc RPM_SMD_XO_CLK_SRC>, - <&rpmcc RPM_SMD_XO_A_CLK_SRC>, -- + #size-cells = <0>; + + adrf6780@0 { + compatible = "adi,adrf6780"; + reg = <0>; + spi-max-frequency = <1000000>; + clocks = <&adrf6780_lo>; + clock-names = "lo_in"; + }; }; >> Documentation/devicetree/bindings/display/msm/qcom,sm8150-dpu.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,sm8150-dpu.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,sm8150-dpu.yaml (canonical) @@ -9,19 +9,15 @@ reg = <0x0ae01000 0x8f000>, <0x0aeb0000 0x2008>; reg-names = "mdp", "vbif"; - clocks = <&dispcc DISP_CC_MDSS_AHB_CLK>, <&gcc GCC_DISP_HF_AXI_CLK>, <&dispcc DISP_CC_MDSS_MDP_CLK>, -- link1: panel@0 { >> Documentation/devicetree/bindings/gpio/gpio-davinci.yaml:102: example 0: label 'gpio0' defined but never referenced >> Documentation/devicetree/bindings/gpio/gpio-davinci.yaml:102: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/gpio-davinci.yaml (original) +++ Documentation/devicetree/bindings/gpio/gpio-davinci.yaml (canonical) @@ -1,23 +1,23 @@ #include -- + , + , + ; + interrupt-controller; + #interrupt-cells = <2>; + clocks = <&k2g_clks 0x001b 0x0>; + clock-names = "gpio"; + ti,ngpio = <144>; + ti,davinci-gpio-unbanked = <0>; }; >> Documentation/devicetree/bindings/gpio/gpio-davinci.yaml:127: example 1: label 'gpio1' defined but never referenced Documentation/devicetree/bindings/gpio/gpio-davinci.yaml:127: example 1: canonical form differs: --- Documentation/devicetree/bindings/gpio/gpio-davinci.yaml (original) +++ Documentation/devicetree/bindings/gpio/gpio-davinci.yaml (canonical) @@ -1,45 +1,45 @@ #include -- + , + , + , + , + ; + clocks = <&clkgpio>; + clock-names = "gpio"; + ti,ngpio = <32>; + ti,davinci-gpio-unbanked = <32>; }; >> Documentation/devicetree/bindings/gpio/gpio-davinci.yaml:174: example 2: label 'wkup_gpio0' defined but never referenced Documentation/devicetree/bindings/gpio/gpio-davinci.yaml:174: example 2: canonical form differs: --- Documentation/devicetree/bindings/gpio/gpio-davinci.yaml (original) +++ Documentation/devicetree/bindings/gpio/gpio-davinci.yaml (canonical) @@ -1,14 +1,14 @@ wkup_gpio0: gpio0@42110000 { - compatible = "ti,am654-gpio", "ti,keystone-gpio"; - reg = <0x42110000 0x100>; - gpio-controller; - #gpio-cells = <2>; - interrupt-parent = <&intr_wkup_gpio>; -- + #gpio-cells = <2>; + interrupt-parent = <&intr_wkup_gpio>; + interrupts = <60>, <61>, <62>, <63>; + interrupt-controller; + #interrupt-cells = <2>; + clocks = <&k3_clks 59 0>; + clock-names = "gpio"; + ti,ngpio = <56>; + ti,davinci-gpio-unbanked = <0>; }; >> Documentation/devicetree/bindings/watchdog/img,pdc-wdt.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/watchdog/img,pdc-wdt.yaml (original) +++ Documentation/devicetree/bindings/watchdog/img,pdc-wdt.yaml (canonical) @@ -1,9 +1,9 @@ #include -- - clocks = <&pdc_wdt_clk>, <&sys_clk>; - clock-names = "wdt", "sys"; - interrupts = <0 52 IRQ_TYPE_LEVEL_HIGH>; + compatible = "img,pdc-wdt"; + reg = <0x18102100 0x100>; + clocks = <&pdc_wdt_clk>, <&sys_clk>; + clock-names = "wdt", "sys"; + interrupts = <0 52 IRQ_TYPE_LEVEL_HIGH>; }; Documentation/devicetree/bindings/media/mediatek,vcodec-encoder.yaml:134: example 0: tab character in DTS line: reg = <0x19002000 0x1000>; /* VENC_LT_SYS */ >> Documentation/devicetree/bindings/media/mediatek,vcodec-encoder.yaml:134: example 0: label 'vcodec_enc_avc' defined but never referenced >> Documentation/devicetree/bindings/media/mediatek,vcodec-encoder.yaml:134: example 0: label 'vcodec_enc_vp8' defined but never referenced >> Documentation/devicetree/bindings/media/mediatek,vcodec-encoder.yaml:134: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/mediatek,vcodec-encoder.yaml (original) +++ Documentation/devicetree/bindings/media/mediatek,vcodec-encoder.yaml (canonical) @@ -4,43 +4,43 @@ #include -- + <&iommu M4U_PORT_VENC_CUR_LUMA_SET2>, + <&iommu M4U_PORT_VENC_CUR_CHROMA_SET2>, + <&iommu M4U_PORT_VENC_REF_LUMA_SET2>, + <&iommu M4U_PORT_VENC_REC_CHROMA_SET2>; + clocks = <&topckgen CLK_TOP_VENC_LT_SEL>; + clock-names = "venc_lt_sel"; + assigned-clocks = <&topckgen CLK_TOP_VENC_LT_SEL>; + assigned-clock-parents = <&topckgen CLK_TOP_VCODECPLL_370P5>; + mediatek,vpu = <&vpu>; }; >> Documentation/devicetree/bindings/clock/ti/ti,interface-clock.yaml:61: example 0: label 'aes1_ick' defined but never referenced >> Documentation/devicetree/bindings/clock/ti/ti,interface-clock.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/ti/ti,interface-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/ti/ti,interface-clock.yaml (canonical) @@ -1,11 +1,11 @@ bus { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - clocks = <&security_l4_ick2>; - reg = <3>; - }; + aes1_ick: clock-controller@3 { + compatible = "ti,omap3-interface-clock"; + reg = <3>; + #clock-cells = <0>; + clocks = <&security_l4_ick2>; + }; }; >> Documentation/devicetree/bindings/sound/cirrus,cs4271.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/cirrus,cs4271.yaml (original) +++ Documentation/devicetree/bindings/sound/cirrus,cs4271.yaml (canonical) @@ -1,7 +1,9 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; + codec@0 { compatible = "cirrus,cs4271"; reg = <0>; @@ -10,6 +12,7 @@ spi-cpol; spi-cpha; reset-gpios = <&gpio0 1 GPIO_ACTIVE_LOW>; + port { endpoint { remote-endpoint = <&i2s_ep>; >> Documentation/devicetree/bindings/regulator/socionext,uniphier-regulator.yaml:92: example 0: label 'usb_vbus0' defined but never referenced >> Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml:169: example 0: label 'ksz8565' defined but never referenced >> Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml:169: example 0: label 'ksz9477' defined but never referenced >> Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml:169: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml (original) +++ Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml (canonical) @@ -11,7 +11,6 @@ spi { #address-cells = <1>; #size-cells = <0>; - pinctrl-0 = <&pinctrl_spi_ksz>; cs-gpios = <&pioC 25 0>; -- }; + port@3 { reg = <3>; label = "lan4"; }; + port@6 { reg = <6>; ethernet = <ð0>; >> Documentation/devicetree/bindings/input/elan,ekth6915.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/elan,ekth6915.yaml (original) +++ Documentation/devicetree/bindings/input/elan,ekth6915.yaml (canonical) @@ -2,17 +2,15 @@ #include -- - }; + touchscreen@10 { + compatible = "elan,ekth5015m", "elan,ekth6915"; + reg = <0x10>; + interrupt-parent = <&tlmm>; + interrupts = <9 IRQ_TYPE_LEVEL_LOW>; + reset-gpios = <&tlmm 8 GPIO_ACTIVE_LOW>; + vcc33-supply = <&pp3300_ts>; + }; }; >> Documentation/devicetree/bindings/pinctrl/qcom,ipq4019-pinctrl.yaml:86: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,ipq4019-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,ipq4019-pinctrl.yaml (canonical) @@ -1,8 +1,8 @@ #include + tlmm: pinctrl@1000000 { compatible = "qcom,ipq4019-pinctrl"; reg = <0x01000000 0x300000>; - gpio-controller; #gpio-cells = <2>; gpio-ranges = <&tlmm 0 0 100>; >> Documentation/devicetree/bindings/mfd/maxim,max5970.yaml:104: example 0: label 'sw0_ref_0' defined but never referenced >> Documentation/devicetree/bindings/mfd/maxim,max5970.yaml:104: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/maxim,max5970.yaml (original) +++ Documentation/devicetree/bindings/mfd/maxim,max5970.yaml (canonical) @@ -1,30 +1,33 @@ i2c { #address-cells = <1>; #size-cells = <0>; + regulator@3a { compatible = "maxim,max5978"; reg = <0x3a>; -- - default-state = "on"; - }; - led@1 { - reg = <1>; - label = "led1"; - default-state = "on"; - }; - }; }; }; >> Documentation/devicetree/bindings/mfd/maxim,max5970.yaml:136: example 1: label 'sw0_ref_1' defined but never referenced >> Documentation/devicetree/bindings/mfd/maxim,max5970.yaml:136: example 1: label 'sw1_ref_1' defined but never referenced Documentation/devicetree/bindings/mfd/maxim,max5970.yaml:136: example 1: canonical form differs: --- Documentation/devicetree/bindings/mfd/maxim,max5970.yaml (original) +++ Documentation/devicetree/bindings/mfd/maxim,max5970.yaml (canonical) @@ -12,6 +12,7 @@ sw0_ref_1: sw0 { shunt-resistor-micro-ohms = <12000>; }; + sw1_ref_1: sw1 { shunt-resistor-micro-ohms = <10000>; }; >> Documentation/devicetree/bindings/serial/maxim,max310x.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/serial/maxim,max310x.yaml (original) +++ Documentation/devicetree/bindings/serial/maxim,max310x.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/net/allwinner,sun7i-a20-gmac.yaml:56: example 0: label 'gmac' defined but never referenced >> Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml:126: example 0: label 'i2c0' defined but never referenced >> Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml:126: example 0: label 'uart0' defined but never referenced >> Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml:126: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml (original) +++ Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml (canonical) @@ -8,13 +8,24 @@ geniqup@8c0000 { compatible = "qcom,geni-se-qup"; reg = <0 0x008c0000 0 0x6000>; + ranges; clock-names = "m-ahb", "s-ahb"; clocks = <&gcc GCC_QUPV3_WRAP_0_M_AHB_CLK>, - <&gcc GCC_QUPV3_WRAP_0_S_AHB_CLK>; -- - reg = <0 0xa88000 0 0x7000>; - interrupts = ; - clock-names = "se"; - clocks = <&gcc GCC_QUPV3_WRAP0_S0_CLK>; - pinctrl-names = "default", "sleep"; - pinctrl-0 = <&qup_1_uart_3_active>; - pinctrl-1 = <&qup_1_uart_3_sleep>; - }; }; }; >> Documentation/devicetree/bindings/iio/adc/adi,ad7923.yaml:68: example 0: label 'ad7928' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/adi,ad7923.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad7923.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad7923.yaml (canonical) @@ -1,14 +1,13 @@ spi { - #address-cells = <1>; - #size-cells = <0>; - - ad7928: adc@0 { - compatible = "adi,ad7928"; - reg = <0>; -- + + ad7928: adc@0 { + compatible = "adi,ad7928"; + reg = <0>; + spi-max-frequency = <25000000>; + refin-supply = <&adc_vref>; + #address-cells = <1>; + #size-cells = <0>; + }; }; >> Documentation/devicetree/bindings/watchdog/renesas,rza-wdt.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/watchdog/renesas,rza-wdt.yaml (original) +++ Documentation/devicetree/bindings/watchdog/renesas,rza-wdt.yaml (canonical) @@ -2,8 +2,8 @@ #include -- +++ Documentation/devicetree/bindings/serial/cdns,uart.yaml (canonical) @@ -1,7 +1,7 @@ uart0: serial@e0000000 { compatible = "xlnx,xuartps", "cdns,uart-r1p8"; + reg = <0xe0000000 0x1000>; clocks = <&clkc 23>, <&clkc 40>; clock-names = "uart_clk", "pclk"; - reg = <0xe0000000 0x1000>; interrupts = <0 27 4>; }; >> Documentation/devicetree/bindings/pinctrl/qcom,apq8064-pinctrl.yaml:85: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,apq8064-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,apq8064-pinctrl.yaml (canonical) @@ -1,8 +1,8 @@ #include + tlmm: pinctrl@800000 { compatible = "qcom,apq8064-pinctrl"; reg = <0x800000 0x4000>; - gpio-controller; #gpio-cells = <2>; gpio-ranges = <&tlmm 0 0 90>; >> Documentation/devicetree/bindings/soc/qcom/qcom,rpm-master-stats.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/qcom/qcom,rpm-master-stats.yaml (original) +++ Documentation/devicetree/bindings/soc/qcom/qcom,rpm-master-stats.yaml (canonical) @@ -1,13 +1,13 @@ stats { - compatible = "qcom,rpm-master-stats"; - qcom,rpm-msg-ram = <&apss_master_stats>, - <&mpss_master_stats>, - <&adsp_master_stats>, - <&cdsp_master_stats>, - <&tz_master_stats>; -- + <&mpss_master_stats>, + <&adsp_master_stats>, + <&cdsp_master_stats>, + <&tz_master_stats>; + qcom,master-names = "APSS", + "MPSS", + "ADSP", + "CDSP", + "TZ"; }; >> Documentation/devicetree/bindings/soc/qcom/qcom,saw2.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/qcom/qcom,saw2.yaml (original) +++ Documentation/devicetree/bindings/soc/qcom/qcom,saw2.yaml (canonical) @@ -1,4 +1,3 @@ - /* Example 1: SoC using SAW2 and kpss-acc-v2 CPUIdle */ cpus { #address-cells = <1>; @@ -6,12 +5,12 @@ -- Documentation/devicetree/bindings/soc/qcom/qcom,saw2.yaml:92: example 1: canonical form differs: --- Documentation/devicetree/bindings/soc/qcom/qcom,saw2.yaml (original) +++ Documentation/devicetree/bindings/soc/qcom/qcom,saw2.yaml (canonical) @@ -1,4 +1,3 @@ - /* * Example 2: New-gen multi cluster SoC using SAW only for L2; * This does not require any cpuidle driver, nor any cpu phandle. Documentation/devicetree/bindings/watchdog/renesas,wdt.yaml:95: example 0: label 'wdt0' defined but never referenced >> Documentation/devicetree/bindings/watchdog/renesas,wdt.yaml:95: example 0: canonical form differs: --- Documentation/devicetree/bindings/watchdog/renesas,wdt.yaml (original) +++ Documentation/devicetree/bindings/watchdog/renesas,wdt.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + wdt0: watchdog@e6020000 { compatible = "renesas,r8a7795-wdt", "renesas,rcar-gen3-wdt"; reg = <0xe6020000 0x0c>; >> Documentation/devicetree/bindings/display/bridge/ti,sn65dsi83.yaml:156: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/ti,sn65dsi83.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/ti,sn65dsi83.yaml (canonical) @@ -7,7 +7,6 @@ bridge@2d { compatible = "ti,sn65dsi83"; reg = <0x2d>; - enable-gpios = <&gpio2 1 GPIO_ACTIVE_HIGH>; vcc-supply = <®_sn65dsi83_1v8>; -- >> Documentation/devicetree/bindings/soc/qcom/qcom,smd.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/qcom/qcom,smd.yaml (original) +++ Documentation/devicetree/bindings/soc/qcom/qcom,smd.yaml (canonical) @@ -16,7 +16,6 @@ compatible = "qcom,rpmcc-msm8974", "qcom,rpmcc"; #clock-cells = <1>; }; - }; }; }; >> Documentation/devicetree/bindings/display/msm/qcom,mdp5.yaml:126: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,mdp5.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,mdp5.yaml (canonical) @@ -1,13 +1,12 @@ #include #include + display-controller@1a01000 { compatible = "qcom,mdp5"; reg = <0x1a01000 0x90000>; reg-names = "mdp_phys"; -- port@0 { reg = <0>; + endpoint { remote-endpoint = <&dsi0_in>; }; >> Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml (original) +++ Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml (canonical) @@ -1,6 +1,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + switch@8 { compatible = "arrow,xrs7004e"; reg = <0x8>; -- + cache-unified; + cache-level = <2>; + interrupts = <45>; arm,data-latency = <1 1 1>; arm,tag-latency = <2 2 2>; arm,filter-ranges = <0x80000000 0x8000000>; - cache-unified; - cache-level = <2>; - interrupts = <45>; }; >> Documentation/devicetree/bindings/sound/maxim,max98925.yaml:80: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/maxim,max98925.yaml (original) +++ Documentation/devicetree/bindings/sound/maxim,max98925.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -7,12 +8,9 @@ compatible = "maxim,max98927"; -- #sound-dai-cells = <0>; - pinctrl-0 = <&speaker_default>; pinctrl-names = "default"; - reset-gpios = <&tlmm 69 GPIO_ACTIVE_LOW>; - vmon-slot-no = <1>; imon-slot-no = <0>; }; >> Documentation/devicetree/bindings/pci/sophgo,sg2042-pcie-host.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/sophgo,sg2042-pcie-host.yaml (original) +++ Documentation/devicetree/bindings/pci/sophgo,sg2042-pcie-host.yaml (canonical) @@ -1,18 +1,18 @@ #include -- Documentation/devicetree/bindings/leds/backlight/led-backlight.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/leds/backlight/led-backlight.yaml (original) +++ Documentation/devicetree/bindings/leds/backlight/led-backlight.yaml (canonical) @@ -1,6 +1,5 @@ backlight { compatible = "led-backlight"; - leds = <&led1>, <&led2>; brightness-levels = <0 4 8 16 32 64 128 255>; default-brightness-level = <6>; >> Documentation/devicetree/bindings/media/mediatek,mdp3-tcc.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/mediatek,mdp3-tcc.yaml (original) +++ Documentation/devicetree/bindings/media/mediatek,mdp3-tcc.yaml (canonical) @@ -4,6 +4,6 @@ display@1400b000 { compatible = "mediatek,mt8195-mdp3-tcc"; reg = <0x1400b000 0x1000>; + clocks = <&vppsys0 CLK_VPP0_MDP_TCC>; mediatek,gce-client-reg = <&gce1 SUBSYS_1400XXXX 0xb000 0x1000>; - clocks = <&vppsys0 CLK_VPP0_MDP_TCC>; }; >> Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml:90: example 0: label 'dsi0_in' defined but never referenced >> Documentation/devicetree/bindings/watchdog/marvell,armada-3700-wdt.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/watchdog/marvell,armada-3700-wdt.yaml (original) +++ Documentation/devicetree/bindings/watchdog/marvell,armada-3700-wdt.yaml (canonical) @@ -1,6 +1,6 @@ watchdog@8300 { compatible = "marvell,armada-3700-wdt"; reg = <0x8300 0x40>; + clocks = <&xtalclk>; marvell,system-controller = <&cpu_misc>; - clocks = <&xtalclk>; >> };Documentation/devicetree/bindings/net/qcom,ethqos.yaml:99: example 0: label 'ethernet' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml:90: example 0: label 'dsi0_out' defined but never referenced >> Documentation/devicetree/bindings/net/qcom,ethqos.yaml:99: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/qcom,ethqos.yaml (original) +++ Documentation/devicetree/bindings/net/qcom,ethqos.yaml (canonical) @@ -3,44 +3,40 @@ #include -- - - #phy-cells = <0>; + phy1: phy@4 { + compatible = "ethernet-phy-ieee802.3-c22"; + reg = <0x4>; + device_type = "ethernet-phy"; + #phy-cells = <0>; + }; }; - }; >> };Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.yaml:105: example 0: label 'aoss_qmp' defined but never referenced -- >> Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml:90: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml (canonical) @@ -17,6 +17,7 @@ -- >> Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.yaml:105: example 0: label 'mx_cdev' defined but never referenced >> Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.yaml:105: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.yaml (original) +++ Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.yaml (canonical) @@ -1,18 +1,17 @@ #include -- port@1 { reg = <1>; + endpoint { remote-endpoint = <&dsi1_in>; }; >> Documentation/devicetree/bindings/net/lantiq,etop-xway.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/lantiq,etop-xway.yaml (original) +++ Documentation/devicetree/bindings/net/lantiq,etop-xway.yaml (canonical) @@ -4,7 +4,7 @@ interrupt-parent = <&icu0>; interrupts = <73>, <78>; interrupt-names = "tx", "rx"; + phy-mode = "rmii"; lantiq,tx-burst-length = <8>; lantiq,rx-burst-length = <8>; - phy-mode = "rmii"; }; >> Documentation/devicetree/bindings/firmware/brcm,kona-smc.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/firmware/brcm,kona-smc.yaml (original) +++ Documentation/devicetree/bindings/firmware/brcm,kona-smc.yaml (canonical) @@ -1,4 +1,5 @@ smc@3404c000 { compatible = "brcm,bcm11351-smc", "brcm,kona-smc"; reg = <0x3404c000 0x400>; /* 1 KiB in SRAM */ + }; }; >> Documentation/devicetree/bindings/power/supply/gpio-charger.yaml:85: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/gpio-charger.yaml (original) +++ Documentation/devicetree/bindings/power/supply/gpio-charger.yaml (canonical) @@ -1,16 +1,14 @@ #include -- - #cooling-cells = <2>; - }; - - mx_cdev: mx { - #cooling-cells = <2>; - }; + mx_cdev: mx { + #cooling-cells = <2>; + }; }; >> Documentation/devicetree/bindings/regulator/ti,tps62360.yaml:77: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/ti,tps62360.yaml (original) +++ Documentation/devicetree/bindings/regulator/ti,tps62360.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml:125: example 1: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml (original) -- - compatible = "raspberrypi,dsi-7inch", "ilitek,ili9881c"; - power-supply = <&vcc_lcd_reg>; - - port { - panel_in: endpoint { - remote-endpoint = <&dsi0port1_out>; - }; - }; - }; }; >> Documentation/devicetree/bindings/dsp/fsl,dsp.yaml:195: example 0: canonical form differs: --- Documentation/devicetree/bindings/dsp/fsl,dsp.yaml (original) +++ Documentation/devicetree/bindings/dsp/fsl,dsp.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + dsp@596e8000 { compatible = "fsl,imx8qxp-dsp"; reg = <0x596e8000 0x88000>; -- >> Documentation/devicetree/bindings/dsp/fsl,dsp.yaml:211: example 1: label 'dsp' defined but never referenced Documentation/devicetree/bindings/dsp/fsl,dsp.yaml:211: example 1: canonical form differs: --- Documentation/devicetree/bindings/dsp/fsl,dsp.yaml (original) +++ Documentation/devicetree/bindings/dsp/fsl,dsp.yaml (canonical) @@ -1,39 +1,43 @@ #include #include + dsp_reserved: dsp@92400000 { - reg = <0x92400000 0x1000000>; - no-map; -- - compatible = "apple,s5l8960x-dwi-bl", "apple,dwi-bl"; - reg = <0x2 0x0e200010 0x0 0x8>; - power-domains = <&ps_dwi>; - }; + dwi_bl: backlight@20e200010 { + compatible = "apple,s5l8960x-dwi-bl", "apple,dwi-bl"; + reg = <0x2 0x0e200010 0x0 0x8>; + power-domains = <&ps_dwi>; + }; }; >> Documentation/devicetree/bindings/sound/mt6359.yaml:56: example 0: label 'mt6359codec' defined but never referenced >> Documentation/devicetree/bindings/watchdog/ralink,rt2880-wdt.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/watchdog/ralink,rt2880-wdt.yaml (original) +++ Documentation/devicetree/bindings/watchdog/ralink,rt2880-wdt.yaml (canonical) @@ -1,8 +1,8 @@ watchdog@100 { - compatible = "ralink,rt2880-wdt"; - reg = <0x120 0x10>; - clocks = <&clkref>; - resets = <&rstctrl 8>; - interrupt-parent = <&intc>; - interrupts = <1>; + compatible = "ralink,rt2880-wdt"; + reg = <0x120 0x10>; + clocks = <&clkref>; + resets = <&rstctrl 8>; + interrupt-parent = <&intc>; + interrupts = <1>; >> };Documentation/devicetree/bindings/cache/socionext,uniphier-system-cache.yaml:78: example 1: label 'l2' defined but never referenced -- >> Documentation/devicetree/bindings/pci/st,stm32-pcie-host.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/st,stm32-pcie-host.yaml (original) +++ Documentation/devicetree/bindings/pci/st,stm32-pcie-host.yaml (canonical) @@ -6,10 +6,13 @@ -- #address-cells = <1>; #size-cells = <0>; @@ -6,7 +7,6 @@ fxos8700@1e { compatible = "nxp,fxos8700"; reg = <0x1e>; - interrupt-parent = <&gpio2>; interrupts = <7 IRQ_TYPE_EDGE_RISING>; interrupt-names = "INT1"; >> Documentation/devicetree/bindings/regulator/richtek,rt5739.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/richtek,rt5739.yaml (original) +++ Documentation/devicetree/bindings/regulator/richtek,rt5739.yaml (canonical) @@ -1,18 +1,18 @@ #include -- device_type = "pci"; - reg = <0x0 0x0 0x0 0x0 0x0>; phys = <&combophy PHY_TYPE_PCIE>; wake-gpios = <&gpioh 5 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>; reset-gpios = <&gpioj 8 GPIO_ACTIVE_LOW>; #address-cells = <3>; #size-cells = <2>; - ranges; }; }; >> Documentation/devicetree/bindings/display/msm/qcom,sm8450-mdss.yaml:82: example 0: label 'dsi0_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm8450-mdss.yaml:82: example 0: label 'dsi1_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm8450-mdss.yaml:82: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,sm8450-mdss.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,sm8450-mdss.yaml (canonical) @@ -9,61 +9,79 @@ compatible = "qcom,sm8450-mdss"; reg = <0x0ae00000 0x1000>; reg-names = "mdss"; - + ranges; interconnects = <&mmss_noc MASTER_MDP_DISP &mc_virt SLAVE_EBI1_DISP>, <&mmss_noc MASTER_MDP_DISP &mc_virt SLAVE_EBI1_DISP>, -- >> Documentation/devicetree/bindings/net/altr,tse.yaml:114: example 0: label 'tse_sub_0' defined but never referenced >> Documentation/devicetree/bindings/net/altr,tse.yaml:114: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/altr,tse.yaml (original) +++ Documentation/devicetree/bindings/net/altr,tse.yaml (canonical) @@ -15,9 +15,9 @@ tx-fifo-depth = <2048>; max-frame-size = <1500>; local-mac-address = [ 00 00 00 00 00 00 ]; - altr,has-supplementary-unicast; - altr,has-hash-multicast-filter; sfp = <&sfp0>; phy-mode = "sgmii"; managed = "in-band-status"; + altr,has-supplementary-unicast; + altr,has-hash-multicast-filter; }; >> Documentation/devicetree/bindings/net/altr,tse.yaml:138: example 1: unit address '1,00001000' has leading zeros >> Documentation/devicetree/bindings/net/altr,tse.yaml:138: example 1: label 'tse_sub_1_eth_tse_0' defined but never referenced Documentation/devicetree/bindings/net/altr,tse.yaml:138: example 1: canonical form differs: --- Documentation/devicetree/bindings/net/altr,tse.yaml (original) +++ Documentation/devicetree/bindings/net/altr,tse.yaml (canonical) @@ -15,13 +15,15 @@ max-frame-size = <1500>; local-mac-address = [ 00 00 00 00 00 00 ]; phy-mode = "gmii"; + phy-handle = <&phy1>; altr,has-supplementary-unicast; altr,has-hash-multicast-filter; -- key-wakeup { label = "GPIO Key WAKEUP"; - linux,code = <143>; interrupts-extended = <&intc 2 IRQ_TYPE_EDGE_FALLING>, <&intc_wakeup 0 IRQ_TYPE_LEVEL_HIGH>; interrupt-names = "irq", "wakeup"; wakeup-source; + linux,code = <143>; }; }; >> Documentation/devicetree/bindings/media/amlogic,c3-mipi-csi2.yaml:85: example 0: label 'c3_mipi_csi_in' defined but never referenced >> Documentation/devicetree/bindings/media/amlogic,c3-mipi-csi2.yaml:85: example 0: label 'c3_mipi_csi_out' defined but never referenced >> Documentation/devicetree/bindings/media/amlogic,c3-mipi-csi2.yaml:85: example 0: label 'csi' defined but never referenced >> Documentation/devicetree/bindings/media/amlogic,c3-mipi-csi2.yaml:85: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/amlogic,c3-mipi-csi2.yaml (original) +++ Documentation/devicetree/bindings/media/amlogic,c3-mipi-csi2.yaml (canonical) @@ -25,6 +25,7 @@ -- >> Documentation/devicetree/bindings/sound/apple,mca.yaml:122: example 0: label 'mca' defined but never referenced >> Documentation/devicetree/bindings/sound/apple,mca.yaml:122: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/apple,mca.yaml (original) +++ Documentation/devicetree/bindings/sound/apple,mca.yaml (canonical) @@ -1,19 +1,17 @@ mca: i2s@9b600000 { - compatible = "apple,t6000-mca", "apple,mca"; - reg = <0x9b600000 0x10000>, - <0x9b200000 0x20000>; - - clocks = <&nco 0>, <&nco 1>, <&nco 2>, <&nco 3>; - power-domains = <&ps_audio_p>, <&ps_mca0>, <&ps_mca1>, -- + dmas = <&admac 0>, <&admac 1>, <&admac 2>, <&admac 3>, + <&admac 4>, <&admac 5>, <&admac 6>, <&admac 7>, + <&admac 8>, <&admac 9>, <&admac 10>, <&admac 11>, + <&admac 12>, <&admac 13>, <&admac 14>, <&admac 15>; + dma-names = "tx0a", "rx0a", "tx0b", "rx0b", + "tx1a", "rx1a", "tx1b", "rx1b", + "tx2a", "rx2a", "tx2b", "rx2b", + "tx3a", "rx3a", "tx3b", "rx3b"; + #sound-dai-cells = <1>; }; >> Documentation/devicetree/bindings/regulator/richtek,rt5133.yaml:106: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/richtek,rt5133.yaml (original) +++ Documentation/devicetree/bindings/regulator/richtek,rt5133.yaml (canonical) @@ -1,73 +1,83 @@ #include #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; -- + ldo8 { + regulator-name = "ldo8"; + regulator-min-microvolt = <855000>; + regulator-max-microvolt = <1200000>; + regulator-active-discharge = <1>; + vin-supply = <&pvin78>; + }; + }; }; - }; >> };Documentation/devicetree/bindings/clock/ti/ti,mux-clock.yaml:105: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/ti/ti,mux-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/ti/ti,mux-clock.yaml (canonical) @@ -1,21 +1,21 @@ bus { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - ti,bit-shift = <4>; - }; + clock-controller@120 { + compatible = "ti,composite-mux-clock"; + reg = <0x0120>; + #clock-cells = <0>; + clocks = <&core_96m_fck>, <&mcbsp_clks>; + ti,bit-shift = <4>; + }; }; >> Documentation/devicetree/bindings/watchdog/intel,keembay-wdt.yaml:47: example 0: label 'watchdog' defined but never referenced -- #address-cells = <1>; #size-cells = <0>; @@ -6,7 +7,6 @@ fxos8700@0 { compatible = "nxp,fxos8700"; reg = <0>; - spi-max-frequency = <1000000>; interrupt-parent = <&gpio1>; interrupts = <7 IRQ_TYPE_EDGE_RISING>; >> Documentation/devicetree/bindings/soc/socionext/socionext,uniphier-dwc3-glue.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/socionext/socionext,uniphier-dwc3-glue.yaml (original) +++ Documentation/devicetree/bindings/soc/socionext/socionext,uniphier-dwc3-glue.yaml (canonical) @@ -1,9 +1,9 @@ usb@65b00000 { compatible = "socionext,uniphier-ld20-dwc3-glue", "simple-mfd"; reg = <0x65b00000 0x400>; + ranges = <0 0x65b00000 0x400>; #address-cells = <1>; #size-cells = <1>; - ranges = <0 0x65b00000 0x400>; -- >> Documentation/devicetree/bindings/usb/generic-ehci.yaml:174: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/generic-ehci.yaml (original) +++ Documentation/devicetree/bindings/usb/generic-ehci.yaml (canonical) @@ -1,7 +1,7 @@ usb@e0000300 { compatible = "ibm,usb-ehci-440epx", "usb-ehci"; + reg = <0xe0000300 90>, <0xe0000390 70>; interrupt-parent = <&UIC0>; interrupts = <0x1a 4>; - reg = <0xe0000300 90>, <0xe0000390 70>; big-endian; }; >> Documentation/devicetree/bindings/usb/generic-ehci.yaml:183: example 1: label 'ehci0' defined but never referenced >> Documentation/devicetree/bindings/net/allwinner,sun4i-a10-mdio.yaml:56: example 0: label 'phy0' defined but never referenced >> Documentation/devicetree/bindings/pwm/pwm-sifive.yaml:65: example 0: label 'pwm' defined but never referenced >> Documentation/devicetree/bindings/pwm/pwm-sifive.yaml:65: example 0: canonical form differs: --- Documentation/devicetree/bindings/pwm/pwm-sifive.yaml (original) +++ Documentation/devicetree/bindings/pwm/pwm-sifive.yaml (canonical) @@ -1,8 +1,8 @@ -pwm: pwm@10020000 { - compatible = "sifive,fu540-c000-pwm", "sifive,pwm0"; - reg = <0x10020000 0x1000>; - clocks = <&tlclk>; - interrupt-parent = <&plic>; - interrupts = <42>, <43>, <44>, <45>; - #pwm-cells = <3>; +pwm: pwm@10020000 { + compatible = "sifive,fu540-c000-pwm", "sifive,pwm0"; + reg = <0x10020000 0x1000>; + clocks = <&tlclk>; + interrupt-parent = <&plic>; + interrupts = <42>, <43>, <44>, <45>; + #pwm-cells = <3>; >> };Documentation/devicetree/bindings/soc/qcom/qcom,wcnss.yaml:103: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/qcom/qcom,wcnss.yaml (original) +++ Documentation/devicetree/bindings/soc/qcom/qcom,wcnss.yaml (canonical) @@ -2,17 +2,14 @@ -- >> Documentation/devicetree/bindings/leds/backlight/ti,lm3509.yaml:89: example 0: canonical form differs: --- Documentation/devicetree/bindings/leds/backlight/ti,lm3509.yaml (original) +++ Documentation/devicetree/bindings/leds/backlight/ti,lm3509.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -7,12 +8,10 @@ compatible = "ti,lm3509"; -- Documentation/devicetree/bindings/input/imx-keypad.yaml:62: example 0: tab character in DTS line: 0x00020072 /* KEY_VOLUMEDOWN */ Documentation/devicetree/bindings/input/imx-keypad.yaml:62: example 0: tab character in DTS line: 0x00030066 /* KEY_HOME */ Documentation/devicetree/bindings/input/imx-keypad.yaml:62: example 0: tab character in DTS line: 0x0100006a /* KEY_RIGHT */ Documentation/devicetree/bindings/input/imx-keypad.yaml:62: example 0: tab character in DTS line: 0x01010069 /* KEY_LEFT */ >> Documentation/devicetree/bindings/sound/ti,src4xxx.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/ti,src4xxx.yaml (original) +++ Documentation/devicetree/bindings/sound/ti,src4xxx.yaml (canonical) @@ -3,8 +3,8 @@ #size-cells = <0>; -- Documentation/devicetree/bindings/input/imx-keypad.yaml:62: example 0: tab character in DTS line: 0x0102001c /* KEY_ENTER */ Documentation/devicetree/bindings/input/imx-keypad.yaml:62: example 0: tab character in DTS line: 0x01030073 /* KEY_VOLUMEUP */ Documentation/devicetree/bindings/input/imx-keypad.yaml:62: example 0: tab character in DTS line: 0x02000040 /* KEY_F6 */ Documentation/devicetree/bindings/input/imx-keypad.yaml:62: example 0: tab character in DTS line: 0x02010042 /* KEY_F8 */ Documentation/devicetree/bindings/input/imx-keypad.yaml:62: example 0: tab character in DTS line: 0x02020043 /* KEY_F9 */ Documentation/devicetree/bindings/input/imx-keypad.yaml:62: example 0: tab character in DTS line: 0x02030044 /* KEY_F10 */ Documentation/devicetree/bindings/input/imx-keypad.yaml:62: example 0: tab character in DTS line: 0x0300003b /* KEY_F1 */ Documentation/devicetree/bindings/input/imx-keypad.yaml:62: example 0: tab character in DTS line: 0x0301003c /* KEY_F2 */ Documentation/devicetree/bindings/input/imx-keypad.yaml:62: example 0: tab character in DTS line: 0x0302003d /* KEY_F3 */ Documentation/devicetree/bindings/input/imx-keypad.yaml:62: example 0: tab character in DTS line: 0x03030074>; /* KEY_POWER */ >> Documentation/devicetree/bindings/input/imx-keypad.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/imx-keypad.yaml (original) +++ Documentation/devicetree/bindings/input/imx-keypad.yaml (canonical) @@ -6,19 +6,20 @@ pinctrl-names = "default"; pinctrl-0 = <&pinctrl_kpp_1>; linux,keymap = <0x00000067 /* KEY_UP */ - 0x0001006c /* KEY_DOWN */ - 0x00020072 /* KEY_VOLUMEDOWN */ - 0x00030066 /* KEY_HOME */ - 0x0100006a /* KEY_RIGHT */ -- + 0x02000040 /* KEY_F6 */ + 0x02010042 /* KEY_F8 */ + 0x02020043 /* KEY_F9 */ + 0x02030044 /* KEY_F10 */ + 0x0300003b /* KEY_F1 */ + 0x0301003c /* KEY_F2 */ + 0x0302003d /* KEY_F3 */ + 0x03030074>; /* KEY_POWER */ + }; }; >> Documentation/devicetree/bindings/watchdog/renesas,rzn1-wdt.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/watchdog/renesas,rzn1-wdt.yaml (original) +++ Documentation/devicetree/bindings/watchdog/renesas,rzn1-wdt.yaml (canonical) @@ -2,8 +2,8 @@ #include -- watchdog@40008000 { - compatible = "renesas,r9a06g032-wdt", "renesas,rzn1-wdt"; - reg = <0x40008000 0x1000>; - interrupts = ; - clocks = <&sysctrl R9A06G032_CLK_WATCHDOG>; + compatible = "renesas,r9a06g032-wdt", "renesas,rzn1-wdt"; + reg = <0x40008000 0x1000>; + interrupts = ; + clocks = <&sysctrl R9A06G032_CLK_WATCHDOG>; }; >> Documentation/devicetree/bindings/pci/qcom,pcie-qcs404.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/qcom,pcie-qcs404.yaml (original) +++ Documentation/devicetree/bindings/pci/qcom,pcie-qcs404.yaml (canonical) @@ -11,20 +11,16 @@ reg-names = "dbi", "elbi", "parf", "config"; ranges = <0x81000000 0x0 0x00000000 0x10003000 0x0 0x00010000>, /* I/O */ <0x82000000 0x0 0x10013000 0x10013000 0x0 0x007ed000>; /* memory */ - - device_type = "pci"; - linux,pci-domain = <0>; + device_type = "pci"; -- reset-controller@0 { compatible = "socionext,uniphier-ld20-usb3-reset"; >> Documentation/devicetree/bindings/ata/nvidia,tegra-ahci.yaml:158: example 0: canonical form differs: --- Documentation/devicetree/bindings/ata/nvidia,tegra-ahci.yaml (original) +++ Documentation/devicetree/bindings/ata/nvidia,tegra-ahci.yaml (canonical) @@ -3,16 +3,16 @@ #include -- + reg = <0x0 0x0 0x0 0x0 0x0>; + ranges; device_type = "pci"; - reg = <0x0 0x0 0x0 0x0 0x0>; bus-range = <0x01 0xff>; - #address-cells = <3>; #size-cells = <2>; - ranges; }; >> };Documentation/devicetree/bindings/pwm/toshiba,pwm-visconti.yaml:34: example 0: label 'pwm' defined but never referenced >> Documentation/devicetree/bindings/usb/usb-nop-xceiv.yaml:59: example 0: node name 'hsusb1_phy' must use only [a-z0-9-] >> Documentation/devicetree/bindings/display/bridge/toshiba,tc358775.yaml:108: example 0: label 'lvds_out' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/toshiba,tc358775.yaml:108: example 0: label 'tc_bridge' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/toshiba,tc358775.yaml:108: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/toshiba,tc358775.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/toshiba,tc358775.yaml (canonical) @@ -1,22 +1,19 @@ #include -- + }; }; - - /* group node defining 2 I2C pins */ - i2c6-pins { - pins = "uart1_cts", "uart1_rts"; - function = "i2c"; - }; - }; }; >> Documentation/devicetree/bindings/display/bridge/toshiba,tc358775.yaml:169: example 1: label 'lvds0_out' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/toshiba,tc358775.yaml:169: example 1: label 'lvds1_out' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/toshiba,tc358775.yaml:169: example 1: label 'tc_bridge_dual' defined but never referenced Documentation/devicetree/bindings/display/bridge/toshiba,tc358775.yaml:169: example 1: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/toshiba,tc358775.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/toshiba,tc358775.yaml (canonical) @@ -1,20 +1,17 @@ /* For dual-link LVDS display panel */ - i2c@78b8000 { + reg = <0x078b8000 0x500>; /* On High speed expansion */ label = "HS-I2C2"; -- + <0x70001100 0x00010000>; /* SATA AUX */ + interrupts = ; + clocks = <&tegra_car TEGRA210_CLK_SATA>, + <&tegra_car TEGRA210_CLK_SATA_OOB>; + clock-names = "sata", "sata-oob"; + resets = <&tegra_car 124>, + <&tegra_car 129>, + <&tegra_car 123>; + reset-names = "sata", "sata-cold", "sata-oob"; }; >> Documentation/devicetree/bindings/clock/qcom,sm6115-dispcc.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sm6115-dispcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sm6115-dispcc.yaml (canonical) @@ -1,14 +1,15 @@ #include #include + clock-controller@5f00000 { - compatible = "qcom,sm6115-dispcc"; - reg = <0x5f00000 0x20000>; - clocks = <&rpmcc RPM_SMD_XO_CLK_SRC>, -- --- Documentation/devicetree/bindings/iio/dac/ti,dac082s085.yaml (original) +++ Documentation/devicetree/bindings/iio/dac/ti,dac082s085.yaml (canonical) @@ -5,6 +5,7 @@ regulator-max-microvolt = <2500000>; regulator-always-on; }; + spi { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/display/st,stm32mp25-lvds.yaml:99: example 0: label 'lvds' defined but never referenced >> Documentation/devicetree/bindings/display/st,stm32mp25-lvds.yaml:99: example 0: label 'lvds_in' defined but never referenced >> Documentation/devicetree/bindings/display/st,stm32mp25-lvds.yaml:99: example 0: label 'lvds_out0' defined but never referenced >> Documentation/devicetree/bindings/display/st,stm32mp25-lvds.yaml:99: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/st,stm32mp25-lvds.yaml (original) +++ Documentation/devicetree/bindings/display/st,stm32mp25-lvds.yaml (canonical) @@ -15,15 +15,17 @@ -- + dsi0_out_dual: endpoint { remote-endpoint = <&d2l_in_dual>; }; - }; - }; - }; + }; + }; +}; >> Documentation/devicetree/bindings/net/mscc,miim.yaml:66: example 0: label 'phy0' defined but never referenced >> Documentation/devicetree/bindings/net/mscc,miim.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/mscc,miim.yaml (original) +++ Documentation/devicetree/bindings/net/mscc,miim.yaml (canonical) @@ -1,11 +1,11 @@ mdio@107009c { - compatible = "mscc,ocelot-miim"; - reg = <0x107009c 0x36>, <0x10700f0 0x8>; - interrupts = <14>; - #address-cells = <1>; - #size-cells = <0>; + compatible = "mscc,ocelot-miim"; -- >> Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml:55: example 0: label 'clk' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,adreno-rgmu.yaml:85: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,adreno-rgmu.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,adreno-rgmu.yaml (canonical) @@ -5,9 +5,7 @@ -- Documentation/devicetree/bindings/media/renesas,vsp1.yaml:120: example 1: canonical form differs: --- Documentation/devicetree/bindings/media/renesas,vsp1.yaml (original) +++ Documentation/devicetree/bindings/media/renesas,vsp1.yaml (canonical) @@ -9,6 +9,5 @@ clocks = <&cpg CPG_MOD 624>; power-domains = <&sysc R8A7795_PD_A3VP>; resets = <&cpg 624>; - renesas,fcp = <&fcpvb1>; }; >> Documentation/devicetree/bindings/input/ilitek,ili9882t.yaml:49: example 0: label 'touchscreen' defined but never referenced >> Documentation/devicetree/bindings/input/ilitek,ili9882t.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/ilitek,ili9882t.yaml (original) +++ Documentation/devicetree/bindings/input/ilitek,ili9882t.yaml (canonical) @@ -2,18 +2,16 @@ #include -- - }; + touchscreen: touchscreen@41 { + compatible = "ilitek,ili9882t"; + reg = <0x41>; + interrupt-parent = <&pio>; + interrupts = <12 IRQ_TYPE_LEVEL_LOW>; + panel = <&panel>; + reset-gpios = <&pio 60 GPIO_ACTIVE_LOW>; + vccio-supply = <&mt6366_vio18_reg>; + }; >> };Documentation/devicetree/bindings/sound/everest,es8375.yaml:61: example 0: label 'es8375' defined but never referenced >> Documentation/devicetree/bindings/sound/everest,es8375.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/everest,es8375.yaml (original) +++ Documentation/devicetree/bindings/sound/everest,es8375.yaml (canonical) @@ -1,11 +1,12 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; - es8375: codec@18 { - compatible = "everest,es8375"; - reg = <0x18>; - vdda-supply = <&vdd3v3>; -- +++ Documentation/devicetree/bindings/clock/allwinner,sun6i-a31-pll6-clk.yaml (canonical) @@ -1,7 +1,7 @@ clk@1c20028 { - #clock-cells = <1>; compatible = "allwinner,sun6i-a31-pll6-clk"; reg = <0x01c20028 0x4>; + #clock-cells = <1>; clocks = <&osc24M>; clock-output-names = "pll6", "pll6x2"; }; >> Documentation/devicetree/bindings/soc/qcom/qcom,rpm.yaml:81: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/qcom/qcom,rpm.yaml (original) +++ Documentation/devicetree/bindings/soc/qcom/qcom,rpm.yaml (canonical) @@ -3,34 +3,29 @@ #include -- - regulator-min-microvolt = <1800000>; - regulator-max-microvolt = <1800000>; - - qcom,switch-mode-frequency = <1600000>; - bias-pull-down; - - qcom,force-mode = ; - }; - }; }; >> Documentation/devicetree/bindings/sound/fsl,saif.yaml:63: example 0: label 'saif0' defined but never referenced >> Documentation/devicetree/bindings/sound/fsl,saif.yaml:74: example 1: label 'saif1' defined but never referenced >> Documentation/devicetree/bindings/net/ti,icssg-prueth.yaml:170: example 0: label 'pruss2_emac0' defined but never referenced >> Documentation/devicetree/bindings/net/ti,icssg-prueth.yaml:170: example 0: label 'pruss2_emac1' defined but never referenced >> Documentation/devicetree/bindings/net/ti,icssg-prueth.yaml:170: example 0: label 'pruss2_eth' defined but never referenced >> Documentation/devicetree/bindings/net/ti,icssg-prueth.yaml:170: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/ti,icssg-prueth.yaml (original) +++ Documentation/devicetree/bindings/net/ti,icssg-prueth.yaml (canonical) @@ -4,21 +4,12 @@ pinctrl-names = "default"; pinctrl-0 = <&icssg2_rgmii_pins_default>; sram = <&msmc_ram>; - - ti,prus = <&pru2_0>, <&rtu2_0>, <&tx_pru2_0>, - <&pru2_1>, <&rtu2_1>, <&tx_pru2_1>; firmware-name = "ti-pruss/am65x-pru0-prueth-fw.elf", -- @@ -56,9 +57,9 @@ phy-handle = <&pruss2_eth1_phy>; phy-mode = "rgmii-id"; interrupts-extended = <&icssg2_intc 25>; - ti,syscon-rgmii-delay = <&scm_conf 0x4124>; /* Filled in by bootloader */ local-mac-address = [00 00 00 00 00 00]; + ti,syscon-rgmii-delay = <&scm_conf 0x4124>; }; }; >> };Documentation/devicetree/bindings/pinctrl/qcom,sdm660-lpass-lpi-pinctrl.yaml:68: example 0: label 'cdc_comp_default' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/qcom,sdm660-lpass-lpi-pinctrl.yaml:68: example 0: label 'cdc_pdm_default' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/qcom,sdm660-lpass-lpi-pinctrl.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sdm660-lpass-lpi-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sdm660-lpass-lpi-pinctrl.yaml (canonical) @@ -4,6 +4,12 @@ gpio-controller; #gpio-cells = <2>; gpio-ranges = <&lpi_tlmm 0 0 32>; + + cdc_comp_default: cdc-comp-default-state { + pins = "gpio22", "gpio24"; + function = "comp_rx"; -- - output-high; - }; - }; - - cdc_comp_default: cdc-comp-default-state { - pins = "gpio22", "gpio24"; - function = "comp_rx"; - drive-strength = <8>; }; }; >> Documentation/devicetree/bindings/net/intel,dwmac-plat.yaml:61: example 0: label 'gmac0' defined but never referenced >> Documentation/devicetree/bindings/net/intel,dwmac-plat.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/intel,dwmac-plat.yaml (original) +++ Documentation/devicetree/bindings/net/intel,dwmac-plat.yaml (canonical) @@ -14,6 +14,7 @@ mtl_rx_setup: rx-queues-config { snps,rx-queues-to-use = <2>; snps,rx-sched-sp; + queue0 { snps,dcb-algorithm; snps,map-to-dma-channel = <0x0>; -- ethernet-phy@0 { reg = <0>; >> Documentation/devicetree/bindings/regulator/onnn,fan53880.yaml:69: example 0: node name 'BUCK' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/onnn,fan53880.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/onnn,fan53880.yaml (original) +++ Documentation/devicetree/bindings/regulator/onnn,fan53880.yaml (canonical) @@ -5,7 +5,6 @@ pmic@35 { compatible = "onnn,fan53880"; reg = <0x35>; - PVIN-supply = <&fixreg_example_vcc>; -- port@1 { reg = <1>; + lvds_out0: endpoint { - remote-endpoint = <&lvds_panel_in>; + remote-endpoint = <&lvds_panel_in>; }; }; }; >> Documentation/devicetree/bindings/timer/arm,global_timer.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/arm,global_timer.yaml (original) +++ Documentation/devicetree/bindings/timer/arm,global_timer.yaml (canonical) @@ -1,6 +1,6 @@ timer@2c000600 { - compatible = "arm,cortex-a9-global-timer"; - reg = <0x2c000600 0x20>; - interrupts = <1 13 0xf01>; - clocks = <&arm_periph_clk>; + compatible = "arm,cortex-a9-global-timer"; + reg = <0x2c000600 0x20>; + interrupts = <1 13 0xf01>; + clocks = <&arm_periph_clk>; }; >> Documentation/devicetree/bindings/sound/nvidia,tegra30-hda.yaml:180: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nvidia,tegra30-hda.yaml (original) +++ Documentation/devicetree/bindings/sound/nvidia,tegra30-hda.yaml (canonical) @@ -12,6 +12,6 @@ resets = <&tegra_car 125>, /* hda */ <&tegra_car 128>, /* hda2hdmi */ <&tegra_car 111>; /* hda2codec_2x */ - reset-names = "hda", "hda2hdmi", "hda2codec_2x"; + reset-names = "hda", "hda2hdmi", "hda2codec_2x"; nvidia,model = "jetson-tk1-hda"; }; >> Documentation/devicetree/bindings/rtc/rtc-ds1307.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/rtc/rtc-ds1307.yaml (original) +++ Documentation/devicetree/bindings/rtc/rtc-ds1307.yaml (canonical) @@ -1,12 +1,12 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- regulators { @@ -14,5 +13,5 @@ regulator-max-microvolt = <1200000>; }; }; - }; - }; + }; +}; >> Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml:81: example 0: label 'dw_hdmi0_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml:81: example 0: label 'rcar_dw_hdmi0_sound_in' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml:81: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml (canonical) @@ -14,20 +14,26 @@ ports { #address-cells = <1>; #size-cells = <0>; + port@0 { reg = <0>; + -- + MATRIX_KEY(0x00, 0x01, KEY_2) + MATRIX_KEY(0x00, 0x02, KEY_3) + MATRIX_KEY(0x01, 0x00, KEY_A) + MATRIX_KEY(0x01, 0x01, KEY_B) + MATRIX_KEY(0x01, 0x02, KEY_C) + MATRIX_KEY(0x02, 0x00, BTN_1) + MATRIX_KEY(0x02, 0x01, BTN_2) + MATRIX_KEY(0x02, 0x02, BTN_3) + >; }; >> };Documentation/devicetree/bindings/soc/qcom/qcom,pbs.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/qcom/qcom,pbs.yaml (original) +++ Documentation/devicetree/bindings/soc/qcom/qcom,pbs.yaml (canonical) @@ -1,12 +1,12 @@ #include -- >> Documentation/devicetree/bindings/pwm/allwinner,sun4i-a10-pwm.yaml:95: example 0: label 'pwm' defined but never referenced >> Documentation/devicetree/bindings/pwm/allwinner,sun4i-a10-pwm.yaml:103: example 1: canonical form differs: --- Documentation/devicetree/bindings/pwm/allwinner,sun4i-a10-pwm.yaml (original) +++ Documentation/devicetree/bindings/pwm/allwinner,sun4i-a10-pwm.yaml (canonical) @@ -2,10 +2,10 @@ #include -- - <&rstctrl 25>; - reset-names = "host", "device"; + compatible = "mediatek,mt7628-usbphy"; + reg = <0x10120000 0x1000>; + #phy-cells = <0>; + resets = <&rstctrl 22>, + <&rstctrl 25>; + reset-names = "host", "device"; + ralink,sysctl = <&sysc>; }; >> Documentation/devicetree/bindings/usb/dwc3-xilinx.yaml:124: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/dwc3-xilinx.yaml (original) +++ Documentation/devicetree/bindings/usb/dwc3-xilinx.yaml (canonical) @@ -3,15 +3,17 @@ #include #include #include + axi { #address-cells = <2>; #size-cells = <2>; -- usb@fe200000 { compatible = "snps,dwc3"; >> Documentation/devicetree/bindings/net/mdio-mux-mmioreg.yaml:48: example 0: label 'phy_xgmii_slot1' defined but never referenced >> Documentation/devicetree/bindings/net/mdio-mux-mmioreg.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/mdio-mux-mmioreg.yaml (original) +++ Documentation/devicetree/bindings/net/mdio-mux-mmioreg.yaml (canonical) @@ -1,30 +1,27 @@ + mdio@2 { // Slot 2 XAUI (FM1) + #address-cells = <1>; + #size-cells = <0>; + }; +}; mdio-mux@9 { compatible = "mdio-mux-mmioreg", "mdio-mux"; -- + phy_xgmii_slot1: ethernet-phy@4 { + compatible = "ethernet-phy-ieee802.3-c45"; + reg = <4>; }; }; + +ethernet-phy@4 { + compatible = "ethernet-phy-ieee802.3-c45"; + reg = <4>; +}; >> Documentation/devicetree/bindings/sound/dlg,da7213.yaml:83: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/dlg,da7213.yaml (original) +++ Documentation/devicetree/bindings/sound/dlg,da7213.yaml (canonical) @@ -5,15 +5,11 @@ codec@1a { compatible = "dlg,da7213"; reg = <0x1a>; - clocks = <&clks 201>; clock-names = "mclk"; - #sound-dai-cells = <0>; - dlg,micbias1-lvl = <2500>; dlg,micbias2-lvl = <2500>; - dlg,dmic-data-sel = "lrise_rfall"; dlg,dmic-samplephase = "between_clkedge"; dlg,dmic-clkrate = <3000000>; >> Documentation/devicetree/bindings/mfd/fsl,mcu-mpc8349emitx.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/fsl,mcu-mpc8349emitx.yaml (original) +++ Documentation/devicetree/bindings/mfd/fsl,mcu-mpc8349emitx.yaml (canonical) @@ -3,10 +3,10 @@ #size-cells = <0>; -- mcu@a { - #gpio-cells = <2>; compatible = "fsl,mc9s08qg8-mpc8349emitx", "fsl,mcu-mpc8349emitx"; reg = <0x0a>; + #gpio-cells = <2>; gpio-controller; }; }; >> Documentation/devicetree/bindings/regulator/dlg,da9211.yaml:71: example 0: node name 'BUCKA' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/dlg,da9211.yaml:71: example 0: node name 'BUCKB' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/dlg,da9211.yaml:71: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/dlg,da9211.yaml (original) +++ Documentation/devicetree/bindings/regulator/dlg,da9211.yaml (canonical) @@ -18,6 +18,7 @@ regulator-max-microamp = <5000000>; enable-gpios = <&gpio 27 0>; }; + BUCKB { regulator-name = "VBUCKB"; regulator-min-microvolt = < 300000>; >> Documentation/devicetree/bindings/pwm/google,cros-ec-pwm.yaml:43: example 0: label 'cros_ec_pwm' defined but never referenced >> Documentation/devicetree/bindings/net/litex,liteeth.yaml:76: example 0: label 'mac' defined but never referenced >> Documentation/devicetree/bindings/net/litex,liteeth.yaml:76: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/litex,liteeth.yaml (original) +++ Documentation/devicetree/bindings/net/litex,liteeth.yaml (canonical) @@ -4,11 +4,11 @@ <0x8020800 0x100>, <0x8030000 0x2000>; reg-names = "mac", "mdio", "buffer"; + interrupts = <0x11 0x1>; + phy-handle = <ð_phy>; litex,rx-slots = <2>; litex,tx-slots = <2>; -- mdio { #address-cells = <1>; >> Documentation/devicetree/bindings/display/bridge/fsl,imx93-mipi-dsi.yaml:62: example 0: label 'dsi_to_lcdif' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/fsl,imx93-mipi-dsi.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/fsl,imx93-mipi-dsi.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/fsl,imx93-mipi-dsi.yaml (canonical) @@ -12,10 +12,10 @@ <&clk IMX93_CLK_MIPI_PHY_CFG>, <&clk IMX93_CLK_24M>; clock-names = "pclk", "pix", "phy_cfg", "phy_ref"; - fsl,media-blk-ctrl = <&media_blk_ctrl>; power-domains = <&media_blk_ctrl IMX93_MEDIABLK_PD_MIPI_DSI>; #address-cells = <1>; #size-cells = <0>; -- panel@0 { compatible = "raydium,rm67191"; >> Documentation/devicetree/bindings/clock/ti,am62-audio-refclk.yaml:36: example 0: label 'audio_refclk0' defined but never referenced Documentation/devicetree/bindings/serial/renesas,scifb.yaml:94: example 0: label 'scifb' defined but never referenced Documentation/devicetree/bindings/serial/renesas,scifb.yaml:94: example 0: canonical form differs: --- Documentation/devicetree/bindings/serial/renesas,scifb.yaml (original) +++ Documentation/devicetree/bindings/serial/renesas,scifb.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + scifb: serial@e6c30000 { compatible = "renesas,scifb-r8a7740", "renesas,scifb"; -- + reg = <0x2010000 0x1000>; cache-block-size = <64>; cache-level = <2>; cache-sets = <1024>; cache-size = <2097152>; cache-unified; - reg = <0x2010000 0x1000>; interrupt-parent = <&plic0>; interrupts = <1>, <2>, >> Documentation/devicetree/bindings/usb/maxim,max33359.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/maxim,max33359.yaml (original) +++ Documentation/devicetree/bindings/usb/maxim,max33359.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -20,15 +21,15 @@ -- - PDO_FIXED_USB_COMM | - PDO_FIXED_DATA_SWAP | - PDO_FIXED_DUAL_ROLE) - PDO_FIXED(9000, 2000, 0)>; + PDO_FIXED_USB_COMM | + PDO_FIXED_DATA_SWAP | + PDO_FIXED_DUAL_ROLE) + PDO_FIXED(9000, 2000, 0)>; sink-bc12-completion-time-ms = <500>; pd-revision = /bits/ 8 <0x03 0x01 0x01 0x08>; >> };Documentation/devicetree/bindings/display/msm/qcom,sdm845-dpu.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,sdm845-dpu.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,sdm845-dpu.yaml (canonical) @@ -7,14 +7,12 @@ reg = <0x0ae01000 0x8f000>, <0x0aeb0000 0x2008>; reg-names = "mdp", "vbif"; - clocks = <&gcc GCC_DISP_AXI_CLK>, <&dispcc DISP_CC_MDSS_AHB_CLK>, <&dispcc DISP_CC_MDSS_AXI_CLK>, -- port@1 { reg = <1>; + endpoint { remote-endpoint = <&dsi1_in>; }; Documentation/devicetree/bindings/media/mediatek,vcodec-subdev-decoder.yaml:217: example 0: tab character in DTS line: reg = <0 0x16000000 0 0x1000>; /* VDEC_SYS */ >> Documentation/devicetree/bindings/media/mediatek,vcodec-subdev-decoder.yaml:217: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/mediatek,vcodec-subdev-decoder.yaml (original) +++ Documentation/devicetree/bindings/media/mediatek,vcodec-subdev-decoder.yaml (canonical) @@ -1,3 +1,4 @@ +}; #include #include #include @@ -5,65 +6,64 @@ #include -- + clock-names = "sel", "soc-vdec", "soc-lat", "vdec", "top"; + assigned-clocks = <&topckgen CLK_TOP_VDEC_SEL>; + assigned-clock-parents = <&topckgen CLK_TOP_MAINPLL_D4>; + power-domains = <&spm MT8192_POWER_DOMAIN_VDEC>; + mediatek,scp = <&scp>; }; }; Documentation/devicetree/bindings/phy/marvell,armada-380-comphy.yaml:67: example 0: label 'comphy' defined but never referenced Documentation/devicetree/bindings/phy/marvell,armada-380-comphy.yaml:67: example 0: label 'cpm_comphy0' defined but never referenced Documentation/devicetree/bindings/phy/marvell,armada-380-comphy.yaml:67: example 0: label 'cpm_comphy1' defined but never referenced >> Documentation/devicetree/bindings/gpio/sifive,gpio.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/sifive,gpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/sifive,gpio.yaml (canonical) @@ -1,10 +1,11 @@ #include + gpio@10060000 { compatible = "sifive,fu540-c000-gpio", "sifive,gpio0"; + reg = <0x10060000 0x1000>; interrupt-parent = <&plic>; interrupts = <7>, <8>, <9>, <10>, <11>, <12>, <13>, <14>, <15>, <16>, -- >> Documentation/devicetree/bindings/net/xlnx,emaclite.yaml:58: example 0: label 'axi_ethernetlite_1' defined but never referenced >> Documentation/devicetree/bindings/pci/toshiba,tc9563.yaml:100: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/toshiba,tc9563.yaml (original) +++ Documentation/devicetree/bindings/pci/toshiba,tc9563.yaml (canonical) @@ -5,66 +5,59 @@ #size-cells = <2>; -- ethernet@0,0 { >> Documentation/devicetree/bindings/pwm/argon40,fan-hat.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/pwm/argon40,fan-hat.yaml (original) +++ Documentation/devicetree/bindings/pwm/argon40,fan-hat.yaml (canonical) @@ -1,10 +1,10 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - compatible = "argon40,fan-hat"; - reg = <0x1a>; - #pwm-cells = <3>; - }; + pwm@1a { + compatible = "argon40,fan-hat"; + reg = <0x1a>; + #pwm-cells = <3>; + }; }; >> Documentation/devicetree/bindings/input/syna,rmi4.yaml:222: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/syna,rmi4.yaml (original) +++ Documentation/devicetree/bindings/input/syna,rmi4.yaml (canonical) @@ -10,15 +10,13 @@ reg = <0x20>; interrupt-parent = <&gpx1>; interrupts = <6 IRQ_TYPE_EDGE_FALLING>; - - syna,startup-delay-ms = <100>; vdd-supply = <&tsp_vdd>; vio-supply = <&ldo32_reg>; -- --- Documentation/devicetree/bindings/regulator/maxim,max77826.yaml (original) +++ Documentation/devicetree/bindings/regulator/maxim,max77826.yaml (canonical) @@ -12,5 +12,5 @@ regulator-max-microvolt = <3587500>; }; }; - }; - }; + }; +}; >> Documentation/devicetree/bindings/sound/wlf,wm8904.yaml:135: example 0: label 'respectively' defined but never referenced >> Documentation/devicetree/bindings/sound/wlf,wm8904.yaml:135: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/wlf,wm8904.yaml (original) +++ Documentation/devicetree/bindings/sound/wlf,wm8904.yaml (canonical) @@ -12,7 +12,6 @@ DBVDD-supply = <®_1p8v>; DCVDD-supply = <®_1p8v>; MICVDD-supply = <®_1p8v>; - wlf,drc-cfg-names = "default", "peaklimiter", "tradition", "soft", "music"; /* -- + 0xf829 0x07ad 0x1103 0x0564 + 0x0559 0x4000>, + /bits/ 16 <0x1 0xa 0xa 0xc 0xc 0xf + 0x0fca 0x0400 0x00d8 0x1eb5 + 0xf145 0x0bd5 0x0075 0x1c58 + 0xf3d3 0x0a54 0x0568 0x168e + 0xf829 0x07ad 0x1103 0x0564 + 0x0559 0x4000>; }; }; >> Documentation/devicetree/bindings/iio/adc/amlogic,meson-saradc.yaml:124: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/amlogic,meson-saradc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/amlogic,meson-saradc.yaml (canonical) @@ -1,24 +1,27 @@ #include #include #include + soc { #address-cells = <2>; #size-cells = <2>; -- Documentation/devicetree/bindings/serial/st,asc.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/serial/st,asc.yaml (original) +++ Documentation/devicetree/bindings/serial/st,asc.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + serial@9830000 { compatible = "st,asc"; reg = <0x9830000 0x2c>; >> Documentation/devicetree/bindings/clock/samsung,exynos4412-isp-clock.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/samsung,exynos4412-isp-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/samsung,exynos4412-isp-clock.yaml (canonical) @@ -1,4 +1,5 @@ #include + clock-controller@10048000 { compatible = "samsung,exynos4412-isp-clock"; reg = <0x10048000 0x1000>; >> Documentation/devicetree/bindings/sound/atmel,at91-ssc.yaml:85: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/atmel,at91-ssc.yaml (original) +++ Documentation/devicetree/bindings/sound/atmel,at91-ssc.yaml (canonical) @@ -3,23 +3,23 @@ #include -- - reg = <0xc00000 0x4000>; - interrupts = <14 IRQ_TYPE_LEVEL_HIGH 5>; - clocks = <&pmc PMC_TYPE_PERIPHERAL 14>; - clock-names = "pclk"; + compatible = "atmel,at91rm9200-ssc"; + reg = <0xc00000 0x4000>; + interrupts = <14 IRQ_TYPE_LEVEL_HIGH 5>; + clocks = <&pmc PMC_TYPE_PERIPHERAL 14>; + clock-names = "pclk"; }; >> Documentation/devicetree/bindings/soc/qcom/qcom,smp2p.yaml:125: example 0: label 'wcnss_smp2p_in' defined but never referenced >> Documentation/devicetree/bindings/soc/qcom/qcom,smp2p.yaml:125: example 0: label 'wcnss_smp2p_out' defined but never referenced >> Documentation/devicetree/bindings/soc/qcom/qcom,smp2p.yaml:125: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/qcom/qcom,smp2p.yaml (original) +++ Documentation/devicetree/bindings/soc/qcom/qcom,smp2p.yaml (canonical) @@ -2,9 +2,9 @@ -- - port { - isp_in: endpoint { - remote-endpoint = <&csi2_rx_out>; + port { + isp_in: endpoint { + remote-endpoint = <&csi2_rx_out>; + }; }; - }; }; >> Documentation/devicetree/bindings/power/supply/stericsson,ab8500-chargalg.yaml:34: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/stericsson,ab8500-chargalg.yaml (original) +++ Documentation/devicetree/bindings/power/supply/stericsson,ab8500-chargalg.yaml (canonical) @@ -1,6 +1,6 @@ pmic { - charging-algorithm { - compatible = "stericsson,ab8500-chargalg"; - monitored-battery = <&ab8500_battery>; - }; + charging-algorithm { + compatible = "stericsson,ab8500-chargalg"; + monitored-battery = <&ab8500_battery>; + }; }; >> Documentation/devicetree/bindings/ata/allwinner,sun4i-a10-ahci.yaml:41: example 0: label 'ahci' defined but never referenced Documentation/devicetree/bindings/display/msm/dsi-phy-10nm.yaml:77: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/dsi-phy-10nm.yaml (original) +++ Documentation/devicetree/bindings/display/msm/dsi-phy-10nm.yaml (canonical) @@ -9,15 +9,12 @@ reg-names = "dsi_phy", "dsi_phy_lane", "dsi_pll"; - #clock-cells = <1>; #phy-cells = <0>; - vdds-supply = <&vdda_mipi_dsi0_pll>; clocks = <&dispcc DISP_CC_MDSS_AHB_CLK>, <&rpmhcc RPMH_CXO_CLK>; clock-names = "iface", "ref"; - qcom,phy-rescode-offset-top = /bits/ 8 <0 0 0 0 0>; qcom,phy-rescode-offset-bot = /bits/ 8 <0 0 0 0 0>; qcom,phy-drive-ldo-level = <400>; >> Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml:76: example 0: label 'mdio0' defined but never referenced >> Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml:76: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml (original) +++ Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml (canonical) @@ -1,23 +1,23 @@ ethernet@f0b60000 { + compatible = "brcm,genet-v4"; + reg = <0xf0b60000 0xfc4c>; phy-mode = "internal"; phy-handle = <&phy1>; mac-address = [ 00 10 18 36 23 1a ]; - compatible = "brcm,genet-v4"; -- wcnss_smp2p_in: slave-kernel { - qcom,entry-name = "slave-kernel"; interrupt-controller; #interrupt-cells = <2>; + qcom,entry-name = "slave-kernel"; }; }; >> Documentation/devicetree/bindings/usb/wch,ch334.yaml:53: example 0: label 'hub' defined but never referenced >> Documentation/devicetree/bindings/usb/wch,ch334.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/wch,ch334.yaml (original) +++ Documentation/devicetree/bindings/usb/wch,ch334.yaml (canonical) @@ -1,4 +1,5 @@ #include + usb { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/net/nxp,s32-dwmac.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/nxp,s32-dwmac.yaml (original) +++ Documentation/devicetree/bindings/net/nxp,s32-dwmac.yaml (canonical) @@ -1,41 +1,42 @@ #include #include #include + bus { - #address-cells = <2>; - #size-cells = <2>; -- - #address-cells = <1>; - #size-cells = <0>; - compatible = "snps,dwmac-mdio"; - - phy0: ethernet-phy@0 { - reg = <0>; - }; - }; - }; }; >> Documentation/devicetree/bindings/gpio/cdns,gpio.yaml:69: example 0: label 'gpio0' defined but never referenced >> Documentation/devicetree/bindings/gpio/cdns,gpio.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/cdns,gpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/cdns,gpio.yaml (canonical) @@ -1,16 +1,14 @@ #include #include + gpio0: gpio-controller@fd060000 { compatible = "cdns,gpio-r1p02"; reg = <0xfd060000 0x1000>; clocks = <&gpio_clk>; - interrupt-parent = <&gic>; interrupts = ; - gpio-controller; #gpio-cells = <2>; - interrupt-controller; #interrupt-cells = <2>; }; >> Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml:94: example 0: label 'dc0_pixel_link0_dc0_pixel_combiner_ch0' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml:94: example 0: label 'dc0_pixel_link0_mipi_lvds_0_pxl2dpi' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml:94: example 0: label 'dc0_pixel_link0_mipi_lvds_1_pxl2dpi' defined but never referenced >> Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml:94: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml (canonical) @@ -18,9 +18,9 @@ -- dc0_pixel_link0_mipi_lvds_0_pxl2dpi: endpoint@0 { reg = <0>; >> Documentation/devicetree/bindings/regulator/richtek,rt6190.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/richtek,rt6190.yaml (original) +++ Documentation/devicetree/bindings/regulator/richtek,rt6190.yaml (canonical) @@ -2,20 +2,20 @@ #include -- - qcom,cs-out; qcom,current-limit = <20>; qcom,current-boost-limit = <805>; @@ -10,4 +9,4 @@ qcom,ovp = <29>; qcom,num-strings = <2>; qcom,enabled-strings = <0 1>; - }; +}; >> Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml:61: example 0: label 'piether' defined but never referenced >> Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml (original) +++ Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml (canonical) @@ -12,20 +12,20 @@ interrupt-names = "macirq"; clocks = <&pismu TMPV770X_CLK_PIETHER_BUS>, <&pismu TMPV770X_CLK_PIETHER_125M>; clock-names = "stmmaceth", "phy_ref_clk"; + phy-mode = "rgmii-id"; + phy-handle = <&phy0>; snps,txpbl = <4>; snps,rxpbl = <4>; -- phy0: ethernet-phy@1 { + reg = <0x1>; device_type = "ethernet-phy"; - reg = <0x1>; }; }; }; >> Documentation/devicetree/bindings/sound/allwinner,sun50i-a64-codec-analog.yaml:38: example 0: label 'codec_analog' defined but never referenced >> Documentation/devicetree/bindings/sound/allwinner,sun50i-a64-codec-analog.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/allwinner,sun50i-a64-codec-analog.yaml (original) +++ Documentation/devicetree/bindings/sound/allwinner,sun50i-a64-codec-analog.yaml (canonical) @@ -1,5 +1,5 @@ codec_analog: codec-analog@1f015c0 { - compatible = "allwinner,sun50i-a64-codec-analog"; - reg = <0x01f015c0 0x4>; - cpvdd-supply = <®_eldo1>; + compatible = "allwinner,sun50i-a64-codec-analog"; + reg = <0x01f015c0 0x4>; + cpvdd-supply = <®_eldo1>; }; >> Documentation/devicetree/bindings/soc/qcom/qcom,dcc.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/qcom/qcom,dcc.yaml (original) +++ Documentation/devicetree/bindings/soc/qcom/qcom,dcc.yaml (canonical) @@ -1,4 +1,4 @@ -dma@10a2000{ +dma@10a2000 { compatible = "qcom,sm8150-dcc", "qcom,dcc"; reg = <0x010a2000 0x1000>, <0x010ad000 0x2000>; >> Documentation/devicetree/bindings/pinctrl/qcom,msm8996-pinctrl.yaml:133: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,msm8996-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,msm8996-pinctrl.yaml (canonical) @@ -11,19 +11,19 @@ #interrupt-cells = <2>; -- >> Documentation/devicetree/bindings/iio/adc/adi,max14001.yaml:76: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,max14001.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,max14001.yaml (canonical) @@ -1,13 +1,13 @@ spi { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - }; + adc@0 { + compatible = "adi,max14001", "adi,max14002"; + reg = <0>; + spi-max-frequency = <5000000>; + spi-lsb-first; + vdd-supply = <&vdd>; + vddl-supply = <&vddl>; + }; }; >> Documentation/devicetree/bindings/usb/st,typec-stm32g0.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/st,typec-stm32g0.yaml (original) +++ Documentation/devicetree/bindings/usb/st,typec-stm32g0.yaml (canonical) @@ -1,39 +1,43 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - remote-endpoint = <&con_usb_c_ep>; + usb-role-switch; + + port { + usb_ep: endpoint { + remote-endpoint = <&con_usb_c_ep>; + }; }; - }; }; >> Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml (original) +++ Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml (canonical) @@ -1,7 +1,7 @@ pwm@235044000 { - compatible = "apple,t8103-fpwm", "apple,s5l-fpwm"; - reg = <0x35044000 0x4000>; - power-domains = <&ps_fpwm1>; - clocks = <&clkref>; - #pwm-cells = <2>; + compatible = "apple,t8103-fpwm", "apple,s5l-fpwm"; + reg = <0x35044000 0x4000>; + power-domains = <&ps_fpwm1>; + clocks = <&clkref>; + #pwm-cells = <2>; }; >> Documentation/devicetree/bindings/media/allegro,al5e.yaml:71: example 0: label 'al5e' defined but never referenced >> Documentation/devicetree/bindings/media/allegro,al5e.yaml:71: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/allegro,al5e.yaml (original) +++ Documentation/devicetree/bindings/media/allegro,al5e.yaml (canonical) @@ -5,12 +5,12 @@ al5e: video-codec@a0009000 { compatible = "allegro,al5e-1.1", "allegro,al5e"; reg = <0 0xa0009000 0 0x1000>, - <0 0xa0000000 0 0x8000>; + <0 0xa0000000 0 0x8000>; reg-names = "regs", "sram"; interrupts = <0 96 4>; clocks = <&xlnx_vcu 0>, <&xlnx_vcu 1>, - <&clkc 71>, <&clkc 71>, <&clkc 71>; + <&clkc 71>, <&clkc 71>, <&clkc 71>; clock-names = "core_clk", "mcu_clk", "m_axi_core_aclk", - "m_axi_mcu_aclk", "s_axi_lite_aclk"; + "m_axi_mcu_aclk", "s_axi_lite_aclk"; }; }; >> Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml:78: example 0: node name 'simple-audio-card,dai-link' must use only [a-z0-9-] >> Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml:78: example 0: node name 'simple-audio-card,dai-link' must use only [a-z0-9-] >> Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml:78: example 0: node name 'simple-audio-card,dai-link' must use only [a-z0-9-] >> Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml (original) +++ Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml (canonical) @@ -3,14 +3,17 @@ #address-cells = <1>; #size-cells = <0>; #sound-dai-cells = <1>; + dai@16 { reg = <16>; fsl,qmc-chan = <&qmc 16>; -- @@ -66,5 +74,9 @@ dai-tdm-slot-tx-mask = <0 0 0 0 0 0 0 0 0 1 1>; dai-tdm-slot-rx-mask = <0 0 0 0 0 0 0 0 0 1 1>; }; + + cpu { + sound-dai = <&audio_controller 18>; + }; }; }; >> Documentation/devicetree/bindings/media/allegro,al5e.yaml:88: example 1: label 'al5d' defined but never referenced >> Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml:51: example 0: label 'gpio' defined but never referenced Documentation/devicetree/bindings/media/allegro,al5e.yaml:88: example 1: canonical form differs: --- Documentation/devicetree/bindings/media/allegro,al5e.yaml (original) +++ Documentation/devicetree/bindings/media/allegro,al5e.yaml (canonical) @@ -11,6 +11,6 @@ clocks = <&xlnx_vcu 2>, <&xlnx_vcu 3>, <&clkc 71>, <&clkc 71>, <&clkc 71>; clock-names = "core_clk", "mcu_clk", "m_axi_core_aclk", - "m_axi_mcu_aclk", "s_axi_lite_aclk"; + "m_axi_mcu_aclk", "s_axi_lite_aclk"; }; }; Documentation/devicetree/bindings/leds/backlight/gpio-backlight.yaml:34: example 0: canonical form differs: --- Documentation/devicetree/bindings/leds/backlight/gpio-backlight.yaml (original) +++ Documentation/devicetree/bindings/leds/backlight/gpio-backlight.yaml (canonical) @@ -1,4 +1,5 @@ #include + backlight { compatible = "gpio-backlight"; gpios = <&gpio3 4 GPIO_ACTIVE_HIGH>; >> Documentation/devicetree/bindings/display/bridge/chrontel,ch7033.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/bridge/chrontel,ch7033.yaml (original) +++ Documentation/devicetree/bindings/display/bridge/chrontel,ch7033.yaml (canonical) @@ -12,6 +12,7 @@ -- phy1: ethernet-phy@1 { + compatible = "ethernet-phy-ieee802.3-c22"; + reg = <1>; max-speed = <1000>; - reg = <1>; - compatible = "ethernet-phy-ieee802.3-c22"; }; }; }; >> Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml:101: example 1: label 'mdio1' defined but never referenced Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml:101: example 1: canonical form differs: --- Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml (original) +++ Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml (canonical) @@ -1,17 +1,17 @@ ethernet@f0b80000 { + compatible = "brcm,genet-v4"; + reg = <0xf0b80000 0xfc4c>; phy-mode = "moca"; fixed-link = <1 0 1000 0 0>; mac-address = [ 00 10 18 36 24 1a ]; -- reg-names = "dsi_phy", "dsi_phy_lane", "dsi_pll"; - #clock-cells = <1>; #phy-cells = <0>; - clocks = <&dispcc DISP_CC_MDSS_AHB_CLK>, <&rpmhcc RPMH_CXO_CLK>; clock-names = "iface", "ref"; >> Documentation/devicetree/bindings/pci/qcom,pcie-sa8775p.yaml:92: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/qcom,pcie-sa8775p.yaml (original) +++ Documentation/devicetree/bindings/pci/qcom,pcie-sa8775p.yaml (canonical) @@ -19,18 +19,13 @@ reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; ranges = <0x01000000 0x0 0x00000000 0x0 0x40200000 0x0 0x100000>, <0x02000000 0x0 0x40300000 0x0 0x40300000 0x0 0x1fd00000>; - bus-range = <0x00 0xff>; device_type = "pci"; - linux,pci-domain = <0>; -- resets = <&gcc GCC_PCIE_0_BCR>, <&gcc GCC_PCIE_0_LINK_DOWN_BCR>; reset-names = "pci", "link_down"; - perst-gpios = <&tlmm 2 GPIO_ACTIVE_LOW>; wake-gpios = <&tlmm 0 GPIO_ACTIVE_HIGH>; + linux,pci-domain = <0>; }; }; >> Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml:57: example 0: label 'eud_con' defined but never referenced >> Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml:57: example 0: label 'eud_ep' defined but never referenced >> Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml (original) +++ Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml (canonical) @@ -6,8 +6,10 @@ ports { #address-cells = <1>; #size-cells = <0>; + port@0 { reg = <0>; + -- port@1 { reg = <1>; + eud_con: endpoint { remote-endpoint = <&con_eud>; }; >> Documentation/devicetree/bindings/net/renesas,ethertsn.yaml:95: example 0: label 'tsn0' defined but never referenced >> Documentation/devicetree/bindings/net/renesas,ethertsn.yaml:95: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/renesas,ethertsn.yaml (original) +++ Documentation/devicetree/bindings/net/renesas,ethertsn.yaml (canonical) @@ -14,7 +14,6 @@ clocks = <&cpg CPG_MOD 2723>; power-domains = <&sysc R8A779G0_PD_ALWAYS_ON>; resets = <&cpg 2723>; - phy-mode = "rgmii"; tx-internal-delay-ps = <2000>; phy-handle = <&phy3>; -- mdio1: mdio@e14 { compatible = "brcm,genet-mdio-v4"; + reg = <0xe14 0x8>; #address-cells = <1>; #size-cells = <0>; - reg = <0xe14 0x8>; }; }; >> Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml:120: example 2: label 'mdio2' defined but never referenced Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml:120: example 2: canonical form differs: --- Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml (original) +++ Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml (canonical) @@ -1,23 +1,23 @@ ethernet@f0ba0000 { + compatible = "brcm,genet-v4"; + reg = <0xf0ba0000 0xfc4c>; phy-mode = "rgmii"; phy-handle = <&phy0>; mac-address = [ 00 10 18 36 26 1a ]; -- >> Documentation/devicetree/bindings/clock/apple,nco.yaml:56: example 0: label 'nco' defined but never referenced >> Documentation/devicetree/bindings/clock/apple,nco.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/apple,nco.yaml (original) +++ Documentation/devicetree/bindings/clock/apple,nco.yaml (canonical) @@ -1,13 +1,13 @@ nco_clkref: clock-ref { - compatible = "fixed-clock"; - #clock-cells = <0>; - clock-frequency = <900000000>; - clock-output-names = "nco-ref"; + compatible = "fixed-clock"; + #clock-cells = <0>; -- nco: clock-controller@23b044000 { - compatible = "apple,t8103-nco", "apple,nco"; - reg = <0x3b044000 0x14000>; - #clock-cells = <1>; - clocks = <&nco_clkref>; + compatible = "apple,t8103-nco", "apple,nco"; + reg = <0x3b044000 0x14000>; + #clock-cells = <1>; + clocks = <&nco_clkref>; }; >> Documentation/devicetree/bindings/display/ilitek,ili9486.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/ilitek,ili9486.yaml (original) +++ Documentation/devicetree/bindings/display/ilitek,ili9486.yaml (canonical) @@ -1,16 +1,16 @@ #include -- + display@0 { + compatible = "waveshare,rpi-lcd-35", "ilitek,ili9486"; + reg = <0>; + spi-max-frequency = <32000000>; + dc-gpios = <&gpio0 24 GPIO_ACTIVE_HIGH>; + reset-gpios = <&gpio0 25 GPIO_ACTIVE_HIGH>; + rotation = <180>; + backlight = <&backlight>; + }; }; >> Documentation/devicetree/bindings/sound/wlf,wm8978.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/wlf,wm8978.yaml (original) +++ Documentation/devicetree/bindings/sound/wlf,wm8978.yaml (canonical) @@ -3,9 +3,9 @@ #size-cells = <0>; -- codec@1a { - #sound-dai-cells = <0>; compatible = "wlf,wm8978"; reg = <0x1a>; + #sound-dai-cells = <0>; }; }; >> Documentation/devicetree/bindings/pwm/imx-pwm.yaml:76: example 0: canonical form differs: --- Documentation/devicetree/bindings/pwm/imx-pwm.yaml (original) +++ Documentation/devicetree/bindings/pwm/imx-pwm.yaml (canonical) @@ -1,9 +1,9 @@ #include -- pwm@53fb4000 { - #pwm-cells = <3>; compatible = "fsl,imx27-pwm"; reg = <0x53fb4000 0x4000>; + #pwm-cells = <3>; clocks = <&clks IMX5_CLK_PWM1_IPG_GATE>, <&clks IMX5_CLK_PWM1_HF_GATE>; clock-names = "ipg", "per"; >> Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml:77: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml (canonical) @@ -1,11 +1,12 @@ #include + adc@4003b000 { compatible = "fsl,vf610-adc"; reg = <0x4003b000 0x1000>; interrupts = <0 53 0x04>; clocks = <&clks VF610_CLK_ADC0>; -- vref-supply = <®_vcc_3v3_mcu>; min-sample-time = <10000>; + fsl,adck-max-frequency = <30000000>, <40000000>, <20000000>; }; Documentation/devicetree/bindings/input/microchip,cap11xx.yaml:186: example 0: tab character in DTS line: linux,keycodes = <103>, /* KEY_UP */ Documentation/devicetree/bindings/input/microchip,cap11xx.yaml:186: example 0: tab character in DTS line: <106>, /* KEY_RIGHT */ Documentation/devicetree/bindings/input/microchip,cap11xx.yaml:186: example 0: tab character in DTS line: <108>, /* KEY_DOWN */ Documentation/devicetree/bindings/input/microchip,cap11xx.yaml:186: example 0: tab character in DTS line: <105>, /* KEY_LEFT */ Documentation/devicetree/bindings/input/microchip,cap11xx.yaml:186: example 0: tab character in DTS line: <109>, /* KEY_PAGEDOWN */ Documentation/devicetree/bindings/input/microchip,cap11xx.yaml:186: example 0: tab character in DTS line: <104>; /* KEY_PAGEUP */ >> Documentation/devicetree/bindings/input/microchip,cap11xx.yaml:186: example 0: label 'cap11xx' defined but never referenced >> Documentation/devicetree/bindings/input/microchip,cap11xx.yaml:186: example 0: label 'green' defined but never referenced >> Documentation/devicetree/bindings/input/microchip,cap11xx.yaml:186: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/microchip,cap11xx.yaml (original) +++ Documentation/devicetree/bindings/input/microchip,cap11xx.yaml (canonical) @@ -1,41 +1,39 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; - - touch@28 { - compatible = "microchip,cap1188"; - interrupt-parent = <&gpio1>; -- - reg = <1>; - }; - - led@2 { - label = "cap11xx:green:alive"; - reg = <2>; - linux,default-trigger = "heartbeat"; - }; - }; }; >> Documentation/devicetree/bindings/regulator/richtek,rt6160-regulator.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/richtek,rt6160-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/richtek,rt6160-regulator.yaml (canonical) @@ -1,13 +1,13 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - }; + rt6160@75 { + compatible = "richtek,rt6160"; + reg = <0x75>; + enable-gpios = <&gpio26 2 0>; + regulator-name = "rt6160-buckboost"; + regulator-min-microvolt = <2025000>; + regulator-max-microvolt = <5200000>; + }; }; >> Documentation/devicetree/bindings/serial/renesas,scifa.yaml:94: example 0: canonical form differs: --- Documentation/devicetree/bindings/serial/renesas,scifa.yaml (original) +++ Documentation/devicetree/bindings/serial/renesas,scifa.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + aliases { serial0 = &scifa0; }; >> Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml:269: example 0: node name 'MIC1VDD' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml:269: example 0: node name 'MICVDD' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml:269: example 0: node name 'VDD1V8' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml:269: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml (original) +++ Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml (canonical) @@ -1,27 +1,51 @@ #include #include + i2c@e0004000 { + reg = <0xe0004000 0x1000>; #address-cells = <1>; #size-cells = <0>; -- - reg = <0x20290000 0x54>; - clocks = <&emmc>; - clock-names = "emmcclk"; - #phy-cells = <0>; + compatible = "intel,keembay-emmc-phy"; + reg = <0x20290000 0x54>; + clocks = <&emmc>; + clock-names = "emmcclk"; + #phy-cells = <0>; }; >> Documentation/devicetree/bindings/peci/peci-controller.yaml:29: example 0: canonical form differs: --- Documentation/devicetree/bindings/peci/peci-controller.yaml (original) +++ Documentation/devicetree/bindings/peci/peci-controller.yaml (canonical) @@ -1,4 +1,4 @@ peci-controller@1e78b000 { - reg = <0x1e78b000 0x100>; - cmd-timeout-ms = <500>; + reg = <0x1e78b000 0x100>; + cmd-timeout-ms = <500>; }; >> Documentation/devicetree/bindings/sound/samsung,odroid.yaml:76: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/samsung,odroid.yaml (original) +++ Documentation/devicetree/bindings/sound/samsung,odroid.yaml (canonical) @@ -2,16 +2,16 @@ compatible = "hardkernel,odroid-xu3-audio"; model = "Odroid-XU3"; audio-routing = - "Headphone Jack", "HPL", - "Headphone Jack", "HPR", - "IN1", "Mic Jack", - "Mic Jack", "MICBIAS"; -- cpu { sound-dai = <&i2s0 0>; }; - - codec { - sound-dai = <&hdmi>, <&max98090>; - }; }; >> Documentation/devicetree/bindings/net/intel,ixp46x-ptp-timer.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/intel,ixp46x-ptp-timer.yaml (original) +++ Documentation/devicetree/bindings/net/intel,ixp46x-ptp-timer.yaml (canonical) @@ -1,4 +1,5 @@ #include + ptp-timer@c8010000 { compatible = "intel,ixp46x-ptp-timer"; reg = <0xc8010000 0x1000>; >> Documentation/devicetree/bindings/display/msm/qcom,sc7280-dpu.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,sc7280-dpu.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,sc7280-dpu.yaml (canonical) @@ -6,9 +6,7 @@ compatible = "qcom,sc7280-dpu"; reg = <0x0ae01000 0x8f000>, <0x0aeb0000 0x2008>; - reg-names = "mdp", "vbif"; - clocks = <&gcc GCC_DISP_HF_AXI_CLK>, -- port@1 { reg = <1>; + endpoint { remote-endpoint = <&edp_in>; }; >> Documentation/devicetree/bindings/soc/qcom/qcom,gsbi.yaml:92: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/qcom/qcom,gsbi.yaml (original) +++ Documentation/devicetree/bindings/soc/qcom/qcom,gsbi.yaml (canonical) @@ -5,13 +5,12 @@ gsbi@12440000 { compatible = "qcom,gsbi-v1.0.0"; reg = <0x12440000 0x100>; + ranges; cell-index = <1>; clocks = <&gcc GSBI1_H_CLK>; clock-names = "iface"; -- + #size-cells = <0>; + + regulator@45 { + compatible = "raspberrypi,touchscreen-panel-regulator-v2"; + reg = <0x45>; + gpio-controller; + #gpio-cells = <2>; + #pwm-cells = <3>; + }; }; >> Documentation/devicetree/bindings/net/rockchip,emac.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/rockchip,emac.yaml (original) +++ Documentation/devicetree/bindings/net/rockchip,emac.yaml (canonical) @@ -2,24 +2,24 @@ #include -- phy0: ethernet-phy@0 { + compatible = "ethernet-phy-ieee802.3-c22"; + reg = <0>; max-speed = <1000>; - reg = <0>; - compatible = "ethernet-phy-ieee802.3-c22"; }; }; }; >> Documentation/devicetree/bindings/reset/sunplus,reset.yaml:32: example 0: label 'rstc' defined but never referenced >> Documentation/devicetree/bindings/reset/sunplus,reset.yaml:32: example 0: canonical form differs: --- Documentation/devicetree/bindings/reset/sunplus,reset.yaml (original) +++ Documentation/devicetree/bindings/reset/sunplus,reset.yaml (canonical) @@ -1,5 +1,5 @@ rstc: reset@9c000054 { - compatible = "sunplus,sp7021-reset"; - reg = <0x9c000054 0x28>; - #reset-cells = <1>; + compatible = "sunplus,sp7021-reset"; + reg = <0x9c000054 0x28>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/gpu/host1x/nvidia,tegra210-nvenc.yaml:117: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpu/host1x/nvidia,tegra210-nvenc.yaml (original) +++ Documentation/devicetree/bindings/gpu/host1x/nvidia,tegra210-nvenc.yaml (canonical) @@ -4,16 +4,15 @@ #include -- - phy0: ethernet-phy@0 { - reg = <1>; + phy0: ethernet-phy@0 { + reg = <1>; + }; }; - }; }; >> Documentation/devicetree/bindings/sound/ti,ts3a227e.yaml:82: example 0: label 'codec' defined but never referenced >> Documentation/devicetree/bindings/sound/ti,ts3a227e.yaml:82: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/ti,ts3a227e.yaml (original) +++ Documentation/devicetree/bindings/sound/ti,ts3a227e.yaml (canonical) @@ -1,7 +1,9 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; + codec: audio-controller@3b { compatible = "ti,ts3a227e"; reg = <0x3b>; >> Documentation/devicetree/bindings/pinctrl/qcom,sm8150-pinctrl.yaml:113: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sm8150-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sm8150-pinctrl.yaml (canonical) @@ -15,26 +15,19 @@ #interrupt-cells = <2>; wakeup-parent = <&pdc>; -- }; }; + + qup-spi0-default-state { + pins = "gpio0", "gpio1", "gpio2", "gpio3"; + function = "qup0"; + drive-strength = <6>; + bias-disable; + }; }; >> Documentation/devicetree/bindings/pwm/nxp,mc33xs2410.yaml:90: example 0: canonical form differs: --- Documentation/devicetree/bindings/pwm/nxp,mc33xs2410.yaml (original) +++ Documentation/devicetree/bindings/pwm/nxp,mc33xs2410.yaml (canonical) @@ -1,29 +1,30 @@ #include #include + spi { #address-cells = <1>; #size-cells = <0>; -- + <&pwm2 0 1000000>, + <&pwm3 0 1000000>; + interrupt-parent = <&gpio0>; + interrupts = <31 IRQ_TYPE_LEVEL_LOW>; + clocks = <&clk_ext_fixed>; + vdd-supply = <®_3v3>; + vspi-supply = <®_3v3>; + vpwr-supply = <®_24v0>; + }; }; >> Documentation/devicetree/bindings/net/mctp-i2c-controller.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/mctp-i2c-controller.yaml (original) +++ Documentation/devicetree/bindings/net/mctp-i2c-controller.yaml (canonical) @@ -2,12 +2,12 @@ #include -- - mctp@30 { - compatible = "mctp-i2c-controller"; - reg = <(0x30 | I2C_OWN_SLAVE_ADDRESS)>; - }; + mctp@30 { + compatible = "mctp-i2c-controller"; + reg = <(0x30 | I2C_OWN_SLAVE_ADDRESS)>; + }; }; >> Documentation/devicetree/bindings/net/mctp-i2c-controller.yaml:56: example 1: label 'i2c5' defined but never referenced >> Documentation/devicetree/bindings/peci/peci-aspeed.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/peci/peci-aspeed.yaml (original) +++ Documentation/devicetree/bindings/peci/peci-aspeed.yaml (canonical) @@ -1,11 +1,12 @@ #include #include + peci-controller@1e78b000 { - compatible = "aspeed,ast2600-peci"; - reg = <0x1e78b000 0x100>; - interrupts = ; -- - resets = <&syscon ASPEED_RESET_PECI>; - cmd-timeout-ms = <1000>; - clock-frequency = <1000000>; + compatible = "aspeed,ast2600-peci"; + reg = <0x1e78b000 0x100>; + interrupts = ; + clocks = <&syscon ASPEED_CLK_GATE_REF0CLK>; + resets = <&syscon ASPEED_RESET_PECI>; + cmd-timeout-ms = <1000>; + clock-frequency = <1000000>; >> };Documentation/devicetree/bindings/net/mctp-i2c-controller.yaml:56: example 1: label 'i2c6' defined but never referenced -- + clocks = <&bpmp TEGRA186_CLK_NVENC>; + clock-names = "nvenc"; + resets = <&bpmp TEGRA186_RESET_NVENC>; + reset-names = "nvenc"; + power-domains = <&bpmp TEGRA186_POWER_DOMAIN_MPE>; + interconnects = <&mc TEGRA186_MEMORY_CLIENT_NVENCSRD &emc>, + <&mc TEGRA186_MEMORY_CLIENT_NVENCSWR &emc>; + interconnect-names = "dma-mem", "write"; + iommus = <&smmu TEGRA186_SID_NVENC>; }; >> Documentation/devicetree/bindings/clock/qcom,gpucc.yaml:81: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gpucc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gpucc.yaml (canonical) @@ -1,15 +1,16 @@ #include #include + clock-controller@5090000 { - compatible = "qcom,sdm845-gpucc"; - reg = <0x05090000 0x9000>; - clocks = <&rpmhcc RPMH_CXO_CLK>, -- - reg = <1>; - mctp-controller; - }; + i2c6: i2c@1 { + reg = <1>; + #address-cells = <1>; + #size-cells = <0>; + mctp-controller; + }; }; >> Documentation/devicetree/bindings/pci/marvell,kirkwood-pcie.yaml:122: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/marvell,kirkwood-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/marvell,kirkwood-pcie.yaml (canonical) @@ -6,153 +6,147 @@ -- - reset-gpios = <&gpioa 11 GPIO_ACTIVE_LOW>; - wakeup-gpios = <&gpioa 12 GPIO_ACTIVE_LOW>; - }; + voc@5b { + compatible = "ams,ccs811"; + reg = <0x5b>; + reset-gpios = <&gpioa 11 GPIO_ACTIVE_LOW>; + wakeup-gpios = <&gpioa 12 GPIO_ACTIVE_LOW>; + }; }; >> Documentation/devicetree/bindings/interrupt-controller/sifive,plic-1.0.0.yaml:175: example 0: label 'plic' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/sifive,plic-1.0.0.yaml:175: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/sifive,plic-1.0.0.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/sifive,plic-1.0.0.yaml (canonical) @@ -1,13 +1,13 @@ plic: interrupt-controller@c000000 { - #address-cells = <0>; - #interrupt-cells = <1>; - compatible = "sifive,fu540-c000-plic", "sifive,plic-1.0.0"; - interrupt-controller; - interrupts-extended = <&cpu0_intc 11>, - <&cpu1_intc 11>, <&cpu1_intc 9>, -- + #address-cells = <0>; + #interrupt-cells = <1>; + interrupt-controller; + interrupts-extended = <&cpu0_intc 11>, + <&cpu1_intc 11>, <&cpu1_intc 9>, + <&cpu2_intc 11>, <&cpu2_intc 9>, + <&cpu3_intc 11>, <&cpu3_intc 9>, + <&cpu4_intc 11>, <&cpu4_intc 9>; + riscv,ndev = <10>; }; >> Documentation/devicetree/bindings/iio/dac/adi,ad3530r.yaml:88: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/dac/adi,ad3530r.yaml (original) +++ Documentation/devicetree/bindings/iio/dac/adi,ad3530r.yaml (canonical) @@ -1,11 +1,11 @@ spi { #address-cells = <1>; #size-cells = <0>; + dac@0 { compatible = "adi,ad3530r"; reg = <0>; spi-max-frequency = <1000000>; - vdd-supply = <&vdd>; iovdd-supply = <&iovdd>; }; >> Documentation/devicetree/bindings/rtc/loongson,rtc.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/rtc/loongson,rtc.yaml (original) +++ Documentation/devicetree/bindings/rtc/loongson,rtc.yaml (canonical) @@ -3,7 +3,6 @@ rtc@1fe27800 { compatible = "loongson,ls2k1000-rtc"; reg = <0x1fe27800 0x100>; - interrupt-parent = <&liointc1>; interrupts = <8 IRQ_TYPE_LEVEL_HIGH>; }; >> Documentation/devicetree/bindings/mailbox/microchip,sbi-ipc.yaml:107: example 0: canonical form differs: --- Documentation/devicetree/bindings/mailbox/microchip,sbi-ipc.yaml (original) +++ Documentation/devicetree/bindings/mailbox/microchip,sbi-ipc.yaml (canonical) @@ -1,7 +1,7 @@ mailbox { - compatible = "microchip,sbi-ipc"; - interrupt-parent = <&plic>; - interrupts = <180>, <179>, <178>; - interrupt-names = "hart-1", "hart-2", "hart-3"; - #mbox-cells = <1>; + compatible = "microchip,sbi-ipc"; -- interrupt-map = <0 0 0 0 &mpic 63>; + num-lanes = <1>; + clocks = <&gateclk 10>; marvell,pcie-port = <1>; marvell,pcie-lane = <1>; - num-lanes = <1>; - clocks = <&gateclk 10>; }; }; }; >> Documentation/devicetree/bindings/media/qcom,msm8916-camss.yaml:162: example 0: label 'camss' defined but never referenced >> Documentation/devicetree/bindings/media/qcom,msm8916-camss.yaml:162: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/qcom,msm8916-camss.yaml (original) +++ Documentation/devicetree/bindings/media/qcom,msm8916-camss.yaml (canonical) @@ -2,91 +2,81 @@ #include -- clock-names = "usb_phy"; resets = <&ccu RST_USB_PHY0>, <&ccu RST_USB_PHY1>; reset-names = "usb0_reset", "usb1_reset"; usb0_id_det-gpios = <&pio 6 2 (GPIO_ACTIVE_HIGH | GPIO_PULL_UP)>; /* PG2 */ - usb0_vbus_det-gpios = <&pio 6 1 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; /* PG1 */ - usb0_vbus-supply = <®_usb0_vbus>; + usb0_vbus_det-gpios = <&pio 6 1 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; /* PG1 */ + usb0_vbus-supply = <®_usb0_vbus>; usb1_vbus-supply = <®_usb1_vbus>; }; >> Documentation/devicetree/bindings/serial/nvidia,tegra20-hsuart.yaml:111: example 0: canonical form differs: --- Documentation/devicetree/bindings/serial/nvidia,tegra20-hsuart.yaml (original) +++ Documentation/devicetree/bindings/serial/nvidia,tegra20-hsuart.yaml (canonical) @@ -5,11 +5,12 @@ compatible = "nvidia,tegra30-hsuart"; reg = <0x70006000 0x40>; interrupts = ; - nvidia,enable-modem-interrupt; clocks = <&tegra_car TEGRA30_CLK_UARTA>; resets = <&tegra_car 6>; reset-names = "serial"; dmas = <&apbdma 8>, <&apbdma 8>; dma-names = "rx", "tx"; + nvidia,enable-modem-interrupt; nvidia,adjust-baud-rates = <1000000 4000000 136>; /* 1.36% shift */ + }; }; >> Documentation/devicetree/bindings/regulator/vctrl-regulator.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/vctrl-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/vctrl-regulator.yaml (canonical) @@ -1,13 +1,10 @@ vctrl-reg { - compatible = "vctrl-regulator"; - regulator-name = "vctrl_reg"; - - ctrl-supply = <&ctrl_reg>; - ctrl-voltage-range = <200000 500000>; - -- - regulator-max-microvolt = <1500000>; + compatible = "vctrl-regulator"; + regulator-name = "vctrl_reg"; + ctrl-supply = <&ctrl_reg>; + ctrl-voltage-range = <200000 500000>; + min-slew-down-rate = <225>; + ovp-threshold-percent = <16>; + regulator-min-microvolt = <800000>; + regulator-max-microvolt = <1500000>; }; >> Documentation/devicetree/bindings/pwm/pwm-gpio.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/pwm/pwm-gpio.yaml (original) +++ Documentation/devicetree/bindings/pwm/pwm-gpio.yaml (canonical) @@ -1,7 +1,7 @@ #include -- pwm { + compatible = "pwm-gpio"; #pwm-cells = <3>; - compatible = "pwm-gpio"; gpios = <&gpio 1 GPIO_ACTIVE_HIGH>; }; >> Documentation/devicetree/bindings/gpio/gpio-vf610.yaml:124: example 0: label 'gpio1' defined but never referenced >> Documentation/devicetree/bindings/peci/nuvoton,npcm-peci.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/peci/nuvoton,npcm-peci.yaml (original) +++ Documentation/devicetree/bindings/peci/nuvoton,npcm-peci.yaml (canonical) @@ -1,9 +1,10 @@ #include #include + peci-controller@f0100000 { - compatible = "nuvoton,npcm750-peci"; - reg = <0xf0100000 0x200>; - interrupts = ; -- - clock-names = "pclk", "oscclk"; - resets = <&cpg 0x75>; - power-domains = <&cpg>; + compatible = "renesas,r9a09g057-wdt"; + reg = <0x11c00400 0x400>; + clocks = <&cpg CPG_MOD 0x4b>, <&cpg CPG_MOD 0x4c>; + clock-names = "pclk", "oscclk"; + resets = <&cpg 0x75>; + power-domains = <&cpg>; }; >> Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml:144: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml (original) +++ Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml (canonical) @@ -1,4 +1,5 @@ #include "dt-bindings/clock/microchip,mpfs-clock.h" + spi@20108000 { compatible = "microchip,mpfs-spi"; reg = <0x20108000 0x1000>; >> Documentation/devicetree/bindings/reset/qcom,aoss-reset.yaml:48: example 0: label 'aoss_reset' defined but never referenced >> Documentation/devicetree/bindings/reset/qcom,aoss-reset.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/reset/qcom,aoss-reset.yaml (original) +++ Documentation/devicetree/bindings/reset/qcom,aoss-reset.yaml (canonical) @@ -1,5 +1,5 @@ aoss_reset: reset-controller@c2a0000 { - compatible = "qcom,sdm845-aoss-cc"; - reg = <0xc2a0000 0x31000>; - #reset-cells = <1>; + compatible = "qcom,sdm845-aoss-cc"; + reg = <0xc2a0000 0x31000>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/hwmon/pwm-fan.yaml:76: example 0: label 'cpu_thermal' defined but never referenced >> Documentation/devicetree/bindings/hwmon/pwm-fan.yaml:76: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/pwm-fan.yaml (original) +++ Documentation/devicetree/bindings/hwmon/pwm-fan.yaml (canonical) @@ -1,29 +1,29 @@ pwm-fan { - compatible = "pwm-fan"; - cooling-levels = <0 102 170 230>; - pwms = <&pwm 0 10000 0>; - #cooling-cells = <2>; + compatible = "pwm-fan"; + cooling-levels = <0 102 170 230>; -- led@6 { + reg = <0x6>; led-cur = /bits/ 8 <50>; max-cur = /bits/ 8 <100>; - reg = <0x6>; color = ; }; }; >> Documentation/devicetree/bindings/iio/adc/ti,ads131m02.yaml:178: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/ti,ads131m02.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/ti,ads131m02.yaml (canonical) @@ -8,13 +8,10 @@ compatible = "ti,ads131m02"; reg = <0>; spi-max-frequency = <8000000>; - clocks = <&rcc CK_MCO2>; clock-names = "clkin"; - -- >> Documentation/devicetree/bindings/display/msm/qcom,sm8350-mdss.yaml:91: example 0: label 'dsi0' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm8350-mdss.yaml:91: example 0: label 'dsi0_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm8350-mdss.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,sm8350-mdss.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,sm8350-mdss.yaml (canonical) @@ -10,38 +10,31 @@ compatible = "qcom,sm8350-mdss"; reg = <0x0ae00000 0x1000>; reg-names = "mdss"; - + ranges; interconnects = <&mmss_noc MASTER_MDP0 0 &mc_virt SLAVE_EBI1 0>, <&mmss_noc MASTER_MDP1 0 &mc_virt SLAVE_EBI1 0>, -- port@1 { reg = <1>; + dsi0_out: endpoint { }; }; >> Documentation/devicetree/bindings/usb/nvidia,tegra124-xusb.yaml:156: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/nvidia,tegra124-xusb.yaml (original) +++ Documentation/devicetree/bindings/usb/nvidia,tegra124-xusb.yaml (canonical) @@ -7,10 +7,8 @@ <0x70098000 0x1000>, <0x70099000 0x1000>; reg-names = "hcd", "fpci", "ipfs"; - interrupts = , ; - -- - avddio-pex-supply = <&vdd_1v05_run>; dvddio-pex-supply = <&vdd_1v05_run>; avdd-usb-supply = <&vdd_3v3_lp0>; @@ -42,4 +36,5 @@ avdd-usb-ss-pll-supply = <&vdd_1v05_run>; hvdd-usb-ss-supply = <&vdd_3v3_lp0>; hvdd-usb-ss-pll-e-supply = <&vdd_3v3_lp0>; + nvidia,xusb-padctl = <&padctl>; }; >> Documentation/devicetree/bindings/mfd/st,stm32-timers.yaml:162: example 0: label 'timers2' defined but never referenced >> Documentation/devicetree/bindings/mfd/st,stm32-timers.yaml:162: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/st,stm32-timers.yaml (original) +++ Documentation/devicetree/bindings/mfd/st,stm32-timers.yaml (canonical) @@ -1,27 +1,31 @@ #include + timers2: timer@40000000 { - #address-cells = <1>; - #size-cells = <0>; - compatible = "st,stm32-timers"; - reg = <0x40000000 0x400>; -- + counter { + compatible = "st,stm32-timer-counter"; + }; + + pwm { + compatible = "st,stm32-pwm"; + #pwm-cells = <3>; + st,breakinput = <0 1 5>; + }; }; >> Documentation/devicetree/bindings/regulator/richtek,rt5759-regulator.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/richtek,rt5759-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/richtek,rt5759-regulator.yaml (canonical) @@ -1,13 +1,13 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- + regulator@62 { + compatible = "richtek,rt5759a"; + reg = <0x62>; + regulator-name = "rt5759a-buck"; + regulator-min-microvolt = <600000>; + regulator-max-microvolt = <1725000>; + regulator-boot-on; + richtek,watchdog-enable; + }; }; >> Documentation/devicetree/bindings/display/allwinner,sun4i-a10-display-backend.yaml:161: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/allwinner,sun4i-a10-display-backend.yaml (original) +++ Documentation/devicetree/bindings/display/allwinner,sun4i-a10-display-backend.yaml (canonical) @@ -4,7 +4,6 @@ * it would trigger a bunch of warnings for redefinitions of * symbols with the other example. */ - #define CLK_AHB_DE_BE0 42 #define CLK_DRAM_DE_BE0 140 #define CLK_DE_BE0 144 -- /* * This comes from the clock/sun8i-a23-a33-ccu.h and * reset/sun8i-a23-a33-ccu.h headers, but we can't include them * since it would trigger a bunch of warnings for redefinitions of * symbols with the other example. */ - #define CLK_BUS_DE_BE 40 #define CLK_BUS_SAT 46 #define CLK_DRAM_DE_BE 84 >> Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml:153: example 0: label 'DRV0' defined but never referenced >> Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml:153: example 0: label 'DRV2' defined but never referenced >> Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml:153: example 0: label 'OFFSET' defined but never referenced >> Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml:153: example 0: label 'this' defined but never referenced >> Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml:153: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml (original) +++ Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml (canonical) @@ -18,11 +18,11 @@ , ; label = "apps_rsc"; + power-domains = <&CLUSTER_PD>; qcom,tcs-offset = <0xd00>; qcom,drv-id = <2>; qcom,tcs-config = , -- label = "disp_rsc"; + power-domains = <&CLUSTER_PD>; qcom,tcs-offset = <0x1c00>; qcom,drv-id = <0>; qcom,tcs-config = , , , ; - power-domains = <&CLUSTER_PD>; }; >> Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml:207: example 2: label 'rpmhpd_opp_low_svs' defined but never referenced >> Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml:207: example 2: label 'rpmhpd_opp_min_svs' defined but never referenced >> Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml:207: example 2: label 'rpmhpd_opp_nom' defined but never referenced >> Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml:207: example 2: label 'rpmhpd_opp_nom_l1' defined but never referenced >> Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml:207: example 2: label 'rpmhpd_opp_nom_l2' defined but never referenced >> Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml:207: example 2: label 'rpmhpd_opp_ret' defined but never referenced >> Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml:207: example 2: label 'rpmhpd_opp_svs' defined but never referenced >> Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml:207: example 2: label 'rpmhpd_opp_svs_l1' defined but never referenced >> Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml:207: example 2: label 'rpmhpd_opp_turbo' defined but never referenced >> Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml:207: example 2: label 'rpmhpd_opp_turbo_l1' defined but never referenced Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml:207: example 2: canonical form differs: --- Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml (original) +++ Documentation/devicetree/bindings/soc/qcom/qcom,rpmh-rsc.yaml (canonical) @@ -12,13 +12,17 @@ , ; label = "apps_rsc"; + power-domains = <&CLUSTER_PD>; qcom,tcs-offset = <0xd00>; qcom,drv-id = <2>; -- compatible = "qcom,sm8350-rpmh-clk"; @@ -76,8 +80,4 @@ }; }; }; - - bcm-voter { - compatible = "qcom,bcm-voter"; - }; }; >> Documentation/devicetree/bindings/regulator/silergy,sy8824x.yaml:34: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/silergy,sy8824x.yaml (original) +++ Documentation/devicetree/bindings/regulator/silergy,sy8824x.yaml (canonical) @@ -1,10 +1,11 @@ i2c { #address-cells = <1>; #size-cells = <0>; + regulator@60 { - compatible = "silergy,sy8824c"; - regulator-min-microvolt = <800000>; - regulator-max-microvolt = <1150000>; - reg = <0x60>; + compatible = "silergy,sy8824c"; + reg = <0x60>; + regulator-min-microvolt = <800000>; + regulator-max-microvolt = <1150000>; }; }; >> Documentation/devicetree/bindings/timer/faraday,fttmr010.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/faraday,fttmr010.yaml (original) +++ Documentation/devicetree/bindings/timer/faraday,fttmr010.yaml (canonical) @@ -4,8 +4,8 @@ compatible = "faraday,fttmr010"; reg = <0x43000000 0x1000>; interrupts = <14 IRQ_TYPE_EDGE_FALLING>, /* Timer 1 */ - <15 IRQ_TYPE_EDGE_FALLING>, /* Timer 2 */ - <16 IRQ_TYPE_EDGE_FALLING>; /* Timer 3 */ - clocks = <&pclk>, <&extclk>; + <15 IRQ_TYPE_EDGE_FALLING>, /* Timer 2 */ + <16 IRQ_TYPE_EDGE_FALLING>; /* Timer 3 */ + clocks = <&pclk>, <&extclk>; clock-names = "PCLK", "EXTCLK"; }; >> Documentation/devicetree/bindings/net/ti,dp83867.yaml:128: example 0: label 'ethphy0' defined but never referenced >> Documentation/devicetree/bindings/net/ti,dp83867.yaml:128: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/ti,dp83867.yaml (original) +++ Documentation/devicetree/bindings/net/ti,dp83867.yaml (canonical) @@ -1,14 +1,16 @@ #include + mdio0 { - #address-cells = <1>; - #size-cells = <0>; - ethphy0: ethernet-phy@0 { - reg = <0>; -- clock-controller@0 { compatible = "nxp,lpc3220-clk"; >> Documentation/devicetree/bindings/gpio/brcm,bcm63xx-gpio.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/brcm,bcm63xx-gpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/brcm,bcm63xx-gpio.yaml (canonical) @@ -1,9 +1,8 @@ gpio@0 { - compatible = "brcm,bcm63268-gpio"; - reg-names = "dirout", "dat"; - reg = <0x0 0x8>, <0x8 0x8>; - - gpio-controller; - gpio-ranges = <&pinctrl 0 0 52>; - #gpio-cells = <2>; + compatible = "brcm,bcm63268-gpio"; + reg = <0x0 0x8>, <0x8 0x8>; + reg-names = "dirout", "dat"; + gpio-controller; + gpio-ranges = <&pinctrl 0 0 52>; + #gpio-cells = <2>; }; >> Documentation/devicetree/bindings/phy/allwinner,sun8i-v3s-usb-phy.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/allwinner,sun8i-v3s-usb-phy.yaml (original) +++ Documentation/devicetree/bindings/phy/allwinner,sun8i-v3s-usb-phy.yaml (canonical) @@ -3,12 +3,12 @@ #include -- - <0 0x01200000 0 0x50000>, <0 0x01280000 0 0x50000>, - <0 0x01300000 0 0x50000>; + <0 0x01200000 0 0x50000>, <0 0x01280000 0 0x50000>, + <0 0x01300000 0 0x50000>; reg-names = "llcc0_base", "llcc1_base", "llcc2_base", - "llcc3_base", "llcc_broadcast_base"; + "llcc3_base", "llcc_broadcast_base"; interrupts = ; }; }; >> Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml (original) +++ Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml (canonical) @@ -1,9 +1,9 @@ #include -- - reg = <0x20910000 0x1000>; - interrupts = <16 IRQ_TYPE_LEVEL_HIGH>, - <17 IRQ_TYPE_LEVEL_HIGH>; - interrupt-names = "hwtimer", "ostimer"; + compatible = "rda,8810pl-timer"; + reg = <0x20910000 0x1000>; + interrupts = <16 IRQ_TYPE_LEVEL_HIGH>, + <17 IRQ_TYPE_LEVEL_HIGH>; + interrupt-names = "hwtimer", "ostimer"; }; >> Documentation/devicetree/bindings/sound/fsl,xcvr.yaml:138: example 0: label 'xcvr' defined but never referenced >> Documentation/devicetree/bindings/pci/fsl,layerscape-pcie.yaml:152: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/fsl,layerscape-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/fsl,layerscape-pcie.yaml (canonical) @@ -1,30 +1,31 @@ #include -- }; - - cooling-maps { - map0 { - trip = <&cpu_alert1>; - cooling-device = <&fan0 0 1>; - }; - }; - }; }; >> Documentation/devicetree/bindings/clock/mediatek,mt8192-sys-clock.yaml:43: example 0: label 'topckgen' defined but never referenced Documentation/devicetree/bindings/hwmon/pwm-fan.yaml:107: example 1: canonical form differs: --- Documentation/devicetree/bindings/hwmon/pwm-fan.yaml (original) +++ Documentation/devicetree/bindings/hwmon/pwm-fan.yaml (canonical) @@ -1,10 +1,10 @@ #include -- + #interrupt-cells = <1>; + interrupt-map-mask = <0 0 0 7>; + interrupt-map = <0000 0 0 1 &gic 0 0 0 109 IRQ_TYPE_LEVEL_HIGH>, + <0000 0 0 2 &gic 0 0 0 110 IRQ_TYPE_LEVEL_HIGH>, + <0000 0 0 3 &gic 0 0 0 111 IRQ_TYPE_LEVEL_HIGH>, + <0000 0 0 4 &gic 0 0 0 112 IRQ_TYPE_LEVEL_HIGH>; + iommu-map = <0 &smmu 0 1>; /* Fixed-up by bootloader */ + }; + }; }; >> Documentation/devicetree/bindings/display/msm/qcom,sm6150-mdss.yaml:82: example 0: label 'dpu_intf0_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm6150-mdss.yaml:82: example 0: label 'mdss_dsi0_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm6150-mdss.yaml:82: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,sm6150-mdss.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,sm6150-mdss.yaml (canonical) @@ -5,52 +5,61 @@ #include -- reg-names = "dsi_phy", "dsi_phy_lane", "dsi_pll"; - #clock-cells = <1>; #phy-cells = <0>; - clocks = <&dispcc_mdss_ahb_clk>, <&rpmhcc RPMH_CXO_CLK>; clock-names = "iface", "ref"; >> Documentation/devicetree/bindings/clock/samsung,exynosautov920-clock.yaml:302: example 0: label 'cmu_peric0' defined but never referenced >> Documentation/devicetree/bindings/clock/samsung,exynosautov920-clock.yaml:302: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/samsung,exynosautov920-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/samsung,exynosautov920-clock.yaml (canonical) @@ -4,7 +4,6 @@ compatible = "samsung,exynosautov920-cmu-peric0"; reg = <0x10800000 0x8000>; #clock-cells = <1>; - clocks = <&xtcxo>, <&cmu_top DOUT_CLKCMU_PERIC0_NOC>, <&cmu_top DOUT_CLKCMU_PERIC0_IP>; >> Documentation/devicetree/bindings/pinctrl/xlnx,pinctrl-zynq.yaml:182: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/xlnx,pinctrl-zynq.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/xlnx,pinctrl-zynq.yaml (canonical) @@ -1,15 +1,11 @@ #include + pinctrl@700 { compatible = "xlnx,pinctrl-zynq"; reg = <0x700 0x200>; syscon = <&slcr>; -- pins = "MIO48"; bias-disable; }; + + mux { + groups = "uart1_10_grp"; + function = "uart1"; + }; }; }; >> Documentation/devicetree/bindings/mfd/nxp,bbnsm.yaml:84: example 0: label 'bbnsm' defined but never referenced >> Documentation/devicetree/bindings/mfd/nxp,bbnsm.yaml:84: example 0: label 'bbnsm_pwrkey' defined but never referenced >> Documentation/devicetree/bindings/pwm/pwm-amlogic.yaml:161: example 0: canonical form differs: --- Documentation/devicetree/bindings/pwm/pwm-amlogic.yaml (original) +++ Documentation/devicetree/bindings/pwm/pwm-amlogic.yaml (canonical) @@ -1,7 +1,7 @@ pwm@8550 { - compatible = "amlogic,meson-gxbb-pwm"; - reg = <0x08550 0x10>; - clocks = <&xtal>, <&xtal>; - clock-names = "clkin0", "clkin1"; - #pwm-cells = <3>; + compatible = "amlogic,meson-gxbb-pwm"; + reg = <0x08550 0x10>; + clocks = <&xtal>, <&xtal>; + clock-names = "clkin0", "clkin1"; + #pwm-cells = <3>; >> };Documentation/devicetree/bindings/mfd/nxp,bbnsm.yaml:84: example 0: label 'bbnsm_rtc' defined but never referenced Documentation/devicetree/bindings/gpio/faraday,ftgpio010.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/faraday,ftgpio010.yaml (original) +++ Documentation/devicetree/bindings/gpio/faraday,ftgpio010.yaml (canonical) @@ -1,10 +1,11 @@ #include + gpio@4d000000 { - compatible = "cortina,gemini-gpio", "faraday,ftgpio010"; - reg = <0x4d000000 0x100>; - interrupts = <22 IRQ_TYPE_LEVEL_HIGH>; -- - interrupt-controller; - #interrupt-cells = <2>; + compatible = "cortina,gemini-gpio", "faraday,ftgpio010"; + reg = <0x4d000000 0x100>; + interrupts = <22 IRQ_TYPE_LEVEL_HIGH>; + gpio-controller; + #gpio-cells = <2>; + interrupt-controller; + #interrupt-cells = <2>; }; >> Documentation/devicetree/bindings/mfd/nxp,bbnsm.yaml:84: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/nxp,bbnsm.yaml (original) +++ Documentation/devicetree/bindings/mfd/nxp,bbnsm.yaml (canonical) @@ -5,14 +5,14 @@ compatible = "nxp,imx93-bbnsm", "syscon", "simple-mfd"; reg = <0x44440000 0x10000>; -- - interrupt-parent = <&gpio5>; - interrupts = <1 IRQ_TYPE_EDGE_FALLING>; - pulses-per-revolution = <2>; + compatible = "pwm-fan"; + pwms = <&pwm 0 40000 0>; + fan-supply = <®_fan>; + interrupt-parent = <&gpio5>; + interrupts = <1 IRQ_TYPE_EDGE_FALLING>; + pulses-per-revolution = <2>; }; >> Documentation/devicetree/bindings/clock/mediatek,mt8192-sys-clock.yaml:50: example 1: label 'infracfg' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8192-sys-clock.yaml:57: example 2: label 'pericfg' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8192-sys-clock.yaml:64: example 3: label 'apmixedsys' defined but never referenced Documentation/devicetree/bindings/iio/chemical/atlas,sensor.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/chemical/atlas,sensor.yaml (original) +++ Documentation/devicetree/bindings/iio/chemical/atlas,sensor.yaml (canonical) @@ -1,11 +1,11 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- >> Documentation/devicetree/bindings/display/allwinner,sun6i-a31-mipi-dsi.yaml:108: example 0: label 'dsi0' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun6i-a31-mipi-dsi.yaml:108: example 0: label 'dsi0_in_tcon0' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun6i-a31-mipi-dsi.yaml:108: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/allwinner,sun6i-a31-mipi-dsi.yaml (original) +++ Documentation/devicetree/bindings/display/allwinner,sun6i-a31-mipi-dsi.yaml (canonical) @@ -12,11 +12,11 @@ #size-cells = <0>; -- pwm@1000 { - compatible = "amlogic,meson-s4-pwm"; - reg = <0x1000 0x10>; - clocks = <&pwm_src_a>, <&pwm_src_b>; - #pwm-cells = <3>; + compatible = "amlogic,meson-s4-pwm"; + reg = <0x1000 0x10>; + clocks = <&pwm_src_a>, <&pwm_src_b>; + #pwm-cells = <3>; }; >> Documentation/devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml:112: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml (original) +++ Documentation/devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml (canonical) @@ -31,6 +31,7 @@ opp-1 { opp-level = <1>; }; + opp-2 { opp-level = <2>; }; -- >> Documentation/devicetree/bindings/leds/common.yaml:254: example 0: canonical form differs: --- Documentation/devicetree/bindings/leds/common.yaml (original) +++ Documentation/devicetree/bindings/leds/common.yaml (canonical) @@ -6,8 +6,8 @@ -- led@2 { >> Documentation/devicetree/bindings/sound/wlf,wm8903.yaml:88: example 0: label 'wm8903' defined but never referenced >> Documentation/devicetree/bindings/sound/wlf,wm8903.yaml:88: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/wlf,wm8903.yaml (original) +++ Documentation/devicetree/bindings/sound/wlf,wm8903.yaml (canonical) @@ -1,28 +1,25 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- + micdet-delay = <100>; + gpio-cfg = < + 0x0600 /* DMIC_LR, output */ + 0x0680 /* DMIC_DAT, input */ + 0x0000 /* GPIO, output, low */ + 0x0200 /* Interrupt, output */ + 0x01a0 /* BCLK, input, active high */ + >; + }; }; >> Documentation/devicetree/bindings/gpio/cirrus,clps711x-mctrl-gpio.yaml:44: example 0: label 'sysgpio' defined but never referenced >> Documentation/devicetree/bindings/sound/cirrus,cs42l43.yaml:257: example 0: label 'cs42l43' defined but never referenced >> Documentation/devicetree/bindings/sound/cirrus,cs42l43.yaml:257: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/cirrus,cs42l43.yaml (original) +++ Documentation/devicetree/bindings/sound/cirrus,cs42l43.yaml (canonical) @@ -7,22 +7,17 @@ cs42l43: codec@1a { compatible = "cirrus,cs42l43"; reg = <0x1a>; - vdd-p-supply = <&vdd5v0>; vdd-a-supply = <&vdd1v8>; vdd-io-supply = <&vdd1v8>; -- - interrupt-parent = <&gpio1>; - interrupts = <16 2>; - }; + atlas@66 { + compatible = "atlas,orp-sm"; + reg = <0x66>; + interrupt-parent = <&gpio1>; + interrupts = <16 2>; + }; }; >> Documentation/devicetree/bindings/power/supply/bq25980.yaml:87: example 0: label 'bq25980' defined but never referenced >> Documentation/devicetree/bindings/power/supply/bq25980.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/bq25980.yaml (original) +++ Documentation/devicetree/bindings/power/supply/bq25980.yaml (canonical) @@ -1,3 +1,6 @@ +#include +#include + bat: battery { compatible = "simple-battery"; constant-charge-current-max-microamp = <4000000>; @@ -5,8 +8,7 @@ -- reg = <0x65>; interrupt-parent = <&gpio1>; interrupts = <16 IRQ_TYPE_EDGE_FALLING>; + monitored-battery = <&bat>; ti,watchdog-timeout-ms = <0>; ti,sc-ocp-limit-microamp = <2000000>; ti,sc-ovp-limit-microvolt = <17800000>; - monitored-battery = <&bat>; }; }; >> Documentation/devicetree/bindings/regulator/active-semi,act8600.yaml:87: example 0: node name 'SUDCDC_REG4' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/active-semi,act8600.yaml:87: example 0: node name 'LDO5' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/active-semi,act8600.yaml:87: example 0: node name 'LDO6' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/active-semi,act8600.yaml:87: example 0: node name 'LDO7' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/active-semi,act8600.yaml:87: example 0: node name 'LDO8' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/active-semi,act8600.yaml:87: example 0: node name 'LDO_REG9' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/active-semi,act8600.yaml:87: example 0: node name 'LDO_REG10' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/active-semi,act8600.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/active-semi,act8600.yaml (original) +++ Documentation/devicetree/bindings/regulator/active-semi,act8600.yaml (canonical) @@ -1,53 +1,53 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- sensor@0 { >> Documentation/devicetree/bindings/net/microchip,sparx5-switch.yaml:210: example 0: label 'port0' defined but never referenced >> Documentation/devicetree/bindings/net/microchip,sparx5-switch.yaml:210: example 0: label 'port60' defined but never referenced >> Documentation/devicetree/bindings/net/microchip,sparx5-switch.yaml:210: example 0: label 'port61' defined but never referenced >> Documentation/devicetree/bindings/net/microchip,sparx5-switch.yaml:210: example 0: label 'port62' defined but never referenced >> Documentation/devicetree/bindings/net/microchip,sparx5-switch.yaml:210: example 0: label 'port63' defined but never referenced >> Documentation/devicetree/bindings/net/microchip,sparx5-switch.yaml:210: example 0: label 'port64' defined but never referenced >> Documentation/devicetree/bindings/net/microchip,sparx5-switch.yaml:210: example 0: label 'switch' defined but never referenced >> Documentation/devicetree/bindings/net/microchip,sparx5-switch.yaml:210: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/microchip,sparx5-switch.yaml (original) +++ Documentation/devicetree/bindings/net/microchip,sparx5-switch.yaml (canonical) @@ -1,71 +1,78 @@ #include + switch: switch@600000000 { - compatible = "microchip,sparx5-switch"; - reg = <0 0x401000>, - <0x10004000 0x7fc000>, - <0x11010000 0xaf0000>; -- - port64: port@64 { - reg = <64>; - microchip,bandwidth = <1000>; - phys = <&serdes 0>; - phy-handle = <&phy64>; - phy-mode = "sgmii"; - mac-address = [ 00 00 00 01 02 03 ]; - }; - }; }; >> Documentation/devicetree/bindings/display/msm/qcom,qcs8300-mdss.yaml:81: example 0: label 'mdss0_dsi0_in' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,qcs8300-mdss.yaml:81: example 0: label 'mdss0_dsi0_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,qcs8300-mdss.yaml:81: example 0: label 'mdss_dp_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,qcs8300-mdss.yaml:81: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,qcs8300-mdss.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,qcs8300-mdss.yaml (canonical) @@ -11,40 +11,33 @@ compatible = "qcom,qcs8300-mdss"; reg = <0x0ae00000 0x1000>; reg-names = "mdss"; - + ranges; interconnects = <&mmss_noc MASTER_MDP0 QCOM_ICC_TAG_ACTIVE_ONLY - &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ACTIVE_ONLY>, -- - }; - - opp-810000000 { - opp-hz = /bits/ 64 <810000000>; - required-opps = <&rpmhpd_opp_nom>; + reg = <1>; + mdss_dp_out: endpoint { }; }; }; }; >> Documentation/devicetree/bindings/soc/qcom/qcom,smsm.yaml:131: example 0: label 'apps_smsm' defined but never referenced >> Documentation/devicetree/bindings/soc/qcom/qcom,smsm.yaml:131: example 0: label 'wcnss_smsm' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/nvidia,tegra210-pinmux.yaml:118: example 0: node name 'gen1_i2c_scl_pj1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/nvidia,tegra210-pinmux.yaml:118: example 0: label 'pinmux' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/nvidia,tegra210-pinmux.yaml:118: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/nvidia,tegra210-pinmux.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/nvidia,tegra210-pinmux.yaml (canonical) @@ -4,8 +4,7 @@ compatible = "nvidia,tegra210-pinmux"; reg = <0x700008d4 0x02a8>, /* Pad control registers */ <0x70003000 0x1000>; /* Mux registers */ - - pinctrl-names = "boot"; + pinctrl-names = "boot"; pinctrl-0 = <&state_boot>; -- state_boot: pinmux { >> Documentation/devicetree/bindings/sound/qcom,q6apm.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/qcom,q6apm.yaml (original) +++ Documentation/devicetree/bindings/sound/qcom,q6apm.yaml (canonical) @@ -5,19 +5,19 @@ #size-cells = <0>; -- compatible = "qcom,q6apm-dais"; iommus = <&apps_smmu 0x1801 0x0>; }; - - bedais { - compatible = "qcom,q6apm-lpass-dais"; - #sound-dai-cells = <1>; - }; }; }; >> Documentation/devicetree/bindings/mfd/allwinner,sun8i-a23-prcm.yaml:120: example 0: node name 'ar100_clk' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/allwinner,sun8i-a23-prcm.yaml:120: example 0: node name 'ahb0_clk' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/allwinner,sun8i-a23-prcm.yaml:120: example 0: node name 'apb0_clk' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/allwinner,sun8i-a23-prcm.yaml:120: example 0: node name 'apb0_gates_clk' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/allwinner,sun8i-a23-prcm.yaml:120: example 0: node name 'apb0_rst' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/allwinner,sun8i-a23-prcm.yaml:120: example 0: label 'apb0_gates' defined but never referenced >> Documentation/devicetree/bindings/mfd/allwinner,sun8i-a23-prcm.yaml:120: example 0: label 'apb0_rst' defined but never referenced >> Documentation/devicetree/bindings/mfd/allwinner,sun8i-a23-prcm.yaml:120: example 0: label 'codec_analog' defined but never referenced >> Documentation/devicetree/bindings/mfd/allwinner,sun8i-a23-prcm.yaml:120: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/allwinner,sun8i-a23-prcm.yaml (original) +++ Documentation/devicetree/bindings/mfd/allwinner,sun8i-a23-prcm.yaml (canonical) @@ -1,15 +1,6 @@ prcm@1f01400 { compatible = "allwinner,sun8i-a23-prcm"; reg = <0x01f01400 0x200>; - - ar100: ar100_clk { - compatible = "fixed-factor-clock"; - #clock-cells = <0>; -- + #clock-cells = <0>; + clock-div = <1>; + clock-mult = <1>; + clocks = <&osc24M>; + clock-output-names = "ar100"; + }; + codec_analog: codec-analog { compatible = "allwinner,sun8i-a23-codec-analog"; }; >> Documentation/devicetree/bindings/iommu/rockchip,iommu.yaml:79: example 0: label 'vopl_mmu' defined but never referenced >> Documentation/devicetree/bindings/iommu/rockchip,iommu.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/iommu/rockchip,iommu.yaml (original) +++ Documentation/devicetree/bindings/iommu/rockchip,iommu.yaml (canonical) @@ -2,10 +2,10 @@ #include -- - clocks = <&cru ACLK_VOP1>, <&cru HCLK_VOP1>; - clock-names = "aclk", "iface"; - #iommu-cells = <0>; + compatible = "rockchip,iommu"; + reg = <0xff940300 0x100>; + interrupts = ; + clocks = <&cru ACLK_VOP1>, <&cru HCLK_VOP1>; + clock-names = "aclk", "iface"; + #iommu-cells = <0>; }; >> Documentation/devicetree/bindings/iio/adc/rohm,bd79112.yaml:69: example 0: label 'adc' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/rohm,bd79112.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/rohm,bd79112.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/rohm,bd79112.yaml (canonical) @@ -1,34 +1,35 @@ spi { #address-cells = <1>; #size-cells = <0>; + adc: adc@0 { compatible = "rohm,bd79112"; reg = <0x0>; -- reg = <2>; }; + channel@16 { reg = <16>; }; + channel@20 { reg = <20>; }; >> Documentation/devicetree/bindings/net/marvell,prestera.yaml:78: example 1: canonical form differs: --- Documentation/devicetree/bindings/net/marvell,prestera.yaml (original) +++ Documentation/devicetree/bindings/net/marvell,prestera.yaml (canonical) @@ -1,13 +1,13 @@ pcie@0 { + reg = <0x0 0x1000>; + ranges = <0x02000000 0x0 0x100000 0x10000000 0x0 0x0>; #address-cells = <3>; #size-cells = <2>; - ranges = <0x02000000 0x0 0x100000 0x10000000 0x0 0x0>; - reg = <0x0 0x1000>; -- switch@0,0 { + compatible = "pci11ab,c80c"; reg = <0x0 0x0 0x0 0x0 0x0>; - compatible = "pci11ab,c80c"; nvmem-cells = <&mac_address 0>; nvmem-cell-names = "mac-address"; }; >> Documentation/devicetree/bindings/leds/ti,lp5812.yaml:102: example 0: label 'tcm' defined but never referenced >> Documentation/devicetree/bindings/leds/ti,lp5812.yaml:102: example 0: canonical form differs: --- Documentation/devicetree/bindings/leds/ti,lp5812.yaml (original) +++ Documentation/devicetree/bindings/leds/ti,lp5812.yaml (canonical) @@ -5,12 +5,12 @@ #size-cells = <0>; -- multi-led@7 { + reg = <0x7>; #address-cells = <1>; #size-cells = <0>; - reg = <0x7>; color = ; label = "LED_D"; >> Documentation/devicetree/bindings/display/arm,pl11x.yaml:148: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/arm,pl11x.yaml (original) +++ Documentation/devicetree/bindings/display/arm,pl11x.yaml (canonical) @@ -1,3 +1,4 @@ +}; clcd@10020000 { compatible = "arm,pl111", "arm,primecell"; reg = <0x10020000 0x1000>; @@ -6,11 +7,10 @@ clocks = <&oscclk1>, <&oscclk2>; clock-names = "clcdclk", "apb_pclk"; -- >> Documentation/devicetree/bindings/iommu/sprd,iommu.yaml:43: example 0: label 'iommu_disp' defined but never referenced >> Documentation/devicetree/bindings/iommu/sprd,iommu.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/iommu/sprd,iommu.yaml (original) +++ Documentation/devicetree/bindings/iommu/sprd,iommu.yaml (canonical) @@ -1,5 +1,5 @@ iommu_disp: iommu@63000800 { - compatible = "sprd,iommu-v1"; - reg = <0x63000800 0x80>; - #iommu-cells = <0>; + compatible = "sprd,iommu-v1"; + reg = <0x63000800 0x80>; + #iommu-cells = <0>; }; >> Documentation/devicetree/bindings/iommu/sprd,iommu.yaml:50: example 1: label 'iommu_jpg' defined but never referenced Documentation/devicetree/bindings/iommu/sprd,iommu.yaml:50: example 1: canonical form differs: --- Documentation/devicetree/bindings/iommu/sprd,iommu.yaml (original) +++ Documentation/devicetree/bindings/iommu/sprd,iommu.yaml (canonical) @@ -1,6 +1,6 @@ iommu_jpg: iommu@62300300 { - compatible = "sprd,iommu-v1"; - reg = <0x62300300 0x80>; - #iommu-cells = <0>; - clocks = <&mm_gate 1>; + compatible = "sprd,iommu-v1"; + reg = <0x62300300 0x80>; + #iommu-cells = <0>; + clocks = <&mm_gate 1>; }; >> Documentation/devicetree/bindings/pinctrl/qcom,sdx55-pinctrl.yaml:103: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sdx55-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sdx55-pinctrl.yaml (canonical) @@ -1,4 +1,5 @@ #include + tlmm: pinctrl@1f00000 { compatible = "qcom,sdx55-pinctrl"; reg = <0x0f100000 0x300000>; >> Documentation/devicetree/bindings/pci/qcom,pcie-ipq5018.yaml:84: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/qcom,pcie-ipq5018.yaml (original) +++ Documentation/devicetree/bindings/pci/qcom,pcie-ipq5018.yaml (canonical) @@ -19,17 +19,13 @@ "mhi"; ranges = <0x01000000 0 0x00000000 0xa0200000 0 0x00100000>, <0x02000000 0 0xa0300000 0xa0300000 0 0x10000000>; - device_type = "pci"; - linux,pci-domain = <0>; bus-range = <0x00 0xff>; -- + reg = <0x0 0x0 0x0 0x0 0x0>; + ranges; device_type = "pci"; - reg = <0x0 0x0 0x0 0x0 0x0>; bus-range = <0x01 0xff>; - #address-cells = <3>; #size-cells = <2>; - ranges; }; >> };Documentation/devicetree/bindings/display/imx/fsl,imx8mp-hdmi-pvi.yaml:56: example 0: label 'pvi_from_lcdif3' defined but never referenced -- >> Documentation/devicetree/bindings/display/imx/fsl,imx8mp-hdmi-pvi.yaml:56: example 0: label 'pvi_to_hdmi_tx' defined but never referenced >> Documentation/devicetree/bindings/display/imx/fsl,imx8mp-hdmi-pvi.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/imx/fsl,imx8mp-hdmi-pvi.yaml (original) +++ Documentation/devicetree/bindings/display/imx/fsl,imx8mp-hdmi-pvi.yaml (canonical) @@ -14,6 +14,7 @@ -- port@1 { reg = <1>; + pvi_to_hdmi_tx: endpoint { remote-endpoint = <&hdmi_tx_from_pvi>; }; >> Documentation/devicetree/bindings/sound/maxim,max98520.yaml:28: example 0: label 'max98520' defined but never referenced >> Documentation/devicetree/bindings/sound/maxim,max98520.yaml:28: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/maxim,max98520.yaml (original) +++ Documentation/devicetree/bindings/sound/maxim,max98520.yaml (canonical) @@ -1,8 +1,9 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; - max98520: amplifier@38 { - compatible = "maxim,max98520"; - reg = <0x38>; - }; + #address-cells = <1>; + #size-cells = <0>; + + max98520: amplifier@38 { + compatible = "maxim,max98520"; + reg = <0x38>; + }; }; >> Documentation/devicetree/bindings/regulator/ti,tps65219.yaml:120: example 0: label 'buck1_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/ti,tps65219.yaml:120: example 0: label 'buck3_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/ti,tps65219.yaml:120: example 0: label 'ldo1_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/ti,tps65219.yaml:120: example 0: label 'ldo2_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/ti,tps65219.yaml:120: example 0: label 'ldo3_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/ti,tps65219.yaml:120: example 0: label 'ldo4_reg' defined but never referenced >> Documentation/devicetree/bindings/regulator/ti,tps65219.yaml:120: example 0: label 'tps65219' defined but never referenced >> Documentation/devicetree/bindings/regulator/ti,tps65219.yaml:120: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/ti,tps65219.yaml (original) +++ Documentation/devicetree/bindings/regulator/ti,tps65219.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -13,9 +14,7 @@ ldo2-supply = <&buck2_reg>; ldo3-supply = <&vcc_3v3_sys>; ldo4-supply = <&vcc_3v3_sys>; - pinctrl-0 = <&pmic_irq_pins_default>; - interrupt-parent = <&gic500>; interrupts = ; ti,power-button; >> Documentation/devicetree/bindings/sound/nvidia,tegra210-ahub.yaml:133: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nvidia,tegra210-ahub.yaml (original) +++ Documentation/devicetree/bindings/sound/nvidia,tegra210-ahub.yaml (canonical) @@ -3,38 +3,38 @@ ahub@702d0800 { compatible = "nvidia,tegra210-ahub"; reg = <0x702d0800 0x800>; + ranges = <0x702d0000 0x702d0000 0x0000e400>; clocks = <&tegra_car TEGRA210_CLK_D_AUDIO>; clock-names = "ahub"; assigned-clocks = <&tegra_car TEGRA210_CLK_D_AUDIO>; -- i2s@702d1000 { @@ -58,6 +58,5 @@ assigned-clock-rates = <3072000>; sound-name-prefix = "DMIC1"; }; - // More child nodes to follow }; >> Documentation/devicetree/bindings/pwm/pwm-samsung.yaml:121: example 0: canonical form differs: --- Documentation/devicetree/bindings/pwm/pwm-samsung.yaml (original) +++ Documentation/devicetree/bindings/pwm/pwm-samsung.yaml (canonical) @@ -5,6 +5,6 @@ interrupts = <23>, <24>, <25>, <27>, <28>; clocks = <&clock 67>; clock-names = "timers"; + #pwm-cells = <3>; samsung,pwm-outputs = <0>, <1>; - #pwm-cells = <3>; }; -- +++ Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.yaml (canonical) @@ -16,7 +16,7 @@ vusb33-supply = <&mt6397_vusb_reg>; vbus-supply = <&usb_p1_vbus>; imod-interval-ns = <10000>; - mediatek,syscon-wakeup = <&pericfg 0x400 1>; wakeup-source; usb3-lpm-capable; + mediatek,syscon-wakeup = <&pericfg 0x400 1>; }; >> Documentation/devicetree/bindings/timer/ingenic,tcu.yaml:245: example 0: label 'ost' defined but never referenced >> Documentation/devicetree/bindings/timer/ingenic,tcu.yaml:245: example 0: label 'pwm' defined but never referenced >> Documentation/devicetree/bindings/timer/ingenic,tcu.yaml:245: example 0: label 'watchdog' defined but never referenced >> Documentation/devicetree/bindings/timer/ingenic,tcu.yaml:245: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/ingenic,tcu.yaml (original) +++ Documentation/devicetree/bindings/timer/ingenic,tcu.yaml (canonical) @@ -1,58 +1,50 @@ #include #include + tcu: timer@10002000 { - compatible = "ingenic,jz4770-tcu", "ingenic,jz4760-tcu", "simple-mfd"; - reg = <0x10002000 0x1000>; - #address-cells = <1>; -- - interrupts = <15>; - }; + ost: timer@e0 { + compatible = "ingenic,jz4770-ost", "ingenic,jz4760b-ost"; + reg = <0xe0 0x20>; + clocks = <&tcu TCU_CLK_OST>; + clock-names = "ost"; + interrupts = <15>; + }; }; >> Documentation/devicetree/bindings/leds/ti,tps61310.yaml:98: example 0: canonical form differs: --- Documentation/devicetree/bindings/leds/ti,tps61310.yaml (original) +++ Documentation/devicetree/bindings/leds/ti,tps61310.yaml (canonical) @@ -2,22 +2,21 @@ #include -- + function = LED_FUNCTION_FLASH; + color = ; + led-sources = <1>, <2>, <3>; + led-max-microamp = <525000>; + flash-max-microamp = <1500000>; + flash-max-timeout-us = <852000>; + }; }; - }; }; >> Documentation/devicetree/bindings/iio/adc/ti,ads7138.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/ti,ads7138.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/ti,ads7138.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/net/marvell,pp2.yaml:198: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/marvell,pp2.yaml (original) +++ Documentation/devicetree/bindings/net/marvell,pp2.yaml (canonical) @@ -3,29 +3,29 @@ #include -- reg-names = "dsi_phy", "dsi_phy_lane", "dsi_pll"; - #clock-cells = <1>; #phy-cells = <0>; - clocks = <&dispcc DISP_CC_MDSS_AHB_CLK>, <&rpmhcc RPMH_CXO_CLK>; clock-names = "iface", "ref"; >> Documentation/devicetree/bindings/net/airoha,en7581-eth.yaml:148: example 0: label 'eth' defined but never referenced >> Documentation/devicetree/bindings/net/airoha,en7581-eth.yaml:148: example 0: label 'mac' defined but never referenced >> Documentation/devicetree/bindings/net/airoha,en7581-eth.yaml:148: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/airoha,en7581-eth.yaml (original) +++ Documentation/devicetree/bindings/net/airoha,en7581-eth.yaml (canonical) @@ -3,50 +3,45 @@ #include -- - mac: ethernet@1 { - compatible = "airoha,eth-mac"; - reg = <1>; + mac: ethernet@1 { + compatible = "airoha,eth-mac"; + reg = <1>; + }; }; - }; }; >> Documentation/devicetree/bindings/regulator/fitipower,fp9931.yaml:76: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/fitipower,fp9931.yaml (original) +++ Documentation/devicetree/bindings/regulator/fitipower,fp9931.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -15,6 +16,10 @@ fitipower,tdly-ms = <2 2 4 4>; -- @@ -26,10 +31,6 @@ regulator-min-microvolt = <15060000>; regulator-max-microvolt = <15060000>; }; - - v3p3 { - regulator-name = "v3p3"; - }; }; }; >> };Documentation/devicetree/bindings/media/coda.yaml:100: example 0: label 'vpu' defined but never referenced -- >> Documentation/devicetree/bindings/pwm/pwm-rockchip.yaml:102: example 0: label 'pwm0' defined but never referenced >> Documentation/devicetree/bindings/pwm/pwm-rockchip.yaml:102: example 0: canonical form differs: --- Documentation/devicetree/bindings/pwm/pwm-rockchip.yaml (original) +++ Documentation/devicetree/bindings/pwm/pwm-rockchip.yaml (canonical) @@ -1,7 +1,8 @@ #include + pwm0: pwm@20030000 { - compatible = "rockchip,rk2928-pwm"; - reg = <0x20030000 0x10>; - clocks = <&cru PCLK_PWM01>; - #pwm-cells = <2>; + compatible = "rockchip,rk2928-pwm"; + reg = <0x20030000 0x10>; + clocks = <&cru PCLK_PWM01>; + #pwm-cells = <2>; }; >> Documentation/devicetree/bindings/clock/tesla,fsd-clock.yaml:183: example 0: label 'clock_fsys1' defined but never referenced >> Documentation/devicetree/bindings/clock/tesla,fsd-clock.yaml:183: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/tesla,fsd-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/tesla,fsd-clock.yaml (canonical) @@ -1,14 +1,13 @@ #include -- + compatible = "tesla,fsd-clock-fsys1"; + reg = <0x16810000 0x3000>; + #clock-cells = <1>; + clocks = <&fin_pll>, + <&clock_cmu DOUT_CMU_FSYS1_SHARED0DIV8>, + <&clock_cmu DOUT_CMU_FSYS1_SHARED0DIV4>; + clock-names = "fin_pll", + "dout_cmu_fsys1_shared0div8", + "dout_cmu_fsys1_shared0div4"; }; >> Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml:85: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; @@ -6,7 +7,6 @@ adc@0 { compatible = "adi,ad7780"; reg = <0>; - avdd-supply = <&vdd_supply>; powerdown-gpios = <&gpio0 12 GPIO_ACTIVE_HIGH>; adi,gain-gpios = <&gpio1 5 GPIO_ACTIVE_LOW>; >> Documentation/devicetree/bindings/pwm/via,vt8500-pwm.yaml:38: example 0: label 'pwm1' defined but never referenced >> Documentation/devicetree/bindings/net/smsc,lan9115.yaml:97: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/smsc,lan9115.yaml (original) +++ Documentation/devicetree/bindings/net/smsc,lan9115.yaml (canonical) @@ -1,12 +1,12 @@ #include -- - smsc,irq-push-pull; + compatible = "smsc,lan9220", "smsc,lan9115"; + reg = <0xf4000000 0x2000000>; + phy-mode = "mii"; + interrupt-parent = <&gpio1>; + interrupts = <31>, <32>; + reset-gpios = <&gpio1 30 GPIO_ACTIVE_LOW>; + reg-io-width = <4>; + smsc,irq-push-pull; }; >> Documentation/devicetree/bindings/mfd/max77650.yaml:80: example 0: label 'blue' defined but never referenced >> Documentation/devicetree/bindings/mfd/max77650.yaml:80: example 0: label 'green' defined but never referenced >> Documentation/devicetree/bindings/mfd/max77650.yaml:80: example 0: label 'max77650_ldo' defined but never referenced >> Documentation/devicetree/bindings/mfd/max77650.yaml:80: example 0: label 'max77650_sbb0' defined but never referenced >> Documentation/devicetree/bindings/mfd/max77650.yaml:80: example 0: label 'red' defined but never referenced >> Documentation/devicetree/bindings/mfd/max77650.yaml:80: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/max77650.yaml (original) +++ Documentation/devicetree/bindings/mfd/max77650.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -7,31 +8,13 @@ -- reg-names = "dsi_phy", "dsi_phy_lane", "dsi_pll"; - #clock-cells = <1>; #phy-cells = <0>; - clocks = <&dispcc DISP_CC_MDSS_AHB_CLK>, <&rpmcc RPM_SMD_XO_CLK_SRC>; clock-names = "iface", "ref"; }; >> Documentation/devicetree/bindings/display/atmel,lcdc-display.yaml:81: example 0: label 'display' defined but never referenced >> Documentation/devicetree/bindings/display/atmel,lcdc-display.yaml:81: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/atmel,lcdc-display.yaml (original) +++ Documentation/devicetree/bindings/display/atmel,lcdc-display.yaml (canonical) @@ -1,23 +1,24 @@ display: panel { - bits-per-pixel = <32>; - atmel,lcdcon-backlight; - atmel,dmacon = <0x1>; - atmel,lcdcon2 = <0x80008002>; - atmel,guard-time = <9>; - atmel,lcd-wiring-mode = "RGB"; -- + }; + + max77650_sbb0: regulator-sbb0 { + regulator-name = "max77650-sbb0"; + regulator-min-microvolt = <800000>; + regulator-max-microvolt = <1587500>; + }; + }; }; }; >> Documentation/devicetree/bindings/serial/8250.yaml:323: example 1: canonical form differs: --- Documentation/devicetree/bindings/serial/8250.yaml (original) +++ Documentation/devicetree/bindings/serial/8250.yaml (canonical) @@ -1,4 +1,5 @@ #include + serial@49042000 { compatible = "andestech,uart16550", "ns16550a"; reg = <0x49042000 0x400>; >> Documentation/devicetree/bindings/iio/adc/motorola,cpcap-adc.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/motorola,cpcap-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/motorola,cpcap-adc.yaml (canonical) @@ -1,7 +1,9 @@ #include + pmic { #address-cells = <1>; #size-cells = <0>; + adc { -- #include #include + serial@1e787000 { compatible = "aspeed,ast2500-vuart"; reg = <0x1e787000 0x40>; Documentation/devicetree/bindings/usb/ti,j721e-usb.yaml:78: example 0: tab character in DTS line: assigned-clocks = <&k3_clks 288 15>; /* USB2_REFCLK */ Documentation/devicetree/bindings/usb/ti,j721e-usb.yaml:78: example 0: tab character in DTS line: interrupts = , /* irq.0 */ Documentation/devicetree/bindings/usb/ti,j721e-usb.yaml:78: example 0: tab character in DTS line: , /* irq.6 */ Documentation/devicetree/bindings/usb/ti,j721e-usb.yaml:78: example 0: tab character in DTS line: ; /* otgirq.0 */ >> Documentation/devicetree/bindings/usb/ti,j721e-usb.yaml:78: example 0: node name 'cdns_usb' must use only [a-z0-9-] >> Documentation/devicetree/bindings/usb/ti,j721e-usb.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/ti,j721e-usb.yaml (original) +++ Documentation/devicetree/bindings/usb/ti,j721e-usb.yaml (canonical) @@ -12,24 +12,24 @@ clocks = <&k3_clks 288 15>, <&k3_clks 288 3>; clock-names = "ref", "lpm"; assigned-clocks = <&k3_clks 288 15>; /* USB2_REFCLK */ - assigned-clock-parents = <&k3_clks 288 16>; /* HFOSC0 */ - #address-cells = <2>; + assigned-clock-parents = <&k3_clks 288 16>; /* HFOSC0 */ + #address-cells = <2>; -- led@3 { - reg = <3>; - color = ; - function = LED_FUNCTION_STATUS; + reg = <3>; + color = ; + function = LED_FUNCTION_STATUS; }; }; }; >> Documentation/devicetree/bindings/display/msm/qcom,x1e80100-mdss.yaml:66: example 0: label 'dpu_intf1_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,x1e80100-mdss.yaml:66: example 0: label 'dpu_intf2_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,x1e80100-mdss.yaml:66: example 0: label 'mdss_dp0_in' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,x1e80100-mdss.yaml:66: example 0: label 'mdss_dp0_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,x1e80100-mdss.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,x1e80100-mdss.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,x1e80100-mdss.yaml (canonical) @@ -8,37 +8,29 @@ compatible = "qcom,x1e80100-mdss"; reg = <0x0ae00000 0x1000>; reg-names = "mdss"; - + ranges; interconnects = <&mmss_noc MASTER_MDP 0 &gem_noc SLAVE_LLCC 0>, <&mc_virt MASTER_LLCC 0 &mc_virt SLAVE_EBI1 0>, -- - }; + SUDCDC_REG4 { + regulator-min-microvolt = <5300000>; + regulator-max-microvolt = <5300000>; + inl-supply = <&vcc>; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/timer/renesas,mtu2.yaml:66: example 0: label 'mtu2' defined but never referenced >> Documentation/devicetree/bindings/timer/renesas,mtu2.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/renesas,mtu2.yaml (original) +++ Documentation/devicetree/bindings/timer/renesas,mtu2.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + mtu2: timer@fcff0000 { compatible = "renesas,mtu2-r7s72100", "renesas,mtu2"; reg = <0xfcff0000 0x400>; Documentation/devicetree/bindings/spi/spi-mux.yaml:55: example 0: canonical form differs: -- - opp-810000000 { - opp-hz = /bits/ 64 <810000000>; - required-opps = <&rpmhpd_opp_nom>; - }; + mdss_dp0_out: endpoint { + }; + }; }; }; }; >> Documentation/devicetree/bindings/net/ti,dp83869.yaml:86: example 0: label 'ethphy0' defined but never referenced >> Documentation/devicetree/bindings/net/ti,dp83869.yaml:86: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/ti,dp83869.yaml (original) +++ Documentation/devicetree/bindings/net/ti,dp83869.yaml (canonical) @@ -1,15 +1,17 @@ #include + mdio0 { - #address-cells = <1>; - #size-cells = <0>; - ethphy0: ethernet-phy@0 { - reg = <0>; -- + reg = <0>; + tx-fifo-depth = ; + rx-fifo-depth = ; + rx-internal-delay-ps = <2000>; + tx-internal-delay-ps = <2000>; + ti,op-mode = ; + ti,max-output-impedance; + ti,clk-output-sel = ; + }; }; >> Documentation/devicetree/bindings/iommu/qcom,apq8064-iommu.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/iommu/qcom,apq8064-iommu.yaml (original) +++ Documentation/devicetree/bindings/iommu/qcom,apq8064-iommu.yaml (canonical) @@ -3,14 +3,14 @@ #include -- + reg = <0x07500000 0x100000>; + interrupts = , + ; + clocks = <&clk SMMU_AHB_CLK>, + <&clk MDP_AXI_CLK>; + clock-names = "smmu_pclk", + "iommu_clk"; + #iommu-cells = <1>; + qcom,ncb = <2>; }; >> Documentation/devicetree/bindings/net/marvell,aquantia.yaml:72: example 0: node name 'aqr_fw' must use only [a-z0-9-] >> Documentation/devicetree/bindings/net/marvell,aquantia.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/marvell,aquantia.yaml (original) +++ Documentation/devicetree/bindings/net/marvell,aquantia.yaml (canonical) @@ -5,7 +5,6 @@ ethernet-phy@0 { compatible = "ethernet-phy-id31c3.1c12", "ethernet-phy-ieee802.3-c45"; - reg = <0>; firmware-name = "AQR-G4_v5.4.C-AQR_CIG_WF-1945_0x8_ID44776_VER1630.cld"; }; -- #size-cells = <1>; @@ -44,8 +41,6 @@ reg = <0x0 0x5f42a>; }; }; - /* ... */ - }; }; >> Documentation/devicetree/bindings/serial/nvidia,tegra264-utc.yaml:64: example 0: label 'tegra_utc' defined but never referenced >> Documentation/devicetree/bindings/sound/atmel,asoc-wm8904.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/atmel,asoc-wm8904.yaml (original) +++ Documentation/devicetree/bindings/sound/atmel,asoc-wm8904.yaml (canonical) @@ -2,17 +2,14 @@ compatible = "atmel,asoc-wm8904"; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_pck0_as_mck>; - atmel,model = "wm8904 @ AT91SAM9N12EK"; - atmel,audio-routing = -- - + "Headphone Jack", "HPOUTL", + "Headphone Jack", "HPOUTR", + "IN2L", "Line In Jack", + "IN2R", "Line In Jack", + "Mic", "MICBIAS", + "IN1L", "Mic"; atmel,ssc-controller = <&ssc0>; atmel,audio-codec = <&wm8904>; }; >> Documentation/devicetree/bindings/usb/allwinner,sun4i-a10-musb.yaml:96: example 0: label 'usb_otg' defined but never referenced >> Documentation/devicetree/bindings/usb/allwinner,sun4i-a10-musb.yaml:96: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/allwinner,sun4i-a10-musb.yaml (original) +++ Documentation/devicetree/bindings/usb/allwinner,sun4i-a10-musb.yaml (canonical) @@ -1,11 +1,11 @@ usb_otg: usb@1c13000 { - compatible = "allwinner,sun4i-a10-musb"; - reg = <0x01c13000 0x0400>; - clocks = <&ahb_gates 0>; - interrupts = <38>; - interrupt-names = "mc"; - phys = <&usbphy 0>; -- led@0 { >> Documentation/devicetree/bindings/iommu/apple,dart.yaml:65: example 0: canonical form differs: --- Documentation/devicetree/bindings/iommu/apple,dart.yaml (original) +++ Documentation/devicetree/bindings/iommu/apple,dart.yaml (canonical) @@ -1,10 +1,10 @@ dart1: iommu@82f80000 { - compatible = "apple,t8103-dart"; - reg = <0x82f80000 0x4000>; - interrupts = <1 781 4>; - #iommu-cells = <1>; + compatible = "apple,t8103-dart"; + reg = <0x82f80000 0x4000>; -- master2 { - iommus = <&dart2a 0>, <&dart2b 1>; + iommus = <&dart2a 0>, <&dart2b 1>; }; >> Documentation/devicetree/bindings/iio/adc/adi,ad7091r5.yaml:96: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad7091r5.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad7091r5.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -6,7 +7,6 @@ adc@2f { -- Documentation/devicetree/bindings/iio/adc/adi,ad7091r5.yaml:110: example 1: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad7091r5.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad7091r5.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + spi { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/pinctrl/qcom,kaanapali-tlmm.yaml:110: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,kaanapali-tlmm.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,kaanapali-tlmm.yaml (canonical) @@ -11,7 +11,7 @@ #interrupt-cells = <2>; -- qup-uart7-state { - pins = "gpio62", "gpio63"; - function = "qup1_se7"; + pins = "gpio62", "gpio63"; + function = "qup1_se7"; }; >> };Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml:144: example 0: label 'mipi_from_sensor' defined but never referenced >> Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml:144: example 0: label 'mipi_vc0_to_csi_mux' defined but never referenced >> Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml:144: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml (original) +++ Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml (canonical) @@ -7,15 +7,12 @@ compatible = "fsl,imx7-mipi-csi2"; reg = <0x30750000 0x10000>; interrupts = ; - clocks = <&clks IMX7D_IPG_ROOT_CLK>, <&clks IMX7D_MIPI_CSI_ROOT_CLK>, <&clks IMX7D_MIPI_DPHY_ROOT_CLK>; clock-names = "pclk", "wrap", "phy"; - assigned-clocks = <&clks IMX7D_MIPI_CSI_ROOT_CLK>; assigned-clock-rates = <166000000>; - power-domains = <&pgc_mipi_phy>; phy-supply = <®_1p0d>; resets = <&src IMX7_RESET_MIPI_PHY_MRST>; >> Documentation/devicetree/bindings/sound/foursemi,fs2105s.yaml:84: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/foursemi,fs2105s.yaml (original) +++ Documentation/devicetree/bindings/sound/foursemi,fs2105s.yaml (canonical) @@ -1,7 +1,9 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; + audio-codec@68 { compatible = "foursemi,fs2105s"; reg = <0x68>;Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml:190: example 1: label 'imx8mm_mipi_csi_in' defined but never referenced >> Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml:190: example 1: label 'imx8mm_mipi_csi_out' defined but never referenced Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml:190: example 1: canonical form differs: --- Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml (original) +++ Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml (canonical) @@ -6,16 +6,13 @@ compatible = "fsl,imx8mm-mipi-csi2"; reg = <0x32e30000 0x1000>; interrupts = ; - clocks = <&clk IMX8MM_CLK_DISP_APB_ROOT>, <&clk IMX8MM_CLK_CSI1_ROOT>, -- >> Documentation/devicetree/bindings/usb/faraday,fotg210.yaml:66: example 0: label 'usb0' defined but never referenced >> Documentation/devicetree/bindings/usb/faraday,fotg210.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/faraday,fotg210.yaml (original) +++ Documentation/devicetree/bindings/usb/faraday,fotg210.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + usb0: usb@68000000 { compatible = "cortina,gemini-usb", "faraday,fotg200"; reg = <0x68000000 0x1000>; >> Documentation/devicetree/bindings/iommu/nvidia,tegra264-cmdqv.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/iommu/nvidia,tegra264-cmdqv.yaml (original) +++ Documentation/devicetree/bindings/iommu/nvidia,tegra264-cmdqv.yaml (canonical) @@ -2,7 +2,7 @@ #include -- flash@0 { >> Documentation/devicetree/bindings/mailbox/cix,sky1-mbox.yaml:64: example 0: label 'mbox_ap2pm' defined but never referenced >> Documentation/devicetree/bindings/gpu/host1x/nvidia,tegra210-nvdec.yaml:86: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpu/host1x/nvidia,tegra210-nvdec.yaml (original) +++ Documentation/devicetree/bindings/gpu/host1x/nvidia,tegra210-nvdec.yaml (canonical) @@ -5,17 +5,16 @@ #include -- - interrupts = ; + compatible = "mediatek,mt7621-gpio"; + reg = <0x600 0x100>; + #gpio-cells = <2>; + gpio-controller; + gpio-ranges = <&pinctrl 0 0 95>; + interrupt-controller; + #interrupt-cells = <2>; + interrupt-parent = <&gic>; + interrupts = ; >> };Documentation/devicetree/bindings/display/msm/qcom,mdss.yaml:168: example 0: label 'mdp5_intf1_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,mdss.yaml:168: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,mdss.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,mdss.yaml (canonical) @@ -1,46 +1,39 @@ #include #include + display-subsystem@1a00000 { compatible = "qcom,mdss"; reg = <0x1a00000 0x1000>, <0x1ac8000 0x3000>; -- port@0 { reg = <0>; + mdp5_intf1_out: endpoint { remote-endpoint = <&dsi0_in>; >> };Documentation/devicetree/bindings/usb/ti,twl6030-usb.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/ti,twl6030-usb.yaml (original) +++ Documentation/devicetree/bindings/usb/ti,twl6030-usb.yaml (canonical) @@ -2,9 +2,7 @@ -- usb { compatible = "ti,twl6030-usb"; - interrupts = <4 IRQ_TYPE_LEVEL_HIGH>, <10 IRQ_TYPE_LEVEL_HIGH>; interrupt-parent = <&gic>; - usb-supply = <®_vusb>; }; >> Documentation/devicetree/bindings/timer/renesas,cmt.yaml:177: example 0: label 'cmt0' defined but never referenced >> Documentation/devicetree/bindings/timer/renesas,cmt.yaml:177: example 0: label 'cmt1' defined but never referenced >> Documentation/devicetree/bindings/timer/renesas,cmt.yaml:177: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/renesas,cmt.yaml (original) +++ Documentation/devicetree/bindings/timer/renesas,cmt.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + cmt0: timer@ffca0000 { compatible = "renesas,r8a7790-cmt0", "renesas,rcar-gen2-cmt0"; reg = <0xffca0000 0x1004>; -- >> Documentation/devicetree/bindings/net/rockchip-dwmac.yaml:166: example 0: label 'gmac' defined but never referenced >> Documentation/devicetree/bindings/net/rockchip-dwmac.yaml:166: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/rockchip-dwmac.yaml (original) +++ Documentation/devicetree/bindings/net/rockchip-dwmac.yaml (canonical) @@ -16,8 +16,7 @@ "aclk_mac", "pclk_mac"; assigned-clocks = <&cru SCLK_MAC>; assigned-clock-parents = <&ext_gmac>; - - rockchip,grf = <&grf>; phy-mode = "rgmii-id"; clock_in_out = "input"; + rockchip,grf = <&grf>; }; >> Documentation/devicetree/bindings/iio/adc/microchip,mcp3201.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/microchip,mcp3201.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/microchip,mcp3201.yaml (canonical) @@ -10,6 +10,7 @@ spi-cpol; #io-channel-cells = <1>; }; + adc@1 { compatible = "microchip,mcp3002"; reg = <1>; -- >> Documentation/devicetree/bindings/sound/allwinner,sun8i-a33-codec.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/allwinner,sun8i-a33-codec.yaml (original) +++ Documentation/devicetree/bindings/sound/allwinner,sun8i-a33-codec.yaml (canonical) @@ -1,8 +1,8 @@ audio-codec@1c22e00 { - #sound-dai-cells = <1>; - compatible = "allwinner,sun8i-a33-codec"; - reg = <0x01c22e00 0x400>; - interrupts = <0 29 4>; - clocks = <&ccu 47>, <&ccu 92>; - clock-names = "bus", "mod"; + compatible = "allwinner,sun8i-a33-codec"; + reg = <0x01c22e00 0x400>; + #sound-dai-cells = <1>; + interrupts = <0 29 4>; + clocks = <&ccu 47>, <&ccu 92>; + clock-names = "bus", "mod"; }; >> Documentation/devicetree/bindings/iommu/samsung,sysmmu.yaml:87: example 0: label 'sysmmu_gsc0' defined but never referenced >> Documentation/devicetree/bindings/iommu/samsung,sysmmu.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/iommu/samsung,sysmmu.yaml (original) +++ Documentation/devicetree/bindings/iommu/samsung,sysmmu.yaml (canonical) @@ -1,13 +1,13 @@ #include -- - function = "usb_device_led"; - pins = "gpio13"; - }; - - pinctrl_usb_active: usb_active-pins { - function = "usb_active"; - pins = "gpio40"; - }; - }; }; >> Documentation/devicetree/bindings/net/altr,socfpga-stmmac.yaml:161: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/altr,socfpga-stmmac.yaml (original) +++ Documentation/devicetree/bindings/net/altr,socfpga-stmmac.yaml (canonical) @@ -1,18 +1,20 @@ #include #include + soc { #address-cells = <1>; #size-cells = <1>; + -- interrupts = ; interrupt-names = "macirq"; mac-address = [00 00 00 00 00 00]; /* Filled in by U-Boot */ - clocks = <&emac_0_clk>; + clocks = <&emac_0_clk>; clock-names = "stmmaceth"; phy-mode = "sgmii"; + altr,sysmgr-syscon = <&sysmgr 0x60 0>; }; }; >> Documentation/devicetree/bindings/serial/nxp,sc16is7xx.yaml:97: example 0: canonical form differs: --- Documentation/devicetree/bindings/serial/nxp,sc16is7xx.yaml (original) +++ Documentation/devicetree/bindings/serial/nxp,sc16is7xx.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -21,8 +22,8 @@ -- + clock-names = "nvdec"; + resets = <&bpmp TEGRA186_RESET_NVDEC>; + reset-names = "nvdec"; + power-domains = <&bpmp TEGRA186_POWER_DOMAIN_NVDEC>; + interconnects = <&mc TEGRA186_MEMORY_CLIENT_NVDECSRD &emc>, + <&mc TEGRA186_MEMORY_CLIENT_NVDECSRD1 &emc>, + <&mc TEGRA186_MEMORY_CLIENT_NVDECSWR &emc>; + interconnect-names = "dma-mem", "read-1", "write"; + iommus = <&smmu TEGRA186_SID_NVDEC>; }; >> Documentation/devicetree/bindings/hwmon/microchip,sparx5-temp.yaml:43: example 0: label 'tmon0' defined but never referenced Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml (original) +++ Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml (canonical) @@ -1,9 +1,9 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- serial@54 { @@ -33,5 +34,6 @@ interrupt-parent = <&gpio3>; interrupts = <7 IRQ_TYPE_EDGE_FALLING>; nxp,modem-control-line-ports = <0 1>; /* Ports 0 and 1 as modem control lines */ + }; }; }; >> Documentation/devicetree/bindings/net/marvell,orion-mdio.yaml:46: example 0: label 'phy0' defined but never referenced >> Documentation/devicetree/bindings/net/marvell,orion-mdio.yaml:46: example 0: label 'phy1' defined but never referenced >> Documentation/devicetree/bindings/net/marvell,orion-mdio.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/marvell,orion-mdio.yaml (original) +++ Documentation/devicetree/bindings/net/marvell,orion-mdio.yaml (canonical) @@ -1,15 +1,15 @@ mdio@d0072004 { - compatible = "marvell,orion-mdio"; - reg = <0xd0072004 0x84>; - #address-cells = <1>; - #size-cells = <0>; - interrupts = <30>; + compatible = "marvell,orion-mdio"; -- - phy1: ethernet-phy@1 { - reg = <1>; - }; + phy1: ethernet-phy@1 { + reg = <1>; + }; }; >> Documentation/devicetree/bindings/usb/ite,it5205.yaml:51: example 0: label 'it5205_usbss_sbu' defined but never referenced >> Documentation/devicetree/bindings/usb/ite,it5205.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/ite,it5205.yaml (original) +++ Documentation/devicetree/bindings/usb/ite,it5205.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -6,10 +7,8 @@ typec-mux@48 { -- - - leds = <&privacy_led>; - led-names = "privacy"; - }; + v4l2_node: camera@36 { + reg = <0x36>; + leds = <&privacy_led>; + led-names = "privacy"; + }; }; >> Documentation/devicetree/bindings/sound/sprd,sc9860-mcdt.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/sprd,sc9860-mcdt.yaml (original) +++ Documentation/devicetree/bindings/sound/sprd,sc9860-mcdt.yaml (canonical) @@ -2,7 +2,7 @@ #include -- mcdt@41490000 { - compatible = "sprd,sc9860-mcdt"; - reg = <0x41490000 0x170>; - interrupts = ; + compatible = "sprd,sc9860-mcdt"; + reg = <0x41490000 0x170>; + interrupts = ; }; >> Documentation/devicetree/bindings/pci/altr,pcie-root-port.yaml:100: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/altr,pcie-root-port.yaml (original) +++ Documentation/devicetree/bindings/pci/altr,pcie-root-port.yaml (canonical) @@ -1,10 +1,13 @@ #include #include + pcie_0: pcie@c00000000 { compatible = "altr,pcie-root-port-1.0"; reg = <0xc0000000 0x20000000>, <0xff220000 0x00004000>; -- interrupt-parent = <&hps_0_arm_gic_0>; interrupts = ; interrupt-controller; @@ -19,6 +22,4 @@ <0 0 0 2 &pcie_0 0 0 0 2>, <0 0 0 3 &pcie_0 0 0 0 3>, <0 0 0 4 &pcie_0 0 0 0 4>; - ranges = <0x82000000 0x00000000 0x00000000 0xc0000000 0x00000000 0x10000000>, - <0x82000000 0x00000000 0x10000000 0xd0000000 0x00000000 0x10000000>; }; >> Documentation/devicetree/bindings/pinctrl/qcom,sm8250-lpass-lpi-pinctrl.yaml:85: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sm8250-lpass-lpi-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sm8250-lpass-lpi-pinctrl.yaml (canonical) @@ -1,4 +1,5 @@ #include + lpi_tlmm: pinctrl@33c0000 { compatible = "qcom,sm8250-lpass-lpi-pinctrl"; reg = <0x33c0000 0x20000>, @@ -9,6 +10,13 @@ gpio-controller; -- }; }; - - tx-swr-sleep-clk-state { - pins = "gpio0"; - function = "swr_tx_clk"; - drive-strength = <2>; - bias-pull-down; - }; }; >> Documentation/devicetree/bindings/sound/adi,adau17x1.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/adi,adau17x1.yaml (original) +++ Documentation/devicetree/bindings/sound/adi,adau17x1.yaml (canonical) @@ -1,10 +1,11 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; - audio-codec@38 { - compatible = "adi,adau1761"; - reg = <0x38>; - clock-names = "mclk"; -- + #address-cells = <1>; + #size-cells = <0>; + + audio-codec@38 { + compatible = "adi,adau1761"; + reg = <0x38>; + clock-names = "mclk"; + clocks = <&audio_clock>; + }; }; >> Documentation/devicetree/bindings/phy/nvidia,tegra186-xusb-padctl.yaml:427: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/nvidia,tegra186-xusb-padctl.yaml (original) +++ Documentation/devicetree/bindings/phy/nvidia,tegra186-xusb-padctl.yaml (canonical) @@ -9,47 +9,47 @@ <0x03540000 0x1000>; reg-names = "padctl", "ao"; interrupts = ; - resets = <&bpmp TEGRA186_RESET_XUSB_PADCTL>; reset-names = "padctl"; - -- - co2-sensor@68 { - compatible = "senseair,sunrise-006-0-0007"; - reg = <0x68>; - }; + co2-sensor@68 { + compatible = "senseair,sunrise-006-0-0007"; + reg = <0x68>; + }; }; >> Documentation/devicetree/bindings/media/mediatek,mt8195-jpegdec.yaml:93: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/mediatek,mt8195-jpegdec.yaml (original) +++ Documentation/devicetree/bindings/media/mediatek,mt8195-jpegdec.yaml (canonical) @@ -10,6 +10,7 @@ -- - hsic-0 { - status = "disabled"; - }; - usb3-0 { nvidia,usb2-companion = <1>; }; Documentation/devicetree/bindings/iommu/allwinner,sun50i-h6-iommu.yaml:51: example 0: label 'iommu' defined but never referenced >> Documentation/devicetree/bindings/iommu/allwinner,sun50i-h6-iommu.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/iommu/allwinner,sun50i-h6-iommu.yaml (original) +++ Documentation/devicetree/bindings/iommu/allwinner,sun50i-h6-iommu.yaml (canonical) @@ -1,6 +1,5 @@ #include #include - #include #include -- >> Documentation/devicetree/bindings/mfd/maxim,max77686.yaml:53: example 0: node name 'LDO1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max77686.yaml:53: example 0: node name 'LDO2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max77686.yaml:53: example 0: node name 'LDO22' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max77686.yaml:53: example 0: node name 'BUCK1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max77686.yaml:53: example 0: node name 'BUCK2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max77686.yaml:53: example 0: node name 'BUCK9' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max77686.yaml:53: example 0: label 'max77686' defined but never referenced >> Documentation/devicetree/bindings/mfd/maxim,max77686.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/maxim,max77686.yaml (original) +++ Documentation/devicetree/bindings/mfd/maxim,max77686.yaml (canonical) @@ -8,7 +8,6 @@ max77686: pmic@9 { compatible = "maxim,max77686"; reg = <0x09>; - interrupt-parent = <&gpx0>; interrupts = <7 IRQ_TYPE_LEVEL_LOW>; pinctrl-0 = <&max77686_irq>; -- - led-max-microamp = <25000>; - }; + led { + function = LED_FUNCTION_FLASH; + color = ; + flash-max-timeout-us = <250000>; + flash-max-microamp = <150000>; + led-max-microamp = <25000>; + }; }; >> Documentation/devicetree/bindings/timer/arm,arch_timer.yaml:118: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/arm,arch_timer.yaml (original) +++ Documentation/devicetree/bindings/timer/arm,arch_timer.yaml (canonical) @@ -1,9 +1,9 @@ timer { - compatible = "arm,cortex-a15-timer", - "arm,armv7-timer"; - interrupts = <1 13 0xf08>, - <1 14 0xf08>, - <1 11 0xf08>, - <1 10 0xf08>; - clock-frequency = <100000000>; + compatible = "arm,cortex-a15-timer", + "arm,armv7-timer"; + interrupts = <1 13 0xf08>, + <1 14 0xf08>, + <1 11 0xf08>, + <1 10 0xf08>; + clock-frequency = <100000000>; }; >> Documentation/devicetree/bindings/gpio/fsl-imx-gpio.yaml:104: example 0: label 'gpio0' defined but never referenced >> Documentation/devicetree/bindings/net/engleder,tsnep.yaml:78: example 0: label 'tsnep0' defined but never referenced >> Documentation/devicetree/bindings/net/engleder,tsnep.yaml:78: example 0: label 'tsnep1' defined but never referenced >> Documentation/devicetree/bindings/net/engleder,tsnep.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/engleder,tsnep.yaml (original) +++ Documentation/devicetree/bindings/net/engleder,tsnep.yaml (canonical) @@ -1,6 +1,7 @@ axi { #address-cells = <2>; #size-cells = <2>; + tsnep0: ethernet@a0000000 { compatible = "engleder,tsnep"; reg = <0x0 0xa0000000 0x0 0x10000>; -- phy-handle = <&phy1>; + mdio { #address-cells = <1>; #size-cells = <0>; suppress-preamble; + phy1: ethernet-phy@1 { reg = <1>; rxc-skew-ps = <1080>; >> Documentation/devicetree/bindings/sound/qcom,q6usb.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/qcom,q6usb.yaml (original) +++ Documentation/devicetree/bindings/sound/qcom,q6usb.yaml (canonical) @@ -1,6 +1,6 @@ dais { - compatible = "qcom,q6usb"; - #sound-dai-cells = <1>; - iommus = <&apps_smmu 0x180f 0x0>; - qcom,usb-audio-intr-idx = /bits/ 16 <2>; + compatible = "qcom,q6usb"; + #sound-dai-cells = <1>; + iommus = <&apps_smmu 0x180f 0x0>; + qcom,usb-audio-intr-idx = /bits/ 16 <2>; }; >> Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml:41: example 0: label 'ge2d' defined but never referenced >> Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml (original) +++ Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml (canonical) @@ -1,7 +1,7 @@ ge2d: ge2d@ff940000 { - compatible = "amlogic,axg-ge2d"; - reg = <0xff940000 0x10000>; - interrupts = <150>; - clocks = <&clk_ge2d>; - resets = <&reset_ge2d>; + compatible = "amlogic,axg-ge2d"; + reg = <0xff940000 0x10000>; + interrupts = <150>; + clocks = <&clk_ge2d>; + resets = <&reset_ge2d>; }; >> Documentation/devicetree/bindings/display/msm/qcom,sm8750-mdss.yaml:79: example 0: label 'mdss_dp0_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm8750-mdss.yaml:79: example 0: label 'mdss_dsi0_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm8750-mdss.yaml:79: example 0: label 'mdss_dsi1_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm8750-mdss.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,sm8750-mdss.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,sm8750-mdss.yaml (canonical) @@ -6,391 +6,353 @@ #include -- + port@1 { + reg = <1>; + + mdss_dp0_out: endpoint { + remote-endpoint = <&usb_dp_qmpphy_dp_in>; + }; + }; + }; + }; +}; >> Documentation/devicetree/bindings/net/brcm,bcm6368-mdio-mux.yaml:35: example 0: label 'mdio0' defined but never referenced >> Documentation/devicetree/bindings/net/brcm,bcm6368-mdio-mux.yaml:35: example 0: label 'mdio_ext' defined but never referenced >> Documentation/devicetree/bindings/net/brcm,bcm6368-mdio-mux.yaml:35: example 0: label 'mdio_int' defined but never referenced >> Documentation/devicetree/bindings/net/brcm,bcm6368-mdio-mux.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/brcm,bcm6368-mdio-mux.yaml (original) +++ Documentation/devicetree/bindings/net/brcm,bcm6368-mdio-mux.yaml (canonical) @@ -1,18 +1,18 @@ mdio0: mdio@10e000b0 { - #address-cells = <1>; - #size-cells = <0>; - compatible = "brcm,bcm6368-mdio-mux"; - reg = <0x10e000b0 0x6>; - - mdio_int: mdio@0 { -- + #address-cells = <1>; + #size-cells = <0>; + }; + + mdio_ext: mdio@1 { + reg = <1>; + #address-cells = <1>; + #size-cells = <0>; + }; }; >> Documentation/devicetree/bindings/pwm/renesas,rzg2l-gpt.yaml:264: example 0: label 'gpt' defined but never referenced Documentation/devicetree/bindings/leds/leds-pwm-multicolor.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/leds/leds-pwm-multicolor.yaml (original) +++ Documentation/devicetree/bindings/leds/leds-pwm-multicolor.yaml (canonical) @@ -8,9 +8,9 @@ function = LED_FUNCTION_INDICATOR; max-brightness = <65535>; -- - led-blue { - pwms = <&pwm3 0 1000000>; - color = ; + led-red { + pwms = <&pwm1 0 1000000>; + color = ; }; }; }; >> Documentation/devicetree/bindings/timer/snps,archs-rtc.yaml:27: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/snps,archs-rtc.yaml (original) +++ Documentation/devicetree/bindings/timer/snps,archs-rtc.yaml (canonical) @@ -1,4 +1,4 @@ rtc { - compatible = "snps,archs-rtc"; - clocks = <&core_clk>; + compatible = "snps,archs-rtc"; + clocks = <&core_clk>; }; >> Documentation/devicetree/bindings/gpio/st,spear-spics-gpio.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/st,spear-spics-gpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/st,spear-spics-gpio.yaml (canonical) @@ -1,11 +1,11 @@ gpio@e0700000 { compatible = "st,spear-spics-gpio"; reg = <0xe0700000 0x1000>; + gpio-controller; + #gpio-cells = <2>; st-spics,peripcfg-reg = <0x3b0>; st-spics,sw-enable-bit = <12>; st-spics,cs-value-bit = <11>; st-spics,cs-enable-mask = <3>; st-spics,cs-enable-shift = <8>; - gpio-controller; - #gpio-cells = <2>; }; >> Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml:210: example 0: label 'vcm_reg' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml:210: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + spi { #address-cells = <1>; #size-cells = <0>; @@ -15,13 +16,12 @@ -- - }; + }; }; + port@2 { reg = <2>; + endpoint { remote-endpoint = <&dp_aux>; }; >> Documentation/devicetree/bindings/usb/gpio-sbu-mux.yaml:67: example 0: label 'tcpm_hs_out' defined but never referenced >> Documentation/devicetree/bindings/usb/gpio-sbu-mux.yaml:67: example 0: label 'tcpm_ss_out' defined but never referenced >> Documentation/devicetree/bindings/usb/gpio-sbu-mux.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/gpio-sbu-mux.yaml (original) +++ Documentation/devicetree/bindings/usb/gpio-sbu-mux.yaml (canonical) @@ -10,6 +10,7 @@ -- >> Documentation/devicetree/bindings/pci/apple,pcie.yaml:123: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/apple,pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/apple,pcie.yaml (canonical) @@ -1,72 +1,63 @@ #include -- >> Documentation/devicetree/bindings/arm/qcom,coresight-tpda.yaml:100: example 0: label 'tpda_qdss_out_funnel_in0' defined but never referenced >> Documentation/devicetree/bindings/arm/qcom,coresight-tpda.yaml:100: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/qcom,coresight-tpda.yaml (original) +++ Documentation/devicetree/bindings/arm/qcom,coresight-tpda.yaml (canonical) @@ -1,27 +1,27 @@ tpda@6004000 { - compatible = "qcom,coresight-tpda", "arm,primecell"; - reg = <0x6004000 0x1000>; + compatible = "qcom,coresight-tpda", "arm,primecell"; + reg = <0x6004000 0x1000>; + clocks = <&aoss_qmp>; + clock-names = "apb_pclk"; -- - device_type = "pci"; - reg = <0x1000 0x0 0x0 0x0 0x0>; - reset-gpios = <&pinctrl_ap 33 0>; - - #address-cells = <3>; - #size-cells = <2>; - ranges; - }; - }; }; >> Documentation/devicetree/bindings/gpio/fsl,imx8qxp-sc-gpio.yaml:35: example 0: label 'gpio0' defined but never referenced Documentation/devicetree/bindings/display/msm/dsi-phy-20nm.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/dsi-phy-20nm.yaml (original) +++ Documentation/devicetree/bindings/display/msm/dsi-phy-20nm.yaml (canonical) @@ -9,13 +9,10 @@ reg-names = "dsi_pll", "dsi_phy", "dsi_phy_regulator"; - #clock-cells = <1>; #phy-cells = <0>; - vcca-supply = <&vcca_reg>; vddio-supply = <&vddio_reg>; - clocks = <&dispcc DISP_CC_MDSS_AHB_CLK>, <&rpmhcc RPMH_CXO_CLK>; clock-names = "iface", "ref"; >> Documentation/devicetree/bindings/pwm/pwm-tiehrpwm.yaml:58: example 0: label 'ehrpwm0' defined but never referenced >> Documentation/devicetree/bindings/pwm/pwm-tiehrpwm.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/pwm/pwm-tiehrpwm.yaml (original) +++ Documentation/devicetree/bindings/pwm/pwm-tiehrpwm.yaml (canonical) @@ -1,5 +1,4 @@ ehrpwm0: pwm@48300200 { /* EHRPWM on am33xx */ - compatible = "ti,am3352-ehrpwm"; #pwm-cells = <3>; reg = <0x48300200 0x100>; clocks = <&ehrpwm0_tbclk>, <&l4ls_gclk>; >> Documentation/devicetree/bindings/phy/qcom,msm8996-qmp-pcie-phy.yaml:127: example 0: label 'pcie_phy' defined but never referenced >> Documentation/devicetree/bindings/phy/qcom,msm8996-qmp-pcie-phy.yaml:127: example 0: label 'pciephy_0' defined but never referenced >> Documentation/devicetree/bindings/phy/qcom,msm8996-qmp-pcie-phy.yaml:127: example 0: label 'pciephy_1' defined but never referenced >> Documentation/devicetree/bindings/phy/qcom,msm8996-qmp-pcie-phy.yaml:127: example 0: label 'pciephy_2' defined but never referenced >> Documentation/devicetree/bindings/phy/qcom,msm8996-qmp-pcie-phy.yaml:127: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/qcom,msm8996-qmp-pcie-phy.yaml (original) +++ Documentation/devicetree/bindings/phy/qcom,msm8996-qmp-pcie-phy.yaml (canonical) @@ -1,21 +1,19 @@ #include + pcie_phy: phy-wrapper@34000 { compatible = "qcom,msm8996-qmp-pcie-phy"; reg = <0x34000 0x488>; + ranges = <0x0 0x34000 0x4000>; #address-cells = <1>; -- - clocks = <&gcc GCC_PCIE_2_PIPE_CLK>; resets = <&gcc GCC_PCIE_2_PHY_BCR>; - #clock-cells = <0>; clock-output-names = "pcie_2_pipe_clk_src"; - #phy-cells = <0>; }; }; >> Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml (original) +++ Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml (canonical) @@ -1,17 +1,18 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- + #sound-dai-cells = <0>; + }; + + audio-codec@36 { + compatible = "nxp,tfa9895"; + reg = <0x36>; + sound-name-prefix = "Speaker Right"; + #sound-dai-cells = <0>; + }; }; >> Documentation/devicetree/bindings/serial/samsung_uart.yaml:199: example 0: label 'uart0' defined but never referenced >> Documentation/devicetree/bindings/media/mediatek,mdp3-wrot.yaml:75: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/mediatek,mdp3-wrot.yaml (original) +++ Documentation/devicetree/bindings/media/mediatek,mdp3-wrot.yaml (canonical) @@ -6,11 +6,11 @@ dma-controller@14005000 { compatible = "mediatek,mt8183-mdp3-wrot"; reg = <0x14005000 0x1000>; - mediatek,gce-client-reg = <&gce SUBSYS_1400XXXX 0x5000 0x1000>; - mediatek,gce-events = , - ; power-domains = <&spm MT8183_POWER_DOMAIN_DISP>; clocks = <&mmsys CLK_MM_MDP_WROT0>; iommus = <&iommu>; #dma-cells = <1>; + mediatek,gce-client-reg = <&gce SUBSYS_1400XXXX 0x5000 0x1000>; + mediatek,gce-events = , + ; }; >> Documentation/devicetree/bindings/serial/samsung_uart.yaml:213: example 1: label 'serial_0' defined but never referenced >> Documentation/devicetree/bindings/serial/samsung_uart.yaml:213: example 1: canonical form differs: --- Documentation/devicetree/bindings/serial/samsung_uart.yaml (original) +++ Documentation/devicetree/bindings/serial/samsung_uart.yaml (canonical) @@ -3,13 +3,13 @@ #include -- + compatible = "google,gs101-uart"; + reg = <0x10a00000 0xc0>; + clocks = <&cmu_peric0 CLK_GOUT_PERIC0_PERIC0_TOP1_PCLK_0>, + <&cmu_peric0 CLK_GOUT_PERIC0_PERIC0_TOP1_IPCLK_0>; + clock-names = "uart", "clk_uart_baud0"; + interrupts = ; + pinctrl-0 = <&uart0_bus>; + pinctrl-names = "default"; + samsung,uart-fifosize = <256>; }; >> Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml:73: example 1: label 'speaker_codec_bottom' defined but never referenced >> Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml:73: example 1: label 'speaker_codec_top' defined but never referenced Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml:73: example 1: canonical form differs: --- Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml (original) +++ Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml (canonical) @@ -1,27 +1,28 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; -- + compatible = "nxp,tfa9897"; + reg = <0x36>; + vddd-supply = <&pm8916_l6>; + rcv-gpios = <&msmgpio 111 GPIO_ACTIVE_HIGH>; + pinctrl-names = "default"; + pinctrl-0 = <&speaker_bottom_default>; + sound-name-prefix = "Speaker Bottom"; + #sound-dai-cells = <0>; + }; }; >> Documentation/devicetree/bindings/pci/amazon,al-alpine-v3-pcie.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/amazon,al-alpine-v3-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/amazon,al-alpine-v3-pcie.yaml (canonical) @@ -18,6 +18,6 @@ interrupts = ; interrupt-map-mask = <0x00 0 0 7>; interrupt-map = <0x0000 0 0 1 &gic GIC_SPI 41 IRQ_TYPE_LEVEL_HIGH>; /* INTa */ - ranges = <0x02000000 0x0 0xc0010000 0x0 0xc0010000 0x0 0x07ff0000>; + ranges = <0x02000000 0x0 0xc0010000 0x0 0xc0010000 0x0 0x07ff0000>; }; }; >> Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml:77: example 0: canonical form differs: --- Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml (original) +++ Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml (canonical) @@ -1,7 +1,7 @@ pwm@41000000 { - compatible = "microchip,corepwm-rtl-v4"; - microchip,sync-update-mask = /bits/ 32 <0>; - clocks = <&clkcfg 30>; - reg = <0x41000000 0xF0>; - #pwm-cells = <2>; + compatible = "microchip,corepwm-rtl-v4"; + reg = <0x41000000 0xF0>; + clocks = <&clkcfg 30>; + #pwm-cells = <2>; + microchip,sync-update-mask = /bits/ 32 <0>; }; >> Documentation/devicetree/bindings/timer/sprd,sc9860-timer.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/sprd,sc9860-timer.yaml (original) +++ Documentation/devicetree/bindings/timer/sprd,sc9860-timer.yaml (canonical) @@ -2,13 +2,13 @@ #include -- - interrupts = ; - clocks = <&ext_32k>; - }; + timer@40050000 { + compatible = "sprd,sc9860-timer"; + reg = <0 0x40050000 0 0x20>; + interrupts = ; + clocks = <&ext_32k>; + }; }; >> Documentation/devicetree/bindings/pwm/brcm,bcm7038-pwm.yaml:37: example 0: label 'pwm' defined but never referenced >> Documentation/devicetree/bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml:144: example 0: label 'expgpio' defined but never referenced >> Documentation/devicetree/bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml:144: example 0: label 'firmware_clocks' defined but never referenced >> Documentation/devicetree/bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml:144: example 0: label 'pwm' defined but never referenced >> Documentation/devicetree/bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml:144: example 0: label 'reset' defined but never referenced >> Documentation/devicetree/bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml:144: example 0: label 'ts' defined but never referenced >> Documentation/devicetree/bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml:144: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml (original) +++ Documentation/devicetree/bindings/arm/bcm/raspberrypi,bcm2835-firmware.yaml (canonical) @@ -13,14 +13,14 @@ #gpio-cells = <2>; }; -- ts: touchscreen { >> Documentation/devicetree/bindings/leds/panasonic,an30259a.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/leds/panasonic,an30259a.yaml (original) +++ Documentation/devicetree/bindings/leds/panasonic,an30259a.yaml (canonical) @@ -12,9 +12,9 @@ -- led@2 { >> Documentation/devicetree/bindings/display/msm/qcom,sm8550-mdss.yaml:86: example 0: label 'dsi0_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm8550-mdss.yaml:86: example 0: label 'dsi1_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm8550-mdss.yaml:86: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,sm8550-mdss.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,sm8550-mdss.yaml (canonical) @@ -9,58 +9,71 @@ compatible = "qcom,sm8550-mdss"; reg = <0x0ae00000 0x1000>; reg-names = "mdss"; - + ranges; interconnects = <&mmss_noc MASTER_MDP 0 &mc_virt SLAVE_EBI1 0>, <&gem_noc MASTER_APPSS_PROC 0 &config_noc SLAVE_DISPLAY_CFG 0>; -- + hback-porch = <1>; + hfront-porch = <1>; + vback-porch = <40>; + vfront-porch = <1>; + hsync-len = <45>; + vsync-len = <1>; + }; }; - }; }; >> Documentation/devicetree/bindings/watchdog/alphascale,asm9260-wdt.yaml:61: example 0: label 'watchdog0' defined but never referenced >> Documentation/devicetree/bindings/watchdog/alphascale,asm9260-wdt.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/watchdog/alphascale,asm9260-wdt.yaml (original) +++ Documentation/devicetree/bindings/watchdog/alphascale,asm9260-wdt.yaml (canonical) @@ -1,10 +1,11 @@ #include + watchdog0: watchdog@80048000 { - compatible = "alphascale,asm9260-wdt"; - reg = <0x80048000 0x10>; - clocks = <&acc CLKID_SYS_WDT>, <&acc CLKID_AHB_WDT>; - clock-names = "mod", "ahb"; -- - timeout-sec = <30>; - alphascale,mode = "hw"; + compatible = "alphascale,asm9260-wdt"; + reg = <0x80048000 0x10>; + clocks = <&acc CLKID_SYS_WDT>, <&acc CLKID_AHB_WDT>; + clock-names = "mod", "ahb"; + interrupts = <55>; + timeout-sec = <30>; + alphascale,mode = "hw"; }; >> Documentation/devicetree/bindings/clock/samsung,exynos7885-clock.yaml:164: example 0: label 'cmu_peri' defined but never referenced >> Documentation/devicetree/bindings/clock/samsung,exynos7885-clock.yaml:164: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/samsung,exynos7885-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/samsung,exynos7885-clock.yaml (canonical) @@ -4,7 +4,6 @@ compatible = "samsung,exynos7885-cmu-peri"; reg = <0x10010000 0x8000>; #clock-cells = <1>; - clocks = <&oscclk>, <&cmu_top CLK_DOUT_PERI_BUS>, <&cmu_top CLK_DOUT_PERI_SPI0>, Documentation/devicetree/bindings/gpio/nvidia,tegra20-gpio.yaml:94: example 0: label 'gpio' defined but never referenced >> Documentation/devicetree/bindings/sound/samsung,tm2.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/samsung,tm2.yaml (original) +++ Documentation/devicetree/bindings/sound/samsung,tm2.yaml (canonical) @@ -8,10 +8,10 @@ mic-bias-gpios = <&gpr3 2 GPIO_ACTIVE_HIGH>; model = "wm5110"; audio-routing = "HP", "HPOUT1L", - "HP", "HPOUT1R", - "SPK", "SPKOUT", - "SPKOUT", "HPOUT2L", - "SPKOUT", "HPOUT2R", -- Documentation/devicetree/bindings/clock/samsung,exynos-clock.yaml:55: example 0: label 'clock' defined but never referenced Documentation/devicetree/bindings/clock/samsung,exynos-clock.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/samsung,exynos-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/samsung,exynos-clock.yaml (canonical) @@ -1,4 +1,5 @@ #include + clock: clock-controller@10010000 { compatible = "samsung,exynos5250-clock"; reg = <0x10010000 0x30000>; >> Documentation/devicetree/bindings/regulator/richtek,rt4803.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/richtek,rt4803.yaml (original) +++ Documentation/devicetree/bindings/regulator/richtek,rt4803.yaml (canonical) @@ -1,15 +1,15 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- reg-names = "dsi_phy", "dsi_phy_lane", "dsi_pll"; - #clock-cells = <1>; #phy-cells = <0>; - clocks = <&dispcc DISP_CC_MDSS_AHB_CLK>, <&rpmhcc RPMH_CXO_CLK>; clock-names = "iface", "ref"; >> Documentation/devicetree/bindings/iio/adc/sprd,sc2720-adc.yaml:84: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/sprd,sc2720-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/sprd,sc2720-adc.yaml (canonical) @@ -1,7 +1,9 @@ #include + pmic { #address-cells = <1>; #size-cells = <0>; + adc@504 { compatible = "sprd,ump9620-adc"; reg = <0x504>; >> Documentation/devicetree/bindings/gpio/sprd,gpio.yaml:59: example 0: label 'ap_gpio' defined but never referenced >> Documentation/devicetree/bindings/usb/renesas,usbhs.yaml:175: example 0: label 'usbhs' defined but never referenced >> Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml:135: example 0: label 'usart0' defined but never referenced >> Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml:135: example 0: canonical form differs: --- Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml (original) +++ Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml (canonical) @@ -7,16 +7,16 @@ usart0: serial@fff8c000 { compatible = "atmel,at91sam9260-usart"; reg = <0xfff8c000 0x4000>; - atmel,usart-mode = ; interrupts = <7>; clocks = <&usart0_clk>; clock-names = "usart"; -- rts-gpios = <&pioD 15 GPIO_ACTIVE_LOW>; cts-gpios = <&pioD 16 GPIO_ACTIVE_LOW>; dtr-gpios = <&pioD 17 GPIO_ACTIVE_LOW>; dsr-gpios = <&pioD 18 GPIO_ACTIVE_LOW>; dcd-gpios = <&pioD 20 GPIO_ACTIVE_LOW>; rng-gpios = <&pioD 19 GPIO_ACTIVE_LOW>; + atmel,usart-mode = ; + atmel,use-dma-rx; + atmel,use-dma-tx; }; >> Documentation/devicetree/bindings/sound/adi,adau7118.yaml:66: example 0: label 'adau7118_codec' defined but never referenced >> Documentation/devicetree/bindings/sound/adi,adau7118.yaml:66: example 0: label 'adau7118_codec_hw' defined but never referenced >> Documentation/devicetree/bindings/sound/adi,adau7118.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/adi,adau7118.yaml (original) +++ Documentation/devicetree/bindings/sound/adi,adau7118.yaml (canonical) @@ -2,21 +2,22 @@ /* example with i2c support */ #address-cells = <1>; #size-cells = <0>; + adau7118_codec: audio-codec@14 { - compatible = "adi,adau7118"; - reg = <0x14>; -- adau7118_codec_hw: adau7118-codec-hw { - compatible = "adi,adau7118"; - #sound-dai-cells = <0>; - iovdd-supply = <&supply>; - dvdd-supply = <&supply>; + compatible = "adi,adau7118"; + #sound-dai-cells = <0>; + iovdd-supply = <&supply>; + dvdd-supply = <&supply>; }; >> Documentation/devicetree/bindings/sound/simple-card.yaml:292: example 0: node name 'simple-audio-card,cpu' must use only [a-z0-9-] >> Documentation/devicetree/bindings/sound/simple-card.yaml:292: example 0: node name 'simple-audio-card,codec' must use only [a-z0-9-] >> Documentation/devicetree/bindings/sound/simple-card.yaml:292: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/simple-card.yaml (original) +++ Documentation/devicetree/bindings/sound/simple-card.yaml (canonical) @@ -5,20 +5,20 @@ simple-audio-card,bitclock-master = <&dailink0_master>; simple-audio-card,frame-master = <&dailink0_master>; simple-audio-card,widgets = - "Microphone", "Microphone Jack", - "Headphone", "Headphone Jack", - "Speaker", "External Speaker"; + "Microphone", "Microphone Jack", -- dailink0_master: simple-audio-card,codec { sound-dai = <&ak4648>; clocks = <&osc>; }; + + simple-audio-card,cpu { + sound-dai = <&sh_fsi2 0>; + }; }; >> Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml:159: example 1: label 'usart1' defined but never referenced Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml:159: example 1: canonical form differs: --- Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml (original) +++ Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml (canonical) @@ -7,14 +7,14 @@ usart1: serial@f001c000 { compatible = "atmel,at91sam9260-usart"; reg = <0xf001c000 0x100>; - atmel,usart-mode = ; interrupts = <12 IRQ_TYPE_LEVEL_HIGH 5>; clocks = <&usart0_clk>; -- - atmel,use-dma-rx; - atmel,use-dma-tx; dmas = <&dma0 2 AT91_DMA_CFG_PER_ID(3)>, <&dma0 2 (AT91_DMA_CFG_PER_ID(4) | AT91_DMA_CFG_FIFOCFG_ASAP)>; dma-names = "tx", "rx"; + atmel,usart-mode = ; + atmel,use-dma-rx; + atmel,use-dma-tx; atmel,fifo-size = <32>; }; >> Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml:181: example 2: label 'spi0' defined but never referenced Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml:181: example 2: canonical form differs: --- Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml (original) +++ Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml (canonical) @@ -9,7 +9,6 @@ reg = <0xf001c000 0x100>; #address-cells = <1>; #size-cells = <0>; - atmel,usart-mode = ; interrupts = <12 IRQ_TYPE_LEVEL_HIGH 5>; clocks = <&usart0_clk>; -- --- Documentation/devicetree/bindings/phy/phy-cadence-torrent.yaml (original) +++ Documentation/devicetree/bindings/phy/phy-cadence-torrent.yaml (canonical) @@ -15,6 +15,7 @@ clock-names = "refclk"; #address-cells = <1>; #size-cells = <0>; + phy@0 { reg = <0>; resets = <&phyrst 1>, <&phyrst 2>, >> Documentation/devicetree/bindings/misc/ti,fpc202.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/misc/ti,fpc202.yaml (original) +++ Documentation/devicetree/bindings/misc/ti,fpc202.yaml (canonical) @@ -7,20 +7,19 @@ reg = <0xf>; #address-cells = <1>; #size-cells = <0>; - gpio-controller; #gpio-cells = <2>; -- i2c@1 { + reg = <1>; #address-cells = <1>; #size-cells = <0>; - reg = <1>; }; }; }; >> Documentation/devicetree/bindings/sound/simple-card.yaml:390: example 3: node name 'simple-audio-card,additional-devs' must use only [a-z0-9-] >> Documentation/devicetree/bindings/sound/simple-card.yaml:390: example 3: node name 'iio_aux-in' must use only [a-z0-9-] Documentation/devicetree/bindings/sound/simple-card.yaml:390: example 3: node name 'simple-audio-card,cpu' must use only [a-z0-9-] Documentation/devicetree/bindings/sound/simple-card.yaml:390: example 3: node name 'simple-audio-card,codec' must use only [a-z0-9-] Documentation/devicetree/bindings/sound/simple-card.yaml:390: example 3: canonical form differs: --- Documentation/devicetree/bindings/sound/simple-card.yaml (original) +++ Documentation/devicetree/bindings/sound/simple-card.yaml (canonical) @@ -1,6 +1,5 @@ sound { compatible = "simple-audio-card"; - simple-audio-card,aux-devs = <&_in>, <&_out>; -- --- Documentation/devicetree/bindings/phy/phy-cadence-torrent.yaml (original) +++ Documentation/devicetree/bindings/phy/phy-cadence-torrent.yaml (canonical) @@ -15,6 +15,7 @@ clock-names = "refclk"; #address-cells = <1>; #size-cells = <0>; + phy@0 { reg = <0>; resets = <&phyrst 2>, <&phyrst 3>; >> Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.yaml:65: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.yaml (canonical) @@ -1,4 +1,5 @@ #include + gpio@c8004000 { compatible = "intel,ixp4xx-gpio"; reg = <0xc8004000 0x1000>; Documentation/devicetree/bindings/sound/simple-card.yaml:431: example 4: node name 'simple-audio-card,cpu' must use only [a-z0-9-] Documentation/devicetree/bindings/sound/simple-card.yaml:431: example 4: node name 'simple-audio-card,codec' must use only [a-z0-9-] >> Documentation/devicetree/bindings/sound/simple-card.yaml:431: example 4: label 'sndcpu' defined but never referenced Documentation/devicetree/bindings/sound/simple-card.yaml:431: example 4: canonical form differs: --- Documentation/devicetree/bindings/sound/simple-card.yaml (original) +++ Documentation/devicetree/bindings/sound/simple-card.yaml (canonical) @@ -1,23 +1,20 @@ sound { compatible = "simple-audio-card"; - simple-audio-card,name = "rsnd-ak4643"; simple-audio-card,format = "left_j"; simple-audio-card,bitclock-master = <&sndcodec>; -- >> Documentation/devicetree/bindings/sound/simple-card.yaml:503: example 6: node name 'simple-audio-card,dai-link' must use only [a-z0-9-] >> Documentation/devicetree/bindings/sound/simple-card.yaml:503: example 6: node name 'simple-audio-card,dai-link' must use only [a-z0-9-] >> Documentation/devicetree/bindings/sound/simple-card.yaml:503: example 6: node name 'simple-audio-card,dai-link' must use only [a-z0-9-] Documentation/devicetree/bindings/sound/simple-card.yaml:503: example 6: canonical form differs: --- Documentation/devicetree/bindings/sound/simple-card.yaml (original) +++ Documentation/devicetree/bindings/sound/simple-card.yaml (canonical) @@ -1,8 +1,8 @@ +}; sound { compatible = "simple-audio-card"; #address-cells = <1>; #size-cells = <0>; - -- + codec { + mclk-fs = <512>; + prefix = "pcm3168a"; + sound-dai = <&pcm3168a 1>; + }; + + sndcpu2: cpu { + sound-dai = <&rcar_sound 5>; + }; +}; >> Documentation/devicetree/bindings/net/cdns,macb.yaml:203: example 0: label 'macb0' defined but never referenced >> Documentation/devicetree/bindings/net/cdns,macb.yaml:203: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/cdns,macb.yaml (original) +++ Documentation/devicetree/bindings/net/cdns,macb.yaml (canonical) @@ -1,17 +1,17 @@ macb0: ethernet@fffc4000 { - compatible = "cdns,macb"; - reg = <0xfffc4000 0x4000>; - interrupts = <21>; - cdns,rx-watermark = <0x44>; - phy-mode = "rmii"; - local-mac-address = [3a 0e 03 04 05 06]; -- - ethernet-phy@1 { - reg = <0x1>; - reset-gpios = <&pioE 6 1>; - }; + ethernet-phy@1 { + reg = <0x1>; + reset-gpios = <&pioE 6 1>; + }; }; >> Documentation/devicetree/bindings/net/cdns,macb.yaml:222: example 1: label 'gem1' defined but never referenced Documentation/devicetree/bindings/net/cdns,macb.yaml:222: example 1: canonical form differs: --- Documentation/devicetree/bindings/net/cdns,macb.yaml (original) +++ Documentation/devicetree/bindings/net/cdns,macb.yaml (canonical) @@ -3,29 +3,31 @@ #include -- - }; + out-ports { + port { + tpda_qdss_out_funnel_in0: endpoint { + remote-endpoint = <&funnel_in0_in_tpda_qdss>; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/clock/qcom,gcc-msm8909.yaml:54: example 0: label 'gcc' defined but never referenced >> Documentation/devicetree/bindings/clock/qcom,gcc-msm8909.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-msm8909.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-msm8909.yaml (canonical) @@ -1,9 +1,9 @@ gcc: clock-controller@1800000 { - compatible = "qcom,gcc-msm8909"; - reg = <0x01800000 0x80000>; - #clock-cells = <1>; - #reset-cells = <1>; - #power-domain-cells = <1>; - clocks = <&xo_board>, <&sleep_clk>, <&dsi0_phy 1>, <&dsi0_phy 0>; - clock-names = "xo", "sleep_clk", "dsi0pll", "dsi0pllbyte"; + compatible = "qcom,gcc-msm8909"; + reg = <0x01800000 0x80000>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; + clocks = <&xo_board>, <&sleep_clk>, <&dsi0_phy 1>, <&dsi0_phy 0>; + clock-names = "xo", "sleep_clk", "dsi0pll", "dsi0pllbyte"; }; >> Documentation/devicetree/bindings/soc/socionext/socionext,uniphier-sysctrl.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/socionext/socionext,uniphier-sysctrl.yaml (original) +++ Documentation/devicetree/bindings/soc/socionext/socionext,uniphier-sysctrl.yaml (canonical) @@ -1,4 +1,5 @@ #include + syscon@61840000 { compatible = "socionext,uniphier-ld20-sysctrl", "simple-mfd", "syscon"; @@ -14,13 +15,13 @@ #reset-cells = <1>; -- Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml (original) +++ Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml (canonical) @@ -1,4 +1,4 @@ serdes: serdes { - compatible = "mscc,vsc7514-serdes"; - #phy-cells = <2>; + compatible = "mscc,vsc7514-serdes"; + #phy-cells = <2>; }; >> Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml:189: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml (canonical) @@ -4,9 +4,11 @@ scb { #address-cells = <2>; #size-cells = <1>; + pcie0: pcie@7d500000 { compatible = "brcm,bcm2711-pcie"; reg = <0x0 0x7d500000 0x9310>; -- /* PCIe endpoint */ pci-ep@0,0 { + compatible = "pci14e4,1688"; + reg = <0x0 0x0 0x0 0x0 0x0>; assigned-addresses = <0x82010000 0x0 0xf8000000 0x6 0x00000000 0x0 0x2000>; - reg = <0x0 0x0 0x0 0x0 0x0>; - compatible = "pci14e4,1688"; }; }; }; >> Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml:73: example 0: label 'ad7292' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml (canonical) @@ -1,38 +1,43 @@ spi { - #address-cells = <1>; - #size-cells = <0>; - - ad7292: adc@0 { - compatible = "adi,ad7292"; - reg = <0>; -- thermal-sensor { compatible = "socionext,uniphier-ld20-thermal"; interrupts = ; #thermal-sensor-cells = <0>; }; + + watchdog { + compatible = "socionext,uniphier-wdt"; + }; }; >> Documentation/devicetree/bindings/display/msm/qcom,sdm670-mdss.yaml:82: example 0: label 'mdss_dsi0_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sdm670-mdss.yaml:82: example 0: label 'mdss_dsi1_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sdm670-mdss.yaml:82: example 0: label 'mdss_dsi1_phy' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sdm670-mdss.yaml:82: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,sdm670-mdss.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,sdm670-mdss.yaml (canonical) @@ -9,40 +9,33 @@ compatible = "qcom,sdm670-mdss"; reg = <0x0ae00000 0x1000>; reg-names = "mdss"; + ranges; power-domains = <&dispcc MDSS_GDSC>; - clocks = <&gcc GCC_DISP_AHB_CLK>, -- #clock-cells = <1>; #phy-cells = <0>; - clocks = <&mmcc MDSS_AHB_CLK>, <&rpmcc RPM_SMD_XO_CLK_SRC>; clock-names = "iface", "ref"; - vdds-supply = <&pm8998_l1>; }; }; >> Documentation/devicetree/bindings/sound/realtek,rt1016.yaml:33: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/realtek,rt1016.yaml (original) +++ Documentation/devicetree/bindings/sound/realtek,rt1016.yaml (canonical) @@ -1,6 +1,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + codec@1a { compatible = "realtek,rt1016"; reg = <0x1a>; >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'buck_vproc' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'buck_vsys' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'buck_vpa' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'ldo_vtcxo' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'ldo_vcn28' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'ldo_vcn33_bt' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'ldo_vcn33_wifi' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'ldo_va' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'ldo_vcama' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'ldo_vio28' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'ldo_vusb' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'ldo_vmc' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'ldo_vmch' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'ldo_vemc3v3' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'ldo_vgp1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'ldo_vgp2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'ldo_vgp3' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'ldo_vcn18' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'ldo_vsim1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'ldo_vsim2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'ldo_vrtc' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'ldo_vcamaf' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'ldo_vibr' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'ldo_vrf18' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'ldo_vm' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'ldo_vio18' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'ldo_vcamd' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: node name 'ldo_vcamio' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:236: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml (original) +++ Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml (canonical) @@ -8,14 +8,40 @@ interrupt-controller; #interrupt-cells = <2>; -- rtc { >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:496: example 1: node name 'buck_vdram1' must use only [a-z0-9-] Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:496: example 1: node name 'ldo_vsim2' must use only [a-z0-9-] Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:496: example 1: canonical form differs: --- Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml (original) +++ Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml (canonical) @@ -10,6 +10,19 @@ compatible = "mediatek,mt6358-sound"; Avdd-supply = <&mt6358_vaud28_reg>; mediatek,dmic-mode = <0>; + }; + -- - power { - linux,keycodes = ; - wakeup-source; - }; - - home { - linux,keycodes = ; - }; - }; }; >> Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:552: example 2: node name 'buck_vpca15' must use only [a-z0-9-] Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:552: example 2: node name 'ldo_vibr' must use only [a-z0-9-] Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml:552: example 2: canonical form differs: --- Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml (original) +++ Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml (canonical) @@ -2,7 +2,6 @@ -- // ... - ldo_vibr { regulator-name = "vibr"; regulator-min-microvolt = <1200000>; >> Documentation/devicetree/bindings/net/ingenic,mac.yaml:62: example 0: label 'mac' defined but never referenced >> Documentation/devicetree/bindings/net/ingenic,mac.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/ingenic,mac.yaml (original) +++ Documentation/devicetree/bindings/net/ingenic,mac.yaml (canonical) @@ -3,13 +3,10 @@ mac: ethernet@134b0000 { compatible = "ingenic,x1000-mac"; reg = <0x134b0000 0x2000>; - interrupt-parent = <&intc>; interrupts = <55>; interrupt-names = "macirq"; - clocks = <&cgu X1000_CLK_MAC>; clock-names = "stmmaceth"; - mode-reg = <&mac_phy_ctrl>; }; >> Documentation/devicetree/bindings/sound/loongson,ls-audio-card.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/loongson,ls-audio-card.yaml (original) +++ Documentation/devicetree/bindings/sound/loongson,ls-audio-card.yaml (canonical) @@ -3,10 +3,11 @@ model = "loongson-audio"; mclk-fs = <512>; -- + sound-dai = <&es8323>; + }; + cpu { sound-dai = <&i2s>; }; - codec { - sound-dai = <&es8323>; - }; }; >> Documentation/devicetree/bindings/display/msm/qcom,sm8650-dpu.yaml:66: example 0: label 'dpu_intf1_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm8650-dpu.yaml:66: example 0: label 'dpu_intf2_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm8650-dpu.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,sm8650-dpu.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,sm8650-dpu.yaml (canonical) @@ -6,7 +6,6 @@ reg = <0x0ae01000 0x8f000>, <0x0aeb0000 0x2008>; reg-names = "mdp", "vbif"; - clocks = <&gcc_axi_clk>, <&dispcc_ahb_clk>, <&dispcc_mdp_lut_clk>, -- + + port@1 { + reg = <1>; + + dpu_intf2_out: endpoint { + remote-endpoint = <&dsi1_in>; + }; + }; + }; }; >> Documentation/devicetree/bindings/net/loongson,ls1c-emac.yaml:84: example 0: label 'emac' defined but never referenced >> Documentation/devicetree/bindings/net/loongson,ls1c-emac.yaml:84: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/loongson,ls1c-emac.yaml (original) +++ Documentation/devicetree/bindings/net/loongson,ls1c-emac.yaml (canonical) @@ -4,24 +4,20 @@ emac: ethernet@1fe10000 { compatible = "loongson,ls1c-emac", "snps,dwmac-3.50a"; reg = <0x1fe10000 0x10000>; - clocks = <&clkc LS1X_CLKID_AHB>; clock-names = "stmmaceth"; - -- phy0: ethernet-phy@13 { reg = <0x13>; >> Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc.yaml:132: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc.yaml (original) +++ Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc.yaml (canonical) @@ -4,11 +4,11 @@ display-controller@56180000 { compatible = "fsl,imx8qxp-dc"; reg = <0x56180000 0x40000>; + ranges; clocks = <&dc0_lpcg IMX_LPCG_CLK_4>; power-domains = <&pd IMX_SC_R_DC_0>; #address-cells = <1>; -- >> Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml:48: example 0: label 'pwm0' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/maxim,max1241.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/maxim,max1241.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/maxim,max1241.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml:84: example 0: label 'pmux' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml:84: example 0: label 'spi0_pins' defined but never referenced >> Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml:55: example 0: label 'rotate' defined but never referenced >> Documentation/devicetree/bindings/pwm/thead,th1520-pwm.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/pwm/thead,th1520-pwm.yaml (original) +++ Documentation/devicetree/bindings/pwm/thead,th1520-pwm.yaml (canonical) @@ -1,11 +1,13 @@ #include + soc { - #address-cells = <2>; - #size-cells = <2>; - pwm@ffec01c000 { - compatible = "thead,th1520-pwm"; -- + #size-cells = <2>; + + pwm@ffec01c000 { + compatible = "thead,th1520-pwm"; + reg = <0xff 0xec01c000 0x0 0x4000>; + clocks = <&clk CLK_PWM>; + #pwm-cells = <3>; + }; }; Documentation/devicetree/bindings/phy/rockchip,px30-dsi-dphy.yaml:63: example 0: label 'dsi_dphy' defined but never referenced >> Documentation/devicetree/bindings/timer/thead,c900-aclint-mtimer.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/thead,c900-aclint-mtimer.yaml (original) +++ Documentation/devicetree/bindings/timer/thead,c900-aclint-mtimer.yaml (canonical) @@ -1,9 +1,9 @@ timer@ac000000 { - compatible = "sophgo,sg2042-aclint-mtimer", "thead,c900-aclint-mtimer"; - interrupts-extended = <&cpu1intc 7>, - <&cpu2intc 7>, - <&cpu3intc 7>, - <&cpu4intc 7>; - reg = <0xac000000 0x00010000>; - reg-names = "mtimecmp"; + compatible = "sophgo,sg2042-aclint-mtimer", "thead,c900-aclint-mtimer"; + reg = <0xac000000 0x00010000>; + reg-names = "mtimecmp"; + interrupts-extended = <&cpu1intc 7>, + <&cpu2intc 7>, + <&cpu3intc 7>, + <&cpu4intc 7>; }; >> Documentation/devicetree/bindings/serial/actions,owl-uart.yaml:41: example 0: label 'uart0' defined but never referenced >> Documentation/devicetree/bindings/serial/actions,owl-uart.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/serial/actions,owl-uart.yaml (original) +++ Documentation/devicetree/bindings/serial/actions,owl-uart.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + uart0: serial@b0126000 { compatible = "actions,s500-uart", "actions,owl-uart"; reg = <0xb0126000 0x1000>; >> Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml:103: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml (original) +++ Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml (canonical) @@ -4,9 +4,9 @@ ethernet@9c00000 { compatible = "brcm,bcm74165-asp", "brcm,asp-v2.1"; reg = <0x9c00000 0x1fff14>; + ranges = <0x0 0x9c00000 0x1fff14>; interrupts-extended = <&intc GIC_SPI 51 IRQ_TYPE_LEVEL_HIGH>, <&aon_pm_l2_intc 14>; - ranges = <0x0 0x9c00000 0x1fff14>; -- port@1 { reg = <1>; - brcm,channel = <9>; phy-mode = "rgmii"; phy-handle = <&phy1>; + brcm,channel = <9>; }; }; }; >> Documentation/devicetree/bindings/sound/wlf,wm8940.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/wlf,wm8940.yaml (original) +++ Documentation/devicetree/bindings/sound/wlf,wm8940.yaml (canonical) @@ -3,9 +3,9 @@ #size-cells = <0>; -- codec@1a { - #sound-dai-cells = <0>; compatible = "wlf,wm8940"; reg = <0x1a>; + #sound-dai-cells = <0>; }; }; >> Documentation/devicetree/bindings/sound/qcom,wsa881x.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/qcom,wsa881x.yaml (original) +++ Documentation/devicetree/bindings/sound/qcom,wsa881x.yaml (canonical) @@ -1,7 +1,7 @@ soundwire@c2d0000 { + reg = <0x0c2d0000 0x2000>; #address-cells = <2>; #size-cells = <0>; - reg = <0x0c2d0000 0x2000>; -- speaker@0,1 { compatible = "sdw10217201000"; >> Documentation/devicetree/bindings/timer/arm,sp804.yaml:91: example 0: label 'timer0' defined but never referenced >> Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-tcon.yaml:36: example 0: label 'dc0_disp0_dc0_pixel_combiner_ch0' defined but never referenced >> Documentation/devicetree/bindings/board/fsl,fpga-qixis.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/board/fsl,fpga-qixis.yaml (original) +++ Documentation/devicetree/bindings/board/fsl,fpga-qixis.yaml (canonical) @@ -1,4 +1,5 @@ #include + board-control@3 { compatible = "fsl,p1022ds-fpga", "fsl,fpga-ngpixis"; reg = <3 0x30>; >> Documentation/devicetree/bindings/usb/fsl,imx8mp-dwc3.yaml:111: example 0: label 'usb3_0' defined but never referenced >> Documentation/devicetree/bindings/usb/fsl,imx8mp-dwc3.yaml:111: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/fsl,imx8mp-dwc3.yaml (original) +++ Documentation/devicetree/bindings/usb/fsl,imx8mp-dwc3.yaml (canonical) @@ -1,33 +1,34 @@ #include #include #include + usb3_0: usb@32f10100 { - compatible = "fsl,imx8mp-dwc3"; - reg = <0x32f10100 0x8>, -- + clock-names = "bus_early", "ref", "suspend"; + assigned-clocks = <&clk IMX8MP_CLK_HSIO_AXI>; + assigned-clock-parents = <&clk IMX8MP_SYS_PLL2_500M>; + assigned-clock-rates = <500000000>; + interrupts = ; + phys = <&usb3_phy0>, <&usb3_phy0>; + phy-names = "usb2-phy", "usb3-phy"; + snps,dis-u2-freeclk-exists-quirk; + }; }; >> Documentation/devicetree/bindings/media/raspberrypi,pispbe.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/raspberrypi,pispbe.yaml (original) +++ Documentation/devicetree/bindings/media/raspberrypi,pispbe.yaml (canonical) @@ -4,11 +4,11 @@ #address-cells = <2>; #size-cells = <2>; -- - clocks = <&firmware_clocks 7>; - iommus = <&iommu2>; + isp@880000 { + compatible = "brcm,bcm2712-pispbe", "raspberrypi,pispbe"; + reg = <0x10 0x00880000 0x0 0x4000>; + interrupts = ; + clocks = <&firmware_clocks 7>; + iommus = <&iommu2>; }; }; >> Documentation/devicetree/bindings/pwm/pwm-bcm2835.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/pwm/pwm-bcm2835.yaml (original) +++ Documentation/devicetree/bindings/pwm/pwm-bcm2835.yaml (canonical) @@ -1,6 +1,6 @@ pwm@2020c000 { - compatible = "brcm,bcm2835-pwm"; - reg = <0x2020c000 0x28>; - clocks = <&clk_pwm>; - #pwm-cells = <3>; + compatible = "brcm,bcm2835-pwm"; + reg = <0x2020c000 0x28>; + clocks = <&clk_pwm>; + #pwm-cells = <3>; }; >> Documentation/devicetree/bindings/net/can/renesas,rcar-canfd.yaml:357: example 0: label 'canfd' defined but never referenced >> Documentation/devicetree/bindings/gpio/nxp,lpc3220-gpio.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/nxp,lpc3220-gpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/nxp,lpc3220-gpio.yaml (canonical) @@ -3,4 +3,5 @@ reg = <0x40028000 0x1000>; gpio-controller; #gpio-cells = <3>; /* bank, pin, flags */ + }; }; >> Documentation/devicetree/bindings/pci/renesas,pci-rcar-gen2.yaml:154: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/renesas,pci-rcar-gen2.yaml (original) +++ Documentation/devicetree/bindings/pci/renesas,pci-rcar-gen2.yaml (canonical) @@ -2,21 +2,20 @@ #include #include -- interrupts = ; - bus-range = <0 0>; #address-cells = <3>; #size-cells = <2>; #interrupt-cells = <1>; - ranges = <0x02000000 0 0xee080000 0xee080000 0 0x00010000>; dma-ranges = <0x42000000 0 0x40000000 0x40000000 0 0x40000000>; interrupt-map-mask = <0xf800 0 0 0x7>; interrupt-map = <0x0000 0 0 1 &gic GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>, >> Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml:132: example 0: node name 'BUCK1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml:132: example 0: node name 'BUCK2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml:132: example 0: node name 'BUCK3' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml:132: example 0: node name 'BUCK4' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml:132: example 0: node name 'BUCK5' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml:132: example 0: node name 'BUCK6' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml:132: example 0: node name 'LDO1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml:132: example 0: node name 'LDO2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml:132: example 0: node name 'LDO3' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml:132: example 0: node name 'LDO4' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml:132: example 0: node name 'LDO5' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml:132: example 0: node name 'LDO6' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml:132: example 0: label 'buck1' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml:132: example 0: label 'buck2' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml:132: example 0: label 'buck3' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml:132: example 0: label 'buck4' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml:132: example 0: label 'buck5' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml:132: example 0: label 'buck8' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml:132: example 0: label 'ldo1' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml:132: example 0: label 'ldo2' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml:132: example 0: label 'ldo3' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml:132: example 0: label 'ldo4' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml:132: example 0: label 'ldo5' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml:132: example 0: label 'ldo6' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml:132: example 0: label 'pmic' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml:132: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml (original) +++ Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml (canonical) @@ -3,6 +3,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + pmic: pmic@4b { compatible = "rohm,bd71847"; reg = <0x4b>; -- + ldo5: LDO5 { regulator-name = "ldo5"; regulator-min-microvolt = <800000>; regulator-max-microvolt = <3300000>; }; + ldo6: LDO6 { regulator-name = "ldo6"; regulator-min-microvolt = <900000>; >> Documentation/devicetree/bindings/serial/pl011.yaml:120: example 0: canonical form differs: --- Documentation/devicetree/bindings/serial/pl011.yaml (original) +++ Documentation/devicetree/bindings/serial/pl011.yaml (canonical) @@ -1,9 +1,9 @@ serial@80120000 { - compatible = "arm,pl011", "arm,primecell"; - reg = <0x80120000 0x1000>; - interrupts = <0 11 4>; - dmas = <&dma 13 0 0x2>, <&dma 13 0 0x0>; - dma-names = "rx", "tx"; - clocks = <&foo_clk>, <&bar_clk>; - clock-names = "uartclk", "apb_pclk"; + compatible = "arm,pl011", "arm,primecell"; + reg = <0x80120000 0x1000>; + interrupts = <0 11 4>; + dmas = <&dma 13 0 0x2>, <&dma 13 0 0x0>; + dma-names = "rx", "tx"; + clocks = <&foo_clk>, <&bar_clk>; + clock-names = "uartclk", "apb_pclk"; }; >> Documentation/devicetree/bindings/board/fsl,fpga-qixis-i2c.yaml:88: example 1: canonical form differs: --- Documentation/devicetree/bindings/board/fsl,fpga-qixis-i2c.yaml (original) +++ Documentation/devicetree/bindings/board/fsl,fpga-qixis-i2c.yaml (canonical) @@ -11,6 +11,7 @@ compatible = "reg-mux"; #mux-control-cells = <1>; mux-reg-masks = <0x54 0xf0>; /* 0: reg 0x54, bits 7:4 */ + }; }; }; }; >> Documentation/devicetree/bindings/sound/richtek,rtq9128.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/richtek,rtq9128.yaml (original) +++ Documentation/devicetree/bindings/sound/richtek,rtq9128.yaml (canonical) @@ -1,12 +1,13 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - enable-gpios = <&gpio 26 GPIO_ACTIVE_HIGH>; - #sound-dai-cells = <0>; - }; + speaker@1a { + compatible = "richtek,rtq9128"; + reg = <0x1a>; + enable-gpios = <&gpio 26 GPIO_ACTIVE_HIGH>; + #sound-dai-cells = <0>; + }; }; >> Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml:85: example 0: label 'dcss' defined but never referenced >> Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml:85: example 0: label 'dcss_out' defined but never referenced >> Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml:85: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml (original) +++ Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml (canonical) @@ -1,4 +1,5 @@ #include + dcss: display-controller@32e00000 { compatible = "nxp,imx8mq-dcss"; reg = <0x32e00000 0x2d000>, <0x32e2f000 0x1000>; @@ -15,6 +16,7 @@ <&clk IMX8MQ_CLK_27M>; assigned-clock-rates = <800000000>, <400000000>; + port { dcss_out: endpoint { remote-endpoint = <&hdmi_in>; >> Documentation/devicetree/bindings/misc/nvidia,tegra20-apbmisc.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/misc/nvidia,tegra20-apbmisc.yaml (original) +++ Documentation/devicetree/bindings/misc/nvidia,tegra20-apbmisc.yaml (canonical) @@ -2,4 +2,5 @@ compatible = "nvidia,tegra20-apbmisc"; reg = <0x70000800 0x64>, /* Chip revision */ <0x70000008 0x04>; /* Strapping options */ + }; }; >> Documentation/devicetree/bindings/pwm/mediatek,mt2712-pwm.yaml:81: example 0: label 'pwm0' defined but never referenced >> Documentation/devicetree/bindings/gpio/maxim,max31910.yaml:85: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/maxim,max31910.yaml (original) +++ Documentation/devicetree/bindings/gpio/maxim,max31910.yaml (canonical) @@ -9,12 +9,10 @@ reg = <0>; gpio-controller; #gpio-cells = <2>; - + spi-max-frequency = <25000000>; maxim,modesel-gpios = <&gpio2 23>; maxim,fault-gpios = <&gpio2 24 GPIO_ACTIVE_LOW>; maxim,db0-gpios = <&gpio2 25>; maxim,db1-gpios = <&gpio2 26>; - - spi-max-frequency = <25000000>; }; }; >> Documentation/devicetree/bindings/mfd/samsung,s2dos05.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/samsung,s2dos05.yaml (original) +++ Documentation/devicetree/bindings/mfd/samsung,s2dos05.yaml (canonical) @@ -7,6 +7,13 @@ reg = <0x60>; -- - - buck { - regulator-active-discharge = <1>; - regulator-min-microvolt = <850000>; - regulator-max-microvolt = <2100000>; - regulator-name = "buck"; - }; }; }; }; >> Documentation/devicetree/bindings/pinctrl/qcom,sm4250-lpass-lpi-pinctrl.yaml:84: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sm4250-lpass-lpi-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sm4250-lpass-lpi-pinctrl.yaml (canonical) @@ -1,4 +1,5 @@ #include + lpi_tlmm: pinctrl@a7c0000 { compatible = "qcom,sm4250-lpass-lpi-pinctrl"; reg = <0xa7c0000 0x20000>, >> Documentation/devicetree/bindings/net/can/renesas,rcar-canfd.yaml:357: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/can/renesas,rcar-canfd.yaml (original) +++ Documentation/devicetree/bindings/net/can/renesas,rcar-canfd.yaml (canonical) @@ -3,24 +3,24 @@ #include -- - channel1 { - }; + channel1 { + }; }; >> Documentation/devicetree/bindings/gpio/nuvoton,sgpio.yaml:76: example 0: label 'gpio8' defined but never referenced >> Documentation/devicetree/bindings/gpio/nuvoton,sgpio.yaml:76: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/nuvoton,sgpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/nuvoton,sgpio.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + gpio8: gpio@101000 { compatible = "nuvoton,npcm750-sgpio"; reg = <0x101000 0x200>; >> Documentation/devicetree/bindings/pwm/renesas,tpu-pwm.yaml:86: example 0: label 'tpu' defined but never referenced >> Documentation/devicetree/bindings/timer/snps,dw-apb-timer.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/snps,dw-apb-timer.yaml (original) +++ Documentation/devicetree/bindings/timer/snps,dw-apb-timer.yaml (canonical) @@ -1,7 +1,7 @@ timer@ffe00000 { - compatible = "snps,dw-apb-timer"; - interrupts = <0 170 4>; - reg = <0xffe00000 0x1000>; - clocks = <&timer_clk>, <&timer_pclk>; - clock-names = "timer", "pclk"; + compatible = "snps,dw-apb-timer"; -- timer@ffe00000 { - compatible = "snps,dw-apb-timer"; - interrupts = <0 170 4>; - reg = <0xffe00000 0x1000>; - clock-frequency = <25000000>; + compatible = "snps,dw-apb-timer"; + reg = <0xffe00000 0x1000>; + interrupts = <0 170 4>; + clock-frequency = <25000000>; }; >> Documentation/devicetree/bindings/display/imx/fsl,imx-lcdc.yaml:104: example 0: label 'parallel_out' defined but never referenced >> Documentation/devicetree/bindings/display/imx/fsl,imx-lcdc.yaml:104: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/imx/fsl,imx-lcdc.yaml (original) +++ Documentation/devicetree/bindings/display/imx/fsl,imx-lcdc.yaml (canonical) @@ -7,7 +7,7 @@ -- port { parallel_out: endpoint { - remote-endpoint = <&panel_in>; + remote-endpoint = <&panel_in>; }; }; }; >> Documentation/devicetree/bindings/display/imx/fsl,imx-lcdc.yaml:118: example 1: label 'imxfb' defined but never referenced Documentation/devicetree/bindings/display/imx/fsl,imx-lcdc.yaml:118: example 1: canonical form differs: --- Documentation/devicetree/bindings/display/imx/fsl,imx-lcdc.yaml (original) +++ Documentation/devicetree/bindings/display/imx/fsl,imx-lcdc.yaml (canonical) @@ -1,7 +1,8 @@ +}; imxfb: fb@10021000 { compatible = "fsl,imx21-fb"; + reg = <0x10021000 0x1000>; interrupts = <61>; - reg = <0x10021000 0x1000>; -- + vactive = <480>; + hback-porch = <112>; + hfront-porch = <36>; + hsync-len = <32>; + vback-porch = <33>; + vfront-porch = <33>; + vsync-len = <2>; + clock-frequency = <25000000>; }; }; >> Documentation/devicetree/bindings/sound/qcom,lpass-wsa-macro.yaml:108: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/qcom,lpass-wsa-macro.yaml (original) +++ Documentation/devicetree/bindings/sound/qcom,lpass-wsa-macro.yaml (canonical) @@ -1,15 +1,16 @@ #include #include + codec@3240000 { - compatible = "qcom,sm8250-lpass-wsa-macro"; - reg = <0x3240000 0x1000>; - #sound-dai-cells = <1>; -- + #sound-dai-cells = <1>; + #clock-cells = <0>; + clocks = <&audiocc 1>, + <&audiocc 0>, + <&q6afecc LPASS_HW_MACRO_VOTE LPASS_CLK_ATTRIBUTE_COUPLE_NO>, + <&q6afecc LPASS_HW_DCODEC_VOTE LPASS_CLK_ATTRIBUTE_COUPLE_NO>, + <&vamacro>; + clock-names = "mclk", "npl", "macro", "dcodec", "fsgen"; + clock-output-names = "mclk"; }; >> Documentation/devicetree/bindings/serial/snps-dw-apb-uart.yaml:159: example 0: canonical form differs: --- Documentation/devicetree/bindings/serial/snps-dw-apb-uart.yaml (original) +++ Documentation/devicetree/bindings/serial/snps-dw-apb-uart.yaml (canonical) @@ -1,12 +1,12 @@ serial@80230000 { - compatible = "snps,dw-apb-uart"; - reg = <0x80230000 0x100>; - clock-frequency = <3686400>; - interrupts = <10>; - reg-shift = <2>; - reg-io-width = <4>; -- + reg = <0x80230000 0x100>; + clock-frequency = <3686400>; + interrupts = <10>; + reg-shift = <2>; + reg-io-width = <4>; + dcd-override; + dsr-override; + cts-override; + ri-override; }; >> Documentation/devicetree/bindings/serial/snps-dw-apb-uart.yaml:173: example 1: label 'clock' defined but never referenced Documentation/devicetree/bindings/serial/snps-dw-apb-uart.yaml:173: example 1: canonical form differs: --- Documentation/devicetree/bindings/serial/snps-dw-apb-uart.yaml (original) +++ Documentation/devicetree/bindings/serial/snps-dw-apb-uart.yaml (canonical) @@ -1,9 +1,9 @@ // Example with one clock: serial@80230000 { - compatible = "snps,dw-apb-uart"; - reg = <0x80230000 0x100>; - clocks = <&baudclk>; - interrupts = <10>; - reg-shift = <2>; - reg-io-width = <4>; + compatible = "snps,dw-apb-uart"; + reg = <0x80230000 0x100>; + clocks = <&baudclk>; + interrupts = <10>; + reg-shift = <2>; + reg-io-width = <4>; }; >> Documentation/devicetree/bindings/serial/snps-dw-apb-uart.yaml:184: example 2: label 'clocks' defined but never referenced Documentation/devicetree/bindings/serial/snps-dw-apb-uart.yaml:184: example 2: canonical form differs: --- Documentation/devicetree/bindings/serial/snps-dw-apb-uart.yaml (original) +++ Documentation/devicetree/bindings/serial/snps-dw-apb-uart.yaml (canonical) @@ -1,10 +1,10 @@ // Example with two clocks: serial@80230000 { - compatible = "snps,dw-apb-uart"; - reg = <0x80230000 0x100>; - clocks = <&baudclk>, <&apb_pclk>; - clock-names = "baudclk", "apb_pclk"; -- - reg-shift = <2>; - reg-io-width = <4>; + compatible = "snps,dw-apb-uart"; + reg = <0x80230000 0x100>; + clocks = <&baudclk>, <&apb_pclk>; + clock-names = "baudclk", "apb_pclk"; + interrupts = <10>; + reg-shift = <2>; + reg-io-width = <4>; }; >> Documentation/devicetree/bindings/pwm/marvell,pxa-pwm.yaml:64: example 0: label 'pwm0' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/qcom,ipq5424-tlmm.yaml:96: example 0: label 'uart1_pins' defined but never referenced >> Documentation/devicetree/bindings/pwm/marvell,pxa-pwm.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/pwm/marvell,pxa-pwm.yaml (original) +++ Documentation/devicetree/bindings/pwm/marvell,pxa-pwm.yaml (canonical) @@ -1,8 +1,8 @@ #include -- pwm0: pwm@40b00000 { - compatible = "marvell,pxa250-pwm"; - reg = <0x40b00000 0x10>; - #pwm-cells = <1>; - clocks = <&clks CLK_PWM0>; + compatible = "marvell,pxa250-pwm"; + reg = <0x40b00000 0x10>; + #pwm-cells = <1>; + clocks = <&clks CLK_PWM0>; >> };Documentation/devicetree/bindings/mfd/samsung,s2mpg11-pmic.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/samsung,s2mpg11-pmic.yaml (original) +++ Documentation/devicetree/bindings/mfd/samsung,s2mpg11-pmic.yaml (canonical) @@ -8,7 +8,6 @@ pinctrl-names = "default"; pinctrl-0 = <&pmic_int>; wakeup-source; - vinl1s-supply = <&buck8m>; vinl2s-supply = <&buck6s>; -- >> Documentation/devicetree/bindings/iio/adc/adi,ad7380.yaml:250: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad7380.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad7380.yaml (canonical) @@ -7,14 +7,11 @@ adc@0 { compatible = "adi,ad7380"; reg = <0>; - spi-cpol; spi-cpha; spi-max-frequency = <80000000>; - interrupts = <27 IRQ_TYPE_EDGE_FALLING>; interrupt-parent = <&gpio0>; - vcc-supply = <&supply_3_3V>; vlogic-supply = <&supply_3_3V>; refio-supply = <&supply_2_5V>;Documentation/devicetree/bindings/i2c/google,cros-ec-i2c-tunnel.yaml:42: example 0: label 'battery' defined but never referenced >> Documentation/devicetree/bindings/i2c/google,cros-ec-i2c-tunnel.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/google,cros-ec-i2c-tunnel.yaml (original) +++ Documentation/devicetree/bindings/i2c/google,cros-ec-i2c-tunnel.yaml (canonical) @@ -12,7 +12,6 @@ compatible = "google,cros-ec-i2c-tunnel"; #address-cells = <1>; #size-cells = <0>; - google,remote-bus = <0>; -- >> Documentation/devicetree/bindings/display/imx/fsl,imx8mp-hdmi-pai.yaml:52: example 0: label 'pai_to_hdmi_tx' defined but never referenced >> Documentation/devicetree/bindings/sound/nvidia,tegra-audio-wm8903.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nvidia,tegra-audio-wm8903.yaml (original) +++ Documentation/devicetree/bindings/sound/nvidia,tegra-audio-wm8903.yaml (canonical) @@ -1,26 +1,22 @@ sound { compatible = "nvidia,tegra-audio-wm8903-harmony", "nvidia,tegra-audio-wm8903"; + clocks = <&clk 112>, <&clk 113>, <&clk 93>; + clock-names = "pll_a", "pll_a_out0", "mclk"; nvidia,model = "tegra-wm8903-harmony"; - -- nvidia,i2s-controller = <&i2s1>; nvidia,audio-codec = <&wm8903>; - nvidia,spkr-en-gpios = <&codec 2 0>; nvidia,hp-det-gpios = <&gpio 178 0>; nvidia,int-mic-en-gpios = <&gpio 184 0>; nvidia,ext-mic-en-gpios = <&gpio 185 0>; - - clocks = <&clk 112>, <&clk 113>, <&clk 93>; - clock-names = "pll_a", "pll_a_out0", "mclk"; >> };Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml (original) +++ Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml (canonical) @@ -1,4 +1,5 @@ #include + aliases { serial0 = &uart0; }; -- >> Documentation/devicetree/bindings/net/can/renesas,rcar-can.yaml:126: example 0: label 'can0' defined but never referenced >> Documentation/devicetree/bindings/net/can/renesas,rcar-can.yaml:126: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/can/renesas,rcar-can.yaml (original) +++ Documentation/devicetree/bindings/net/can/renesas,rcar-can.yaml (canonical) @@ -3,12 +3,12 @@ #include -- - vdda-supply = <®_2v8>; - - ports { - #address-cells = <1>; - #size-cells = <0>; - }; + ports { + #address-cells = <1>; + #size-cells = <0>; + }; >> };Documentation/devicetree/bindings/gpio/gpio-pca95xx.yaml:176: example 1: label 'gpio99' defined but never referenced >> Documentation/devicetree/bindings/gpio/gpio-pca95xx.yaml:176: example 1: canonical form differs: --- Documentation/devicetree/bindings/gpio/gpio-pca95xx.yaml (original) +++ Documentation/devicetree/bindings/gpio/gpio-pca95xx.yaml (canonical) @@ -9,7 +9,7 @@ reg = <0x22>; interrupt-parent = <&gpio6>; interrupts = <1 IRQ_TYPE_EDGE_FALLING>; /* gpio6_161 */ - interrupt-controller; + interrupt-controller; #interrupt-cells = <2>; vcc-supply = <&vdds_1v8_main>; gpio-controller; >> Documentation/devicetree/bindings/usb/chipidea,usb2-imx.yaml:267: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/chipidea,usb2-imx.yaml (original) +++ Documentation/devicetree/bindings/usb/chipidea,usb2-imx.yaml (canonical) @@ -6,7 +6,7 @@ reg = <0x30b10000 0x200>; interrupts = ; clocks = <&clks IMX7D_USB_CTRL_CLK>; + phy-clkgate-delay-us = <400>; fsl,usbphy = <&usbphynop1>; fsl,usbmisc = <&usbmisc1 0>; - phy-clkgate-delay-us = <400>; -- @@ -1,7 +1,9 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; + potentiometer@0 { compatible = "renesas,x9250t"; reg = <0>; >> Documentation/devicetree/bindings/timer/renesas,tmu.yaml:121: example 0: label 'tmu0' defined but never referenced >> Documentation/devicetree/bindings/timer/renesas,tmu.yaml:121: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/renesas,tmu.yaml (original) +++ Documentation/devicetree/bindings/timer/renesas,tmu.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + tmu0: timer@ffd80000 { compatible = "renesas,tmu-r8a7779", "renesas,tmu"; reg = <0xffd80000 0x30>; -- ethernet@1 { compatible = "usb424,9730"; >> Documentation/devicetree/bindings/mfd/x-powers,ac100.yaml:87: example 0: label 'ac100_rtc' defined but never referenced >> Documentation/devicetree/bindings/mfd/x-powers,ac100.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/x-powers,ac100.yaml (original) +++ Documentation/devicetree/bindings/mfd/x-powers,ac100.yaml (canonical) @@ -12,7 +12,7 @@ compatible = "x-powers,ac100-codec"; interrupt-parent = <&r_pio>; interrupts = <0 9 IRQ_TYPE_LEVEL_LOW>; /* PL9 */ - #clock-cells = <0>; + #clock-cells = <0>; clock-output-names = "4M_adda"; }; -- >> Documentation/devicetree/bindings/pwm/intel,lgm-pwm.yaml:41: example 0: label 'pwm' defined but never referenced >> Documentation/devicetree/bindings/iommu/arm,smmu.yaml:625: example 0: canonical form differs: --- Documentation/devicetree/bindings/iommu/arm,smmu.yaml (original) +++ Documentation/devicetree/bindings/iommu/arm,smmu.yaml (canonical) @@ -1,66 +1,66 @@ /* SMMU with stream matching or stream indexing */ smmu1: iommu@ba5e0000 { - compatible = "arm,smmu-v1"; - reg = <0xba5e0000 0x10000>; - #global-interrupts = <2>; - interrupts = <0 32 4>, - <0 33 4>, -- bus { - /* bus whose child devices emit one unique 10-bit stream - ID each, but may master through multiple SMMU TBUs */ - iommu-map = <0 &smmu3 0 0x400>; + /* bus whose child devices emit one unique 10-bit stream + ID each, but may master through multiple SMMU TBUs */ + iommu-map = <0 &smmu3 0 0x400>; >> };Documentation/devicetree/bindings/sound/qcom,pm4125-sdw.yaml:69: example 0: label 'pm4125_rx' defined but never referenced >> Documentation/devicetree/bindings/sound/qcom,pm4125-sdw.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/qcom,pm4125-sdw.yaml (original) +++ Documentation/devicetree/bindings/sound/qcom,pm4125-sdw.yaml (canonical) @@ -2,6 +2,7 @@ reg = <0x0a610000 0x2000>; #address-cells = <2>; #size-cells = <0>; + pm4125_rx: codec@0,1 { compatible = "sdw20217010c00"; reg = <0 1>; >> Documentation/devicetree/bindings/net/can/atmel,at91sam9263-can.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/can/atmel,at91sam9263-can.yaml (original) +++ Documentation/devicetree/bindings/net/can/atmel,at91sam9263-can.yaml (canonical) @@ -1,9 +1,10 @@ #include #include + can@f000c000 { - compatible = "atmel,at91sam9263-can"; - reg = <0xf000c000 0x300>; - interrupts = <30 IRQ_TYPE_LEVEL_HIGH 3>; -- >> Documentation/devicetree/bindings/iommu/arm,smmu.yaml:693: example 1: label 'smmu4' defined but never referenced Documentation/devicetree/bindings/iommu/arm,smmu.yaml:693: example 1: canonical form differs: --- Documentation/devicetree/bindings/iommu/arm,smmu.yaml (original) +++ Documentation/devicetree/bindings/iommu/arm,smmu.yaml (canonical) @@ -1,18 +1,17 @@ /* Qcom's arm,smmu-v2 implementation */ #include #include + smmu4: iommu@d00000 { - compatible = "qcom,msm8996-smmu-v2", "qcom,smmu-v2"; -- + #global-interrupts = <1>; + interrupts = , + , + ; + #iommu-cells = <1>; + power-domains = <&mmcc 0>; + clocks = <&mmcc 123>, + <&mmcc 124>; + clock-names = "bus", "iface"; }; >> Documentation/devicetree/bindings/pinctrl/qcom,sm8350-lpass-lpi-pinctrl.yaml:88: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sm8350-lpass-lpi-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sm8350-lpass-lpi-pinctrl.yaml (canonical) @@ -4,11 +4,9 @@ compatible = "qcom,sm8350-lpass-lpi-pinctrl"; reg = <0x033c0000 0x20000>, <0x03550000 0x10000>; - clocks = <&q6afecc LPASS_HW_MACRO_VOTE LPASS_CLK_ATTRIBUTE_COUPLE_NO>, <&q6afecc LPASS_HW_DCODEC_VOTE LPASS_CLK_ATTRIBUTE_COUPLE_NO>; clock-names = "core", "audio"; -- - reg = <0x28>; - }; + #address-cells = <1>; + #size-cells = <0>; + + max5434@28 { + compatible = "maxim,max5434"; + reg = <0x28>; + }; }; >> Documentation/devicetree/bindings/gpio/brcm,xgs-iproc-gpio.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/brcm,xgs-iproc-gpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/brcm,xgs-iproc-gpio.yaml (canonical) @@ -1,10 +1,11 @@ #include #include + gpio@18000060 { compatible = "brcm,iproc-gpio-cca"; - #gpio-cells = <2>; reg = <0x18000060 0x50>, <0x18000000 0x50>; + #gpio-cells = <2>; ngpios = <12>; gpio-controller; interrupt-controller; >> Documentation/devicetree/bindings/serial/microchip,pic32mzda-uart.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/serial/microchip,pic32mzda-uart.yaml (original) +++ Documentation/devicetree/bindings/serial/microchip,pic32mzda-uart.yaml (canonical) @@ -5,8 +5,8 @@ compatible = "microchip,pic32mzda-uart"; reg = <0x1f822000 0x50>; interrupts = <112 IRQ_TYPE_LEVEL_HIGH>, - <113 IRQ_TYPE_LEVEL_HIGH>, - <114 IRQ_TYPE_LEVEL_HIGH>; + <113 IRQ_TYPE_LEVEL_HIGH>, + <114 IRQ_TYPE_LEVEL_HIGH>; clocks = <&rootclk PB2CLK>; cts-gpios = <&gpio1 15 0>; }; >> Documentation/devicetree/bindings/mfd/richtek,rt4831.yaml:53: example 0: node name 'DSVLCM' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/richtek,rt4831.yaml:53: example 0: node name 'DSVP' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/richtek,rt4831.yaml:53: example 0: node name 'DSVN' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/richtek,rt4831.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/richtek,rt4831.yaml (original) +++ Documentation/devicetree/bindings/mfd/richtek,rt4831.yaml (canonical) @@ -1,38 +1,41 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- }; - - backlight { - compatible = "richtek,rt4831-backlight"; - default-brightness = <1024>; - max-brightness = <2048>; - richtek,bled-ovp-sel = /bits/ 8 ; - richtek,channel-use = /bits/ 8 ; - }; - }; >> };Documentation/devicetree/bindings/pci/rcar-gen4-pci-host.yaml:88: example 0: label 'pcie' defined but never referenced >> Documentation/devicetree/bindings/pci/rcar-gen4-pci-host.yaml:88: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/rcar-gen4-pci-host.yaml (original) +++ Documentation/devicetree/bindings/pci/rcar-gen4-pci-host.yaml (canonical) @@ -13,6 +13,8 @@ <0 0xe65d6200 0 0x0e00>, <0 0xe65d7000 0 0x0400>, <0 0xfe000000 0 0x400000>; reg-names = "dbi", "dbi2", "atu", "dma", "app", "phy", "config"; + ranges = <0x01000000 0 0x00000000 0 0xfe000000 0 0x00400000>, + <0x02000000 0 0x30000000 0 0x30000000 0 0x10000000>; interrupts = , , , @@ -29,8 +31,6 @@ #size-cells = <2>; bus-range = <0x00 0xff>; device_type = "pci"; - ranges = <0x01000000 0 0x00000000 0 0xfe000000 0 0x00400000>, - <0x02000000 0 0x30000000 0 0x30000000 0 0x10000000>; dma-ranges = <0x42000000 0 0x00000000 0 0x00000000 1 0x00000000>; #interrupt-cells = <1>; interrupt-map-mask = <0 0 0 7>; >> Documentation/devicetree/bindings/sound/ingenic,codec.yaml:54: example 0: label 'codec' defined but never referenced >> Documentation/devicetree/bindings/sound/ingenic,codec.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/ingenic,codec.yaml (original) +++ Documentation/devicetree/bindings/sound/ingenic,codec.yaml (canonical) @@ -1,8 +1,9 @@ #include + codec: audio-codec@10020080 { - compatible = "ingenic,jz4740-codec"; - reg = <0x10020080 0x8>; - #sound-dai-cells = <0>; - clocks = <&cgu JZ4740_CLK_AIC>; -- + "pipe"; + resets = <&gcc GCC_USB3PHY_PHY_SEC_BCR>, + <&gcc GCC_USB3_DP_PHY_SEC_BCR>; + reset-names = "phy_phy", + "dp_phy"; + vdda-phy-supply = <&vreg_l5a>; + vdda-pll-supply = <&vreg_l12a>; + #clock-cells = <1>; + #phy-cells = <1>; + qcom,tcsr-reg = <&tcsr 0xbff0 0xb24c>; >> };Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-display-engine.yaml:116: example 0: label 'dc0_disp0_dc0_pixel_combiner_ch0' defined but never referenced >> Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-display-engine.yaml:116: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-display-engine.yaml (original) +++ Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-display-engine.yaml (canonical) @@ -5,13 +5,13 @@ compatible = "fsl,imx8qxp-dc-display-engine"; reg = <0x5618b400 0x14>, <0x5618b800 0x1c00>; reg-names = "top", "cfg"; + ranges; interrupt-parent = <&dc0_intc>; interrupts = <15>, <16>, <17>; interrupt-names = "shdload", "framecomplete", "seqcomplete"; -- >> Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml:108: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml (original) +++ Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml (canonical) @@ -2,29 +2,28 @@ #include #include #include + i2c@80004000 { - compatible = "stericsson,db8500-i2c", "st,nomadik-i2c", "arm,primecell"; - reg = <0x80004000 0x1000>; -- + compatible = "richtek,rt4803"; + reg = <0x75>; + regulator-name = "rt4803-regulator"; + regulator-min-microvolt = <2850000>; + regulator-max-microvolt = <4400000>; + regulator-allowed-modes = <1 2>; + regulator-always-on; + richtek,vsel-active-high; + }; }; >> Documentation/devicetree/bindings/timer/sifive,clint.yaml:99: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/sifive,clint.yaml (original) +++ Documentation/devicetree/bindings/timer/sifive,clint.yaml (canonical) @@ -1,8 +1,8 @@ timer@2000000 { - compatible = "sifive,fu540-c000-clint", "sifive,clint0"; - interrupts-extended = <&cpu1intc 3>, <&cpu1intc 7>, - <&cpu2intc 3>, <&cpu2intc 7>, - <&cpu3intc 3>, <&cpu3intc 7>, - <&cpu4intc 3>, <&cpu4intc 7>; - reg = <0x2000000 0x10000>; + compatible = "sifive,fu540-c000-clint", "sifive,clint0"; + reg = <0x2000000 0x10000>; + interrupts-extended = <&cpu1intc 3>, <&cpu1intc 7>, + <&cpu2intc 3>, <&cpu2intc 7>, + <&cpu3intc 3>, <&cpu3intc 7>, + <&cpu4intc 3>, <&cpu4intc 7>; }; >> Documentation/devicetree/bindings/spi/spi-sifive.yaml:75: example 0: label 'spi' defined but never referenced >> Documentation/devicetree/bindings/spi/spi-sifive.yaml:75: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/spi-sifive.yaml (original) +++ Documentation/devicetree/bindings/spi/spi-sifive.yaml (canonical) @@ -1,11 +1,11 @@ spi: spi@10040000 { - compatible = "sifive,fu540-c000-spi", "sifive,spi0"; - reg = <0x10040000 0x1000>, <0x20000000 0x10000000>; - interrupt-parent = <&plic>; - interrupts = <51>; - clocks = <&tlclk>; - #address-cells = <1>; -- + compatible = "sifive,fu540-c000-spi", "sifive,spi0"; + reg = <0x10040000 0x1000>, <0x20000000 0x10000000>; + interrupt-parent = <&plic>; + interrupts = <51>; + clocks = <&tlclk>; + #address-cells = <1>; + #size-cells = <0>; + sifive,fifo-depth = <8>; + sifive,max-bits-per-word = <8>; }; >> Documentation/devicetree/bindings/power/supply/twl4030-charger.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/twl4030-charger.yaml (original) +++ Documentation/devicetree/bindings/power/supply/twl4030-charger.yaml (canonical) @@ -1,10 +1,10 @@ pmic { - charger { - compatible = "ti,twl4030-bci"; - interrupts = <9>, <2>; - ti,bb-uvolt = <3200000>; - ti,bb-uamp = <150>; - io-channels = <&twl_madc 11>; -- + reg = <0x300000 0x1000>; + interrupt-parent = <&gic>; + interrupts = ; + clock-frequency = <400000>; + #address-cells = <1>; + #size-cells = <0>; + clocks = <&i2c_ser_clk>, <&i2c_clk>; + clock-names = "i2cclk", "apb_pclk"; + mobileye,olb = <&olb 0>; }; >> Documentation/devicetree/bindings/timer/cnxt,cx92755-timer.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/cnxt,cx92755-timer.yaml (original) +++ Documentation/devicetree/bindings/timer/cnxt,cx92755-timer.yaml (canonical) @@ -1,6 +1,6 @@ timer@f0000fc0 { - compatible = "cnxt,cx92755-timer"; - reg = <0xf0000fc0 0x40>; - interrupts = <19>, <31>, <34>, <35>, <52>, <53>, <54>, <55>; - clocks = <&main_clk>; + compatible = "cnxt,cx92755-timer"; + reg = <0xf0000fc0 0x40>; + interrupts = <19>, <31>, <34>, <35>, <52>, <53>, <54>, <55>; + clocks = <&main_clk>; }; >> Documentation/devicetree/bindings/pci/cdns,cdns-pcie-ep.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/cdns,cdns-pcie-ep.yaml (original) +++ Documentation/devicetree/bindings/pci/cdns,cdns-pcie-ep.yaml (canonical) @@ -7,9 +7,9 @@ reg = <0x0 0xfc000000 0x0 0x01000000>, <0x0 0x80000000 0x0 0x40000000>; reg-names = "reg", "mem"; - cdns,max-outbound-regions = <16>; max-functions = /bits/ 8 <8>; phys = <&pcie_phy0>; phy-names = "pcie-phy"; + cdns,max-outbound-regions = <16>; }; }; >> Documentation/devicetree/bindings/iommu/riscv,iommu.yaml:100: example 1: label 'iommu2' defined but never referenced >> Documentation/devicetree/bindings/iommu/riscv,iommu.yaml:112: example 2: label 'iommu3' defined but never referenced >> Documentation/devicetree/bindings/iommu/riscv,iommu.yaml:121: example 3: canonical form differs: --- Documentation/devicetree/bindings/iommu/riscv,iommu.yaml (original) +++ Documentation/devicetree/bindings/iommu/riscv,iommu.yaml (canonical) @@ -4,12 +4,11 @@ #size-cells = <2>; -- + ranges = <0x02000000 0x0 0x41000000 0x0 0x41000000 0x0 0x0f000000>; device_type = "pci"; #address-cells = <3>; #size-cells = <2>; - reg = <0x0 0x30000000 0x0 0x1000000>; - ranges = <0x02000000 0x0 0x41000000 0x0 0x41000000 0x0 0x0f000000>; - /* * The IOMMU manages all functions in this PCI domain except * itself. Omit BDF 00:01.0. >> Documentation/devicetree/bindings/pwm/snps,dw-apb-timers-pwm2.yaml:61: example 0: label 'pwm' defined but never referenced >> Documentation/devicetree/bindings/pwm/snps,dw-apb-timers-pwm2.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/pwm/snps,dw-apb-timers-pwm2.yaml (original) +++ Documentation/devicetree/bindings/pwm/snps,dw-apb-timers-pwm2.yaml (canonical) @@ -1,7 +1,7 @@ pwm: pwm@180000 { - compatible = "snps,dw-apb-timers-pwm2"; - reg = <0x180000 0x200>; - #pwm-cells = <3>; - clocks = <&bus>, <&timer>; - clock-names = "bus", "timer"; + compatible = "snps,dw-apb-timers-pwm2"; + reg = <0x180000 0x200>; + #pwm-cells = <3>; + clocks = <&bus>, <&timer>; + clock-names = "bus", "timer"; }; >> Documentation/devicetree/bindings/sound/nvidia,tegra-audio-rt5677.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nvidia,tegra-audio-rt5677.yaml (original) +++ Documentation/devicetree/bindings/sound/nvidia,tegra-audio-rt5677.yaml (canonical) @@ -1,28 +1,24 @@ sound { compatible = "nvidia,tegra-audio-rt5677-ryu", "nvidia,tegra-audio-rt5677"; - nvidia,model = "NVIDIA Tegra Ryu"; - - nvidia,audio-routing = - "Headphone", "LOUT2", -- + "DMIC L1", "Internal Mic 1", + "DMIC R1", "Internal Mic 1", + "DMIC L2", "Internal Mic 2", + "DMIC R2", "Internal Mic 2", + "Speaker", "PDM1L", + "Speaker", "PDM1R"; + nvidia,i2s-controller = <&tegra_i2s1>; + nvidia,audio-codec = <&rt5677>; + nvidia,hp-det-gpios = <&gpio 143 0>; }; >> Documentation/devicetree/bindings/mfd/sprd,ums512-glbreg.yaml:55: example 0: label 'ap_apb_regs' defined but never referenced >> Documentation/devicetree/bindings/mfd/sprd,ums512-glbreg.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/sprd,ums512-glbreg.yaml (original) +++ Documentation/devicetree/bindings/mfd/sprd,ums512-glbreg.yaml (canonical) @@ -1,13 +1,13 @@ ap_apb_regs: syscon@71000000 { - compatible = "sprd,ums512-glbregs", "syscon", "simple-mfd"; - reg = <0x71000000 0x3000>; - #address-cells = <1>; - #size-cells = <1>; - ranges = <0 0x71000000 0x3000>; + compatible = "sprd,ums512-glbregs", "syscon", "simple-mfd"; -- - compatible = "sprd,ums512-apahb-gate"; - reg = <0x0 0x2000>; - #clock-cells = <1>; - }; + clock-controller@0 { + compatible = "sprd,ums512-apahb-gate"; + reg = <0x0 0x2000>; + #clock-cells = <1>; + }; }; >> Documentation/devicetree/bindings/mfd/sprd,ums512-glbreg.yaml:70: example 1: label 'ap_intc5_regs' defined but never referenced Documentation/devicetree/bindings/mfd/sprd,ums512-glbreg.yaml:70: example 1: canonical form differs: --- Documentation/devicetree/bindings/mfd/sprd,ums512-glbreg.yaml (original) +++ Documentation/devicetree/bindings/mfd/sprd,ums512-glbreg.yaml (canonical) @@ -1,4 +1,4 @@ ap_intc5_regs: syscon@32360000 { - compatible = "sprd,ums512-glbregs", "syscon", "simple-mfd"; - reg = <0x32360000 0x1000>; + compatible = "sprd,ums512-glbregs", "syscon", "simple-mfd"; + reg = <0x32360000 0x1000>; }; >> Documentation/devicetree/bindings/power/allwinner,sun20i-d1-ppu.yaml:48: example 0: label 'ppu' defined but never referenced >> Documentation/devicetree/bindings/gpio/gpio-zynq.yaml:106: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/gpio-zynq.yaml (original) +++ Documentation/devicetree/bindings/gpio/gpio-zynq.yaml (canonical) @@ -1,11 +1,11 @@ gpio@e000a000 { - #gpio-cells = <2>; - compatible = "xlnx,zynq-gpio-1.0"; - clocks = <&clkc 42>; - gpio-controller; - interrupt-parent = <&intc>; - interrupts = <0 20 4>; -- + compatible = "xlnx,zynq-gpio-1.0"; + reg = <0xe000a000 0x1000>; + #gpio-cells = <2>; + clocks = <&clkc 42>; + gpio-controller; + interrupt-parent = <&intc>; + interrupts = <0 20 4>; + interrupt-controller; + #interrupt-cells = <2>; }; >> Documentation/devicetree/bindings/sound/nvidia,tegra-audio-trimslice.yaml:27: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nvidia,tegra-audio-trimslice.yaml (original) +++ Documentation/devicetree/bindings/sound/nvidia,tegra-audio-trimslice.yaml (canonical) @@ -1,7 +1,7 @@ sound { compatible = "nvidia,tegra-audio-trimslice"; + clocks = <&tegra_car 112>, <&tegra_car 113>, <&tegra_car 93>; + clock-names = "pll_a", "pll_a_out0", "mclk"; nvidia,i2s-controller = <&tegra_i2s1>; nvidia,audio-codec = <&codec>; - clocks = <&tegra_car 112>, <&tegra_car 113>, <&tegra_car 93>; - clock-names = "pll_a", "pll_a_out0", "mclk"; }; >> Documentation/devicetree/bindings/iommu/qcom,tbu.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/iommu/qcom,tbu.yaml (original) +++ Documentation/devicetree/bindings/iommu/qcom,tbu.yaml (canonical) @@ -7,7 +7,7 @@ reg = <0x150e1000 0x1000>; clocks = <&gcc GCC_AGGRE_NOC_PCIE_TBU_CLK>; interconnects = <&system_noc MASTER_GNOC_SNOC QCOM_ICC_TAG_ACTIVE_ONLY - &config_noc SLAVE_IMEM_CFG QCOM_ICC_TAG_ACTIVE_ONLY>; + &config_noc SLAVE_IMEM_CFG QCOM_ICC_TAG_ACTIVE_ONLY>; power-domains = <&gcc HLOS1_VOTE_AGGRE_NOC_MMU_PCIE_TBU_GDSC>; qcom,stream-id-range = <&apps_smmu 0x1c00 0x400>; }; >> Documentation/devicetree/bindings/power/renesas,apmu.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/renesas,apmu.yaml (original) +++ Documentation/devicetree/bindings/power/renesas,apmu.yaml (canonical) @@ -1,5 +1,5 @@ apmu@e6152000 { - compatible = "renesas,r8a7791-apmu", "renesas,apmu"; - reg = <0xe6152000 0x188>; - cpus = <&cpu0>, <&cpu1>; + compatible = "renesas,r8a7791-apmu", "renesas,apmu"; + reg = <0xe6152000 0x188>; + cpus = <&cpu0>, <&cpu1>; }; >> Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml (original) +++ Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml (canonical) @@ -4,8 +4,8 @@ interrupts = <9>; #address-cells = <1>; #size-cells = <0>; + clock-frequency = <10000>; hpe,sysreg = <&sysreg_system_controller>; - clock-frequency = <10000>; -- eeprom@50 { compatible = "atmel,24c128"; >> Documentation/devicetree/bindings/pinctrl/qcom,sdm845-pinctrl.yaml:110: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sdm845-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sdm845-pinctrl.yaml (canonical) @@ -18,29 +18,26 @@ output-low; }; -- }; }; + + cci0-default-state { + pins = "gpio17", "gpio18"; + function = "cci_i2c"; + bias-pull-up; + drive-strength = <2>; + }; }; >> Documentation/devicetree/bindings/timer/arm,arch_timer_mmio.yaml:100: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/arm,arch_timer_mmio.yaml (original) +++ Documentation/devicetree/bindings/timer/arm,arch_timer_mmio.yaml (canonical) @@ -1,22 +1,22 @@ timer@f0000000 { - compatible = "arm,armv7-timer-mem"; - #address-cells = <1>; - #size-cells = <1>; - ranges = <0 0xf0001000 0x1000>; - reg = <0xf0000000 0x1000>; - clock-frequency = <50000000>; -- - frame-number = <1>; - interrupts = <0 15 0x8>; - reg = <0x2000 0x1000>; - }; + frame@2000 { + reg = <0x2000 0x1000>; + frame-number = <1>; + interrupts = <0 15 0x8>; + }; }; >> Documentation/devicetree/bindings/pwm/pwm.yaml:31: example 0: label 'pwm' defined but never referenced Documentation/devicetree/bindings/iio/potentiometer/microchip,mcp4531.yaml:107: example 0: label 'dpot' defined but never referenced Documentation/devicetree/bindings/iio/potentiometer/microchip,mcp4531.yaml:107: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/potentiometer/microchip,mcp4531.yaml (original) +++ Documentation/devicetree/bindings/iio/potentiometer/microchip,mcp4531.yaml (canonical) @@ -1,6 +1,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + dpot: dpot@28 { compatible = "microchip,mcp4651-104"; reg = <0x28>; >> Documentation/devicetree/bindings/sound/awinic,aw8738.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/awinic,aw8738.yaml (original) +++ Documentation/devicetree/bindings/sound/awinic,aw8738.yaml (canonical) @@ -1,7 +1,8 @@ #include + audio-amplifier { compatible = "awinic,aw8738"; mode-gpios = <&msmgpio 114 GPIO_ACTIVE_HIGH>; + sound-name-prefix = "Speaker Amp"; awinic,mode = <5>; - sound-name-prefix = "Speaker Amp"; }; >> Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml (original) +++ Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml (canonical) @@ -13,8 +13,8 @@ pinctrl-0 = <&can0_pins>; spi-max-frequency = <20000000>; interrupts-extended = <&gpio 13 IRQ_TYPE_LEVEL_LOW>; - microchip,rx-int-gpios = <&gpio 27 GPIO_ACTIVE_LOW>; vdd-supply = <®5v0>; xceiver-supply = <®5v0>; + microchip,rx-int-gpios = <&gpio 27 GPIO_ACTIVE_LOW>; }; }; >> Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-blit-engine.yaml:182: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-blit-engine.yaml (original) +++ Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-blit-engine.yaml (canonical) @@ -2,9 +2,9 @@ compatible = "fsl,imx8qxp-dc-blit-engine"; reg = <0x56180820 0x13c>, <0x56181000 0x3400>; reg-names = "pec", "cfg"; + ranges; #address-cells = <1>; #size-cells = <1>; - ranges; -- fetchdecode@56180820 { compatible = "fsl,imx8qxp-dc-fetchdecode"; >> Documentation/devicetree/bindings/sound/ti,tas2781.yaml:279: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/ti,tas2781.yaml (original) +++ Documentation/devicetree/bindings/sound/ti,tas2781.yaml (canonical) @@ -11,8 +11,7 @@ <0x3a>, /* Audio slot 1 */ <0x39>, /* Audio slot 2 */ <0x3b>; /* Audio slot 3 */ - - #sound-dai-cells = <0>; + #sound-dai-cells = <0>; reset-gpios = <&gpio1 10 GPIO_ACTIVE_HIGH>; interrupt-parent = <&gpio1>; interrupts = <15>; >> Documentation/devicetree/bindings/iommu/apple,sart.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/iommu/apple,sart.yaml (original) +++ Documentation/devicetree/bindings/iommu/apple,sart.yaml (canonical) @@ -1,4 +1,4 @@ iommu@7bc50000 { - compatible = "apple,t8103-sart"; - reg = <0x7bc50000 0x4000>; + compatible = "apple,t8103-sart"; + reg = <0x7bc50000 0x4000>; }; Documentation/devicetree/bindings/phy/phy-common-props.yaml:148: example 0: label 'phy' defined but never referenced -- - rx-polarity = , ; - rx-polarity-names = "usb-ss", "default"; - tx-polarity = ; + #phy-cells = <1>; + tx-p2p-microvolt = <915000>, <1100000>, <1200000>; + tx-p2p-microvolt-names = "2500base-x", "usb-hs", "usb-ss"; + rx-polarity = , ; + rx-polarity-names = "usb-ss", "default"; + tx-polarity = ; }; >> Documentation/devicetree/bindings/i2c/i2c-mux-gpio.yaml:75: example 0: label 'pca9555' defined but never referenced >> Documentation/devicetree/bindings/i2c/i2c-mux-gpio.yaml:75: example 0: label 'ssd1307' defined but never referenced >> Documentation/devicetree/bindings/i2c/i2c-mux-gpio.yaml:75: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/i2c-mux-gpio.yaml (original) +++ Documentation/devicetree/bindings/i2c/i2c-mux-gpio.yaml (canonical) @@ -1,33 +1,33 @@ i2cmux { - compatible = "i2c-mux-gpio"; - #address-cells = <1>; - #size-cells = <0>; - mux-gpios = <&gpio1 22 0>, <&gpio1 23 0>; - i2c-parent = <&i2c1>; - -- - reg = <0x20>; + pca9555: pca9555@20 { + compatible = "nxp,pca9555"; + reg = <0x20>; + gpio-controller; + #gpio-cells = <2>; + }; }; - }; }; >> Documentation/devicetree/bindings/usb/nvidia,tegra210-xusb.yaml:139: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/nvidia,tegra210-xusb.yaml (original) +++ Documentation/devicetree/bindings/usb/nvidia,tegra210-xusb.yaml (canonical) @@ -7,10 +7,8 @@ <0x70098000 0x1000>, <0x70099000 0x1000>; reg-names = "hcd", "fpci", "ipfs"; - interrupts = , ; - -- ethernet@1 { compatible = "usb955,9ff"; >> Documentation/devicetree/bindings/mfd/rockchip,rk805.yaml:115: example 0: node name 'DCDC_REG1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/sound/maxim,max9759.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/maxim,max9759.yaml (original) +++ Documentation/devicetree/bindings/sound/maxim,max9759.yaml (canonical) @@ -1,8 +1,9 @@ #include + amplifier { - compatible = "maxim,max9759"; - shutdown-gpios = <&gpio3 20 GPIO_ACTIVE_LOW>; - mute-gpios = <&gpio3 19 GPIO_ACTIVE_LOW>; - gain-gpios = <&gpio3 23 GPIO_ACTIVE_LOW>, - <&gpio3 25 GPIO_ACTIVE_LOW>; + compatible = "maxim,max9759"; + shutdown-gpios = <&gpio3 20 GPIO_ACTIVE_LOW>; + mute-gpios = <&gpio3 19 GPIO_ACTIVE_LOW>; + gain-gpios = <&gpio3 23 GPIO_ACTIVE_LOW>, + <&gpio3 25 GPIO_ACTIVE_LOW>; >> };Documentation/devicetree/bindings/mfd/rockchip,rk805.yaml:115: example 0: node name 'DCDC_REG2' must use only [a-z0-9-] -- >> Documentation/devicetree/bindings/mfd/rockchip,rk805.yaml:115: example 0: node name 'DCDC_REG3' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk805.yaml:115: example 0: node name 'DCDC_REG4' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk805.yaml:115: example 0: node name 'LDO_REG1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk805.yaml:115: example 0: node name 'LDO_REG2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk805.yaml:115: example 0: node name 'LDO_REG3' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk805.yaml:115: example 0: label 'vcc18_emmc' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk805.yaml:115: example 0: label 'vcc_ddr' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk805.yaml:115: example 0: label 'vdd_11' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk805.yaml:115: example 0: label 'vdd_18' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk805.yaml:115: example 0: label 'vdd_arm' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk805.yaml:115: example 0: label 'vdd_logic' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk805.yaml:115: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/rockchip,rk805.yaml (original) +++ Documentation/devicetree/bindings/mfd/rockchip,rk805.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + i2c { #address-cells = <1>; #size-cells = <0>; -- regulator-on-in-suspend; regulator-suspend-microvolt = <1800000>; @@ -99,6 +105,7 @@ regulator-max-microvolt = <1100000>; regulator-always-on; regulator-boot-on; + regulator-state-mem { regulator-on-in-suspend; regulator-suspend-microvolt = <1100000>; >> Documentation/devicetree/bindings/pinctrl/microchip,pic64gx-pinctrl-gpio2.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/microchip,pic64gx-pinctrl-gpio2.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/microchip,pic64gx-pinctrl-gpio2.yaml (canonical) @@ -1,15 +1,15 @@ pinctrl@41000000 { - compatible = "microchip,pic64gx-pinctrl-gpio2"; - reg = <0x41000000 0x4>; - pinctrl-use-default; - pinctrl-names = "default"; - pinctrl-0 = <&mdio0_gpio2>, <&mdio1_gpio2>, <&spi0_gpio2>, <&qspi_gpio2>, - <&uart3_gpio2>, <&uart4_gpio2>, <&can1_gpio2>, <&can0_gpio2>, -- - function = "gpio"; - groups = "gpio_mdio1", "gpio_spi0", "gpio_can0", "gpio_pcie", - "gpio_qspi", "gpio_uart3", "gpio_uart4", "gpio_can1"; - }; + mux-gpio2 { + function = "gpio"; + groups = "gpio_mdio1", "gpio_spi0", "gpio_can0", "gpio_pcie", + "gpio_qspi", "gpio_uart3", "gpio_uart4", "gpio_can1"; + }; }; >> Documentation/devicetree/bindings/pwm/cirrus,ep9301-pwm.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/pwm/cirrus,ep9301-pwm.yaml (original) +++ Documentation/devicetree/bindings/pwm/cirrus,ep9301-pwm.yaml (canonical) @@ -1,4 +1,5 @@ #include + pwm@80910000 { compatible = "cirrus,ep9301-pwm"; reg = <0x80910000 0x10>; Documentation/devicetree/bindings/gpio/mrvl-gpio.yaml:124: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/mrvl-gpio.yaml (original) -- gpio@d4019000 { reg = <0xd4019000 0x4>; @@ -29,4 +30,4 @@ gpio@d4019100 { reg = <0xd4019100 0x4>; }; - }; +}; >> Documentation/devicetree/bindings/sound/realtek,rt1015.yaml:33: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/realtek,rt1015.yaml (original) +++ Documentation/devicetree/bindings/sound/realtek,rt1015.yaml (canonical) @@ -1,6 +1,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + codec@28 { compatible = "realtek,rt1015"; reg = <0x28>; >> Documentation/devicetree/bindings/pci/nvidia,tegra194-pcie-ep.yaml:208: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/nvidia,tegra194-pcie-ep.yaml (original) +++ Documentation/devicetree/bindings/pci/nvidia,tegra194-pcie-ep.yaml (canonical) @@ -5,9 +5,9 @@ #include -- reg-names = "dsi_phy", "dsi_phy_lane", "dsi_pll"; - #clock-cells = <1>; #phy-cells = <0>; - clocks = <&dispcc DISP_CC_MDSS_AHB_CLK>, <&rpmhcc RPMH_CXO_CLK>; clock-names = "iface", "ref"; >> Documentation/devicetree/bindings/power/supply/qcom,pm8941-coincell.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/qcom,pm8941-coincell.yaml (original) +++ Documentation/devicetree/bindings/power/supply/qcom,pm8941-coincell.yaml (canonical) @@ -1,11 +1,11 @@ pmic { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - phys = <&p2u_nvhs_0>, <&p2u_nvhs_1>, <&p2u_nvhs_2>, - <&p2u_nvhs_3>, <&p2u_nvhs_4>, <&p2u_nvhs_5>, - <&p2u_nvhs_6>, <&p2u_nvhs_7>; - - phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4", - "p2u-5", "p2u-6", "p2u-7"; + TEGRA234_AON_GPIO(AA, 4) + GPIO_ACTIVE_HIGH>; }; }; >> Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml:105: example 0: label 'cpr_opp1' defined but never referenced >> Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml:105: example 0: label 'cpr_opp2' defined but never referenced >> Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml:105: example 0: label 'cpr_opp3' defined but never referenced >> Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml:105: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml (original) +++ Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml (canonical) @@ -7,10 +7,12 @@ opp-level = <1>; qcom,opp-fuse-level = <1>; }; + cpr_opp2: opp2 { opp-level = <2>; qcom,opp-fuse-level = <2>; -- + "cpr_init_voltage2", + "cpr_init_voltage3", + "cpr_quotient1", + "cpr_quotient2", + "cpr_quotient3", + "cpr_ring_osc1", + "cpr_ring_osc2", + "cpr_ring_osc3", + "cpr_fuse_revision"; }; >> Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml:63: example 0: label 'adv7180' defined but never referenced >> Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml:63: example 0: label 'adv7511_in' defined but never referenced >> Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml:63: example 0: label 'adv7511_out' defined but never referenced >> Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml:63: example 0: label 'ak4643' defined but never referenced >> Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml:63: example 0: label 'i2chdmi' defined but never referenced >> Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml (canonical) @@ -2,9 +2,9 @@ #include -- port@1 { reg = <1>; + adv7511_out: endpoint { remote-endpoint = <&hdmi_con_out>; }; Documentation/devicetree/bindings/sound/fsl,micfil.yaml:82: example 0: label 'micfil' defined but never referenced >> Documentation/devicetree/bindings/sound/fsl,micfil.yaml:82: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/fsl,micfil.yaml (original) +++ Documentation/devicetree/bindings/sound/fsl,micfil.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + micfil: audio-controller@30080000 { compatible = "fsl,imx8mm-micfil"; reg = <0x30080000 0x10000>; >> Documentation/devicetree/bindings/phy/allwinner,sun8i-a83t-usb-phy.yaml:92: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/allwinner,sun8i-a83t-usb-phy.yaml (original) +++ Documentation/devicetree/bindings/phy/allwinner,sun8i-a83t-usb-phy.yaml (canonical) @@ -3,7 +3,6 @@ #include -- - qcom,rset-ohms = <2100>; - qcom,vset-millivolts = <3000>; - }; + charger@2800 { + compatible = "qcom,pm8941-coincell"; + reg = <0x2800>; + qcom,rset-ohms = <2100>; + qcom,vset-millivolts = <3000>; + }; }; >> Documentation/devicetree/bindings/sound/amlogic,aiu.yaml:87: example 0: label 'aiu' defined but never referenced >> Documentation/devicetree/bindings/sound/amlogic,aiu.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/amlogic,aiu.yaml (original) +++ Documentation/devicetree/bindings/sound/amlogic,aiu.yaml (canonical) @@ -5,8 +5,8 @@ -- +++ Documentation/devicetree/bindings/power/qcom,kpss-acc-v2.yaml (canonical) @@ -1,5 +1,5 @@ power-manager@f9088000 { - compatible = "qcom,kpss-acc-v2"; - reg = <0xf9088000 0x1000>, - <0xf9008000 0x1000>; + compatible = "qcom,kpss-acc-v2"; + reg = <0xf9088000 0x1000>, + <0xf9008000 0x1000>; }; >> Documentation/devicetree/bindings/pinctrl/canaan,k230-pinctrl.yaml:111: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/canaan,k230-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/canaan,k230-pinctrl.yaml (canonical) @@ -6,7 +6,7 @@ uart2-pins-cfg { pinmux = <0x503>, /* uart2 txd */ <0x603>; /* uart2 rxd */ - slew-rate = <0>; + slew-rate = <0>; drive-strength = <4>; power-source = <1>; input-enable; >> Documentation/devicetree/bindings/mfd/rockchip,rk801.yaml:83: example 0: label 'rk801' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk801.yaml:83: example 0: label 'vcc_1v8' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk801.yaml:83: example 0: label 'vcc_3v3' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk801.yaml:83: example 0: label 'vcc_ddr' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk801.yaml:83: example 0: label 'vdd0v9_sys' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk801.yaml:83: example 0: label 'vdd_cpu' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk801.yaml:83: example 0: label 'vdd_logic' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk801.yaml:83: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/rockchip,rk801.yaml (original) +++ Documentation/devicetree/bindings/mfd/rockchip,rk801.yaml (canonical) @@ -15,7 +15,6 @@ pinctrl-0 = <&pmic_int_l>; system-power-controller; wakeup-source; - vcc1-supply = <&vcc_sys>; vcc2-supply = <&vcc_sys>; vcc3-supply = <&vcc_sys>; -- regulator-off-in-suspend; regulator-suspend-microvolt = <1800000>; @@ -105,6 +110,7 @@ regulator-name = "vcc_3v3"; regulator-boot-on; regulator-always-on; + regulator-state-mem { regulator-off-in-suspend; regulator-suspend-microvolt = <3300000>; >> Documentation/devicetree/bindings/net/mediatek,net.yaml:483: example 0: label 'ethernet' defined but never referenced >> Documentation/devicetree/bindings/net/mediatek,net.yaml:483: example 0: label 'gmac0' defined but never referenced >> Documentation/devicetree/bindings/net/mediatek,net.yaml:483: example 0: label 'gmac1' defined but never referenced >> Documentation/devicetree/bindings/net/mediatek,net.yaml:483: example 0: label 'mdio0' defined but never referenced >> Documentation/devicetree/bindings/net/mediatek,net.yaml:483: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/mediatek,net.yaml (original) +++ Documentation/devicetree/bindings/net/mediatek,net.yaml (canonical) @@ -4,66 +4,65 @@ #include -- - }; - - gmac1: mac@1 { - compatible = "mediatek,eth-mac"; - phy-mode = "rgmii"; - phy-handle = <&phy1>; - reg = <1>; - }; - }; }; >> Documentation/devicetree/bindings/net/can/ti,tcan4x5x.yaml:152: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/can/ti,tcan4x5x.yaml (original) +++ Documentation/devicetree/bindings/net/can/ti,tcan4x5x.yaml (canonical) @@ -13,13 +13,13 @@ pinctrl-names = "default"; pinctrl-0 = <&can0_pins>; spi-max-frequency = <10000000>; - bosch,mram-cfg = <0x0 0 0 16 0 0 1 1>; interrupt-parent = <&gpio1>; interrupts = <14 IRQ_TYPE_LEVEL_LOW>; device-state-gpios = <&gpio3 21 GPIO_ACTIVE_HIGH>; -- pinctrl-0 = <&can0_pins>; spi-max-frequency = <10000000>; - bosch,mram-cfg = <0x0 0 0 16 0 0 1 1>; interrupt-parent = <&gpio1>; interrupts = <14 IRQ_TYPE_LEVEL_LOW>; reset-gpios = <&gpio1 27 GPIO_ACTIVE_HIGH>; wakeup-source; + bosch,mram-cfg = <0x0 0 0 16 0 0 1 1>; }; }; >> Documentation/devicetree/bindings/net/mediatek,net.yaml:554: example 1: label 'eth' defined but never referenced >> Documentation/devicetree/bindings/net/mediatek,net.yaml:554: example 1: label 'mac0' defined but never referenced >> Documentation/devicetree/bindings/net/mediatek,net.yaml:554: example 1: label 'mac1' defined but never referenced >> Documentation/devicetree/bindings/net/mediatek,net.yaml:554: example 1: label 'mdio' defined but never referenced Documentation/devicetree/bindings/net/mediatek,net.yaml:554: example 1: canonical form differs: --- Documentation/devicetree/bindings/net/mediatek,net.yaml (original) +++ Documentation/devicetree/bindings/net/mediatek,net.yaml (canonical) @@ -3,10 +3,10 @@ #include -- aiu: audio-controller@5400 { compatible = "amlogic,aiu-gxl", "amlogic,aiu"; + reg = <0x5400 0x2ac>; #sound-dai-cells = <2>; - reg = <0x5400 0x2ac>; interrupts = , ; interrupt-names = "i2s", "spdif"; >> Documentation/devicetree/bindings/clock/qcom,videocc.yaml:153: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,videocc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,videocc.yaml (canonical) @@ -1,13 +1,14 @@ #include #include + clock-controller@ab00000 { - compatible = "qcom,sdm845-videocc"; - reg = <0x0ab00000 0x10000>; - clocks = <&rpmhcc RPMH_CXO_CLK>; -- + compatible = "qcom,sdm845-videocc"; + reg = <0x0ab00000 0x10000>; + clocks = <&rpmhcc RPMH_CXO_CLK>; + clock-names = "bi_tcxo"; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; + power-domains = <&rpmhpd RPMHPD_MMCX>; + required-opps = <&rpmhpd_opp_low_svs>; }; >> Documentation/devicetree/bindings/spi/ralink,mt7621-spi.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/ralink,mt7621-spi.yaml (original) +++ Documentation/devicetree/bindings/spi/ralink,mt7621-spi.yaml (canonical) @@ -2,16 +2,14 @@ #include -- - }; - - mac1: mac@1 { - compatible = "mediatek,eth-mac"; - phy-mode = "2500base-x"; - phy-handle = <&phy6>; - reg = <1>; - }; - }; }; >> Documentation/devicetree/bindings/pci/xlnx,axi-pcie-host.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/xlnx,axi-pcie-host.yaml (original) +++ Documentation/devicetree/bindings/pci/xlnx,axi-pcie-host.yaml (canonical) @@ -4,6 +4,7 @@ pcie@50000000 { compatible = "xlnx,axi-pcie-host-1.00.a"; reg = <0x50000000 0x1000000>; + ranges = <0x02000000 0 0x60000000 0x60000000 0 0x10000000>; #address-cells = <3>; #size-cells = <2>; #interrupt-cells = <1>; @@ -14,7 +15,7 @@ <0 0 0 2 &pcie_intc 2>, <0 0 0 3 &pcie_intc 3>, <0 0 0 4 &pcie_intc 4>; - ranges = <0x02000000 0 0x60000000 0x60000000 0 0x10000000>; + pcie_intc: interrupt-controller { interrupt-controller; #address-cells = <0>; >> Documentation/devicetree/bindings/usb/parade,ps5511.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/parade,ps5511.yaml (original) +++ Documentation/devicetree/bindings/usb/parade,ps5511.yaml (canonical) @@ -9,10 +9,11 @@ peer-hub = <&hub_3_0>; #address-cells = <1>; #size-cells = <0>; + /* USB 2.0 device on port 5 */ device@5 { + compatible = "usb123,4567"; -- #address-cells = <1>; #size-cells = <0>; + /* Type-A connector on port 3 */ port@3 { reg = <3>; + endpoint { remote-endpoint = <&usb_a0_ss>; }; >> Documentation/devicetree/bindings/gpio/gpio-line-mux.yaml:78: example 0: label 'sfp1' defined but never referenced >> Documentation/devicetree/bindings/gpio/gpio-line-mux.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/gpio-line-mux.yaml (original) +++ Documentation/devicetree/bindings/gpio/gpio-line-mux.yaml (canonical) @@ -13,16 +13,13 @@ compatible = "gpio-line-mux"; gpio-controller; #gpio-cells = <2>; - mux-controls = <&sfp_gpio_mux>; muxed-gpios = <&gpio0 2 GPIO_ACTIVE_HIGH>; - -- sfp1: sfp-p1 { compatible = "sff,sfp"; - i2c-bus = <&sfp1_i2c>; los-gpios = <&sfp1_gpio 0 GPIO_ACTIVE_HIGH>; mod-def0-gpios = <&sfp1_gpio 1 GPIO_ACTIVE_LOW>; >> Documentation/devicetree/bindings/media/qcom,msm8953-camss.yaml:212: example 0: label 'camss' defined but never referenced >> Documentation/devicetree/bindings/media/qcom,msm8953-camss.yaml:212: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/qcom,msm8953-camss.yaml (original) +++ Documentation/devicetree/bindings/media/qcom,msm8953-camss.yaml (canonical) @@ -3,7 +3,6 @@ -- ports { >> Documentation/devicetree/bindings/power/brcm,bcm63xx-power.yaml:40: example 0: label 'periph_pwr' defined but never referenced >> Documentation/devicetree/bindings/pwm/pwm-tiecap.yaml:57: example 0: label 'ecap0' defined but never referenced >> Documentation/devicetree/bindings/pwm/pwm-tiecap.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/pwm/pwm-tiecap.yaml (original) +++ Documentation/devicetree/bindings/pwm/pwm-tiecap.yaml (canonical) @@ -1,5 +1,4 @@ ecap0: pwm@48300100 { /* ECAP on am33xx */ - compatible = "ti,am3352-ecap"; #pwm-cells = <3>; reg = <0x48300100 0x80>; clocks = <&l4ls_gclk>; >> Documentation/devicetree/bindings/display/imx/fsl,imx6q-ldb.yaml:133: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/imx/fsl,imx6q-ldb.yaml (original) +++ Documentation/devicetree/bindings/display/imx/fsl,imx6q-ldb.yaml (canonical) @@ -18,44 +18,43 @@ -- serial { - air-pollution-sensor { - compatible = "plantower,pms7003"; - vcc-supply = <®_vcc5v0>; - }; + air-pollution-sensor { + compatible = "plantower,pms7003"; + vcc-supply = <®_vcc5v0>; + }; }; >> Documentation/devicetree/bindings/net/amd,xgbe-seattle-v1a.yaml:125: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/amd,xgbe-seattle-v1a.yaml (original) +++ Documentation/devicetree/bindings/net/amd,xgbe-seattle-v1a.yaml (canonical) @@ -8,11 +8,11 @@ interrupts = <0 325 4>, <0 326 1>, <0 327 1>, <0 328 1>, <0 329 1>, <0 323 4>; - amd,per-channel-interrupt; clocks = <&xgbe_dma_clk>, <&xgbe_ptp_clk>; clock-names = "dma_clk", "ptp_clk"; phy-mode = "xgmii"; mac-address = [ 02 a1 a2 a3 a4 a5 ]; + amd,per-channel-interrupt; amd,speed-set = <0>; amd,serdes-blwc = <1>, <1>, <0>; amd,serdes-cdr-rate = <2>, <2>, <7>; >> Documentation/devicetree/bindings/ata/ahci-platform.yaml:157: example 1: label 'sata0' defined but never referenced >> Documentation/devicetree/bindings/ata/ahci-platform.yaml:157: example 1: label 'sata1' defined but never referenced >> Documentation/devicetree/bindings/ata/ahci-platform.yaml:157: example 1: canonical form differs: --- Documentation/devicetree/bindings/ata/ahci-platform.yaml (original) +++ Documentation/devicetree/bindings/ata/ahci-platform.yaml (canonical) @@ -9,24 +9,19 @@ clocks = <&chip CLKID_SATA>; #address-cells = <1>; #size-cells = <0>; - hba-cap = ; -- + compatible = "adi,adxl380"; + reg = <0>; + spi-max-frequency = <8000000>; + vddio-supply = <&vddio>; + vsupply-supply = <&vsupply>; + interrupt-parent = <&gpio>; + interrupts = <25 IRQ_TYPE_LEVEL_HIGH>; + interrupt-names = "INT0"; + }; }; >> Documentation/devicetree/bindings/net/qcom,ipq8064-mdio.yaml:40: example 0: label 'mdio0' defined but never referenced >> Documentation/devicetree/bindings/net/qcom,ipq8064-mdio.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/qcom,ipq8064-mdio.yaml (original) +++ Documentation/devicetree/bindings/net/qcom,ipq8064-mdio.yaml (canonical) @@ -1,12 +1,10 @@ #include -- switch@10 { >> Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml:34: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml (original) +++ Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml (canonical) @@ -1,9 +1,9 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - charger@6b { - compatible = "maxim,max77976"; - reg = <0x6b>; - }; + charger@6b { + compatible = "maxim,max77976"; + reg = <0x6b>; + }; }; >> Documentation/devicetree/bindings/pwm/ti,omap-dmtimer-pwm.yaml:55: example 0: label 'pwm9' defined but never referenced >> Documentation/devicetree/bindings/pwm/ti,omap-dmtimer-pwm.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/pwm/ti,omap-dmtimer-pwm.yaml (original) +++ Documentation/devicetree/bindings/pwm/ti,omap-dmtimer-pwm.yaml (canonical) @@ -1,5 +1,5 @@ pwm9: pwm { - compatible = "ti,omap-dmtimer-pwm"; - ti,timers = <&timer9>; - #pwm-cells = <3>; + compatible = "ti,omap-dmtimer-pwm"; + #pwm-cells = <3>; + ti,timers = <&timer9>; }; >> Documentation/devicetree/bindings/sound/qcom,lpass-rx-macro.yaml:144: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/qcom,lpass-rx-macro.yaml (original) +++ Documentation/devicetree/bindings/sound/qcom,lpass-rx-macro.yaml (canonical) @@ -1,14 +1,15 @@ #include + codec@3200000 { - compatible = "qcom,sm8250-lpass-rx-macro"; - reg = <0x3200000 0x1000>; - #sound-dai-cells = <1>; - #clock-cells = <0>; -- + #sound-dai-cells = <1>; + #clock-cells = <0>; + clocks = <&audiocc 0>, + <&audiocc 1>, + <&q6afecc LPASS_HW_MACRO_VOTE LPASS_CLK_ATTRIBUTE_COUPLE_NO>, + <&q6afecc LPASS_HW_DCODEC_VOTE LPASS_CLK_ATTRIBUTE_COUPLE_NO>, + <&vamacro>; + clock-names = "mclk", "npl", "macro", "dcodec", "fsgen"; + clock-output-names = "mclk"; }; >> Documentation/devicetree/bindings/i2c/st,stm32-i2c.yaml:148: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/st,stm32-i2c.yaml (original) +++ Documentation/devicetree/bindings/i2c/st,stm32-i2c.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + //Example 1 (with st,stm32f4-i2c compatible) i2c@40005400 { compatible = "st,stm32f4-i2c"; Documentation/devicetree/bindings/i2c/st,stm32-i2c.yaml:163: example 1: canonical form differs: -- reg = <0x40013000 0x400>; @@ -13,7 +14,7 @@ resets = <&rcc I2C2_R>; i2c-scl-rising-time-ns = <185>; i2c-scl-falling-time-ns = <20>; - st,syscfg-fmp = <&syscfg 0x4 0x2>; #address-cells = <1>; #size-cells = <0>; + st,syscfg-fmp = <&syscfg 0x4 0x2>; }; >> Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml:86: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml (original) +++ Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml (canonical) @@ -3,7 +3,6 @@ ranges = <0x0 0x10100000 0x100000>; #address-cells = <1>; #size-cells = <1>; - starfive,stg-syscon = <&stg_syscon 0x4>; clocks = <&syscrg 4>, <&stgcrg 5>, <&stgcrg 1>, -- usb@0 { compatible = "cdns,usb3"; >> Documentation/devicetree/bindings/timer/ti,timer-dm.yaml:151: example 0: label 'timer1' defined but never referenced >> Documentation/devicetree/bindings/timer/ti,timer-dm.yaml:151: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/ti,timer-dm.yaml (original) +++ Documentation/devicetree/bindings/timer/ti,timer-dm.yaml (canonical) @@ -1,8 +1,8 @@ timer1: timer@0 { - compatible = "ti,am335x-timer-1ms"; - reg = <0x0 0x400>; - interrupts = <67>; - ti,timer-alwon; - clocks = <&timer1_fck>; - clock-names = "fck"; + compatible = "ti,am335x-timer-1ms"; + reg = <0x0 0x400>; + interrupts = <67>; + clocks = <&timer1_fck>; + clock-names = "fck"; + ti,timer-alwon; }; Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: node name 'DCDC_REG1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: node name 'DCDC_REG2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: node name 'DCDC_REG3' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: node name 'DCDC_REG4' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: node name 'LDO_REG1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: node name 'LDO_REG2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: node name 'LDO_REG3' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: node name 'LDO_REG4' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: node name 'LDO_REG5' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: node name 'LDO_REG6' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: node name 'LDO_REG7' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: node name 'LDO_REG8' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: node name 'SWITCH_REG1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: node name 'SWITCH_REG2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: label 'rk808' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: label 'vcc18_lcd' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: label 'vcc_ddr' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: label 'vcc_lcd' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: label 'vcc_tp' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: label 'vcc_wl' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: label 'vcca_codec' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: label 'vccio_sd' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: label 'vdd10_lcd' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: label 'vdd_10' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: label 'vdd_cpu' defined but never referenced >> Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: label 'vdd_gpu' defined but never referenced >> Documentation/devicetree/bindings/pci/qcom,pcie-sa8255p.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/qcom,pcie-sa8255p.yaml (original) +++ Documentation/devicetree/bindings/pci/qcom,pcie-sa8255p.yaml (canonical) @@ -7,14 +7,13 @@ pci@1c00000 { compatible = "qcom,pcie-sa8255p"; reg = <0x4 0x00000000 0 0x10000000>; + ranges = <0x02000000 0x0 0x40100000 0x0 0x40100000 0x0 0x1ff00000>, + <0x43000000 0x4 0x10100000 0x4 0x10100000 0x0 0x40000000>; device_type = "pci"; #address-cells = <3>; -- + ranges; device_type = "pci"; - reg = <0x0 0x0 0x0 0x0 0x0>; bus-range = <0x01 0xff>; - #address-cells = <3>; #size-cells = <2>; - ranges; }; }; >> };Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml:126: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml (original) +++ Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml (canonical) @@ -1,29 +1,29 @@ #include #include #include + i2c { #address-cells = <1>; #size-cells = <0>; -- --- Documentation/devicetree/bindings/iio/accel/kionix,kxsd9.yaml (original) +++ Documentation/devicetree/bindings/iio/accel/kionix,kxsd9.yaml (canonical) @@ -1,6 +1,7 @@ spi { #address-cells = <1>; #size-cells = <0>; + accel@0 { compatible = "kionix,kxsd9"; reg = <0>; >> Documentation/devicetree/bindings/sound/allwinner,sun4i-a10-spdif.yaml:147: example 0: label 'spdif' defined but never referenced >> Documentation/devicetree/bindings/sound/allwinner,sun4i-a10-spdif.yaml:147: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/allwinner,sun4i-a10-spdif.yaml (original) +++ Documentation/devicetree/bindings/sound/allwinner,sun4i-a10-spdif.yaml (canonical) @@ -1,7 +1,7 @@ spdif: spdif@1c21000 { - #sound-dai-cells = <0>; compatible = "allwinner,sun4i-a10-spdif"; reg = <0x01c21000 0x40>; + #sound-dai-cells = <0>; interrupts = <13>; clocks = <&apb0_gates 1>, <&spdif_clk>; clock-names = "apb", "spdif"; >> Documentation/devicetree/bindings/arm/cpus.yaml:518: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/cpus.yaml (original) +++ Documentation/devicetree/bindings/arm/cpus.yaml (canonical) @@ -1,28 +1,28 @@ cpus { - #size-cells = <0>; - #address-cells = <1>; + #size-cells = <0>; + #address-cells = <1>; -- sata1: sata-port@1 { reg = <1>; - phys = <&sata_phy 1>; target-supply = <®_sata1>; - hba-port-cap = <(HBA_PORT_HPCP | HBA_PORT_MPSP | HBA_PORT_FBSCP)>; }; }; >> Documentation/devicetree/bindings/interrupt-controller/fsl,ls-extirq.yaml:122: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/fsl,ls-extirq.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/fsl,ls-extirq.yaml (canonical) @@ -1,16 +1,17 @@ #include + interrupt-controller@1ac { - compatible = "fsl,ls1021a-extirq"; - #interrupt-cells = <2>; - #address-cells = <0>; - interrupt-controller; -- - device_type = "cpu"; - compatible = "arm,arm926ej-s"; - reg = <0x0>; - }; + cpu@0 { + compatible = "arm,arm926ej-s"; + reg = <0x0>; + device_type = "cpu"; + }; }; >> Documentation/devicetree/bindings/gpio/aspeed,ast2400-gpio.yaml:132: example 1: label 'gpio' defined but never referenced >> Documentation/devicetree/bindings/gpio/aspeed,ast2400-gpio.yaml:143: example 2: label 'gpio0' defined but never referenced >> Documentation/devicetree/bindings/gpio/aspeed,ast2400-gpio.yaml:143: example 2: label 'gpio1' defined but never referenced >> Documentation/devicetree/bindings/gpio/aspeed,ast2400-gpio.yaml:143: example 2: canonical form differs: --- Documentation/devicetree/bindings/gpio/aspeed,ast2400-gpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/aspeed,ast2400-gpio.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + gpio0: gpio@1e780000 { compatible = "aspeed,ast2600-gpio"; reg = <0x1e780000 0x400>; -- - cpu-release-addr = <0 0x20000000>; - }; + cpu@100010101 { + compatible = "arm,cortex-a57"; + reg = <0x1 0x10101>; + device_type = "cpu"; + enable-method = "spin-table"; + cpu-release-addr = <0 0x20000000>; + }; }; >> Documentation/devicetree/bindings/timer/loongson,ls1x-pwmtimer.yaml:39: example 0: label 'clocksource' defined but never referenced >> Documentation/devicetree/bindings/timer/loongson,ls1x-pwmtimer.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/loongson,ls1x-pwmtimer.yaml (original) +++ Documentation/devicetree/bindings/timer/loongson,ls1x-pwmtimer.yaml (canonical) @@ -1,9 +1,9 @@ #include #include + clocksource: timer@1fe5c030 { compatible = "loongson,ls1b-pwmtimer"; reg = <0x1fe5c030 0x10>; - clocks = <&clkc LS1X_CLKID_APB>; interrupt-parent = <&intc0>; interrupts = <20 IRQ_TYPE_LEVEL_HIGH>; >> Documentation/devicetree/bindings/mfd/samsung,s2mpa01.yaml:45: example 0: node name 'LDO1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/samsung,s2mpa01.yaml:45: example 0: node name 'LDO2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/samsung,s2mpa01.yaml:45: example 0: node name 'BUCK1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/samsung,s2mpa01.yaml:45: example 0: node name 'BUCK2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/samsung,s2mpa01.yaml:45: example 0: label 'buck1_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/samsung,s2mpa01.yaml:45: example 0: label 'buck2_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/samsung,s2mpa01.yaml:45: example 0: label 'ldo1_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/samsung,s2mpa01.yaml:45: example 0: label 'ldo2_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/samsung,s2mpa01.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/samsung,s2mpa01.yaml (original) +++ Documentation/devicetree/bindings/mfd/samsung,s2mpa01.yaml (canonical) @@ -9,21 +9,7 @@ reg = <0x66>; -- + + ldo2_reg: LDO2 { + regulator-name = "VDDQ_MMC2"; + regulator-min-microvolt = <2800000>; + regulator-max-microvolt = <2800000>; + regulator-always-on; + }; // ... }; }; >> Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-pixel-engine.yaml:145: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-pixel-engine.yaml (original) +++ Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-pixel-engine.yaml (canonical) @@ -3,10 +3,10 @@ pixel-engine@56180800 { compatible = "fsl,imx8qxp-dc-pixel-engine"; reg = <0x56180800 0xac00>; + ranges; clocks = <&dc0_lpcg IMX_LPCG_CLK_5>; #address-cells = <1>; #size-cells = <1>; -- constframe@56180960 { compatible = "fsl,imx8qxp-dc-constframe"; >> Documentation/devicetree/bindings/mfd/silergy,sy7636a.yaml:75: example 0: label 'reg_epdpmic' defined but never referenced >> Documentation/devicetree/bindings/mfd/silergy,sy7636a.yaml:75: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/silergy,sy7636a.yaml (original) +++ Documentation/devicetree/bindings/mfd/silergy,sy7636a.yaml (canonical) @@ -1,19 +1,19 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- + channel@2 { reg = <2>; adi,mode = ; adi,off-state = ; }; + channel@6 { reg = <6>; adi,mode = ; >> Documentation/devicetree/bindings/soc/socionext/socionext,uniphier-ahci-glue.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/socionext/socionext,uniphier-ahci-glue.yaml (original) +++ Documentation/devicetree/bindings/soc/socionext/socionext,uniphier-ahci-glue.yaml (canonical) @@ -1,9 +1,9 @@ sata-controller@65700000 { compatible = "socionext,uniphier-pxs3-ahci-glue", "simple-mfd"; reg = <0x65b00000 0x400>; + ranges = <0 0x65700000 0x100>; #address-cells = <1>; #size-cells = <1>; - ranges = <0 0x65700000 0x100>; -- - }; + regulators { + reg_epdpmic: vcom { + regulator-name = "vcom"; + regulator-boot-on; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml:48: example 0: label 'gpio' defined but never referenced >> Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml (canonical) @@ -1,14 +1,14 @@ #include -- + reg = <0x207800 0x200>; + #gpio-cells = <2>; + gpio-controller; + gpio-ranges = <&pinctrl 0 36 22>, + <&pinctrl 22 63 4>, + <&pinctrl 26 68 6>; + #interrupt-cells = <2>; + interrupt-controller; + interrupt-parent = <&intc_fiq>; }; >> Documentation/devicetree/bindings/mfd/khadas,mcu.yaml:36: example 0: label 'khadas_mcu' defined but never referenced >> Documentation/devicetree/bindings/mfd/khadas,mcu.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/khadas,mcu.yaml (original) +++ Documentation/devicetree/bindings/mfd/khadas,mcu.yaml (canonical) @@ -1,9 +1,10 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; - khadas_mcu: system-controller@18 { - compatible = "khadas,mcu"; - reg = <0x18>; - #cooling-cells = <2>; - }; + #address-cells = <1>; + #size-cells = <0>; + + khadas_mcu: system-controller@18 { + compatible = "khadas,mcu"; + reg = <0x18>; + #cooling-cells = <2>; + }; }; >> Documentation/devicetree/bindings/net/allwinner,sun8i-a83t-emac.yaml:257: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/allwinner,sun8i-a83t-emac.yaml (original) +++ Documentation/devicetree/bindings/net/allwinner,sun8i-a83t-emac.yaml (canonical) @@ -1,29 +1,27 @@ ethernet@1c0b000 { compatible = "allwinner,sun8i-h3-emac"; + reg = <0x01c0b000 0x104>; syscon = <&syscon>; - reg = <0x01c0b000 0x104>; interrupts = <0 82 1>; interrupt-names = "macirq"; -- @@ -2,8 +2,7 @@ compatible = "temperature-sense-rtd"; #io-channel-cells = <0>; io-channels = <&temp_adc1 0>; - excitation-current-microamp = <1000>; /* i = U/R = 5 / 5000 */ - alpha-ppm-per-celsius = <3908>; + alpha-ppm-per-celsius = <3908>; r-naught-ohms = <1000>; }; >> Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml:76: example 0: label 'watchdog' defined but never referenced >> Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml:76: example 0: canonical form differs: --- Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml (original) +++ Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml (canonical) @@ -1,13 +1,10 @@ watchdog: watchdog@3150 { compatible = "realtek,rtl8380-wdt"; reg = <0x3150 0xc>; - - realtek,reset-mode = "soc"; - clocks = <&lxbus_clock>; timeout-sec = <20>; - interrupt-parent = <&rtlintc>; interrupt-names = "phase1", "phase2"; interrupts = <19>, <18>; + realtek,reset-mode = "soc"; }; >> Documentation/devicetree/bindings/clock/qcom,sa8775p-videocc.yaml:48: example 0: label 'videocc' defined but never referenced >> Documentation/devicetree/bindings/clock/qcom,sa8775p-videocc.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sa8775p-videocc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sa8775p-videocc.yaml (canonical) @@ -1,15 +1,16 @@ #include #include #include + videocc: clock-controller@abf0000 { - compatible = "qcom,sa8775p-videocc"; - reg = <0x0abf0000 0x10000>; -- + reg = <0x0abf0000 0x10000>; + clocks = <&gcc GCC_VIDEO_AHB_CLK>, + <&rpmhcc RPMH_CXO_CLK>, + <&rpmhcc RPMH_CXO_CLK_A>, + <&sleep_clk>; + power-domains = <&rpmhpd SA8775P_MMCX>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/power/supply/pegatron,chagall-ec.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/pegatron,chagall-ec.yaml (original) +++ Documentation/devicetree/bindings/power/supply/pegatron,chagall-ec.yaml (canonical) @@ -5,7 +5,6 @@ embedded-controller@10 { compatible = "pegatron,chagall-ec"; reg = <0x10>; - monitored-battery = <&battery>; power-supplies = <&mains>; }; >> Documentation/devicetree/bindings/sound/everest,es8316.yaml:72: example 0: label 'es8316' defined but never referenced >> Documentation/devicetree/bindings/sound/everest,es8316.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/everest,es8316.yaml (original) +++ Documentation/devicetree/bindings/sound/everest,es8316.yaml (canonical) @@ -1,11 +1,12 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; - es8316: codec@11 { - compatible = "everest,es8316"; - reg = <0x11>; - clocks = <&clks 10>; -- + #size-cells = <0>; + + es8316: codec@11 { + compatible = "everest,es8316"; + reg = <0x11>; + clocks = <&clks 10>; + clock-names = "mclk"; + #sound-dai-cells = <0>; + }; }; >> Documentation/devicetree/bindings/regulator/richtek,rt6245-regulator.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/richtek,rt6245-regulator.yaml (original) +++ Documentation/devicetree/bindings/regulator/richtek,rt6245-regulator.yaml (canonical) @@ -1,15 +1,14 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- clkmgr: clock-controller@ffd10000 { - compatible = "intel,agilex-clkmgr"; - reg = <0xffd10000 0x1000>; - clocks = <&osc1>; - #clock-cells = <1>; + compatible = "intel,agilex-clkmgr"; + reg = <0xffd10000 0x1000>; + clocks = <&osc1>; + #clock-cells = <1>; }; >> Documentation/devicetree/bindings/gpu/host1x/nvidia,tegra210-nvjpg.yaml:76: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpu/host1x/nvidia,tegra210-nvjpg.yaml (original) +++ Documentation/devicetree/bindings/gpu/host1x/nvidia,tegra210-nvjpg.yaml (canonical) @@ -4,16 +4,15 @@ #include -- - reg-names = "data", "dir"; - gpio-controller; - #gpio-cells = <2>; + compatible = "cirrus,ep9301-gpio"; + reg = <0x80840040 0x04>, + <0x80840044 0x04>; + reg-names = "data", "dir"; + gpio-controller; + #gpio-cells = <2>; }; >> Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml:73: example 0: label 'reboot' defined but never referenced >> Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml:73: example 0: label 'sysrst' defined but never referenced >> Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml (original) +++ Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml (canonical) @@ -2,36 +2,36 @@ #include -- - value = <1>; - }; + reboot: syscon-reboot { + compatible = "syscon-reboot"; + regmap = <&sysctl>; + offset = <48>; + mask = <1>; + value = <1>; + }; }; >> Documentation/devicetree/bindings/timer/ralink,cevt-systick.yaml:31: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/ralink,cevt-systick.yaml (original) +++ Documentation/devicetree/bindings/timer/ralink,cevt-systick.yaml (canonical) @@ -1,7 +1,6 @@ systick@d00 { compatible = "ralink,cevt-systick"; reg = <0xd00 0x10>; - interrupt-parent = <&cpuintc>; interrupts = <7>; }; -- clocks = <&gcc GCC_USB_PHY_CFG_AHB2PHY_CLK>, <&gcc GCC_RX1_USB2_CLKREF_CLK>; clock-names = "cfg_ahb", "ref"; - vdd-supply = <&pm8994_l28>; vdda-pll-supply = <&pm8994_l12>; vdda-phy-dpdm-supply = <&pm8994_l24>; - resets = <&gcc GCC_QUSB2PHY_PRIM_BCR>; nvmem-cells = <&qusb2p_hstx_trim>; >> };Documentation/devicetree/bindings/gpio/idt,32434-gpio.yaml:52: example 0: label 'gpio0' defined but never referenced >> Documentation/devicetree/bindings/gpio/idt,32434-gpio.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/idt,32434-gpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/idt,32434-gpio.yaml (canonical) @@ -2,15 +2,11 @@ compatible = "idt,32434-gpio"; reg = <0x50004 0x10>, <0x38030 0x0c>; reg-names = "gpio", "pic"; - interrupt-controller; #interrupt-cells = <2>; - -- >> Documentation/devicetree/bindings/gpio/xylon,logicvc-gpio.yaml:56: example 0: label 'logicvc' defined but never referenced >> Documentation/devicetree/bindings/gpio/xylon,logicvc-gpio.yaml:56: example 0: label 'logicvc_gpio' defined but never referenced >> Documentation/devicetree/bindings/gpio/xylon,logicvc-gpio.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/xylon,logicvc-gpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/xylon,logicvc-gpio.yaml (canonical) @@ -1,16 +1,15 @@ logicvc: logicvc@43c00000 { - compatible = "xylon,logicvc-3.02.a", "syscon", "simple-mfd"; - reg = <0x43c00000 0x6000>; + compatible = "xylon,logicvc-3.02.a", "syscon", "simple-mfd"; + reg = <0x43c00000 0x6000>; + #address-cells = <1>; + #size-cells = <1>; -- - }; + logicvc_gpio: gpio@40 { + compatible = "xylon,logicvc-3.02.a-gpio"; + reg = <0x40 0x40>; + gpio-controller; + #gpio-cells = <2>; + gpio-line-names = "GPIO0", "GPIO1", "GPIO2", "GPIO3", "GPIO4", + "EN_BLIGHT", "EN_VDD", "EN_VEE", "V_EN"; + }; }; >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7981-pinctrl.yaml:417: example 0: label 'mdio_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7981-pinctrl.yaml:417: example 0: label 'pcie_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7981-pinctrl.yaml:417: example 0: label 'spi0_flash_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7981-pinctrl.yaml:417: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/mediatek,mt7981-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/mediatek,mt7981-pinctrl.yaml (canonical) @@ -3,62 +3,62 @@ #include -- - - pcie_pins: pcie-pins { - mux { - function = "pcie"; - groups = "pcie_clk", "pcie_wake", "pcie_pereset"; - }; - }; - - }; }; >> Documentation/devicetree/bindings/pwm/nvidia,tegra20-pwm.yaml:86: example 0: label 'pwm' defined but never referenced >> Documentation/devicetree/bindings/net/can/allwinner,sun4i-a10-can.yaml:59: example 0: label 'can0' defined but never referenced >> Documentation/devicetree/bindings/net/can/allwinner,sun4i-a10-can.yaml:70: example 1: label 'can1' defined but never referenced Documentation/devicetree/bindings/usb/renesas,rzg3e-xhci.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/renesas,rzg3e-xhci.yaml (original) +++ Documentation/devicetree/bindings/usb/renesas,rzg3e-xhci.yaml (canonical) @@ -2,17 +2,17 @@ #include -- + , + , + , + ; + interrupt-names = "all", "smi", "hse", "pme", "xhc"; + clocks = <&cpg CPG_MOD 0xaf>; + power-domains = <&cpg>; + resets = <&cpg 0xaa>; + phys = <&usb3_phy>, <&usb3_phy>; + phy-names = "usb2-phy", "usb3-phy"; >> };Documentation/devicetree/bindings/net/can/allwinner,sun4i-a10-can.yaml:70: example 1: canonical form differs: --- Documentation/devicetree/bindings/net/can/allwinner,sun4i-a10-can.yaml (original) +++ Documentation/devicetree/bindings/net/can/allwinner,sun4i-a10-can.yaml (canonical) @@ -1,5 +1,6 @@ #define RST_BUS_CAN 68 #define CLK_BUS_CAN 91 + can1: can@1c2bc00 { compatible = "allwinner,sun8i-r40-can"; reg = <0x01c2bc00 0x400>; -- >> Documentation/devicetree/bindings/sound/fsl,easrc.yaml:90: example 0: label 'easrc' defined but never referenced >> Documentation/devicetree/bindings/mfd/maxim,max8925.yaml:104: example 0: node name 'SDV1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8925.yaml:104: example 0: node name 'LDO1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8925.yaml:104: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/maxim,max8925.yaml (original) +++ Documentation/devicetree/bindings/mfd/maxim,max8925.yaml (canonical) @@ -11,22 +11,6 @@ #interrupt-cells = <1>; maxim,tsc-irq = <0>; -- + + SDV1 { + regulator-min-microvolt = <637500>; + regulator-max-microvolt = <1425000>; + regulator-boot-on; + regulator-always-on; + }; + }; }; }; >> Documentation/devicetree/bindings/pwm/airoha,en7581-pwm.yaml:30: example 0: canonical form differs: --- Documentation/devicetree/bindings/pwm/airoha,en7581-pwm.yaml (original) +++ Documentation/devicetree/bindings/pwm/airoha,en7581-pwm.yaml (canonical) @@ -1,5 +1,4 @@ pwm { - compatible = "airoha,en7581-pwm"; - - #pwm-cells = <3>; + compatible = "airoha,en7581-pwm"; + #pwm-cells = <3>; }; >> Documentation/devicetree/bindings/pci/amlogic,axg-pcie.yaml:112: example 0: label 'pcie' defined but never referenced >> Documentation/devicetree/bindings/pci/amlogic,axg-pcie.yaml:112: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/amlogic,axg-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/amlogic,axg-pcie.yaml (canonical) @@ -1,9 +1,11 @@ #include #include + pcie: pcie@f9800000 { compatible = "amlogic,axg-pcie", "snps,dw-pcie"; reg = <0xf9800000 0x400000>, <0xff646000 0x2000>, <0xf9f00000 0x100000>; reg-names = "dbi", "cfg", "config"; + ranges = <0x82000000 0 0 0xf9c00000 0 0x00300000>; interrupts = ; clocks = <&clk_phy>, <&pclk>, <&clk_port>; clock-names = "general", "pclk", "port"; @@ -19,5 +21,4 @@ #size-cells = <2>; device_type = "pci"; num-lanes = <1>; - ranges = <0x82000000 0 0 0xf9c00000 0 0x00300000>; }; >> Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml:65: example 0: label 'i2c0' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml:65: example 0: node name 'led_0-a-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/arm/arm,coresight-dynamic-replicator.yaml:99: example 0: label 'replicator_in_port0' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,coresight-dynamic-replicator.yaml:99: example 0: label 'replicator_out_port0' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,coresight-dynamic-replicator.yaml:99: example 0: label 'replicator_out_port1' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,coresight-dynamic-replicator.yaml:99: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/arm,coresight-dynamic-replicator.yaml (original) +++ Documentation/devicetree/bindings/arm/arm,coresight-dynamic-replicator.yaml (canonical) @@ -1,9 +1,16 @@ replicator@20120000 { compatible = "arm,coresight-dynamic-replicator", "arm,primecell"; reg = <0x20120000 0x1000>; - clocks = <&soc_smc50mhz>; clock-names = "apb_pclk"; + -- }; }; - in-ports { - port { - replicator_in_port0: endpoint { - remote-endpoint = <&csys2_funnel_out_port>; - }; - }; - }; }; >> Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml:52: example 0: label 'axi_iic_0' defined but never referenced >> Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml (original) +++ Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml (canonical) @@ -1,9 +1,8 @@ axi_iic_0: i2c@40800000 { - compatible = "xlnx,xps-iic-2.00.a"; - clocks = <&clkc 15>; - interrupts = < 1 2 >; - reg = < 0x40800000 0x10000 >; - - #size-cells = <0>; - #address-cells = <1>; + compatible = "xlnx,xps-iic-2.00.a"; + reg = < 0x40800000 0x10000 >; + clocks = <&clkc 15>; + interrupts = < 1 2 >; + #size-cells = <0>; + #address-cells = <1>; }; >> Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml:76: example 0: node name 'sdhci0_pwrseq' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pwm/mediatek,pwm-disp.yaml:70: example 0: label 'pwm0' defined but never referenced >> Documentation/devicetree/bindings/net/ethernet-phy.yaml:302: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/ethernet-phy.yaml (original) +++ Documentation/devicetree/bindings/net/ethernet-phy.yaml (canonical) @@ -6,10 +6,9 @@ -- reset-names = "phy"; reset-gpios = <&gpio1 4 1>; @@ -27,6 +26,7 @@ default-state = "keep"; }; }; + /* Fast Ethernet port, with only 2 pairs wired */ mdi { connector-0 { >> Documentation/devicetree/bindings/power/supply/battery.yaml:175: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/battery.yaml (original) +++ Documentation/devicetree/bindings/power/supply/battery.yaml (canonical) @@ -1,41 +1,41 @@ power { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- + /* table for 0 degree Celsius */ + ocv-capacity-table-1 = <4200000 100>, <4185000 95>, <4113000 90>; + /* table for 10 degree Celsius */ + ocv-capacity-table-2 = <4250000 100>, <4200000 95>, <4185000 90>; + resistance-temp-table = <20 100>, <10 90>, <0 80>, <(-10) 60>; + operating-range-celsius = <(-30) 50>; + ambient-celsius = <(-5) 50>; + alert-celsius = <0 40>; + }; }; >> Documentation/devicetree/bindings/sound/fsl,audmix.yaml:101: example 0: label 'amix_endpoint0' defined but never referenced >> Documentation/devicetree/bindings/sound/fsl,audmix.yaml:101: example 0: label 'amix_endpoint1' defined but never referenced >> Documentation/devicetree/bindings/sound/fsl,audmix.yaml:101: example 0: label 'amix_endpoint2' defined but never referenced >> Documentation/devicetree/bindings/sound/fsl,audmix.yaml:101: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/fsl,audmix.yaml (original) +++ Documentation/devicetree/bindings/sound/fsl,audmix.yaml (canonical) @@ -1,54 +1,54 @@ audmix@59840000 { - compatible = "fsl,imx8qm-audmix"; - reg = <0x59840000 0x10000>; - clocks = <&amix_lpcg 0>; - clock-names = "ipg"; - power-domains = <&pd_audmix>; - dais = <&sai4>, <&sai5>; -- - dai-tdm-slot-width = <32>; - dai-tdm-slot-width-map = <32 8 32>; - dai-format = "dsp_a"; - bitclock-master; - frame-master; - remote-endpoint = <&be02_ep>; - }; - }; - }; }; >> Documentation/devicetree/bindings/mfd/atmel,hlcdc.yaml:64: example 0: label 'hlcdc_panel_output' defined but never referenced >> Documentation/devicetree/bindings/mfd/atmel,hlcdc.yaml:64: example 0: label 'lcd_controller' defined but never referenced >> Documentation/devicetree/bindings/mfd/atmel,hlcdc.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/atmel,hlcdc.yaml (original) +++ Documentation/devicetree/bindings/mfd/atmel,hlcdc.yaml (canonical) @@ -3,35 +3,35 @@ #include -- + usb-otg-vbus-regulator { + regulator-name = "usb-otg-vbus"; + regulator-min-microvolt = <4850000>; + regulator-max-microvolt = <5300000>; + regulator-min-microamp = <500000>; + regulator-max-microamp = <1200000>; + }; }; - }; }; >> Documentation/devicetree/bindings/regulator/active-semi,act8865.yaml:91: example 0: node name 'DCDC_REG1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/active-semi,act8865.yaml:91: example 0: node name 'DCDC_REG2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/active-semi,act8865.yaml:91: example 0: node name 'DCDC_REG3' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/active-semi,act8865.yaml:91: example 0: node name 'LDO_REG1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/active-semi,act8865.yaml:91: example 0: node name 'LDO_REG2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/regulator/active-semi,act8865.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/regulator/active-semi,act8865.yaml (original) +++ Documentation/devicetree/bindings/regulator/active-semi,act8865.yaml (canonical) @@ -1,68 +1,66 @@ #include -- - pinctrl-0 = <&pinctrl_lcd_pwm>; - #pwm-cells = <3>; - }; + pwm { + compatible = "atmel,hlcdc-pwm"; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_lcd_pwm>; + #pwm-cells = <3>; + }; }; >> Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml:76: example 0: label 'Consumer' defined but never referenced >> Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml:37: example 0: label 'pwm' defined but never referenced >> Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml (original) +++ Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml (canonical) @@ -1,6 +1,6 @@ pwm: pwm@9c007a00 { - compatible = "sunplus,sp7021-pwm"; - reg = <0x9c007a00 0x80>; - clocks = <&clkc 0xa2>; - #pwm-cells = <2>; + compatible = "sunplus,sp7021-pwm"; + reg = <0x9c007a00 0x80>; -- #size-cells = <0>; Documentation/devicetree/bindings/iio/accel/nxp,fxls8962af.yaml:81: example 1: canonical form differs: --- Documentation/devicetree/bindings/iio/accel/nxp,fxls8962af.yaml (original) +++ Documentation/devicetree/bindings/iio/accel/nxp,fxls8962af.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/pinctrl/amlogic,pinctrl-a4.yaml:98: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/amlogic,pinctrl-a4.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/amlogic,pinctrl-a4.yaml (canonical) @@ -1,42 +1,44 @@ #include + apb { - #address-cells = <2>; - #size-cells = <2>; - periphs_pinctrl: pinctrl { - compatible = "amlogic,pinctrl-a4"; -- - - func-uart-c { - group-default { - pinmux = , - ; - bias-pull-up; - drive-strength-microamp = <4000>; - }; - }; - }; >> };Documentation/devicetree/bindings/sound/fsl,imx95-cm7-sof.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/fsl,imx95-cm7-sof.yaml (original) +++ Documentation/devicetree/bindings/sound/fsl,imx95-cm7-sof.yaml (canonical) @@ -6,6 +6,7 @@ mbox-names = "txdb0", "txdb1", "rxdb0", "rxdb1"; memory-region = <&adma_res>; memory-region-names = "dma"; + port { /* SAI3-WM8962 link */ endpoint { -- >> Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml:242: example 0: label 'mtu3' defined but never referenced >> Documentation/devicetree/bindings/usb/ti,tusb1046.yaml:32: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/ti,tusb1046.yaml (original) +++ Documentation/devicetree/bindings/usb/ti,tusb1046.yaml (canonical) @@ -5,7 +5,6 @@ typec-mux@44 { compatible = "ti,tusb1046"; reg = <0x44>; - mode-switch; orientation-switch; -- >> Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml:242: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml (original) +++ Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml (canonical) @@ -2,64 +2,64 @@ #include -- + "tgia3", "tgib3", "tgic3", "tgid3", "tciv3", + "tgia4", "tgib4", "tgic4", "tgid4", "tciv4", + "tgiu5", "tgiv5", "tgiw5", + "tgia6", "tgib6", "tgic6", "tgid6", "tciv6", + "tgia7", "tgib7", "tgic7", "tgid7", "tciv7", + "tgia8", "tgib8", "tgic8", "tgid8", "tciv8", "tciu8"; + clocks = <&cpg CPG_MOD R9A07G044_MTU_X_MCK_MTU3>; + power-domains = <&cpg>; + resets = <&cpg R9A07G044_MTU_X_PRESET_MTU3>; + #pwm-cells = <3>; >> };Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml:132: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml (original) +++ Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml (canonical) @@ -11,17 +11,13 @@ <&clock CLK_SCLK_CSIS1>; assigned-clock-parents = <&clock CLK_MOUT_MPLL_USER_T>; assigned-clock-rates = <0>, <176000000>; - interrupts = ; - bus-width = <2>; -- #size-cells = <0>; Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml:55: example 1: canonical form differs: --- Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml (original) +++ Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/display/imx/fsl,imx6-hdmi.yaml:86: example 0: label 'hdmi' defined but never referenced >> Documentation/devicetree/bindings/display/imx/fsl,imx6-hdmi.yaml:86: example 0: label 'hdmi_mux_0' defined but never referenced >> Documentation/devicetree/bindings/display/imx/fsl,imx6-hdmi.yaml:86: example 0: label 'hdmi_mux_1' defined but never referenced >> Documentation/devicetree/bindings/pwm/clk-pwm.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/pwm/clk-pwm.yaml (original) +++ Documentation/devicetree/bindings/pwm/clk-pwm.yaml (canonical) @@ -1,7 +1,7 @@ pwm { - compatible = "clk-pwm"; - #pwm-cells = <2>; - clocks = <&gcc 0>; - pinctrl-names = "default"; - pinctrl-0 = <&pwm_clk_flash_default>; + compatible = "clk-pwm"; + #pwm-cells = <2>; + clocks = <&gcc 0>; + pinctrl-names = "default"; + pinctrl-0 = <&pwm_clk_flash_default>; >> };Documentation/devicetree/bindings/power/supply/tps65090-charger.yaml:31: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/tps65090-charger.yaml (original) +++ Documentation/devicetree/bindings/power/supply/tps65090-charger.yaml (canonical) @@ -1,6 +1,6 @@ pmic { - charger { - compatible = "ti,tps65090-charger"; - ti,enable-low-current-chrg; - }; + charger { + compatible = "ti,tps65090-charger"; -- >> Documentation/devicetree/bindings/sound/renesas,idt821034.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/renesas,idt821034.yaml (original) +++ Documentation/devicetree/bindings/sound/renesas,idt821034.yaml (canonical) @@ -1,6 +1,7 @@ spi { #address-cells = <1>; #size-cells = <0>; + audio-codec@0 { compatible = "renesas,idt821034"; reg = <0>; >> Documentation/devicetree/bindings/media/nxp,dw100.yaml:57: example 0: label 'dewarp' defined but never referenced >> Documentation/devicetree/bindings/media/nxp,dw100.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/nxp,dw100.yaml (original) +++ Documentation/devicetree/bindings/media/nxp,dw100.yaml (canonical) @@ -3,11 +3,11 @@ #include -- - <&clk IMX8MP_CLK_MEDIA_APB_ROOT>; - clock-names = "axi", "ahb"; - power-domains = <&media_blk_ctrl IMX8MP_MEDIABLK_PD_DWE>; + compatible = "nxp,imx8mp-dw100"; + reg = <0x32e30000 0x10000>; + interrupts = ; + clocks = <&clk IMX8MP_CLK_MEDIA_AXI_ROOT>, + <&clk IMX8MP_CLK_MEDIA_APB_ROOT>; + clock-names = "axi", "ahb"; + power-domains = <&media_blk_ctrl IMX8MP_MEDIABLK_PD_DWE>; >> };Documentation/devicetree/bindings/pci/renesas,r9a08g045-pcie.yaml:175: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/renesas,r9a08g045-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/renesas,r9a08g045-pcie.yaml (canonical) @@ -40,8 +40,8 @@ <0 0 0 2 &pcie 0 0 0 1>, /* INTB */ <0 0 0 3 &pcie 0 0 0 2>, /* INTC */ <0 0 0 4 &pcie 0 0 0 3>; /* INTD */ - clocks = <&cpg CPG_MOD R9A08G045_PCI_ACLK>, - <&cpg CPG_MOD R9A08G045_PCI_CLKL1PM>; + clocks = <&cpg CPG_MOD R9A08G045_PCI_ACLK>, + <&cpg CPG_MOD R9A08G045_PCI_CLKL1PM>; -- >> Documentation/devicetree/bindings/pinctrl/nvidia,tegra234-pinmux-aon.yaml:65: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/nvidia,tegra234-pinmux-aon.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/nvidia,tegra234-pinmux-aon.yaml (canonical) @@ -1,16 +1,15 @@ #include -- - cec { - nvidia,pins = "hdmi_cec_pgg0"; - nvidia,function = "gp"; + cec_state: pinmux-cec { + cec { + nvidia,pins = "hdmi_cec_pgg0"; + nvidia,function = "gp"; + }; }; - }; >> };Documentation/devicetree/bindings/power/supply/maxim,max14656.yaml:34: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/maxim,max14656.yaml (original) +++ Documentation/devicetree/bindings/power/supply/maxim,max14656.yaml (canonical) @@ -1,12 +1,13 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- + + accelerometer@14 { + compatible = "bosch,bma400"; + reg = <0x14>; + vdd-supply = <&vdd>; + vddio-supply = <&vddio>; + interrupt-parent = <&gpio0>; + interrupts = <0 IRQ_TYPE_LEVEL_HIGH>; + }; }; >> Documentation/devicetree/bindings/timer/xlnx,xps-timer.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/xlnx,xps-timer.yaml (original) +++ Documentation/devicetree/bindings/timer/xlnx,xps-timer.yaml (canonical) @@ -1,19 +1,19 @@ timer@800e0000 { + compatible = "xlnx,xps-timer-1.00.a"; + reg = <0x800e0000 0x10000>; clock-names = "s_axi_aclk"; clocks = <&zynqmp_clk 71>; - compatible = "xlnx,xps-timer-1.00.a"; - reg = <0x800e0000 0x10000>; -- + compatible = "xlnx,xps-timer-1.00.a"; + reg = <0x800e0000 0x10000>; #pwm-cells = <0>; clock-names = "s_axi_aclk"; clocks = <&zynqmp_clk 71>; - compatible = "xlnx,xps-timer-1.00.a"; - reg = <0x800e0000 0x10000>; xlnx,count-width = <32>; xlnx,one-timer-only = <0x0>; }; >> Documentation/devicetree/bindings/mfd/aspeed,ast2x00-scu.yaml:163: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/aspeed,ast2x00-scu.yaml (original) +++ Documentation/devicetree/bindings/mfd/aspeed,ast2x00-scu.yaml (canonical) @@ -1,12 +1,11 @@ syscon@1e6e2000 { compatible = "aspeed,ast2400-scu", "syscon", "simple-mfd"; reg = <0x1e6e2000 0x1a8>; + ranges = <0x0 0x1e6e2000 0x1000>; #clock-cells = <1>; #reset-cells = <1>; - -- p2a-control@2c { compatible = "aspeed,ast2400-p2a-ctrl"; >> Documentation/devicetree/bindings/i2c/renesas,riic.yaml:141: example 0: label 'i2c0' defined but never referenced >> Documentation/devicetree/bindings/gpio/st,nomadik-gpio.yaml:86: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/st,nomadik-gpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/st,nomadik-gpio.yaml (canonical) @@ -6,6 +6,6 @@ gpio-controller; #interrupt-cells = <2>; interrupt-controller; + gpio-bank = <1>; st,supports-sleepmode; - gpio-bank = <1>; }; >> Documentation/devicetree/bindings/net/nxp,lpc1850-dwmac.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/nxp,lpc1850-dwmac.yaml (original) +++ Documentation/devicetree/bindings/net/nxp,lpc1850-dwmac.yaml (canonical) @@ -11,7 +11,7 @@ reset-names = "stmmaceth"; rx-fifo-depth = <256>; tx-fifo-depth = <256>; + phy-mode = "rgmii-id"; snps,pbl = <4>; snps,force_thresh_dma_mode; - phy-mode = "rgmii-id"; }; >> Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml:61: example 0: label 'ctu_can_fd_0' defined but never referenced >> Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml (original) +++ Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml (canonical) @@ -1,6 +1,6 @@ ctu_can_fd_0: can@43c30000 { - compatible = "ctu,ctucanfd"; - interrupts = <0 30 4>; - clocks = <&clkc 15>; - reg = <0x43c30000 0x10000>; + compatible = "ctu,ctucanfd"; + reg = <0x43c30000 0x10000>; + interrupts = <0 30 4>; + clocks = <&clkc 15>; }; Documentation/devicetree/bindings/display/amlogic,meson-g12a-dw-mipi-dsi.yaml:86: example 0: label 'mipi_dsi_in' defined but never referenced >> Documentation/devicetree/bindings/display/amlogic,meson-g12a-dw-mipi-dsi.yaml:86: example 0: label 'mipi_dsi_panel_port' defined but never referenced >> Documentation/devicetree/bindings/display/amlogic,meson-g12a-dw-mipi-dsi.yaml:86: example 0: label 'mipi_dsi_venc_port' defined but never referenced >> Documentation/devicetree/bindings/display/amlogic,meson-g12a-dw-mipi-dsi.yaml:86: example 0: label 'mipi_out_panel' defined but never referenced >> Documentation/devicetree/bindings/display/amlogic,meson-g12a-dw-mipi-dsi.yaml:86: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/amlogic,meson-g12a-dw-mipi-dsi.yaml (original) +++ Documentation/devicetree/bindings/display/amlogic,meson-g12a-dw-mipi-dsi.yaml (canonical) @@ -1,33 +1,33 @@ dsi@6000 { - compatible = "amlogic,meson-g12a-dw-mipi-dsi"; - reg = <0x6000 0x400>; - resets = <&reset_top>; - reset-names = "top"; - clocks = <&clk_pclk>, <&bit_clk>, <&clk_px>; - clock-names = "pclk", "bit", "px"; -- - remote-endpoint = <&mipi_in_panel>; - }; - }; - }; + mipi_out_panel: endpoint { + remote-endpoint = <&mipi_in_panel>; + }; + }; + }; }; >> Documentation/devicetree/bindings/sound/mediatek,mt2701-wm8960.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/mediatek,mt2701-wm8960.yaml (original) +++ Documentation/devicetree/bindings/sound/mediatek,mt2701-wm8960.yaml (canonical) @@ -1,12 +1,12 @@ sound { compatible = "mediatek,mt2701-wm8960-machine"; - mediatek,platform = <&afe>; audio-routing = "Headphone", "HP_L", "Headphone", "HP_R", "LINPUT1", "AMIC", -- }; Documentation/devicetree/bindings/iio/accel/fsl,mma7455.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/accel/fsl,mma7455.yaml (original) +++ Documentation/devicetree/bindings/iio/accel/fsl,mma7455.yaml (canonical) @@ -1,4 +1,5 @@ # include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/power/supply/bq24190.yaml:77: example 0: label 'usb_otg_vbus' defined but never referenced >> Documentation/devicetree/bindings/power/supply/bq24190.yaml:77: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/bq24190.yaml (original) +++ Documentation/devicetree/bindings/power/supply/bq24190.yaml (canonical) @@ -2,23 +2,22 @@ #include -- >> Documentation/devicetree/bindings/mfd/marvell,88pm886-a1.yaml:50: example 0: label 'buck2' defined but never referenced >> Documentation/devicetree/bindings/mfd/marvell,88pm886-a1.yaml:50: example 0: label 'ldo15' defined but never referenced >> Documentation/devicetree/bindings/mfd/marvell,88pm886-a1.yaml:50: example 0: label 'ldo2' defined but never referenced >> Documentation/devicetree/bindings/mfd/marvell,88pm886-a1.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/marvell,88pm886-a1.yaml (original) +++ Documentation/devicetree/bindings/mfd/marvell,88pm886-a1.yaml (canonical) @@ -1,30 +1,32 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; - pmic@30 { - compatible = "marvell,88pm886-a1"; -- + }; + + ldo15: ldo15 { + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/net/apm,xgene-mdio-rgmii.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/apm,xgene-mdio-rgmii.yaml (original) +++ Documentation/devicetree/bindings/net/apm,xgene-mdio-rgmii.yaml (canonical) @@ -1,16 +1,18 @@ mdio@17020000 { compatible = "apm,xgene-mdio-rgmii"; + reg = <0x17020000 0xd100>; #address-cells = <1>; #size-cells = <0>; - reg = <0x17020000 0xd100>; clocks = <&menetclk 0>; -- reg = <0x3>; }; + phy@4 { reg = <0x4>; }; + phy@5 { reg = <0x5>; }; >> Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml:72: example 0: label 'pcie' defined but never referenced >> Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml (canonical) @@ -13,25 +13,24 @@ <0x0 0x24200000 0x0 0x00002000>, <0x0 0x24162000 0x0 0x00001000>; reg-names = "dbi", "config", "ulreg", "smu", "mpu"; + ranges = <0x81000000 0 0x40000000 0 0x40000000 0 0x00010000>, + <0x82000000 0 0x50000000 0 0x50000000 0 0x20000000>; device_type = "pci"; bus-range = <0x00 0xff>; -- <0 0 0 1 &gic GIC_SPI 215 IRQ_TYPE_LEVEL_HIGH - 0 0 0 2 &gic GIC_SPI 215 IRQ_TYPE_LEVEL_HIGH - 0 0 0 3 &gic GIC_SPI 215 IRQ_TYPE_LEVEL_HIGH - 0 0 0 4 &gic GIC_SPI 215 IRQ_TYPE_LEVEL_HIGH>; + 0 0 0 2 &gic GIC_SPI 215 IRQ_TYPE_LEVEL_HIGH + 0 0 0 3 &gic GIC_SPI 215 IRQ_TYPE_LEVEL_HIGH + 0 0 0 4 &gic GIC_SPI 215 IRQ_TYPE_LEVEL_HIGH>; clocks = <&extclk100mhz>, <&clk600mhz>, <&clk25mhz>; clock-names = "ref", "core", "aux"; max-link-speed = <2>; >> Documentation/devicetree/bindings/gpio/fsl,qoriq-gpio.yaml:85: example 1: canonical form differs: --- Documentation/devicetree/bindings/gpio/fsl,qoriq-gpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/fsl,qoriq-gpio.yaml (canonical) @@ -1,4 +1,5 @@ #include + gpio@2300000 { compatible = "fsl,ls2080a-gpio", "fsl,qoriq-gpio"; reg = <0x2300000 0x10000>; >> Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml:86: example 0: label 'main_i2c0' defined but never referenced >> Documentation/devicetree/bindings/pwm/renesas,pwm-rcar.yaml:87: example 0: label 'pwm0' defined but never referenced Documentation/devicetree/bindings/pinctrl/qcom,msm8974-pinctrl.yaml:124: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,msm8974-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,msm8974-pinctrl.yaml (canonical) @@ -1,4 +1,5 @@ #include + tlmm: pinctrl@fd510000 { compatible = "qcom,msm8974-pinctrl"; reg = <0xfd510000 0x4000>; @@ -8,6 +9,17 @@ -- - pins = "gpio41", "gpio42", "gpio43", "gpio44"; - function = "gpio"; - drive-strength = <2>; - bias-pull-down; - }; - - hsic-state { - pins = "hsic_data", "hsic_strobe"; - }; }; >> Documentation/devicetree/bindings/power/supply/microchip,ucs1002.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/microchip,ucs1002.yaml (original) +++ Documentation/devicetree/bindings/power/supply/microchip,ucs1002.yaml (canonical) @@ -10,5 +10,5 @@ interrupts-extended = <&gpio5 2 IRQ_TYPE_EDGE_BOTH>, <&gpio3 21 IRQ_TYPE_EDGE_BOTH>; interrupt-names = "a_det", "alert"; - }; + }; }; >> Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml:84: example 0: label 'can1' defined but never referenced >> Documentation/devicetree/bindings/mfd/airoha,en7581-gpio-sysctl.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/airoha,en7581-gpio-sysctl.yaml (original) +++ Documentation/devicetree/bindings/mfd/airoha,en7581-gpio-sysctl.yaml (canonical) @@ -1,44 +1,40 @@ #include -- >> Documentation/devicetree/bindings/gpio/abilis,tb10x-gpio.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/abilis,tb10x-gpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/abilis,tb10x-gpio.yaml (canonical) @@ -1,12 +1,12 @@ gpio@ff140000 { compatible = "abilis,tb10x-gpio"; + reg = <0xff140000 0x1000>; interrupt-controller; #interrupt-cells = <1>; interrupts = <27 2>; - reg = <0xff140000 0x1000>; gpio-controller; #gpio-cells = <2>; - abilis,ngpio = <3>; gpio-ranges = <&iomux 0 0 0>; gpio-ranges-group-names = "gpioa_pins"; + abilis,ngpio = <3>; }; >> Documentation/devicetree/bindings/net/sff,sfp.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/sff,sfp.yaml (original) +++ Documentation/devicetree/bindings/net/sff,sfp.yaml (canonical) @@ -1,19 +1,19 @@ #include -- ethernet { - phy = <&phy>; - phy-mode = "10gbase-kr"; + phy = <&phy>; + phy-mode = "10gbase-kr"; }; >> Documentation/devicetree/bindings/pwm/sprd,ums512-pwm.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/pwm/sprd,ums512-pwm.yaml (original) +++ Documentation/devicetree/bindings/pwm/sprd,ums512-pwm.yaml (canonical) @@ -1,15 +1,15 @@ #include -- compatible = "kionix,kx022a"; reg = <0x1f>; - interrupt-parent = <&gpio1>; interrupts = <29 IRQ_TYPE_LEVEL_LOW>; interrupt-names = "INT1"; - io-vdd-supply = <&iovdd>; vdd-supply = <&vdd>; }; >> Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml:108: example 0: label 'pcie' defined but never referenced >> Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml:108: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml (canonical) @@ -7,15 +7,14 @@ <0x1e142000 0x100>, <0x1e143000 0x100>, <0x1e144000 0x100>; - + ranges = <0x02000000 0 0x60000000 0x60000000 0 0x10000000>, /* pci memory */ + <0x01000000 0 0x1e160000 0x1e160000 0 0x00010000>; /* io space */ + #interrupt-cells = <1>; -- >> Documentation/devicetree/bindings/mfd/ti,lp87565-q1.yaml:70: example 0: label 'buck10_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,lp87565-q1.yaml:70: example 0: label 'buck23_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,lp87565-q1.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/ti,lp87565-q1.yaml (original) +++ Documentation/devicetree/bindings/mfd/ti,lp87565-q1.yaml (canonical) @@ -8,7 +8,6 @@ reg = <0x60>; gpio-controller; #gpio-cells = <2>; - buck10-in-supply = <&vsys_3v3>; buck23-in-supply = <&vsys_3v3>; -- >> Documentation/devicetree/bindings/power/supply/bq27xxx.yaml:109: example 0: label 'bq27510g3' defined but never referenced >> Documentation/devicetree/bindings/power/supply/bq27xxx.yaml:109: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/bq27xxx.yaml (original) +++ Documentation/devicetree/bindings/power/supply/bq27xxx.yaml (canonical) @@ -1,17 +1,17 @@ bat: battery { - compatible = "simple-battery"; - voltage-min-design-microvolt = <3200000>; - energy-full-design-microwatt-hours = <5290000>; - charge-full-design-microamp-hours = <1430000>; + compatible = "simple-battery"; + voltage-min-design-microvolt = <3200000>; -- - compatible = "ti,bq27510g3"; - reg = <0x55>; - monitored-battery = <&bat>; - }; + bq27510g3: fuel-gauge@55 { + compatible = "ti,bq27510g3"; + reg = <0x55>; + monitored-battery = <&bat>; + }; }; >> Documentation/devicetree/bindings/phy/nvidia,tegra194-xusb-padctl.yaml:519: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/nvidia,tegra194-xusb-padctl.yaml (original) +++ Documentation/devicetree/bindings/phy/nvidia,tegra194-xusb-padctl.yaml (canonical) @@ -9,10 +9,8 @@ <0x03540000 0x1000>; reg-names = "padctl", "ao"; interrupts = ; - resets = <&bpmp TEGRA194_RESET_XUSB_PADCTL>; reset-names = "padctl"; - -- usb3-3 { + #phy-cells = <0>; nvidia,function = "xusb"; - #phy-cells = <0>; }; }; }; >> Documentation/devicetree/bindings/sound/qcom,wcd939x.yaml:58: example 0: label 'wcd938x_tx' defined but never referenced >> Documentation/devicetree/bindings/gpio/spacemit,k1-gpio.yaml:82: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/spacemit,k1-gpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/spacemit,k1-gpio.yaml (canonical) @@ -1,16 +1,16 @@ gpio@d4019000 { - compatible = "spacemit,k1-gpio"; - reg = <0xd4019000 0x800>; - clocks = <&ccu 9>, <&ccu 61>; - clock-names = "core", "bus"; - gpio-controller; - #gpio-cells = <3>; -- + #gpio-cells = <3>; + interrupts = <58>; + interrupt-controller; + interrupt-parent = <&plic>; + #interrupt-cells = <3>; + gpio-ranges = <&pinctrl 0 0 0 32>, + <&pinctrl 1 0 32 32>, + <&pinctrl 2 0 64 32>, + <&pinctrl 3 0 96 32>; }; >> Documentation/devicetree/bindings/sound/qcom,wcd939x.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/qcom,wcd939x.yaml (original) +++ Documentation/devicetree/bindings/sound/qcom,wcd939x.yaml (canonical) @@ -1,4 +1,5 @@ #include + codec { compatible = "qcom,wcd9390-codec"; reset-gpios = <&tlmm 32 GPIO_ACTIVE_LOW>; @@ -16,11 +17,11 @@ }; -- - }; - - LDO_REG2 { - regulator-name = "FUSE_2V5"; - regulator-min-microvolt = <2500000>; - regulator-max-microvolt = <2500000>; - }; }; - }; }; >> Documentation/devicetree/bindings/arm/arm,coresight-etb10.yaml:84: example 0: label 'etb_in_port' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,coresight-etb10.yaml:84: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/arm,coresight-etb10.yaml (original) +++ Documentation/devicetree/bindings/arm/arm,coresight-etb10.yaml (canonical) @@ -1,9 +1,9 @@ etb@20010000 { compatible = "arm,coresight-etb10", "arm,primecell"; reg = <0x20010000 0x1000>; - clocks = <&oscclk6a>; clock-names = "apb_pclk"; + -- soundwire@3230000 { + reg = <0x03230000 0x2000>; #address-cells = <2>; #size-cells = <0>; - reg = <0x03230000 0x2000>; + wcd938x_tx: codec@0,3 { compatible = "sdw20217010e00"; reg = <0 3>; >> Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml:132: example 0: label 'iic0' defined but never referenced Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml (original) +++ Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml:76: example 1: canonical form differs: --- Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml (original) +++ Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/pinctrl/nxp,s32g2-siul2-pinctrl.yaml:93: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/nxp,s32g2-siul2-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/nxp,s32g2-siul2-pinctrl.yaml (canonical) @@ -1,19 +1,18 @@ pinctrl@4009c240 { compatible = "nxp,s32g2-siul2-pinctrl"; - - /* MSCR0-MSCR101 registers on siul2_0 */ + /* MSCR0-MSCR101 registers on siul2_0 */ reg = <0x4009c240 0x198>, - /* MSCR112-MSCR122 registers on siul2_1 */ -- + /* MSCR112-MSCR122 registers on siul2_1 */ + /* MSCR144-MSCR190 registers on siul2_1 */ + /* IMCR0-IMCR83 registers on siul2_0 */ + /* IMCR119-IMCR397 registers on siul2_1 */ + /* IMCR430-IMCR495 registers on siul2_1 */ llce-can0-pins { llce-can0-grp0 { pinmux = <0x2b0>; >> Documentation/devicetree/bindings/media/renesas,r9a09g057-ivc.yaml:76: example 0: label 'ivc_out' defined but never referenced >> Documentation/devicetree/bindings/media/renesas,r9a09g057-ivc.yaml:76: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/renesas,r9a09g057-ivc.yaml (original) +++ Documentation/devicetree/bindings/media/renesas,r9a09g057-ivc.yaml (canonical) @@ -2,26 +2,22 @@ #include -- - port { - ivc_out: endpoint { - remote-endpoint = <&isp_in>; + port { + ivc_out: endpoint { + remote-endpoint = <&isp_in>; + }; }; - }; }; >> Documentation/devicetree/bindings/net/fsl,gianfar-mdio.yaml:98: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/fsl,gianfar-mdio.yaml (original) +++ Documentation/devicetree/bindings/net/fsl,gianfar-mdio.yaml (canonical) @@ -3,8 +3,8 @@ #size-cells = <1>; -- >> Documentation/devicetree/bindings/power/supply/lltc,ltc294x.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/lltc,ltc294x.yaml (original) +++ Documentation/devicetree/bindings/power/supply/lltc,ltc294x.yaml (canonical) @@ -1,10 +1,12 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; - battery@64 { - compatible = "lltc,ltc2943"; - reg = <0x64>; - lltc,resistor-sense = <15>; -- + + battery@64 { + compatible = "lltc,ltc2943"; + reg = <0x64>; + lltc,resistor-sense = <15>; + lltc,prescaler-exponent = <5>; /* 2^(2*5) = 1024 */ + }; + }; }; Documentation/devicetree/bindings/rtc/renesas,sh-rtc.yaml:62: example 0: label 'rtc' defined but never referenced >> Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml:90: example 0: label 'pcie10' defined but never referenced >> Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml:90: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml (canonical) @@ -1,28 +1,29 @@ #include + pcie10: pcie@d0e00000 { - compatible = "intel,lgm-pcie", "snps,dw-pcie"; - device_type = "pci"; - #address-cells = <3>; - #size-cells = <2>; -- + <0 0 0 3 &ioapic1 29 1>, + <0 0 0 4 &ioapic1 30 1>; + resets = <&rcu0 0x50 0>; + clocks = <&cgu0 120>; + phys = <&cb0phy0>; + phy-names = "pcie"; + reset-assert-ms = <500>; + reset-gpios = <&gpio0 3 GPIO_ACTIVE_LOW>; + num-lanes = <2>; + linux,pci-domain = <0>; >> };Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml:221: example 0: label 'ssd1306_i2c' defined but never referenced >> Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml:221: example 0: label 'ssd1307_i2c' defined but never referenced >> Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml:221: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml (original) +++ Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml (canonical) @@ -1,22 +1,22 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- + compatible = "solomon,ssd1306"; + reg = <0x3d>; + pwms = <&pwm 4 3000>; + reset-gpios = <&gpio2 7>; + solomon,com-lrremap; + solomon,com-invdir; + solomon,com-offset = <32>; + solomon,lookup-table = /bits/ 8 <0x3f 0x3f 0x3f 0x3f>; + }; }; >> Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml:244: example 1: label 'ssd1306_spi' defined but never referenced >> Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml:244: example 1: label 'ssd1307_spi' defined but never referenced Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml:244: example 1: canonical form differs: --- Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml (original) +++ Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml (canonical) @@ -1,26 +1,26 @@ spi { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- + <&mdss_phy0_link 0>, + <&mdss_phy0_vco_div 0>, + <&mdss_phy1_link 1>, + <&mdss_phy1_vco_div 1>; + power-domains = <&rpmhpd RPMHPD_MMCX>; + required-opps = <&rpmhpd_opp_low_svs>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll6-clk.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll6-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll6-clk.yaml (canonical) @@ -1,7 +1,7 @@ clk@1c20028 { - #clock-cells = <1>; compatible = "allwinner,sun4i-a10-pll6-clk"; reg = <0x01c20028 0x4>; + #clock-cells = <1>; clocks = <&osc24M>; clock-output-names = "pll6_sata", "pll6_other", "pll6"; }; >> Documentation/devicetree/bindings/display/panel/sharp,lq079l1sx01.yaml:60: example 0: label 'panel_in0' defined but never referenced >> Documentation/devicetree/bindings/display/panel/sharp,lq079l1sx01.yaml:60: example 0: label 'panel_in1' defined but never referenced >> Documentation/devicetree/bindings/display/panel/sharp,lq079l1sx01.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/panel/sharp,lq079l1sx01.yaml (original) +++ Documentation/devicetree/bindings/display/panel/sharp,lq079l1sx01.yaml (canonical) @@ -7,14 +7,11 @@ panel@0 { compatible = "sharp,lq079l1sx01"; reg = <0>; - reset-gpios = <&gpio 59 GPIO_ACTIVE_LOW>; - avdd-supply = <&avdd_lcd>; -- + rt6245@34 { + compatible = "richtek,rt6245"; + reg = <0x34>; + enable-gpios = <&gpio26 2 0>; + regulator-name = "rt6245-regulator"; + regulator-min-microvolt = <437500>; + regulator-max-microvolt = <1387500>; + regulator-boot-on; + }; }; >> Documentation/devicetree/bindings/timer/renesas,ostm.yaml:71: example 0: label 'ostm0' defined but never referenced >> Documentation/devicetree/bindings/timer/renesas,ostm.yaml:71: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/renesas,ostm.yaml (original) +++ Documentation/devicetree/bindings/timer/renesas,ostm.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + ostm0: timer@fcfec000 { compatible = "renesas,r7s72100-ostm", "renesas,ostm"; reg = <0xfcfec000 0x30>; Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml (original) +++ Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml (canonical) @@ -2,7 +2,6 @@ compatible = "current-sense-amplifier"; #io-channel-cells = <0>; io-channels = <&tiadc 0>; - sense-resistor-micro-ohms = <20000>; sense-gain-mult = <50>; }; >> Documentation/devicetree/bindings/clock/brcm,bcm2835-aux-clock.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/brcm,bcm2835-aux-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/brcm,bcm2835-aux-clock.yaml (canonical) @@ -1,4 +1,5 @@ #include + clock@7e215000 { compatible = "brcm,bcm2835-aux"; reg = <0x7e215000 0x8>; >> Documentation/devicetree/bindings/sound/ti,j721e-cpb-ivi-audio.yaml:118: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/ti,j721e-cpb-ivi-audio.yaml (original) +++ Documentation/devicetree/bindings/sound/ti,j721e-cpb-ivi-audio.yaml (canonical) @@ -1,14 +1,6 @@ sound { compatible = "ti,j721e-cpb-ivi-audio"; model = "j721e-cpb-ivi"; - - ti,cpb-mcasp = <&mcasp10>; - ti,cpb-codec = <&pcm3168a_1>; - -- @@ -25,4 +17,9 @@ "ivi-mcasp-auxclk-48000", "ivi-mcasp-auxclk-44100", "ivi-codec-scki", "ivi-codec-scki-48000", "ivi-codec-scki-44100"; + ti,cpb-mcasp = <&mcasp10>; + ti,cpb-codec = <&pcm3168a_1>; + ti,ivi-mcasp = <&mcasp0>; + ti,ivi-codec-a = <&pcm3168a_a>; + ti,ivi-codec-b = <&pcm3168a_b>; }; >> Documentation/devicetree/bindings/display/msm/qcom,msm8998-dpu.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,msm8998-dpu.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,msm8998-dpu.yaml (canonical) @@ -8,14 +8,12 @@ <0x0c9b0000 0x2008>, <0x0c9b8000 0x1040>; reg-names = "mdp", "regdma", "vbif", "vbif_nrt"; - clocks = <&mmcc MDSS_AHB_CLK>, <&mmcc MDSS_AXI_CLK>, <&mmcc MNOC_AHB_CLK>, -- - interrupt-parent = <&gpio0>; - interrupts = <0 IRQ_TYPE_LEVEL_HIGH>; - }; + co2-sensor { + compatible = "sensirion,scd30"; + vdd-supply = <&vdd>; + interrupt-parent = <&gpio0>; + interrupts = <0 IRQ_TYPE_LEVEL_HIGH>; + }; }; >> Documentation/devicetree/bindings/media/fsl,imx8qm-isi.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/fsl,imx8qm-isi.yaml (original) +++ Documentation/devicetree/bindings/media/fsl,imx8qm-isi.yaml (canonical) @@ -36,6 +36,7 @@ -- >> Documentation/devicetree/bindings/power/supply/dlg,da9150-charger.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/dlg,da9150-charger.yaml (original) +++ Documentation/devicetree/bindings/power/supply/dlg,da9150-charger.yaml (canonical) @@ -1,13 +1,13 @@ pmic { - charger { - compatible = "dlg,da9150-charger"; - io-channels = <&gpadc 0>, - <&gpadc 2>, - <&gpadc 8>, - <&gpadc 5>; -- --- Documentation/devicetree/bindings/iio/accel/bosch,bma255.yaml (original) +++ Documentation/devicetree/bindings/iio/accel/bosch,bma255.yaml (canonical) @@ -1,6 +1,7 @@ spi { #address-cells = <1>; #size-cells = <0>; + accel@0 { compatible = "bosch,bma222"; reg = <0>; >> Documentation/devicetree/bindings/net/can/fsl,flexcan.yaml:213: example 2: canonical form differs: --- Documentation/devicetree/bindings/net/can/fsl,flexcan.yaml (original) +++ Documentation/devicetree/bindings/net/can/fsl,flexcan.yaml (canonical) @@ -7,7 +7,7 @@ interrupts = <0 110 IRQ_TYPE_LEVEL_HIGH>; clocks = <&clks 1>, <&clks 2>; clock-names = "ipg", "per"; - fsl,stop-mode = <&gpr 0x34 28>; termination-gpios = <&gpio1 0 GPIO_ACTIVE_LOW>; termination-ohms = <120>; + fsl,stop-mode = <&gpr 0x34 28>; }; >> Documentation/devicetree/bindings/sound/mediatek,mt8189-nau8825.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/mediatek,mt8189-nau8825.yaml (original) +++ Documentation/devicetree/bindings/sound/mediatek,mt8189-nau8825.yaml (canonical) @@ -2,10 +2,12 @@ compatible = "mediatek,mt8189-nau8825"; model = "mt8189_rt9123_8825"; mediatek,platform = <&afe>; + dai-link-0 { link-name = "I2SOUT1_BE"; dai-format = "i2s"; mediatek,clk-provider = "cpu"; + codec { sound-dai = <&nau8825>; }; >> Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml:87: example 0: label 'gmac0' defined but never referenced >> Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml:87: example 0: label 'gmac1' defined but never referenced >> Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml:87: example 0: label 'mdio0' defined but never referenced >> Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml (original) +++ Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml (canonical) @@ -1,17 +1,20 @@ #include #include #include + mdio0: mdio { - #address-cells = <1>; - #size-cells = <0>; -- - clocks = <&cgu0 1>; - #phy-cells = <1>; reg = <0xd0a00000 0x40000>, <0xd0a40000 0x1000>; reg-names = "core", "app"; + clocks = <&cgu0 1>; + #phy-cells = <1>; resets = <&rcu0 0x50 6>, <&rcu0 0x50 17>, <&rcu0 0x50 23>, >> Documentation/devicetree/bindings/mfd/st,stm32-lptimer.yaml:147: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/st,stm32-lptimer.yaml (original) +++ Documentation/devicetree/bindings/mfd/st,stm32-lptimer.yaml (canonical) @@ -1,29 +1,30 @@ #include #include + timer@40002400 { - compatible = "st,stm32-lptimer"; - reg = <0x40002400 0x400>; - clocks = <&timer_clk>; -- - timer { - compatible = "st,stm32-lptimer-timer"; - }; + timer { + compatible = "st,stm32-lptimer-timer"; + }; }; >> Documentation/devicetree/bindings/display/apple,h7-display-pipe.yaml:69: example 0: label 'dfr_adp_out_mipi' defined but never referenced Documentation/devicetree/bindings/iio/accel/adi,adis16201.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/accel/adi,adis16201.yaml (original) +++ Documentation/devicetree/bindings/iio/accel/adi,adis16201.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml:96: example 0: label 'mipi_csi2' defined but never referenced >> Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml:96: example 0: label 'mipi_csi2_in' defined but never referenced >> Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml:96: example 0: label 'mipi_csi2_in_ov5648' defined but never referenced >> Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml:96: example 0: label 'mipi_csi2_out' defined but never referenced >> Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml:96: example 0: label 'mipi_csi2_out_csi0' defined but never referenced >> Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml:96: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml (original) +++ Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml (canonical) @@ -11,7 +11,6 @@ <&ccu CLK_CSI_SCLK>; clock-names = "bus", "mod"; resets = <&ccu RST_BUS_CSI>; - phys = <&dphy>; phy-names = "dphy"; -- port@2 { reg = <2>; + endpoint { remote-endpoint = <&mipi_csi0_out>; }; >> Documentation/devicetree/bindings/mailbox/st,stm32-ipcc.yaml:62: example 0: label 'ipcc' defined but never referenced >> Documentation/devicetree/bindings/mailbox/st,stm32-ipcc.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/mailbox/st,stm32-ipcc.yaml (original) +++ Documentation/devicetree/bindings/mailbox/st,stm32-ipcc.yaml (canonical) @@ -1,13 +1,14 @@ #include #include + ipcc: mailbox@4c001000 { - compatible = "st,stm32mp1-ipcc"; - #mbox-cells = <1>; - reg = <0x4c001000 0x400>; -- mipi_csi2_in_ov5648: endpoint { data-lanes = <1 2 3 4>; - remote-endpoint = <&ov5648_out_mipi_csi2>; }; }; >> Documentation/devicetree/bindings/display/apple,h7-display-pipe.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/apple,h7-display-pipe.yaml (original) +++ Documentation/devicetree/bindings/display/apple,h7-display-pipe.yaml (canonical) @@ -1,4 +1,5 @@ #include + display-pipe@28200000 { compatible = "apple,t8103-display-pipe", "apple,h7-display-pipe"; reg = <0x28200000 0xc000>, >> Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml:132: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml (original) +++ Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml (canonical) @@ -1,10 +1,10 @@ gpio@d0018100 { - compatible = "marvell,armadaxp-gpio", "marvell,orion-gpio"; - reg = <0xd0018100 0x40>, <0xd0018800 0x30>; - ngpios = <32>; - gpio-controller; - #gpio-cells = <2>; - interrupt-controller; -- + reg-names = "gpio", "pwm"; + ngpios = <17>; + gpio-controller; + #gpio-cells = <2>; + #pwm-cells = <2>; + interrupt-controller; + #interrupt-cells = <2>; + interrupts = <87>, <88>, <89>; + clocks = <&coreclk 0>; }; >> Documentation/devicetree/bindings/pinctrl/nvidia,tegra30-pinmux.yaml:145: example 0: node name 'sdmmc4_clk_pcc4' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/nvidia,tegra30-pinmux.yaml:145: example 0: node name 'sdmmc4_dat0_paa0' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/nvidia,tegra30-pinmux.yaml:145: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/nvidia,tegra30-pinmux.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/nvidia,tegra30-pinmux.yaml (canonical) @@ -1,29 +1,29 @@ +}; pinctrl@70000000 { compatible = "nvidia,tegra30-pinmux"; reg = <0x70000868 0x0d0>, /* Pad control registers */ <0x70003000 0x3e0>; /* Mux registers */ + pinmux { -- + "sdmmc4_dat3_paa3", + "sdmmc4_dat4_paa4", + "sdmmc4_dat5_paa5", + "sdmmc4_dat6_paa6", + "sdmmc4_dat7_paa7"; + nvidia,function = "sdmmc4"; + nvidia,pull = <2>; + nvidia,tristate = <0>; }; }; >> Documentation/devicetree/bindings/power/supply/bq24257.yaml:85: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/bq24257.yaml (original) +++ Documentation/devicetree/bindings/power/supply/bq24257.yaml (canonical) @@ -1,19 +1,18 @@ #include #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; -- + interrupt-parent = <&gpio1>; + interrupts = <16 IRQ_TYPE_EDGE_BOTH>; + ti,battery-regulation-voltage = <4200000>; + ti,charge-current = <500000>; + ti,termination-current = <50000>; + ti,current-limit = <900000>; + ti,ovp-voltage = <9500000>; + ti,in-dpm-voltage = <4440000>; + }; }; >> Documentation/devicetree/bindings/pinctrl/qcom,sdm670-tlmm.yaml:96: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sdm670-tlmm.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sdm670-tlmm.yaml (canonical) @@ -1,4 +1,5 @@ #include + pinctrl@3400000 { compatible = "qcom,sdm670-tlmm"; reg = <0x03400000 0x300000>; Documentation/devicetree/bindings/phy/cdns,dphy-rx.yaml:35: example 0: label 'dphy0' defined but never referenced >> Documentation/devicetree/bindings/pci/amd,versal2-mdb-host.yaml:99: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/amd,versal2-mdb-host.yaml (original) +++ Documentation/devicetree/bindings/pci/amd,versal2-mdb-host.yaml (canonical) @@ -5,6 +5,7 @@ soc { #address-cells = <2>; #size-cells = <2>; + pcie@ed931000 { compatible = "amd,versal2-mdb-host"; reg = <0x0 0xed931000 0x0 0x2000>, -- - interrupts = <25 IRQ_TYPE_EDGE_RISING>; - }; + accelerometer@0 { + compatible = "adi,adxl367"; + reg = <0>; + spi-max-frequency = <1000000>; + interrupt-parent = <&gpio>; + interrupts = <25 IRQ_TYPE_EDGE_RISING>; + }; }; >> Documentation/devicetree/bindings/rtc/microcrystal,rv3028.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/rtc/microcrystal,rv3028.yaml (original) +++ Documentation/devicetree/bindings/rtc/microcrystal,rv3028.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>;Documentation/devicetree/bindings/display/brcm,bcm2835-hdmi.yaml:68: example 0: label 'hdmi' defined but never referenced -- >> Documentation/devicetree/bindings/gpio/qcom,wcd934x-gpio.yaml:40: example 0: label 'wcdgpio' defined but never referenced >> Documentation/devicetree/bindings/pci/intel,keembay-pcie-ep.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/intel,keembay-pcie-ep.yaml (original) +++ Documentation/devicetree/bindings/pci/intel,keembay-pcie-ep.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + pcie-ep@37000000 { compatible = "intel,keembay-pcie-ep"; reg = <0x37000000 0x00001000>, Documentation/devicetree/bindings/iio/accel/bosch,bmi088.yaml:58: example 0: canonical form differs: -- + + bmi088-accel@1 { + compatible = "bosch,bmi088-accel"; + reg = <1>; + spi-max-frequency = <10000000>; + interrupt-parent = <&gpio6>; + interrupts = <19 IRQ_TYPE_LEVEL_LOW>; + interrupt-names = "INT2"; + }; }; >> Documentation/devicetree/bindings/power/supply/samsung,battery.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/samsung,battery.yaml (original) +++ Documentation/devicetree/bindings/power/supply/samsung,battery.yaml (canonical) @@ -1,13 +1,13 @@ power { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - charger@11 { - reg = <0x11>; - monitored-battery = <&battery>; - }; + battery: battery { + compatible = "samsung,eb425161la"; + }; }; >> Documentation/devicetree/bindings/sound/qcom,msm8916-wcd-digital-codec.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/qcom,msm8916-wcd-digital-codec.yaml (original) +++ Documentation/devicetree/bindings/sound/qcom,msm8916-wcd-digital-codec.yaml (canonical) @@ -1,4 +1,5 @@ #include + audio-codec@771c000 { compatible = "qcom,msm8916-wcd-digital-codec"; reg = <0x0771c000 0x400>; >> Documentation/devicetree/bindings/media/amphion,vpu.yaml:110: example 0: label 'vpu' defined but never referenced >> Documentation/devicetree/bindings/media/amphion,vpu.yaml:110: example 0: label 'vpu_core0' defined but never referenced >> Documentation/devicetree/bindings/media/amphion,vpu.yaml:110: example 0: label 'vpu_core1' defined but never referenced >> Documentation/devicetree/bindings/media/amphion,vpu.yaml:110: example 0: label 'vpu_core2' defined but never referenced >> Documentation/devicetree/bindings/media/amphion,vpu.yaml:110: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/amphion,vpu.yaml (original) +++ Documentation/devicetree/bindings/media/amphion,vpu.yaml (canonical) @@ -1,67 +1,67 @@ #include -- + vpu_core2: vpu-core@2d0a0000 { + compatible = "nxp,imx8q-vpu-encoder"; + reg = <0x2d0a0000 0x10000>; + power-domains = <&pd IMX_SC_R_VPU_ENC_1>; + mbox-names = "tx0", "tx1", "rx"; + mboxes = <&mu2_m0 0 0>, + <&mu2_m0 0 1>, + <&mu2_m0 1 0>; + memory-region = <&encoder2_boot>, <&encoder2_rpc>; + }; >> };Documentation/devicetree/bindings/i2c/nvidia,tegra20-i2c.yaml:211: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/nvidia,tegra20-i2c.yaml (original) +++ Documentation/devicetree/bindings/i2c/nvidia,tegra20-i2c.yaml (canonical) @@ -8,7 +8,6 @@ reset-names = "i2c"; dmas = <&apbdma 16>, <&apbdma 16>; dma-names = "rx", "tx"; - #address-cells = <1>; #size-cells = <0>; }; >> Documentation/devicetree/bindings/net/can/bosch,m_can.yaml:165: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/can/bosch,m_can.yaml (original) +++ Documentation/devicetree/bindings/net/can/bosch,m_can.yaml (canonical) @@ -1,17 +1,18 @@ // Example with interrupts #include + can@20e8000 { - compatible = "bosch,m_can"; - reg = <0x020e8000 0x4000>, <0x02298000 0x4000>; - reg-names = "m_can", "message_ram"; -- #phy-cells = <0>; clocks = <&clock_fsys1 SCLK_COMBO_PHY_EMBEDDED_26M>, <&clock_fsys1 PHYCLK_UFS20_RX1_SYMBOL_USER>, @@ -12,5 +11,5 @@ <&clock_fsys1 PHYCLK_UFS20_TX0_SYMBOL_USER>; clock-names = "ref_clk", "rx1_symbol_clk", "rx0_symbol_clk", "tx0_symbol_clk"; - + samsung,pmu-syscon = <&pmu_system_controller>; }; >> Documentation/devicetree/bindings/pinctrl/qcom,sm4450-tlmm.yaml:105: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sm4450-tlmm.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sm4450-tlmm.yaml (canonical) @@ -1,4 +1,5 @@ #include + tlmm: pinctrl@f100000 { compatible = "qcom,sm4450-tlmm"; reg = <0x0f100000 0x300000>; Documentation/devicetree/bindings/iio/accel/adi,adis16240.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/accel/adi,adis16240.yaml (original) +++ Documentation/devicetree/bindings/iio/accel/adi,adis16240.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'analog_afe_0-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'analog_afe_1-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'sys_irq-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'serial_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'serial_led_data-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'serial_led_clk-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'inet_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'ephy0_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'ephy1_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'ephy2_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'ephy3_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'robosw_led_data-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'robosw_led_clk-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'robosw_led0-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'robosw_led1-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'usb_device_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'pci_req1-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'pci_gnt1-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'pci_intb-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'pci_req0-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'pci_gnt0-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'pcmcia_cd1-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'pcmcia_cd2-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'pcmcia_vs1-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'pcmcia_vs2-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'ebi_cs2-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'ebi_cs3-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'spi_cs2-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'spi_cs3-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'spi_cs4-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: node name 'spi_cs5-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_analog_afe_0' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_analog_afe_1' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_ebi_cs2' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_ebi_cs3' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_ephy0_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_ephy1_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_ephy2_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_ephy3_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_inet_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_pci' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_pci_gnt0' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_pci_gnt1' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_pci_intb' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_pci_req0' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_pci_req1' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_pcmcia' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_pcmcia_cd1' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_pcmcia_cd2' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_pcmcia_vs1' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_pcmcia_vs2' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_robosw_led0' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_robosw_led1' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_robosw_led_clk' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_robosw_led_data' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_serial_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_serial_led_clk' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_serial_led_data' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_spi_cs2' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_spi_cs3' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_spi_cs4' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_spi_cs5' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_sys_irq' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_uart1' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: label 'pinctrl_usb_device_led' defined but never referenced >> Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml (original) +++ Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml (canonical) @@ -1,183 +1,182 @@ syscon@10000080 { - #address-cells = <1>; - #size-cells = <1>; - compatible = "brcm,bcm6368-gpio-sysctl", "syscon", "simple-mfd"; - reg = <0x10000080 0x80>; - ranges = <0 0x10000080 0x80>; + compatible = "brcm,bcm6368-gpio-sysctl", "syscon", "simple-mfd"; -- - function = "spi_cs5"; - pins = "gpio31"; - }; - - pinctrl_uart1: uart1-pins { - function = "uart1"; - pins = "uart1_grp"; - }; - }; }; >> Documentation/devicetree/bindings/power/supply/st,stc3117.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/st,stc3117.yaml (original) +++ Documentation/devicetree/bindings/power/supply/st,stc3117.yaml (canonical) @@ -1,15 +1,15 @@ #include -- - }; + battery@70 { + compatible = "st,stc3117"; + reg = <0x70>; + interrupt-parent = <&gpio0>; + interrupts = <31 IRQ_TYPE_LEVEL_LOW>; + monitored-battery = <&bat>; + shunt-resistor-micro-ohms = <10000>; + }; }; >> Documentation/devicetree/bindings/display/ste,mcde.yaml:110: example 0: label 'dsi0' defined but never referenced >> Documentation/devicetree/bindings/display/ste,mcde.yaml:110: example 0: label 'dsi1' defined but never referenced >> Documentation/devicetree/bindings/display/ste,mcde.yaml:110: example 0: label 'dsi2' defined but never referenced >> Documentation/devicetree/bindings/display/ste,mcde.yaml:110: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/ste,mcde.yaml (original) +++ Documentation/devicetree/bindings/display/ste,mcde.yaml (canonical) @@ -4,54 +4,54 @@ #include -- + compatible = "ste,mcde-dsi"; + reg = <0xa0353000 0x1000>; + vana-supply = <&ab8500_ldo_ana_reg>; + /* This DSI port only has the Low Power / Energy Save clock */ + clocks = <&prcmu_clk PRCMU_DSI2ESCCLK>; + clock-names = "lp"; + #address-cells = <1>; + #size-cells = <0>; + }; }; >> Documentation/devicetree/bindings/nvmem/imx-ocotp.yaml:69: example 0: label 'cpu_speed_grade' defined but never referenced >> Documentation/devicetree/bindings/nvmem/imx-ocotp.yaml:69: example 0: label 'ocotp' defined but never referenced >> Documentation/devicetree/bindings/nvmem/imx-ocotp.yaml:69: example 0: label 'tempmon_calib' defined but never referenced >> Documentation/devicetree/bindings/nvmem/imx-ocotp.yaml:69: example 0: label 'tempmon_temp_grade' defined but never referenced >> Documentation/devicetree/bindings/nvmem/imx-ocotp.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/nvmem/imx-ocotp.yaml (original) +++ Documentation/devicetree/bindings/nvmem/imx-ocotp.yaml (canonical) @@ -1,21 +1,21 @@ #include -- + }; + tempmon_calib: calib@38 { reg = <0x38 4>; }; - - tempmon_temp_grade: temp-grade@20 { - reg = <0x20 4>; - }; }; >> Documentation/devicetree/bindings/sound/snps,designware-i2s.yaml:189: example 0: label 'soc_i2s' defined but never referenced >> Documentation/devicetree/bindings/sound/snps,designware-i2s.yaml:189: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/snps,designware-i2s.yaml (original) +++ Documentation/devicetree/bindings/sound/snps,designware-i2s.yaml (canonical) @@ -1,9 +1,9 @@ soc_i2s: i2s@7ff90000 { - compatible = "snps,designware-i2s"; - reg = <0x7ff90000 0x1000>; - clocks = <&scpi_i2sclk 0>; - clock-names = "i2sclk"; - #sound-dai-cells = <0>; - dmas = <&dma0 5>; - dma-names = "tx"; + compatible = "snps,designware-i2s"; + reg = <0x7ff90000 0x1000>; + clocks = <&scpi_i2sclk 0>; + clock-names = "i2sclk"; + #sound-dai-cells = <0>; + dmas = <&dma0 5>; + dma-names = "tx"; }; >> Documentation/devicetree/bindings/i2c/i2c-arb-gpio-challenge.yaml:102: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/i2c-arb-gpio-challenge.yaml (original) +++ Documentation/devicetree/bindings/i2c/i2c-arb-gpio-challenge.yaml (canonical) @@ -4,7 +4,6 @@ i2c-arbitrator { compatible = "i2c-arb-gpio-challenge"; i2c-parent = <&i2c_4>; - our-claim-gpios = <&gpf0 3 GPIO_ACTIVE_LOW>; their-claim-gpios = <&gpe0 4 GPIO_ACTIVE_LOW>; slew-delay-us = <10>; -- - reg = <0x5c004000 0x400>; - clocks = <&rcc RTCAPB>, <&rcc RTC>; - clock-names = "pclk", "rtc_ck"; - interrupts = ; + compatible = "st,stm32mp1-rtc"; + reg = <0x5c004000 0x400>; + clocks = <&rcc RTCAPB>, <&rcc RTC>; + clock-names = "pclk", "rtc_ck"; + interrupts = ; }; >> Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml (original) +++ Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml (canonical) @@ -7,7 +7,6 @@ pmic@0 { compatible = "hisilicon,hi6421v600-spmi"; reg = <0 SPMI_USID>; - #interrupt-cells = <2>; interrupt-controller; interrupt-parent = <&gpio28>; >> Documentation/devicetree/bindings/power/supply/adc-battery.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/adc-battery.yaml (original) +++ Documentation/devicetree/bindings/power/supply/adc-battery.yaml (canonical) @@ -5,7 +5,6 @@ charged-gpios = <&gpio 42 GPIO_ACTIVE_HIGH>; io-channels = <&adc 13>, <&adc 37>; io-channel-names = "voltage", "current"; - power-supplies = <&charger>; monitored-battery = <&battery>; }; >> Documentation/devicetree/bindings/nvmem/nvmem.yaml:53: example 0: node name 'calib_bckp' must use only [a-z0-9-] >> Documentation/devicetree/bindings/nvmem/nvmem.yaml:53: example 0: label 'pvs_version' defined but never referenced >> Documentation/devicetree/bindings/nvmem/nvmem.yaml:53: example 0: label 'qfprom' defined but never referenced >> Documentation/devicetree/bindings/nvmem/nvmem.yaml:53: example 0: label 'speed_bin' defined but never referenced >> Documentation/devicetree/bindings/nvmem/nvmem.yaml:53: example 0: label 'tsens_calibration' defined but never referenced >> Documentation/devicetree/bindings/nvmem/nvmem.yaml:53: example 0: label 'tsens_calibration_bckp' defined but never referenced >> Documentation/devicetree/bindings/nvmem/nvmem.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/nvmem/nvmem.yaml (original) +++ Documentation/devicetree/bindings/nvmem/nvmem.yaml (canonical) @@ -2,18 +2,26 @@ -- - reg = <0x6 0x2>; - bits = <7 2>; - }; - - speed_bin: speed-bin@c{ - reg = <0xc 0x1>; - bits = <2 3>; - }; }; }; >> Documentation/devicetree/bindings/media/microchip,xisc.yaml:106: example 0: label 'xisc' defined but never referenced >> Documentation/devicetree/bindings/media/microchip,xisc.yaml:106: example 0: label 'xisc_in' defined but never referenced >> Documentation/devicetree/bindings/media/microchip,xisc.yaml:106: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/microchip,xisc.yaml (original) +++ Documentation/devicetree/bindings/media/microchip,xisc.yaml (canonical) @@ -13,12 +13,12 @@ clock-output-names = "isc-mck"; -- - }; + xisc_in: endpoint { + bus-type = ; + remote-endpoint = <&csi2dc_out>; + hsync-active = <1>; + vsync-active = <1>; + bus-width = <12>; + }; }; }; >> Documentation/devicetree/bindings/i2c/i2c-owl.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/i2c-owl.yaml (original) +++ Documentation/devicetree/bindings/i2c/i2c-owl.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + i2c@e0170000 { compatible = "actions,s900-i2c"; reg = <0xe0170000 0x1000>; Documentation/devicetree/bindings/iio/accel/murata,sca3300.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/accel/murata,sca3300.yaml (original) +++ Documentation/devicetree/bindings/iio/accel/murata,sca3300.yaml (canonical) @@ -1,6 +1,7 @@ spi { #address-cells = <1>; #size-cells = <0>; + accelerometer@0 { compatible = "murata,sca3300"; reg = <0x0>; >> Documentation/devicetree/bindings/pci/qcom,pcie-sm8250.yaml:98: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/qcom,pcie-sm8250.yaml (original) +++ Documentation/devicetree/bindings/pci/qcom,pcie-sm8250.yaml (canonical) @@ -18,15 +18,11 @@ reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; ranges = <0x01000000 0x0 0x00000000 0x0 0x60200000 0x0 0x100000>, <0x02000000 0x0 0x60300000 0x0 0x60300000 0x0 0x3d00000>; - bus-range = <0x00 0xff>; device_type = "pci"; - linux,pci-domain = <0>; -- power-domains = <&gcc PCIE_0_GDSC>; - resets = <&gcc GCC_PCIE_0_BCR>; reset-names = "pci"; - perst-gpios = <&tlmm 79 GPIO_ACTIVE_LOW>; wake-gpios = <&tlmm 81 GPIO_ACTIVE_HIGH>; + linux,pci-domain = <0>; }; }; >> Documentation/devicetree/bindings/display/sitronix,st7735r.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/sitronix,st7735r.yaml (original) +++ Documentation/devicetree/bindings/display/sitronix,st7735r.yaml (canonical) @@ -1,16 +1,16 @@ #include -- + display@0 { + compatible = "jianda,jd-t18003-t01", "sitronix,st7735r"; + reg = <0>; + spi-max-frequency = <32000000>; + dc-gpios = <&gpio 43 GPIO_ACTIVE_HIGH>; + reset-gpios = <&gpio 80 GPIO_ACTIVE_HIGH>; + rotation = <270>; + backlight = <&backlight>; + }; }; >> Documentation/devicetree/bindings/power/supply/mitsumi,mm8013.yaml:30: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/mitsumi,mm8013.yaml (original) +++ Documentation/devicetree/bindings/power/supply/mitsumi,mm8013.yaml (canonical) @@ -1,9 +1,9 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- --- Documentation/devicetree/bindings/phy/nuvoton,ma35d1-usb2-phy.yaml (original) +++ Documentation/devicetree/bindings/phy/nuvoton,ma35d1-usb2-phy.yaml (canonical) @@ -3,6 +3,6 @@ usb_phy: usb-phy { compatible = "nuvoton,ma35d1-usb2-phy"; clocks = <&clk USBD_GATE>; + #phy-cells = <0>; nuvoton,sys = <&sys>; - #phy-cells = <0>; }; >> Documentation/devicetree/bindings/mfd/maxim,max8998.yaml:145: example 0: node name 'LDO2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8998.yaml:145: example 0: node name 'LDO3' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8998.yaml:145: example 0: node name 'LDO4' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8998.yaml:145: example 0: node name 'LDO5' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8998.yaml:145: example 0: node name 'LDO6' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8998.yaml:145: example 0: node name 'LDO7' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8998.yaml:145: example 0: node name 'LDO8' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8998.yaml:145: example 0: node name 'LDO9' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8998.yaml:145: example 0: node name 'LDO10' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8998.yaml:145: example 0: node name 'LDO11' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8998.yaml:145: example 0: node name 'LDO12' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8998.yaml:145: example 0: node name 'LDO13' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8998.yaml:145: example 0: node name 'LDO14' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8998.yaml:145: example 0: node name 'LDO15' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8998.yaml:145: example 0: node name 'LDO16' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8998.yaml:145: example 0: node name 'LDO17' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8998.yaml:145: example 0: node name 'BUCK1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8998.yaml:145: example 0: node name 'BUCK2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8998.yaml:145: example 0: node name 'BUCK3' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8998.yaml:145: example 0: node name 'BUCK4' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8998.yaml:145: example 0: node name 'EN32KHz-AP' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8998.yaml:145: example 0: node name 'EN32KHz-CP' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8998.yaml:145: example 0: node name 'ENVICHG' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8998.yaml:145: example 0: node name 'ESAFEOUT1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8998.yaml:145: example 0: node name 'ESAFEOUT2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/maxim,max8998.yaml:145: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/maxim,max8998.yaml (original) +++ Documentation/devicetree/bindings/mfd/maxim,max8998.yaml (canonical) @@ -12,7 +12,6 @@ <&gpx2 7 IRQ_TYPE_LEVEL_LOW>; pinctrl-names = "default"; pinctrl-0 = <&lp3974_irq>; - max8998,pmic-buck1-default-dvs-idx = <0>; max8998,pmic-buck1-dvs-gpios = <&gpx0 5 GPIO_ACTIVE_HIGH>, <&gpx0 6 GPIO_ACTIVE_HIGH>; -- - regulator-name = "SAFEOUT1"; - }; - - ESAFEOUT2 { - regulator-name = "SAFEOUT2"; - regulator-boot-on; - }; }; }; }; >> Documentation/devicetree/bindings/rtc/abracon,abx80x.yaml:85: example 0: canonical form differs: --- Documentation/devicetree/bindings/rtc/abracon,abx80x.yaml (original) +++ Documentation/devicetree/bindings/rtc/abracon,abx80x.yaml (canonical) @@ -7,8 +7,8 @@ rtc@69 { compatible = "abracon,abx80x"; reg = <0x69>; + interrupts = <44 IRQ_TYPE_EDGE_FALLING>; abracon,tc-diode = "schottky"; abracon,tc-resistor = <3>; - interrupts = <44 IRQ_TYPE_EDGE_FALLING>; -- clocks = <&tcsrcc_usb2_clkref_en>; clock-names = "ref"; - resets = <&gcc_qusb2phy_prim_bcr>; - #phy-cells = <0>; - vdd-supply = <&vreg_l2d_0p88>; vdda12-supply = <&vreg_l3g_1p2>; }; >> Documentation/devicetree/bindings/rtc/amlogic,meson-vrtc.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/rtc/amlogic,meson-vrtc.yaml (original) +++ Documentation/devicetree/bindings/rtc/amlogic,meson-vrtc.yaml (canonical) @@ -1,4 +1,4 @@ rtc@a8 { - compatible = "amlogic,meson-vrtc"; - reg = <0x000a8 0x4>; + compatible = "amlogic,meson-vrtc"; + reg = <0x000a8 0x4>; }; Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml (original) +++ Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/rtc/epson,rx8900.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/rtc/epson,rx8900.yaml (original) +++ Documentation/devicetree/bindings/rtc/epson,rx8900.yaml (canonical) @@ -5,7 +5,7 @@ rtc@32 { compatible = "epson,rx8900"; reg = <0x32>; + trickle-diode-disable; epson,vdet-disable; - trickle-diode-disable; }; }; >> Documentation/devicetree/bindings/mfd/maxim,max7360.yaml:136: example 0: label 'backlight_pins' defined but never referenced >> Documentation/devicetree/bindings/mfd/maxim,max7360.yaml:136: example 0: label 'max7360_gpio' defined but never referenced >> Documentation/devicetree/bindings/mfd/maxim,max7360.yaml:136: example 0: label 'max7360_gpo' defined but never referenced >> Documentation/devicetree/bindings/mfd/maxim,max7360.yaml:136: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/maxim,max7360.yaml (original) +++ Documentation/devicetree/bindings/mfd/maxim,max7360.yaml (canonical) @@ -2,55 +2,48 @@ #include -- - gpio-controller; - #gpio-cells = <2>; - }; - - backlight_pins: backlight-pins { - pins = "PORT2"; - function = "pwm"; - }; - }; }; >> Documentation/devicetree/bindings/phy/socionext,uniphier-usb2-phy.yaml:62: example 0: label 'usb_phy0' defined but never referenced >> Documentation/devicetree/bindings/phy/socionext,uniphier-usb2-phy.yaml:62: example 0: label 'usb_phy1' defined but never referenced >> Documentation/devicetree/bindings/phy/socionext,uniphier-usb2-phy.yaml:62: example 0: label 'usb_phy2' defined but never referenced >> Documentation/devicetree/bindings/phy/socionext,uniphier-usb2-phy.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/socionext,uniphier-usb2-phy.yaml (original) +++ Documentation/devicetree/bindings/phy/socionext,uniphier-usb2-phy.yaml (canonical) @@ -1,5 +1,4 @@ // The UniPhier usb2-phy should be a subnode of a "syscon" compatible node. - usb-hub { compatible = "socionext,uniphier-ld11-usb2-phy"; #address-cells = <1>; >> Documentation/devicetree/bindings/display/ingenic,lcd.yaml:93: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/ingenic,lcd.yaml (original) +++ Documentation/devicetree/bindings/display/ingenic,lcd.yaml (canonical) @@ -1,17 +1,16 @@ #include + lcd-controller@13050000 { - compatible = "ingenic,jz4740-lcd"; - reg = <0x13050000 0x1000>; + compatible = "ingenic,jz4740-lcd"; + reg = <0x13050000 0x1000>; -- - port { - endpoint { - remote-endpoint = <&panel_input>; + port { + endpoint { + remote-endpoint = <&panel_input>; + }; }; - }; }; >> Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.yaml:31: example 0: label 'soc_revision' defined but never referenced >> Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.yaml:31: example 0: canonical form differs: --- Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.yaml (original) +++ Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.yaml (canonical) @@ -1,5 +1,6 @@ soc-nvmem { compatible = "xlnx,zynqmp-nvmem-fw"; + nvmem-layout { compatible = "fixed-layout"; #address-cells = <1>; >> Documentation/devicetree/bindings/pinctrl/xlnx,versal-pinctrl.yaml:250: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/xlnx,versal-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/xlnx,versal-pinctrl.yaml (canonical) @@ -1,28 +1,29 @@ #include + pinctrl { - compatible = "xlnx,versal-pinctrl"; + compatible = "xlnx,versal-pinctrl"; -- - bias-pull-up; - }; - - conf-tx { - pins = "PMC_MIO43"; - bias-disable; - input-schmitt-disable; - }; - }; }; >> Documentation/devicetree/bindings/pinctrl/st,stm32-hdp.yaml:175: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/st,stm32-hdp.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/st,stm32-hdp.yaml (canonical) @@ -1,13 +1,14 @@ #include -- }; Documentation/devicetree/bindings/rtc/intersil,isl12022.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/rtc/intersil,isl12022.yaml (original) +++ Documentation/devicetree/bindings/rtc/intersil,isl12022.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/nvmem/amlogic,meson-gxbb-efuse.yaml:43: example 0: label 'bid' defined but never referenced >> Documentation/devicetree/bindings/nvmem/amlogic,meson-gxbb-efuse.yaml:43: example 0: label 'efuse' defined but never referenced >> Documentation/devicetree/bindings/nvmem/amlogic,meson-gxbb-efuse.yaml:43: example 0: label 'eth_mac' defined but never referenced >> Documentation/devicetree/bindings/nvmem/amlogic,meson-gxbb-efuse.yaml:43: example 0: label 'sn' defined but never referenced >> Documentation/devicetree/bindings/pci/rcar-pci-ep.yaml:72: example 0: label 'pcie0_ep' defined but never referenced >> Documentation/devicetree/bindings/mfd/qcom,pm8008.yaml:108: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/qcom,pm8008.yaml (original) +++ Documentation/devicetree/bindings/mfd/qcom,pm8008.yaml (canonical) @@ -2,46 +2,40 @@ #include -- - - regulators { - ldo1 { - regulator-name = "vreg_l1"; - regulator-min-microvolt = <950000>; - regulator-max-microvolt = <1300000>; - }; - }; - }; }; >> Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml (original) +++ Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml (canonical) @@ -1,12 +1,12 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - maxim,over-heat-temp = <600>; - maxim,over-volt = <4300>; - }; + battery@36 { + compatible = "maxim,max17042"; + reg = <0x36>; + maxim,rsns-microohm = <10000>; + maxim,over-heat-temp = <600>; + maxim,over-volt = <4300>; + }; >> };Documentation/devicetree/bindings/nvmem/ingenic,jz4780-efuse.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/nvmem/ingenic,jz4780-efuse.yaml (original) +++ Documentation/devicetree/bindings/nvmem/ingenic,jz4780-efuse.yaml (canonical) @@ -3,6 +3,5 @@ efuse@134100d0 { compatible = "ingenic,jz4780-efuse"; reg = <0x134100d0 0x2c>; - clocks = <&cgu JZ4780_CLK_AHB2>; }; -- >> Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml (original) +++ Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml (canonical) @@ -4,7 +4,6 @@ cec@101b0000 { compatible = "samsung,s5p-cec"; reg = <0x101B0000 0x200>; - clocks = <&clock CLK_HDMI_CEC>; clock-names = "hdmicec"; interrupts = ; -- + clock-names = "ref", "apb"; + #phy-cells = <0>; + resets = <&cru SRST_HDPTX0>, <&cru SRST_P_HDPTX0>, + <&cru SRST_HDPTX0_INIT>, <&cru SRST_HDPTX0_CMN>, + <&cru SRST_HDPTX0_LANE>, <&cru SRST_HDPTX0_ROPLL>, + <&cru SRST_HDPTX0_LCPLL>; + reset-names = "phy", "apb", "init", "cmn", "lane", "ropll", "lcpll"; + rockchip,grf = <&hdptxphy_grf>; + }; }; >> Documentation/devicetree/bindings/i2c/ingenic,i2c.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/ingenic,i2c.yaml (original) +++ Documentation/devicetree/bindings/i2c/ingenic,i2c.yaml (canonical) @@ -1,28 +1,24 @@ #include #include #include + i2c@10054000 { - compatible = "ingenic,jz4780-i2c", "ingenic,jz4770-i2c"; - #address-cells = <1>; -- - reg = <0x51>; - - interrupts = <30 IRQ_TYPE_LEVEL_LOW>; - }; + rtc@51 { + compatible = "nxp,pcf8563"; + reg = <0x51>; + interrupts = <30 IRQ_TYPE_LEVEL_LOW>; + }; }; >> Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml:80: example 0: label 'dpi_out' defined but never referenced >> Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml:80: example 0: label 'dss' defined but never referenced >> Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml:80: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml (original) +++ Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml (canonical) @@ -2,25 +2,23 @@ #include -- - port { - dpi_out: endpoint { - remote-endpoint = <&sii9022_in>; - }; + port { + dpi_out: endpoint { + remote-endpoint = <&sii9022_in>; }; + }; }; >> Documentation/devicetree/bindings/iio/health/ti,afe4404.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/health/ti,afe4404.yaml (original) +++ Documentation/devicetree/bindings/iio/health/ti,afe4404.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml (original) +++ Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml (canonical) @@ -5,18 +5,18 @@ cw2015@62 { compatible = "cellwise,cw2015"; reg = <0x62>; + monitored-battery = <&bat>; + power-supplies = <&mains_charger>, <&usb_charger>; cellwise,battery-profile = /bits/ 8 < - 0x17 0x67 0x80 0x73 0x6E 0x6C 0x6B 0x63 -- + 0x15 0x0C 0x0C 0x19 0x5B 0x7D 0x6F 0x69 + 0x69 0x5B 0x0C 0x29 0x20 0x40 0x52 0x59 + 0x57 0x56 0x54 0x4F 0x3B 0x1F 0x7F 0x17 + 0x06 0x1A 0x30 0x5A 0x85 0x93 0x96 0x2D + 0x48 0x77 0x9C 0xB3 0x80 0x52 0x94 0xCB + 0x2F 0x00 0x64 0xA5 0xB5 0x11 0xF0 0x11 + >; + cellwise,monitor-interval-ms = <5000>; + }; }; >> Documentation/devicetree/bindings/pinctrl/qcom,sm6125-tlmm.yaml:103: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sm6125-tlmm.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sm6125-tlmm.yaml (canonical) @@ -1,4 +1,5 @@ #include + pinctrl@500000 { compatible = "qcom,sm6125-tlmm"; reg = <0x00500000 0x400000>, Documentation/devicetree/bindings/phy/qcom,snps-eusb2-phy.yaml:72: example 0: label 'usb_1_hsphy' defined but never referenced Documentation/devicetree/bindings/phy/qcom,snps-eusb2-phy.yaml:72: example 0: canonical form differs: -- #phy-cells = <0>; - clocks = <&tcsrcc TCSR_USB2_CLKREF_EN>; clock-names = "ref"; - vdd-supply = <&vreg_l1e_0p88>; vdda12-supply = <&vreg_l3e_1p2>; - resets = <&gcc GCC_QUSB2PHY_PRIM_BCR>; }; >> Documentation/devicetree/bindings/pci/qcom,pcie-sdx55.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/qcom,pcie-sdx55.yaml (original) +++ Documentation/devicetree/bindings/pci/qcom,pcie-sdx55.yaml (canonical) @@ -16,15 +16,11 @@ "config"; ranges = <0x01000000 0x0 0x00000000 0x40200000 0x0 0x100000>, <0x02000000 0x0 0x40300000 0x40300000 0x0 0x3fd00000>; - device_type = "pci"; - linux,pci-domain = <0>; bus-range = <0x00 0xff>; -- >> Documentation/devicetree/bindings/sound/amlogic,gx-sound-card.yaml:90: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/amlogic,gx-sound-card.yaml (original) +++ Documentation/devicetree/bindings/sound/amlogic,gx-sound-card.yaml (canonical) @@ -5,20 +5,20 @@ audio-routing = "I2S ENCODER I2S IN", "I2S FIFO Playback"; -- - codec-1 { - sound-dai = <&codec1>; - }; + codec-1 { + sound-dai = <&codec1>; + }; }; >> };Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml (original) +++ Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml (canonical) @@ -1,8 +1,8 @@ i2c@2010a000 { - compatible = "microchip,mpfs-i2c", "microchip,corei2c-rtl-v7"; - reg = <0x2010a000 0x1000>; - clocks = <&clkcfg 15>; - interrupt-parent = <&plic>; - interrupts = <58>; - clock-frequency = <100000>; + compatible = "microchip,mpfs-i2c", "microchip,corei2c-rtl-v7"; + reg = <0x2010a000 0x1000>; + clocks = <&clkcfg 15>; + interrupt-parent = <&plic>; + interrupts = <58>; + clock-frequency = <100000>; }; >> Documentation/devicetree/bindings/nvmem/rockchip,otp.yaml:118: example 0: label 'cpu_id' defined but never referenced >> Documentation/devicetree/bindings/nvmem/rockchip,otp.yaml:118: example 0: label 'cpu_leakage' defined but never referenced >> Documentation/devicetree/bindings/nvmem/rockchip,otp.yaml:118: example 0: label 'otp' defined but never referenced >> Documentation/devicetree/bindings/nvmem/rockchip,otp.yaml:118: example 0: label 'performance' defined but never referenced Documentation/devicetree/bindings/iio/health/ti,afe4403.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/health/ti,afe4403.yaml (original) +++ Documentation/devicetree/bindings/iio/health/ti,afe4403.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + spi { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/pinctrl/renesas,rzg2l-pinctrl.yaml:174: example 0: node name 'sd1_mux' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/renesas,rzg2l-pinctrl.yaml:174: example 0: node name 'sd1_data' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/renesas,rzg2l-pinctrl.yaml:174: example 0: node name 'sd1_ctrl' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/renesas,rzg2l-pinctrl.yaml:174: example 0: label 'i2c1_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/renesas,rzg2l-pinctrl.yaml:174: example 0: label 'scif0_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/renesas,rzg2l-pinctrl.yaml:174: example 0: label 'sdhi1_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/renesas,rzg2l-pinctrl.yaml:174: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/renesas,rzg2l-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/renesas,rzg2l-pinctrl.yaml (canonical) @@ -2,52 +2,52 @@ #include -- - power-source = <3300>; - }; - - sd1_ctrl { - pins = "SD1_CLK", "SD1_CMD"; - power-source = <3300>; - }; - }; + }; }; >> Documentation/devicetree/bindings/mfd/allwinner,sun6i-a31-prcm.yaml:168: example 0: label 'apb0_gates' defined but never referenced >> Documentation/devicetree/bindings/mfd/allwinner,sun6i-a31-prcm.yaml:168: example 0: label 'apb0_rst' defined but never referenced >> Documentation/devicetree/bindings/mfd/allwinner,sun6i-a31-prcm.yaml:168: example 0: label 'ir_clk' defined but never referenced >> Documentation/devicetree/bindings/mfd/allwinner,sun6i-a31-prcm.yaml:168: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/allwinner,sun6i-a31-prcm.yaml (original) +++ Documentation/devicetree/bindings/mfd/allwinner,sun6i-a31-prcm.yaml (canonical) @@ -3,15 +3,6 @@ prcm@1f01400 { compatible = "allwinner,sun6i-a31-prcm"; reg = <0x01f01400 0x200>; - - ar100: ar100-clk { - compatible = "allwinner,sun6i-a31-ar100-clk"; - #clock-cells = <0>; -- + }; + + ir_clk: ir-clk { + compatible = "allwinner,sun4i-a10-mod0-clk"; + #clock-cells = <0>; + clocks = <&rtc 0>, <&osc24M>; + clock-output-names = "ir"; + }; }; Documentation/devicetree/bindings/phy/allwinner,sun6i-a31-mipi-dphy.yaml:72: example 0: label 'dphy0' defined but never referenced >> Documentation/devicetree/bindings/nvmem/qcom,spmi-sdam.yaml:40: example 0: label 'restart_reason' defined but never referenced >> Documentation/devicetree/bindings/nvmem/qcom,spmi-sdam.yaml:40: example 0: label 'sdam_1' defined but never referenced >> Documentation/devicetree/bindings/nvmem/qcom,spmi-sdam.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/nvmem/qcom,spmi-sdam.yaml (original) +++ Documentation/devicetree/bindings/nvmem/qcom,spmi-sdam.yaml (canonical) @@ -5,9 +5,9 @@ sdam_1: nvram@b000 { compatible = "qcom,spmi-sdam"; reg = <0xb000>; + ranges = <0 0xb000 0x100>; #address-cells = <1>; #size-cells = <1>; - ranges = <0 0xb000 0x100>; -- /* Data cells */ restart_reason: restart@50 { >> Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml:85: example 0: label 'cec_AO' defined but never referenced >> Documentation/devicetree/bindings/power/supply/maxim,max17201.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/maxim,max17201.yaml (original) +++ Documentation/devicetree/bindings/power/supply/maxim,max17201.yaml (canonical) @@ -1,13 +1,14 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - interrupts = <31 IRQ_TYPE_LEVEL_LOW>; - }; + fuel-gauge@36 { + compatible = "maxim,max17201"; + reg = <0x36>, <0xb>; + reg-names = "m5", "nvmem"; + interrupt-parent = <&gpio0>; + interrupts = <31 IRQ_TYPE_LEVEL_LOW>; + }; }; >> Documentation/devicetree/bindings/pci/intel,keembay-pcie.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/intel,keembay-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/intel,keembay-pcie.yaml (canonical) @@ -3,6 +3,7 @@ #include #define KEEM_BAY_A53_PCIE #define KEEM_BAY_A53_AUX_PCIE + pcie@37000000 { compatible = "intel,keembay-pcie"; reg = <0x37000000 0x00001000>, -- <0x37800000 0x00000200>; reg-names = "dbi", "atu", "config", "apb"; + ranges = <0x02000000 0 0x36000000 0x36000000 0 0x00e00000>; #address-cells = <3>; #size-cells = <2>; device_type = "pci"; - ranges = <0x02000000 0 0x36000000 0x36000000 0 0x00e00000>; interrupts = , , ; >> Documentation/devicetree/bindings/i2c/i2c-gate.yaml:30: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/i2c-gate.yaml (original) +++ Documentation/devicetree/bindings/i2c/i2c-gate.yaml (canonical) @@ -1,6 +1,7 @@ i2c-gate { #address-cells = <1>; #size-cells = <0>; + ak8975@c { compatible = "asahi-kasei,ak8975"; reg = <0x0c>; -- >> Documentation/devicetree/bindings/iio/health/maxim,max30102.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/health/maxim,max30102.yaml (original) +++ Documentation/devicetree/bindings/iio/health/maxim,max30102.yaml (canonical) @@ -5,9 +5,9 @@ heart-rate@57 { compatible = "maxim,max30102"; reg = <0x57>; + interrupt-parent = <&gpio1>; + interrupts = <16 2>; maxim,red-led-current-microamp = <7000>; maxim,ir-led-current-microamp = <7000>; - interrupt-parent = <&gpio1>; - interrupts = <16 2>; }; }; >> Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml:38: example 0: label 'otpc' defined but never referenced >> Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml:38: example 0: label 'temperature_calib' defined but never referenced >> Documentation/devicetree/bindings/mfd/samsung,s2mpg10-pmic.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/samsung,s2mpg10-pmic.yaml (original) +++ Documentation/devicetree/bindings/mfd/samsung,s2mpg10-pmic.yaml (canonical) @@ -9,7 +9,6 @@ pinctrl-0 = <&pmic_int>; system-power-controller; wakeup-source; - vinl3m-supply = <&buck8m>; -- + clocks = <&gcc GCC_PCIE_0_PIPE_CLK>; + resets = <&gcc GCC_PCIEPHY_0_PHY_BCR>, + <&gcc GCC_PCIE_0_PIPE_ARES>; + reset-names = "phy", "pipe"; + vdda-vp-supply = <&vreg_l3_1p05>; + vdda-vph-supply = <&vreg_l5_1p8>; + clock-output-names = "pcie_0_pipe_clk"; + #clock-cells = <0>; + #phy-cells = <0>; }; >> Documentation/devicetree/bindings/power/supply/bq2515x.yaml:70: example 0: label 'bq25150' defined but never referenced >> Documentation/devicetree/bindings/power/supply/bq2515x.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/bq2515x.yaml (original) +++ Documentation/devicetree/bindings/power/supply/bq2515x.yaml (canonical) @@ -1,23 +1,24 @@ +#include + bat: battery { - compatible = "simple-battery"; - constant-charge-current-max-microamp = <50000>; - precharge-current-microamp = <2500>; - constant-charge-voltage-max-microvolt = <4000000>; -- + compatible = "ti,bq25150"; + reg = <0x6b>; + monitored-battery = <&bat>; + input-current-limit-microamp = <100000>; + ac-detect-gpios = <&gpio1 28 GPIO_ACTIVE_HIGH>; + reset-gpios = <&gpio0 14 GPIO_ACTIVE_HIGH>; + powerdown-gpios = <&gpio0 15 GPIO_ACTIVE_HIGH>; + charge-enable-gpios = <&gpio0 13 GPIO_ACTIVE_LOW>; + }; }; >> Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml (original) +++ Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml (canonical) @@ -4,7 +4,6 @@ cec@94a087c { compatible = "st,stih-cec"; reg = <0x94a087c 0x64>; - clocks = <&clk_sysin>; clock-names = "cec-clk"; hdmi-phandle = <&sti_hdmi>; >> Documentation/devicetree/bindings/pinctrl/qcom,msm8953-pinctrl.yaml:119: example 0: label 'serial_default' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/qcom,msm8953-pinctrl.yaml:119: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,msm8953-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,msm8953-pinctrl.yaml (canonical) @@ -1,4 +1,5 @@ #include + tlmm: pinctrl@1000000 { compatible = "qcom,msm8953-pinctrl"; reg = <0x01000000 0x300000>; >> Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml (original) +++ Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml (canonical) @@ -1,13 +1,14 @@ spi { - #address-cells = <1>; - #size-cells = <0>; - admv8818@0 { - compatible = "adi,admv8818"; - reg = <0>; - spi-max-frequency = <10000000>; -- + compatible = "adi,admv8818"; + reg = <0>; + spi-max-frequency = <10000000>; + clocks = <&admv8818_rfin>; + clock-names = "rf_in"; + adi,lpf-margin-mhz = <300>; + adi,hpf-margin-mhz = <300>; + }; }; Documentation/devicetree/bindings/sound/amlogic,t9015.yaml:59: example 0: label 'acodec' defined but never referenced >> Documentation/devicetree/bindings/power/supply/dlg,da9150-fuel-gauge.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/dlg,da9150-fuel-gauge.yaml (original) +++ Documentation/devicetree/bindings/power/supply/dlg,da9150-fuel-gauge.yaml (canonical) @@ -1,8 +1,8 @@ pmic { - battery { - compatible = "dlg,da9150-fuel-gauge"; - dlg,update-interval = <10000>; - dlg,warn-soc-level = /bits/ 8 <15>; - dlg,crit-soc-level = /bits/ 8 <5>; - }; + battery { + compatible = "dlg,da9150-fuel-gauge"; + dlg,update-interval = <10000>; + dlg,warn-soc-level = /bits/ 8 <15>; + dlg,crit-soc-level = /bits/ 8 <5>; + }; }; >> Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml:152: example 0: label 'dpi_out_0' defined but never referenced >> Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml:152: example 0: label 'dss' defined but never referenced >> Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml:152: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml (original) +++ Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml (canonical) @@ -3,54 +3,56 @@ #include -- + + port@0 { + reg = <0>; + + dpi_out_0: endpoint { + remote-endpoint = <&dp_bridge_input>; + }; }; + }; }; >> Documentation/devicetree/bindings/rtc/st,m41t80.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/rtc/st,m41t80.yaml (original) +++ Documentation/devicetree/bindings/rtc/st,m41t80.yaml (canonical) @@ -1,16 +1,17 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; - rtc@68 { - compatible = "st,m41t80"; - reg = <0x68>; - interrupt-parent = <&UIC0>; -- + interrupts = <0x9 0x8>; + + clock { + compatible = "fixed-clock"; + #clock-cells = <0>; + clock-frequency = <32768>; + }; }; - }; }; >> Documentation/devicetree/bindings/pinctrl/nvidia,tegra20-pinmux.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/nvidia,tegra20-pinmux.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/nvidia,tegra20-pinmux.yaml (canonical) @@ -1,3 +1,4 @@ +}; #include #include -- - nvidia,pull = <0>; - nvidia,tristate = <0>; - }; + atb { + nvidia,pins = "atb", "gma", "gme"; + nvidia,function = "sdio4"; + nvidia,pull = <0>; + nvidia,tristate = <0>; }; }; >> Documentation/devicetree/bindings/i2c/i2c-mpc.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/i2c-mpc.yaml (original) +++ Documentation/devicetree/bindings/i2c/i2c-mpc.yaml (canonical) @@ -1,9 +1,9 @@ /* MPC5121 based board */ i2c@1740 { + compatible = "fsl,mpc5121-i2c", "fsl-i2c"; + reg = <0x1740 0x20>; #address-cells = <1>; #size-cells = <0>; - compatible = "fsl,mpc5121-i2c", "fsl-i2c"; -- i2c@3100 { + compatible = "fsl,mpc8544-i2c", "fsl-i2c"; + reg = <0x3100 0x100>; #address-cells = <1>; #size-cells = <0>; - compatible = "fsl,mpc8544-i2c", "fsl-i2c"; - reg = <0x3100 0x100>; interrupts = <43 2>; interrupt-parent = <&mpic>; clock-frequency = <400000>; >> Documentation/devicetree/bindings/mfd/mediatek,mt6357.yaml:93: example 0: label 'mt6357_vproc_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/mediatek,mt6357.yaml:93: example 0: label 'mt6357_vusb33_reg' defined but never referenced >> Documentation/devicetree/bindings/mfd/mediatek,mt6357.yaml:93: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/mediatek,mt6357.yaml (original) +++ Documentation/devicetree/bindings/mfd/mediatek,mt6357.yaml (canonical) @@ -3,14 +3,16 @@ pwrap { pmic { compatible = "mediatek,mt6357"; - interrupt-parent = <&pio>; interrupts = <145 IRQ_TYPE_LEVEL_HIGH>; interrupt-controller; -- @@ -35,9 +36,5 @@ rtc { compatible = "mediatek,mt6357-rtc"; }; - - keys { - compatible = "mediatek,mt6357-keys"; - }; }; }; >> Documentation/devicetree/bindings/media/cec/st,stm32-cec.yaml:47: example 0: label 'cec' defined but never referenced >> Documentation/devicetree/bindings/media/cec/st,stm32-cec.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/cec/st,stm32-cec.yaml (original) +++ Documentation/devicetree/bindings/media/cec/st,stm32-cec.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + cec: cec@40006c00 { compatible = "st,stm32-cec"; reg = <0x40006c00 0x400>; >> Documentation/devicetree/bindings/arm/vexpress-config.yaml:271: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/vexpress-config.yaml (original) +++ Documentation/devicetree/bindings/arm/vexpress-config.yaml (canonical) @@ -4,8 +4,8 @@ -- energy { >> Documentation/devicetree/bindings/nvmem/rmem.yaml:41: example 0: label 'blconfig' defined but never referenced >> Documentation/devicetree/bindings/nvmem/rmem.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/nvmem/rmem.yaml (original) +++ Documentation/devicetree/bindings/nvmem/rmem.yaml (canonical) @@ -1,12 +1,12 @@ reserved-memory { + #address-cells = <1>; + #size-cells = <1>; + + blconfig: nvram@10000000 { + compatible = "raspberrypi,bootloader-config", "nvmem-rmem"; + reg = <0x10000000 0x1000>; -- - blconfig: nvram@10000000 { - compatible = "raspberrypi,bootloader-config", "nvmem-rmem"; - #address-cells = <1>; - #size-cells = <1>; - reg = <0x10000000 0x1000>; - no-map; - }; + no-map; + }; }; >> Documentation/devicetree/bindings/i2c/apple,i2c.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/apple,i2c.yaml (original) +++ Documentation/devicetree/bindings/i2c/apple,i2c.yaml (canonical) @@ -1,9 +1,9 @@ i2c@35010000 { - compatible = "apple,t8103-i2c", "apple,i2c"; - reg = <0x35010000 0x4000>; - interrupt-parent = <&aic>; - interrupts = <0 627 4>; - clocks = <&ref_clk>; - #address-cells = <1>; - #size-cells = <0>; + compatible = "apple,t8103-i2c", "apple,i2c"; + reg = <0x35010000 0x4000>; + interrupt-parent = <&aic>; + interrupts = <0 627 4>; + clocks = <&ref_clk>; + #address-cells = <1>; + #size-cells = <0>; >> };Documentation/devicetree/bindings/nvmem/fsl,scu-ocotp.yaml:48: example 0: label 'fec_mac0' defined but never referenced -- >> Documentation/devicetree/bindings/media/img,e5010-jpeg-enc.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/img,e5010-jpeg-enc.yaml (original) +++ Documentation/devicetree/bindings/media/img,e5010-jpeg-enc.yaml (canonical) @@ -3,15 +3,16 @@ #include -- power-domains = <&gcc UFS_PHY_GDSC>; - resets = <&ufs_mem_hc 0>; reset-names = "ufsphy"; - vdda-phy-supply = <&vreg_l6b>; vdda-pll-supply = <&vreg_l3b>; - #phy-cells = <0>; }; >> Documentation/devicetree/bindings/rtc/nuvoton,ma35d1-rtc.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/rtc/nuvoton,ma35d1-rtc.yaml (original) +++ Documentation/devicetree/bindings/rtc/nuvoton,ma35d1-rtc.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + rtc@40410000 { compatible = "nuvoton,ma35d1-rtc"; reg = <0x40410000 0x200>; >> Documentation/devicetree/bindings/nvmem/microchip,lan9662-otpc.yaml:40: example 0: label 'otpc' defined but never referenced >> Documentation/devicetree/bindings/sound/qcom,apq8016-sbc-sndcard.yaml:113: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/qcom,apq8016-sbc-sndcard.yaml (original) +++ Documentation/devicetree/bindings/sound/qcom,apq8016-sbc-sndcard.yaml (canonical) @@ -1,45 +1,50 @@ #include + sound@7702000 { compatible = "qcom,apq8016-sbc-sndcard"; reg = <0x07702000 0x4>, <0x07702004 0x4>; reg-names = "mic-iomux", "spkr-iomux"; - -- + sound-dai = <&lpass_codec 1>, <&wcd_codec 1>; + }; + cpu { sound-dai = <&lpass MI2S_TERTIARY>; }; - codec { - sound-dai = <&lpass_codec 1>, <&wcd_codec 1>; - }; }; >> };Documentation/devicetree/bindings/sound/cirrus,cs42l42.yaml:200: example 0: label 'cs42l42' defined but never referenced >> Documentation/devicetree/bindings/sound/cirrus,cs42l42.yaml:200: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/cirrus,cs42l42.yaml (original) +++ Documentation/devicetree/bindings/sound/cirrus,cs42l42.yaml (canonical) @@ -1,27 +1,26 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- >> Documentation/devicetree/bindings/rtc/microcrystal,rv3032.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/rtc/microcrystal,rv3032.yaml (original) +++ Documentation/devicetree/bindings/rtc/microcrystal,rv3032.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>;Documentation/devicetree/bindings/nvmem/imx-iim.yaml:50: example 0: label 'iim' defined but never referenced -- }; + platform { sound-dai = <&q6routing>; }; - codec { - sound-dai = <&lpass_codec 0>, <&wcd_codec 0>; - }; }; }; >> Documentation/devicetree/bindings/power/supply/bq2415x.yaml:80: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/bq2415x.yaml (original) +++ Documentation/devicetree/bindings/power/supply/bq2415x.yaml (canonical) @@ -1,18 +1,16 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- + compatible = "ti,bq24150a"; + reg = <0x6b>; + ti,current-limit = <100>; + ti,weak-battery-voltage = <3400>; + ti,battery-regulation-voltage = <4200>; + ti,charge-current = <650>; + ti,termination-current = <100>; + ti,resistor-sense = <68>; + ti,usb-charger-detection = <&isp1704>; + }; >> };Documentation/devicetree/bindings/i2c/i2c-exynos5.yaml:113: example 0: label 'hsi2c_8' defined but never referenced >> Documentation/devicetree/bindings/i2c/i2c-exynos5.yaml:134: example 1: label 'hsi2c_2' defined but never referenced -- >> Documentation/devicetree/bindings/media/st,stm32-dcmipp.yaml:112: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/st,stm32-dcmipp.yaml (original) +++ Documentation/devicetree/bindings/media/st,stm32-dcmipp.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + dcmipp@5a000000 { compatible = "st,stm32mp13-dcmipp"; reg = <0x5a000000 0x400>; -- - }; + endpoint { + remote-endpoint = <&mipid02_2>; + bus-width = <8>; + hsync-active = <0>; + vsync-active = <0>; + pclk-sample = <0>; + }; }; }; >> Documentation/devicetree/bindings/rtc/microchip,mpfs-rtc.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/rtc/microchip,mpfs-rtc.yaml (original) +++ Documentation/devicetree/bindings/rtc/microchip,mpfs-rtc.yaml (canonical) @@ -1,4 +1,5 @@ #include "dt-bindings/clock/microchip,mpfs-clock.h" + rtc@20124000 { compatible = "microchip,mpfs-rtc"; reg = <0x20124000 0x1000>; Documentation/devicetree/bindings/phy/mediatek,pcie-phy.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/mediatek,pcie-phy.yaml (original) -- @@ -1,8 +1,8 @@ phy@11e80000 { compatible = "mediatek,mt8195-pcie-phy"; - #phy-cells = <0>; reg = <0x11e80000 0x10000>; reg-names = "sif"; + #phy-cells = <0>; nvmem-cells = <&pciephy_glb_intr>, <&pciephy_tx_ln0_pmos>, <&pciephy_tx_ln0_nmos>, >> Documentation/devicetree/bindings/sound/ti,pcm512x.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/ti,pcm512x.yaml (original) +++ Documentation/devicetree/bindings/sound/ti,pcm512x.yaml (canonical) @@ -1,6 +1,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + codec@4c { compatible = "ti,pcm5142"; reg = <0x4c>; >> Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml:246: example 0: label 'dss' defined but never referenced >> Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml:246: example 0: label 'oldi_out0' defined but never referenced >> Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml:246: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml (original) +++ Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml (canonical) @@ -12,20 +12,23 @@ <0x04a0a000 0x1000>, /* vp1 */ <0x04a0b000 0x1000>, /* vp2 */ <0x04a01000 0x1000>; /* common1 */ - reg-names = "common", "vidl1", "vid", - "ovr1", "ovr2", "vp1", "vp2", "common1"; - ti,am65x-oldi-io-ctrl = <&dss_oldi_io_ctrl>; + reg-names = "common", "vidl1", "vid", -- ports { #address-cells = <1>; #size-cells = <0>; + port@0 { reg = <0>; + oldi_out0: endpoint { remote-endpoint = <&lcd_in0>; }; >> Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml:282: example 1: label 'dpi1_out' defined but never referenced >> Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml:282: example 1: label 'dss1' defined but never referenced >> Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml:282: example 1: label 'oldi0_out' defined but never referenced >> Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml:282: example 1: label 'oldi1_out' defined but never referenced Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml:282: example 1: canonical form differs: --- Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml (original) +++ Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml (canonical) @@ -5,6 +5,7 @@ bus { #address-cells = <2>; #size-cells = <2>; + dss1: dss@30200000 { compatible = "ti,am625-dss"; -- reg = <1>; remote-endpoint = <&oldi1_in>; }; }; + port@1 { reg = <1>; + dpi1_out: endpoint { remote-endpoint = <&hdmi_bridge>; >> };Documentation/devicetree/bindings/nvmem/amlogic,meson6-efuse.yaml:43: example 0: label 'efuse' defined but never referenced >> Documentation/devicetree/bindings/nvmem/amlogic,meson6-efuse.yaml:43: example 0: label 'ethernet_mac_address' defined but never referenced >> Documentation/devicetree/bindings/nvmem/amlogic,meson6-efuse.yaml:43: example 0: label 'temperature_calib' defined but never referenced -- Documentation/devicetree/bindings/rtc/sa1100-rtc.yaml:50: example 0: label 'rtc' defined but never referenced >> Documentation/devicetree/bindings/sound/linux,bt-sco.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/linux,bt-sco.yaml (original) +++ Documentation/devicetree/bindings/sound/linux,bt-sco.yaml (canonical) @@ -1,4 +1,4 @@ codec { + compatible = "linux,bt-sco"; #sound-dai-cells = <0>; - compatible = "linux,bt-sco"; }; >> Documentation/devicetree/bindings/i2c/samsung,s3c2410-i2c.yaml:105: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/samsung,s3c2410-i2c.yaml (original) +++ Documentation/devicetree/bindings/i2c/samsung,s3c2410-i2c.yaml (canonical) @@ -11,7 +11,6 @@ clock-names = "i2c"; pinctrl-names = "default"; pinctrl-0 = <&i2c0_bus>; - samsung,sysreg-phandle = <&sysreg_system_controller>; samsung,i2c-sda-delay = <100>; samsung,i2c-max-bus-freq = <20000>; -- >> Documentation/devicetree/bindings/nvmem/qcom,sec-qfprom.yaml:40: example 0: label 'multi_chan_ddr' defined but never referenced >> Documentation/devicetree/bindings/nvmem/qcom,sec-qfprom.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/nvmem/qcom,sec-qfprom.yaml (original) +++ Documentation/devicetree/bindings/nvmem/qcom,sec-qfprom.yaml (canonical) @@ -1,16 +1,16 @@ soc { - #address-cells = <2>; - #size-cells = <2>; + #address-cells = <2>; + #size-cells = <2>; -- - reg = <0x12b 0x1>; - bits = <0 2>; + multi_chan_ddr: multi-chan-ddr@12b { + reg = <0x12b 0x1>; + bits = <0 2>; + }; }; - }; }; Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml:288: example 0: label 'pcie_ep' defined but never referenced >> Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml:288: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml (original) +++ Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml (canonical) @@ -13,19 +13,15 @@ <0x01c03000 0x3000>; reg-names = "parf", "dbi", "elbi", "atu", "addr_space", "mmio"; - clocks = <&gcc GCC_PCIE_AUX_CLK>, - <&gcc GCC_PCIE_CFG_AHB_CLK>, - <&gcc GCC_PCIE_MSTR_AXI_CLK>, -- interrupts = , ; interrupt-names = "global", "doorbell"; @@ -41,5 +37,6 @@ phy-names = "pciephy"; max-link-speed = <3>; num-lanes = <2>; + qcom,perst-regs = <&tcsr 0xb258 0xb270>; linux,pci-domain = <0>; }; >> Documentation/devicetree/bindings/sound/nvidia,tegra20-das.yaml:28: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nvidia,tegra20-das.yaml (original) +++ Documentation/devicetree/bindings/sound/nvidia,tegra20-das.yaml (canonical) @@ -1,6 +1,7 @@ bus { #address-cells = <1>; #size-cells = <1>; + das@70000c00 { compatible = "nvidia,tegra20-das"; reg = <0x70000c00 0x80>; -- dp-port { #phy-cells = <0>; >> Documentation/devicetree/bindings/sound/adi,adau1372.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/adi,adau1372.yaml (original) +++ Documentation/devicetree/bindings/sound/adi,adau1372.yaml (canonical) @@ -1,12 +1,13 @@ i2c { #address-cells = <1>; #size-cells = <0>; + audio-codec@3c { - compatible = "adi,adau1372"; - reg = <0x3c>; - #sound-dai-cells = <0>; - clock-names = "mclk"; - clocks = <&adau1372z_xtal>; + compatible = "adi,adau1372"; + reg = <0x3c>; + #sound-dai-cells = <0>; + clock-names = "mclk"; + clocks = <&adau1372z_xtal>; }; }; >> Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml:36: example 0: label 'i2c0' defined but never referenced -- Documentation/devicetree/bindings/media/qcom,sc7180-venus.yaml:103: example 0: label 'venus' defined but never referenced >> Documentation/devicetree/bindings/power/supply/sbs,sbs-battery.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/sbs,sbs-battery.yaml (original) +++ Documentation/devicetree/bindings/power/supply/sbs,sbs-battery.yaml (canonical) @@ -11,5 +11,5 @@ sbs,poll-retry-count = <10>; sbs,battery-detect-gpios = <&gpio 122 GPIO_ACTIVE_HIGH>; sbs,disable-charger-broadcasts; - }; + }; }; >> Documentation/devicetree/bindings/display/allwinner,sun8i-a83t-de2-mixer.yaml:106: example 0: label 'mixer0' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun8i-a83t-de2-mixer.yaml:106: example 0: label 'mixer0_out' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun8i-a83t-de2-mixer.yaml:106: example 0: label 'mixer0_out_tcon0' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun8i-a83t-de2-mixer.yaml:106: example 0: label 'mixer0_out_tcon1' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun8i-a83t-de2-mixer.yaml:106: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/allwinner,sun8i-a83t-de2-mixer.yaml (original) +++ Documentation/devicetree/bindings/display/allwinner,sun8i-a83t-de2-mixer.yaml (canonical) @@ -15,9 +15,9 @@ #size-cells = <0>; -- mixer0_out_tcon0: endpoint@0 { reg = <0>; >> Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml (original) +++ Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml (canonical) @@ -1,12 +1,13 @@ #include + i2c@40 { - #address-cells = <1>; - #size-cells = <0>; - compatible = "aspeed,ast2500-i2c-bus"; - reg = <0x40 0x40>; -- + compatible = "aspeed,ast2500-i2c-bus"; + reg = <0x40 0x40>; + #address-cells = <1>; + #size-cells = <0>; + clocks = <&syscon ASPEED_CLK_APB>; + resets = <&syscon ASPEED_RESET_I2C>; + bus-frequency = <100000>; + interrupts = <0>; + interrupt-parent = <&i2c_ic>; }; >> Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml (original) +++ Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml (canonical) @@ -1,7 +1,8 @@ #include + battery { - compatible = "lego,ev3-battery"; - io-channels = <&adc 4>, <&adc 3>; - io-channel-names = "voltage", "current"; - rechargeable-gpios = <&gpio 136 GPIO_ACTIVE_LOW>; + compatible = "lego,ev3-battery"; + io-channels = <&adc 4>, <&adc 3>; + io-channel-names = "voltage", "current"; + rechargeable-gpios = <&gpio 136 GPIO_ACTIVE_LOW>; }; >> Documentation/devicetree/bindings/sound/nvidia,tegra210-mvc.yaml:71: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nvidia,tegra210-mvc.yaml (original) +++ Documentation/devicetree/bindings/sound/nvidia,tegra210-mvc.yaml (canonical) @@ -1,4 +1,3 @@ - mvc@702da000 { compatible = "nvidia,tegra210-mvc"; reg = <0x702da000 0x200>; >> Documentation/devicetree/bindings/nvmem/qcom,qfprom.yaml:96: example 0: canonical form differs: --- Documentation/devicetree/bindings/nvmem/qcom,qfprom.yaml (original) +++ Documentation/devicetree/bindings/nvmem/qcom,qfprom.yaml (canonical) @@ -1,25 +1,24 @@ #include -- - reg = <0x110f8800 0x30>; - clocks = <&gcc USB30_0_UTMI_CLK>; - clock-names = "ref"; - #phy-cells = <0>; + compatible = "qcom,ipq806x-usb-phy-hs"; + reg = <0x110f8800 0x30>; + clocks = <&gcc USB30_0_UTMI_CLK>; + clock-names = "ref"; + #phy-cells = <0>; }; >> Documentation/devicetree/bindings/sound/adi,ssm2518.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/adi,ssm2518.yaml (original) +++ Documentation/devicetree/bindings/sound/adi,ssm2518.yaml (canonical) @@ -3,6 +3,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + codec@34 { compatible = "adi,ssm2518"; reg = <0x34>; >> Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml:79: example 0: label 'bsca' defined but never referenced >> Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml:58: example 0: label 'disc_vol' defined but never referenced >> Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml:58: example 0: label 'mac_addr0' defined but never referenced >> Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml:58: example 0: label 'mac_addr1' defined but never referenced >> Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml:58: example 0: label 'otp' defined but never referenced >> Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml:58: example 0: label 'therm_calib' defined but never referenced >> Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml (original) +++ Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml (canonical) @@ -3,19 +3,22 @@ reg = <0x9c00af00 0x34>, <0x9c00af80 0x58>; reg-names = "hb_gpio", "otprx"; clocks = <&clkc 0x15>; - #address-cells = <1>; #size-cells = <1>; + -- mac_addr0: mac-address0@34 { - reg = <0x34 0x6>; + reg = <0x34 0x6>; }; + mac_addr1: mac-address1@3a { - reg = <0x3a 0x6>; + reg = <0x3a 0x6>; }; }; >> Documentation/devicetree/bindings/pinctrl/brcm,bcm11351-pinctrl.yaml:228: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/brcm,bcm11351-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/brcm,bcm11351-pinctrl.yaml (canonical) @@ -1,31 +1,31 @@ pinctrl@35004800 { - compatible = "brcm,bcm11351-pinctrl"; - reg = <0x35004800 0x430>; + compatible = "brcm,bcm11351-pinctrl"; + reg = <0x35004800 0x430>; -- - }; - - /* group node defining 2 HDMI pins */ - hdmi-grp0 { - pins = "hdmi_scl", "hdmi_sda"; - function = "alt3"; - slew-rate = <1>; - }; - }; }; >> Documentation/devicetree/bindings/power/supply/cpcap-battery.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/cpcap-battery.yaml (original) +++ Documentation/devicetree/bindings/power/supply/cpcap-battery.yaml (canonical) @@ -1,16 +1,16 @@ cpcap { - battery { - compatible = "motorola,cpcap-battery"; - interrupts-extended = + battery { + compatible = "motorola,cpcap-battery"; + interrupts-extended = -- - "chg_isense", "batti"; - power-supplies = <&cpcap_charger>; - }; + io-channels = <&cpcap_adc 0>, <&cpcap_adc 1>, + <&cpcap_adc 5>, <&cpcap_adc 6>; + io-channel-names = "battdetb", "battp", + "chg_isense", "batti"; + power-supplies = <&cpcap_charger>; + }; }; >> Documentation/devicetree/bindings/phy/brcm,cygnus-pcie-phy.yaml:62: example 0: node name 'pcie_phy' must use only [a-z0-9-] >> Documentation/devicetree/bindings/phy/brcm,cygnus-pcie-phy.yaml:62: example 0: label 'pcie0_phy' defined but never referenced >> Documentation/devicetree/bindings/phy/brcm,cygnus-pcie-phy.yaml:62: example 0: label 'pcie1_phy' defined but never referenced >> Documentation/devicetree/bindings/phy/brcm,cygnus-pcie-phy.yaml:62: example 0: label 'pcie_phy' defined but never referenced >> Documentation/devicetree/bindings/phy/brcm,cygnus-pcie-phy.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/brcm,cygnus-pcie-phy.yaml (original) +++ Documentation/devicetree/bindings/phy/brcm,cygnus-pcie-phy.yaml (canonical) @@ -1,16 +1,16 @@ pcie_phy: pcie_phy@301d0a0 { - compatible = "brcm,cygnus-pcie-phy"; - reg = <0x0301d0a0 0x14>; - #address-cells = <1>; - #size-cells = <0>; + compatible = "brcm,cygnus-pcie-phy"; + reg = <0x0301d0a0 0x14>; -- - pcie1_phy: pcie-phy@1 { - reg = <1>; - #phy-cells = <0>; - }; + pcie1_phy: pcie-phy@1 { + reg = <1>; + #phy-cells = <0>; + }; }; >> Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml:182: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml (original) +++ Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml (canonical) @@ -1,22 +1,17 @@ pcie-ep@dfd00000 { - compatible = "snps,dw-pcie-ep"; - reg = <0xdfc00000 0x0001000>, /* IP registers 1 */ - <0xdfc01000 0x0001000>, /* IP registers 2 */ - <0xd0000000 0x2000000>; /* Configuration space */ - reg-names = "dbi", "dbi2", "addr_space"; - -- + interrupt-names = "dma0", "dma1"; + clocks = <&sys_clk 12>, <&sys_clk 24>; + clock-names = "dbi", "ref"; + resets = <&sys_rst 12>, <&sys_rst 24>; + reset-names = "dbi", "phy"; + phys = <&pcie_phy0>, <&pcie_phy1>, <&pcie_phy2>, <&pcie_phy3>; + phy-names = "pcie0", "pcie1", "pcie2", "pcie3"; + max-link-speed = <3>; + max-functions = /bits/ 8 <4>; }; >> Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml:99: example 0: label 'dvfs' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml:99: example 0: label 'pmic' defined but never referenced Documentation/devicetree/bindings/timestamp/hte-consumer.yaml:36: example 0: node name 'hte_tegra_consumer' must use only [a-z0-9-] >> Documentation/devicetree/bindings/timestamp/hte-consumer.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/timestamp/hte-consumer.yaml (original) +++ Documentation/devicetree/bindings/timestamp/hte-consumer.yaml (canonical) @@ -1,4 +1,4 @@ hte_tegra_consumer { - timestamps = <&tegra_hte_aon 0x9>, <&tegra_hte_lic 0x19>; - timestamp-names = "hte-gpio", "hte-i2c"; + timestamps = <&tegra_hte_aon 0x9>, <&tegra_hte_lic 0x19>; + timestamp-names = "hte-gpio", "hte-i2c"; }; >> Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml:292: example 0: label 'gpioa' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml:292: example 0: label 'gpiob' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml:292: example 0: label 'gpioc' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml:292: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml (canonical) @@ -1,69 +1,71 @@ #include #include + //Example 1 - pinctrl@40020000 { - #address-cells = <1>; - #size-cells = <1>; -- usart1 { - pinctrl-0 = <&usart1_pins_a>; - pinctrl-names = "default"; + pinctrl-0 = <&usart1_pins_a>; + pinctrl-names = "default"; }; >> Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml:363: example 1: label 'eth3_rgmii_pins_a' defined but never referenced >> Documentation/devicetree/bindings/power/supply/ltc4162-l.yaml:63: example 0: label 'charger' defined but never referenced >> Documentation/devicetree/bindings/power/supply/ltc4162-l.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/ltc4162-l.yaml (original) +++ Documentation/devicetree/bindings/power/supply/ltc4162-l.yaml (canonical) @@ -1,6 +1,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + charger: battery-charger@68 { compatible = "lltc,ltc4162-l"; reg = <0x68>; >> Documentation/devicetree/bindings/display/renesas,rzg2l-du.yaml:144: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/renesas,rzg2l-du.yaml (original) +++ Documentation/devicetree/bindings/display/renesas,rzg2l-du.yaml (canonical) @@ -11,7 +11,6 @@ clock-names = "aclk", "pclk", "vclk"; resets = <&cpg R9A07G044_LCDC_RESET_N>; power-domains = <&cpg>; - renesas,vsps = <&vspd0 0>; -- reg = <0>; + endpoint { remote-endpoint = <&dsi0_in>; }; }; + port@1 { reg = <1>; }; >> Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml:363: example 1: label 'pinctrl' defined but never referenced Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml:363: example 1: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml (canonical) @@ -1,19 +1,21 @@ #include + //Example 4 skew-delay and st,io-sync - pinctrl: pinctrl@44240000 { - compatible = "st,stm32mp257-pinctrl"; - #address-cells = <1>; -- + pinmux = ; + st,io-sync = "data on both edges"; + }; + + pins2 { + pinmux = ; + skew-delay-output-ps = <500>; + }; + }; +}; >> Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml:89: example 1: label 'ddc0' defined but never referenced >> Documentation/devicetree/bindings/timestamp/nvidia,tegra194-hte.yaml:123: example 0: label 'tegra_hte_aon' defined but never referenced >> Documentation/devicetree/bindings/timestamp/nvidia,tegra194-hte.yaml:123: example 0: canonical form differs: --- Documentation/devicetree/bindings/timestamp/nvidia,tegra194-hte.yaml (original) +++ Documentation/devicetree/bindings/timestamp/nvidia,tegra194-hte.yaml (canonical) @@ -1,7 +1,7 @@ tegra_hte_aon: timestamp@c1e0000 { - compatible = "nvidia,tegra194-gte-aon"; - reg = <0xc1e0000 0x10000>; - interrupts = <0 13 0x4>; - nvidia,int-threshold = <1>; - #timestamp-cells = <1>; + compatible = "nvidia,tegra194-gte-aon"; + reg = <0xc1e0000 0x10000>; + interrupts = <0 13 0x4>; + #timestamp-cells = <1>; + nvidia,int-threshold = <1>; }; >> Documentation/devicetree/bindings/timestamp/nvidia,tegra194-hte.yaml:132: example 1: label 'tegra_hte_lic' defined but never referenced Documentation/devicetree/bindings/timestamp/nvidia,tegra194-hte.yaml:132: example 1: canonical form differs: --- Documentation/devicetree/bindings/timestamp/nvidia,tegra194-hte.yaml (original) +++ Documentation/devicetree/bindings/timestamp/nvidia,tegra194-hte.yaml (canonical) @@ -1,7 +1,7 @@ tegra_hte_lic: timestamp@3aa0000 { - compatible = "nvidia,tegra194-gte-lic"; - reg = <0x3aa0000 0x10000>; - interrupts = <0 11 0x4>; - nvidia,int-threshold = <1>; - #timestamp-cells = <1>; + compatible = "nvidia,tegra194-gte-lic"; + reg = <0x3aa0000 0x10000>; + interrupts = <0 11 0x4>; + #timestamp-cells = <1>; + nvidia,int-threshold = <1>; }; >> Documentation/devicetree/bindings/nvmem/sprd,ums312-efuse.yaml:45: example 0: label 'thermal_calib' defined but never referenced >> Documentation/devicetree/bindings/nvmem/sprd,ums312-efuse.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/nvmem/sprd,ums312-efuse.yaml (original) +++ Documentation/devicetree/bindings/nvmem/sprd,ums312-efuse.yaml (canonical) @@ -1,16 +1,16 @@ #include -- cru_csi_in: endpoint@0 { reg = <0>; >> Documentation/devicetree/bindings/rng/inside-secure,safexcel-eip76.yaml:68: example 0: label 'rng' defined but never referenced >> Documentation/devicetree/bindings/rng/inside-secure,safexcel-eip76.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/rng/inside-secure,safexcel-eip76.yaml (original) +++ Documentation/devicetree/bindings/rng/inside-secure,safexcel-eip76.yaml (canonical) @@ -1,7 +1,7 @@ /* AM335x */ rng: rng@48310000 { - compatible = "ti,omap4-rng"; - ti,hwmods = "rng"; - reg = <0x48310000 0x2000>; - interrupts = <111>; + compatible = "ti,omap4-rng"; + reg = <0x48310000 0x2000>; + interrupts = <111>; + ti,hwmods = "rng"; }; >> Documentation/devicetree/bindings/rng/inside-secure,safexcel-eip76.yaml:76: example 1: label 'trng' defined but never referenced Documentation/devicetree/bindings/rng/inside-secure,safexcel-eip76.yaml:76: example 1: canonical form differs: --- Documentation/devicetree/bindings/rng/inside-secure,safexcel-eip76.yaml (original) +++ Documentation/devicetree/bindings/rng/inside-secure,safexcel-eip76.yaml (canonical) @@ -1,7 +1,7 @@ /* SafeXcel IP-76 */ trng: rng@f2760000 { - compatible = "inside-secure,safexcel-eip76"; - reg = <0xf2760000 0x7d>; - interrupts = <0 59 4>; - clocks = <&cpm_syscon0 1 25>; + compatible = "inside-secure,safexcel-eip76"; + reg = <0xf2760000 0x7d>; + interrupts = <0 59 4>; + clocks = <&cpm_syscon0 1 25>; }; >> Documentation/devicetree/bindings/nvmem/socionext,uniphier-efuse.yaml:32: example 0: label 'usb_hs_i0' defined but never referenced >> Documentation/devicetree/bindings/nvmem/socionext,uniphier-efuse.yaml:32: example 0: label 'usb_hs_i2' defined but never referenced >> Documentation/devicetree/bindings/nvmem/socionext,uniphier-efuse.yaml:32: example 0: label 'usb_rterm0' defined but never referenced >> Documentation/devicetree/bindings/nvmem/socionext,uniphier-efuse.yaml:32: example 0: label 'usb_rterm1' defined but never referenced >> Documentation/devicetree/bindings/nvmem/socionext,uniphier-efuse.yaml:32: example 0: label 'usb_rterm2' defined but never referenced >> Documentation/devicetree/bindings/nvmem/socionext,uniphier-efuse.yaml:32: example 0: label 'usb_rterm3' defined but never referenced >> Documentation/devicetree/bindings/nvmem/socionext,uniphier-efuse.yaml:32: example 0: label 'usb_sel_t0' defined but never referenced >> Documentation/devicetree/bindings/nvmem/socionext,uniphier-efuse.yaml:32: example 0: label 'usb_sel_t1' defined but never referenced >> Documentation/devicetree/bindings/nvmem/socionext,uniphier-efuse.yaml:32: example 0: label 'usb_sel_t2' defined but never referenced >> Documentation/devicetree/bindings/nvmem/socionext,uniphier-efuse.yaml:32: example 0: label 'usb_sel_t3' defined but never referenced >> Documentation/devicetree/bindings/nvmem/socionext,uniphier-efuse.yaml:32: example 0: canonical form differs: --- Documentation/devicetree/bindings/nvmem/socionext,uniphier-efuse.yaml (original) +++ Documentation/devicetree/bindings/nvmem/socionext,uniphier-efuse.yaml (canonical) @@ -9,43 +9,52 @@ #address-cells = <1>; #size-cells = <1>; -- - bits = <0 4>; - }; - usb_hs_i0: trim@56,0 { - reg = <0x56 1>; - bits = <0 4>; - }; + usb_hs_i2: trim@5a,0 { reg = <0x5a 1>; bits = <0 4>; >> Documentation/devicetree/bindings/display/intel,keembay-msscam.yaml:39: example 0: label 'msscam' defined but never referenced Documentation/devicetree/bindings/phy/phy-stm32-usbphyc.yaml:241: example 0: label 'usbphyc' defined but never referenced Documentation/devicetree/bindings/phy/phy-stm32-usbphyc.yaml:241: example 0: label 'usbphyc_port0' defined but never referenced Documentation/devicetree/bindings/phy/phy-stm32-usbphyc.yaml:241: example 0: label 'usbphyc_port1' defined but never referenced Documentation/devicetree/bindings/phy/phy-stm32-usbphyc.yaml:241: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/phy-stm32-usbphyc.yaml (original) +++ Documentation/devicetree/bindings/phy/phy-stm32-usbphyc.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + -- compatible = "st,stm32mp1-usbphyc"; reg = <0x5a006000 0x1000>; @@ -23,6 +24,7 @@ st,tune-squelch-level = <3>; st,tune-hs-rx-offset = <2>; st,no-lsfs-sc; + connector { compatible = "usb-a-connector"; vbus-supply = <&vbus_sw>; >> Documentation/devicetree/bindings/pci/aspeed,ast2600-pcie.yaml:138: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/aspeed,ast2600-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/aspeed,ast2600-pcie.yaml (canonical) @@ -2,44 +2,39 @@ #include -- + #size-cells = <2>; + device_type = "pci"; + resets = <&syscon ASPEED_RESET_PCIE_RC_O>; + reset-names = "perst"; + clocks = <&syscon ASPEED_CLK_GATE_BCLK>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_pcierc1_default>; + phys = <&pcie_phy1>; + }; }; >> Documentation/devicetree/bindings/rng/brcm,bcm2835.yaml:73: example 2: canonical form differs: --- Documentation/devicetree/bindings/rng/brcm,bcm2835.yaml (original) +++ Documentation/devicetree/bindings/rng/brcm,bcm2835.yaml (canonical) @@ -1,10 +1,8 @@ rng@10004180 { compatible = "brcm,bcm6368-rng"; reg = <0x10004180 0x14>; - clocks = <&periph_clk 18>; clock-names = "ipsec"; - resets = <&periph_rst 4>; reset-names = "ipsec"; }; >> Documentation/devicetree/bindings/pinctrl/sunplus,sp7021-pinctrl.yaml:296: example 0: node name 'hdmi_A_tx1-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/sunplus,sp7021-pinctrl.yaml:296: example 0: node name 'hdmi_A_tx2-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/sunplus,sp7021-pinctrl.yaml:296: example 0: node name 'hdmi_A_tx3-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/sunplus,sp7021-pinctrl.yaml:296: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/sunplus,sp7021-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/sunplus,sp7021-pinctrl.yaml (canonical) @@ -10,35 +10,43 @@ clocks = <&clkc 0x83>; resets = <&rstc 0x73>; -- + }; + + uart2-pins { + sunplus,pins = < + SPPCTL_IOPAD(20, SPPCTL_PCTL_G_PMUX, MUXF_UA1_TX, 0) + SPPCTL_IOPAD(21, SPPCTL_PCTL_G_PMUX, MUXF_UA1_RX, 0) + SPPCTL_IOPAD(22, SPPCTL_PCTL_G_PMUX, MUXF_UA1_RTS, 0) + SPPCTL_IOPAD(23, SPPCTL_PCTL_G_PMUX, MUXF_UA1_CTS, 0) + >; }; >> };Documentation/devicetree/bindings/power/supply/ti,lp8727.yaml:64: example 0: label 'charger' defined but never referenced >> Documentation/devicetree/bindings/power/supply/ti,lp8727.yaml:64: example 0: label 'lp8727' defined but never referenced >> Documentation/devicetree/bindings/power/supply/ti,lp8727.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/ti,lp8727.yaml (original) +++ Documentation/devicetree/bindings/power/supply/ti,lp8727.yaml (canonical) @@ -1,27 +1,28 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- >> Documentation/devicetree/bindings/media/qcom,sm8750-iris.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/qcom,sm8750-iris.yaml (original) +++ Documentation/devicetree/bindings/media/qcom,sm8750-iris.yaml (canonical) @@ -9,7 +9,6 @@ video-codec@aa00000 { compatible = "qcom,sm8750-iris"; reg = <0x0aa00000 0xf0000>; - clocks = <&gcc GCC_VIDEO_AXI0_CLK>, <&videocc_mvs0c_clk>, <&videocc_mvs0_clk>, -- <&videocc_mvs0_gdsc>, <&rpmhpd RPMHPD_MXC>, @@ -48,7 +41,6 @@ "vcodec0", "mxc", "mmcx"; - resets = <&gcc GCC_VIDEO_AXI0_CLK_ARES>, <&gcc GCC_VIDEO_AXI1_CLK_ARES>, <&videocc_mvs0c_freerun_clk_ares>,Documentation/devicetree/bindings/nvmem/mediatek,efuse.yaml:73: example 0: label 'comb_intr_p1' defined but never referenced >> Documentation/devicetree/bindings/nvmem/mediatek,efuse.yaml:73: example 0: label 'comb_rx_imp_p1' defined but never referenced >> Documentation/devicetree/bindings/nvmem/mediatek,efuse.yaml:73: example 0: label 'comb_tx_imp_p1' defined but never referenced >> Documentation/devicetree/bindings/nvmem/mediatek,efuse.yaml:73: example 0: label 'u2_intr_p0' defined but never referenced >> Documentation/devicetree/bindings/nvmem/mediatek,efuse.yaml:73: example 0: label 'u2_intr_p1' defined but never referenced >> Documentation/devicetree/bindings/nvmem/mediatek,efuse.yaml:73: example 0: label 'u3_intr_p0' defined but never referenced >> Documentation/devicetree/bindings/nvmem/mediatek,efuse.yaml:73: example 0: label 'u3_rx_imp_p0' defined but never referenced >> Documentation/devicetree/bindings/nvmem/mediatek,efuse.yaml:73: example 0: label 'u3_tx_imp_p0' defined but never referenced >> Documentation/devicetree/bindings/nvmem/mediatek,efuse.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/nvmem/mediatek,efuse.yaml (original) +++ Documentation/devicetree/bindings/nvmem/mediatek,efuse.yaml (canonical) @@ -8,30 +8,37 @@ reg = <0x184 0x1>; bits = <0 5>; }; + u3_rx_imp_p0: usb3-rx-imp@184,2 { reg = <0x184 0x2>; bits = <5 5>; -- }; + u2_intr_p0: usb2-intr-p0@188,1 { reg = <0x188 0x1>; bits = <0 5>; }; + u2_intr_p1: usb2-intr-p1@188,2 { reg = <0x188 0x2>; bits = <5 5>; >> Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml (original) +++ Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + i2c@fed40000 { compatible = "st,comms-ssc4-i2c"; reg = <0xfed40000 0x110>; -- >> Documentation/devicetree/bindings/rng/ti,keystone-rng.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/rng/ti,keystone-rng.yaml (original) +++ Documentation/devicetree/bindings/rng/ti,keystone-rng.yaml (canonical) @@ -1,7 +1,7 @@ rng@24000 { compatible = "ti,keystone-rng"; - ti,syscon-sa-cfg = <&sa_config>; + reg = <0x24000 0x1000>; clocks = <&clksa>; clock-names = "fck"; - reg = <0x24000 0x1000>; -- - #interrupt-cells = <1>; - }; + pci_intc: interrupt-controller { + interrupt-parent = <&intcon>; + interrupt-controller; + interrupts = <8 IRQ_TYPE_LEVEL_HIGH>; + #address-cells = <0>; + #interrupt-cells = <1>; + }; }; >> Documentation/devicetree/bindings/nvmem/rockchip-efuse.yaml:59: example 0: node name 'cpu_leakage' must use only [a-z0-9-] >> Documentation/devicetree/bindings/nvmem/rockchip-efuse.yaml:59: example 0: label 'cpu_leakage' defined but never referenced >> Documentation/devicetree/bindings/nvmem/rockchip-efuse.yaml:59: example 0: label 'efuse' defined but never referenced >> Documentation/devicetree/bindings/nvmem/rockchip-efuse.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/nvmem/rockchip-efuse.yaml (original) +++ Documentation/devicetree/bindings/nvmem/rockchip-efuse.yaml (canonical) @@ -1,14 +1,15 @@ #include + efuse: efuse@ffb40000 { - compatible = "rockchip,rk3288-efuse"; - reg = <0xffb40000 0x20>; - #address-cells = <1>; - #size-cells = <1>; -- - /* Data cells */ - cpu_leakage: cpu_leakage@17 { - reg = <0x17 0x1>; - }; + /* Data cells */ + cpu_leakage: cpu_leakage@17 { + reg = <0x17 0x1>; + }; }; >> Documentation/devicetree/bindings/arm/qcom,coresight-tpdm.yaml:115: example 0: label 'tpdm_ipcc_out_funnel_center' defined but never referenced >> Documentation/devicetree/bindings/arm/qcom,coresight-tpdm.yaml:115: example 0: label 'tpdm_prng_out_tpda_qdss' defined but never referenced >> Documentation/devicetree/bindings/arm/qcom,coresight-tpdm.yaml:115: example 0: label 'turing_llm_tpdm_out' defined but never referenced >> Documentation/devicetree/bindings/arm/qcom,coresight-tpdm.yaml:115: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/qcom,coresight-tpdm.yaml (original) +++ Documentation/devicetree/bindings/arm/qcom,coresight-tpdm.yaml (canonical) @@ -1,52 +1,47 @@ tpdm@684c000 { - compatible = "qcom,coresight-tpdm", "arm,primecell"; - reg = <0x0684c000 0x1000>; + compatible = "qcom,coresight-tpdm", "arm,primecell"; + reg = <0x0684c000 0x1000>; + clocks = <&aoss_qmp>; + clock-names = "apb_pclk"; -- - }; + out-ports { + port { + turing_llm_tpdm_out: endpoint { + remote-endpoint = <&turing0_funnel_in1>; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/display/intel,keembay-msscam.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/intel,keembay-msscam.yaml (original) +++ Documentation/devicetree/bindings/display/intel,keembay-msscam.yaml (canonical) @@ -1,4 +1,4 @@ -msscam:msscam@20910000 { +msscam: msscam@20910000 { compatible = "intel,keembay-msscam", "syscon"; reg = <0x20910000 0x30>; reg-io-width = <4>; >> Documentation/devicetree/bindings/media/qcom,qcm2290-venus.yaml:68: example 0: label 'venus' defined but never referenced >> Documentation/devicetree/bindings/media/qcom,qcm2290-venus.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/qcom,qcm2290-venus.yaml (original) +++ Documentation/devicetree/bindings/media/qcom,qcm2290-venus.yaml (canonical) @@ -7,18 +7,14 @@ venus: video-codec@5a00000 { compatible = "qcom,qcm2290-venus"; reg = <0x5a00000 0xf0000>; - interrupts = ; - power-domains = <&gcc GCC_VENUS_GDSC>, -- >> Documentation/devicetree/bindings/sound/mediatek,mt8188-mt6359.yaml:116: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/mediatek,mt8188-mt6359.yaml (original) +++ Documentation/devicetree/bindings/sound/mediatek,mt8188-mt6359.yaml (canonical) @@ -1,17 +1,19 @@ sound { compatible = "mediatek,mt8188-mt6359-evb"; model = "MT6359-EVB"; - mediatek,platform = <&afe>; pinctrl-names = "default"; pinctrl-0 = <&aud_pins_default>; audio-routing = -- + mediatek,platform = <&afe>; + dai-link-0 { link-name = "ETDM3_OUT_BE"; dai-format = "i2s"; mediatek,clk-provider = "cpu"; + codec { sound-dai = <&hdmi0>; }; >> Documentation/devicetree/bindings/i2c/i2c-mux-pca954x.yaml:132: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/i2c-mux-pca954x.yaml (original) +++ Documentation/devicetree/bindings/i2c/i2c-mux-pca954x.yaml (canonical) @@ -6,21 +6,19 @@ -- rtc@51 { compatible = "nxp,pcf8563"; >> Documentation/devicetree/bindings/display/mayqueen,pixpaper.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/mayqueen,pixpaper.yaml (original) +++ Documentation/devicetree/bindings/display/mayqueen,pixpaper.yaml (canonical) @@ -1,7 +1,9 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; + display@0 { compatible = "mayqueen,pixpaper"; reg = <0>; >> Documentation/devicetree/bindings/phy/allwinner,sun6i-a31-usb-phy.yaml:90: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/allwinner,sun6i-a31-usb-phy.yaml (original) +++ Documentation/devicetree/bindings/phy/allwinner,sun6i-a31-usb-phy.yaml (canonical) @@ -3,7 +3,6 @@ #include -- "usb1_reset", "usb2_reset"; usb0_id_det-gpios = <&pio 0 15 GPIO_ACTIVE_HIGH>; /* PA15 */ - usb0_vbus_det-gpios = <&pio 0 16 GPIO_ACTIVE_HIGH>; /* PA16 */ - usb0_vbus_power-supply = <&usb_power_supply>; + usb0_vbus_det-gpios = <&pio 0 16 GPIO_ACTIVE_HIGH>; /* PA16 */ + usb0_vbus_power-supply = <&usb_power_supply>; usb0_vbus-supply = <®_drivevbus>; usb1_vbus-supply = <®_usb1_vbus>; usb2_vbus-supply = <®_usb2_vbus>; >> Documentation/devicetree/bindings/pinctrl/qcom,sm8350-tlmm.yaml:105: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sm8350-tlmm.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sm8350-tlmm.yaml (canonical) @@ -1,4 +1,6 @@ +}; #include + pinctrl@f100000 { compatible = "qcom,sm8350-tlmm"; reg = <0x0f100000 0x300000>; @@ -8,23 +10,21 @@ -- - pins = "gpio19"; - function = "qup3"; - bias-disable; - }; + tx-pins { + pins = "gpio19"; + function = "qup3"; + bias-disable; }; }; >> Documentation/devicetree/bindings/nvmem/brcm,nvram.yaml:67: example 0: label 'mac' defined but never referenced Documentation/devicetree/bindings/arm/arm,coresight-stm.yaml:88: example 0: label 'stm_out_port' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,coresight-stm.yaml:88: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/arm,coresight-stm.yaml (original) +++ Documentation/devicetree/bindings/arm/arm,coresight-stm.yaml (canonical) @@ -3,9 +3,9 @@ reg = <0x20100000 0x1000>, <0x28000000 0x180000>; reg-names = "stm-base", "stm-stimulus-base"; - clocks = <&soc_smc50mhz>; clock-names = "apb_pclk"; + out-ports { port { stm_out_port: endpoint { >> Documentation/devicetree/bindings/media/mediatek,mdp3-rsz.yaml:63: example 0: label 'mdp3_rsz0' defined but never referenced >> Documentation/devicetree/bindings/media/mediatek,mdp3-rsz.yaml:63: example 0: label 'mdp3_rsz1' defined but never referenced >> Documentation/devicetree/bindings/media/mediatek,mdp3-rsz.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/mediatek,mdp3-rsz.yaml (original) +++ Documentation/devicetree/bindings/media/mediatek,mdp3-rsz.yaml (canonical) @@ -2,19 +2,19 @@ #include -- - mediatek,gce-events = , - ; - clocks = <&mmsys CLK_MM_MDP_RSZ1>; + compatible = "mediatek,mt8183-mdp3-rsz"; + reg = <0x14004000 0x1000>; + clocks = <&mmsys CLK_MM_MDP_RSZ1>; + mediatek,gce-client-reg = <&gce SUBSYS_1400XXXX 0x4000 0x1000>; + mediatek,gce-events = , + ; }; >> Documentation/devicetree/bindings/pci/qcom,pcie-ipq9574.yaml:90: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/qcom,pcie-ipq9574.yaml (original) +++ Documentation/devicetree/bindings/pci/qcom,pcie-ipq9574.yaml (canonical) @@ -13,21 +13,18 @@ <0x10100000 0x1000>, <0x000fe000 0x1000>; reg-names = "dbi", - "elbi", - "atu", - "parf", - "config", -- "aux", "ahb"; - phys = <&pcie1_phy>; phy-names = "pciephy"; - perst-gpios = <&tlmm 26 GPIO_ACTIVE_LOW>; wake-gpios = <&tlmm 27 GPIO_ACTIVE_LOW>; + linux,pci-domain = <1>; }; >> Documentation/devicetree/bindings/pinctrl/airoha,an7583-pinctrl.yaml:335: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/airoha,an7583-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/airoha,an7583-pinctrl.yaml (canonical) @@ -1,68 +1,65 @@ #include -- + }; + }; + + uart2-pins { + mux { + function = "uart"; + groups = "uart2", "uart2_cts_rts"; + }; + }; }; >> Documentation/devicetree/bindings/sound/qcom,pm8916-wcd-analog-codec.yaml:105: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/qcom,pm8916-wcd-analog-codec.yaml (original) +++ Documentation/devicetree/bindings/sound/qcom,pm8916-wcd-analog-codec.yaml (canonical) @@ -2,48 +2,48 @@ #include -- + "cdc_ear_cnp_int", + "cdc_hphr_cnp_int", + "cdc_hphl_cnp_int"; + vdd-cdc-io-supply = <&pm8916_l5>; + vdd-cdc-tx-rx-cx-supply = <&pm8916_l5>; + vdd-micbias-supply = <&pm8916_l13>; + #sound-dai-cells = <1>; + qcom,mbhc-vthreshold-low = <75 150 237 450 500>; + qcom,mbhc-vthreshold-high = <75 150 237 450 500>; + }; >> };Documentation/devicetree/bindings/arm/arm,coresight-dummy-source.yaml:69: example 0: label 'dummy_riscv_out_funnel_swao' defined but never referenced -- >> Documentation/devicetree/bindings/arm/arm,coresight-dummy-source.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/arm,coresight-dummy-source.yaml (original) +++ Documentation/devicetree/bindings/arm/arm,coresight-dummy-source.yaml (canonical) @@ -1,11 +1,11 @@ source { - compatible = "arm,coresight-dummy-source"; + compatible = "arm,coresight-dummy-source"; -- - }; + out-ports { + port { + dummy_riscv_out_funnel_swao: endpoint { + remote-endpoint = <&funnel_swao_in_dummy_riscv>; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/display/sprd/sprd,sharkl3-dpu.yaml:61: example 0: label 'dpu' defined but never referenced >> Documentation/devicetree/bindings/display/sprd/sprd,sharkl3-dpu.yaml:61: example 0: label 'dpu_out' defined but never referenced >> Documentation/devicetree/bindings/display/sprd/sprd,sharkl3-dpu.yaml:61: example 0: label 'dpu_port' defined but never referenced >> Documentation/devicetree/bindings/display/sprd/sprd,sharkl3-dpu.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/sprd/sprd,sharkl3-dpu.yaml (original) +++ Documentation/devicetree/bindings/display/sprd/sprd,sharkl3-dpu.yaml (canonical) @@ -1,13 +1,13 @@ #include #include + dpu: dpu@63000000 { compatible = "sprd,sharkl3-dpu"; reg = <0x63000000 0x1000>; interrupts = ; -- dpu_port: port { dpu_out: endpoint { >> Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml:135: example 0: label 'i2c0' defined but never referenced >> Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml:135: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml (original) +++ Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml (canonical) @@ -1,15 +1,16 @@ #include #include #include + i2c0: i2c@2002d000 { - compatible = "rockchip,rk3188-i2c"; - reg = <0x2002d000 0x1000>; -- + reg = <0x2002d000 0x1000>; + interrupts = ; + clocks = <&cru PCLK_I2C0>; + clock-names = "i2c"; + i2c-scl-falling-time-ns = <100>; + i2c-scl-rising-time-ns = <800>; + #address-cells = <1>; + #size-cells = <0>; + rockchip,grf = <&grf>; }; >> Documentation/devicetree/bindings/pinctrl/atmel,at91rm9200-pinctrl.yaml:148: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/atmel,at91rm9200-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/atmel,at91rm9200-pinctrl.yaml (canonical) @@ -3,25 +3,15 @@ #include -- + + /* A B */ + dbgu { + dbgu-0 { + atmel,pins = + ; + }; + }; }; >> Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml:71: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml (original) +++ Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml (canonical) @@ -1,30 +1,29 @@ pci@c0000000 { - compatible = "intel,ixp43x-pci"; - reg = <0xc0000000 0x1000>; - #address-cells = <3>; - #size-cells = <2>; - device_type = "pci"; - bus-range = <0x00 0xff>; -- + <0x0800 0 0 4 &gpio0 8 3>, /* INT D on slot 1 is irq 8 */ + <0x1000 0 0 1 &gpio0 10 3>, /* INT A on slot 2 is irq 10 */ + <0x1000 0 0 2 &gpio0 9 3>, /* INT B on slot 2 is irq 9 */ + <0x1000 0 0 3 &gpio0 8 3>, /* INT C on slot 2 is irq 8 */ + <0x1000 0 0 4 &gpio0 11 3>, /* INT D on slot 2 is irq 11 */ + <0x1800 0 0 1 &gpio0 9 3>, /* INT A on slot 3 is irq 9 */ + <0x1800 0 0 2 &gpio0 8 3>, /* INT B on slot 3 is irq 8 */ + <0x1800 0 0 3 &gpio0 11 3>, /* INT C on slot 3 is irq 11 */ + <0x1800 0 0 4 &gpio0 10 3>; /* INT D on slot 3 is irq 10 */ + }; >> };Documentation/devicetree/bindings/power/supply/qcom,pm8916-lbc.yaml:93: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/qcom,pm8916-lbc.yaml (original) +++ Documentation/devicetree/bindings/power/supply/qcom,pm8916-lbc.yaml (canonical) @@ -1,36 +1,35 @@ #include + pmic { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- >> Documentation/devicetree/bindings/rng/silex-insight,ba431-rng.yaml:31: example 0: canonical form differs: --- Documentation/devicetree/bindings/rng/silex-insight,ba431-rng.yaml (original) +++ Documentation/devicetree/bindings/rng/silex-insight,ba431-rng.yaml (canonical) @@ -1,4 +1,4 @@ rng@42800000 { - compatible = "silex-insight,ba431-rng"; - reg = <0x42800000 0x1000>; + compatible = "silex-insight,ba431-rng"; + reg = <0x42800000 0x1000>; }; >> Documentation/devicetree/bindings/nvmem/st,stm32-romem.yaml:57: example 0: node name 'mac_addr' must use only [a-z0-9-] >> Documentation/devicetree/bindings/nvmem/st,stm32-romem.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/nvmem/st,stm32-romem.yaml (original) +++ Documentation/devicetree/bindings/nvmem/st,stm32-romem.yaml (canonical) @@ -1,15 +1,15 @@ efuse@1fff7800 { - compatible = "st,stm32f4-otp"; - reg = <0x1fff7800 0x400>; - #address-cells = <1>; - #size-cells = <1>; + compatible = "st,stm32f4-otp"; + reg = <0x1fff7800 0x400>; -- - mac_addr@e4 { - reg = <0xe4 0x8>; - st,non-secure-otp; - }; + calib@22c { + reg = <0x22c 0x2>; + }; }; >> Documentation/devicetree/bindings/display/sprd/sprd,sharkl3-dsi-host.yaml:69: example 0: label 'dsi' defined but never referenced >> Documentation/devicetree/bindings/display/sprd/sprd,sharkl3-dsi-host.yaml:69: example 0: label 'dsi_in' defined but never referenced >> Documentation/devicetree/bindings/display/sprd/sprd,sharkl3-dsi-host.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/sprd/sprd,sharkl3-dsi-host.yaml (original) +++ Documentation/devicetree/bindings/display/sprd/sprd,sharkl3-dsi-host.yaml (canonical) @@ -1,17 +1,21 @@ #include #include + dsi: dsi@63100000 { compatible = "sprd,sharkl3-dsi-host"; reg = <0x63100000 0x1000>; interrupts = , -- ports { #address-cells = <1>; #size-cells = <0>; + port@0 { reg = <0>; + dsi_in: endpoint { remote-endpoint = <&dpu_out>; }; >> Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml:127: example 0: label 'isi_in' defined but never referenced >> Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml:127: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml (original) +++ Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml (canonical) @@ -10,8 +10,8 @@ clocks = <&clk IMX8MN_CLK_DISP_AXI_ROOT>, <&clk IMX8MN_CLK_DISP_APB_ROOT>; clock-names = "axi", "apb"; + power-domains = <&disp_blk_ctrl IMX8MN_DISPBLK_PD_ISI>; fsl,blk-ctrl = <&disp_blk_ctrl>; - power-domains = <&disp_blk_ctrl IMX8MN_DISPBLK_PD_ISI>; -- port@0 { reg = <0>; + isi_in: endpoint { remote-endpoint = <&mipi_csi_out>; }; >> Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml:156: example 1: label 'isi_in_0' defined but never referenced >> Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml:156: example 1: label 'isi_in_1' defined but never referenced Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml:156: example 1: canonical form differs: --- Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml (original) +++ Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml (canonical) @@ -10,8 +10,8 @@ clocks = <&clk IMX8MP_CLK_MEDIA_AXI_ROOT>, <&clk IMX8MP_CLK_MEDIA_APB_ROOT>; clock-names = "axi", "apb"; + power-domains = <&mediamix_pd>; fsl,blk-ctrl = <&media_blk_ctrl>; - power-domains = <&mediamix_pd>; -- port@1 { reg = <1>; + endpoint { remote-endpoint = <&dsi1_in>; }; >> Documentation/devicetree/bindings/spi/axiado,ax3000-spi.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/axiado,ax3000-spi.yaml (original) +++ Documentation/devicetree/bindings/spi/axiado,ax3000-spi.yaml (canonical) @@ -2,16 +2,16 @@ #include -- port@1 { reg = <1>; + isi_in_1: endpoint { remote-endpoint = <&mipi_csi_1_out>; }; >> Documentation/devicetree/bindings/rng/hisi-rng.yaml:29: example 0: canonical form differs: --- Documentation/devicetree/bindings/rng/hisi-rng.yaml (original) +++ Documentation/devicetree/bindings/rng/hisi-rng.yaml (canonical) @@ -1,4 +1,4 @@ rng@d1010000 { - compatible = "hisilicon,hip05-rng"; - reg = <0xd1010000 0x100>; + compatible = "hisilicon,hip05-rng"; + reg = <0xd1010000 0x100>; }; >> Documentation/devicetree/bindings/power/supply/richtek,rt9467.yaml:61: example 0: label 'rt9467_otg_vbus' defined but never referenced >> Documentation/devicetree/bindings/power/supply/richtek,rt9467.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/richtek,rt9467.yaml (original) +++ Documentation/devicetree/bindings/power/supply/richtek,rt9467.yaml (canonical) @@ -1,22 +1,23 @@ #include #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; -- + rt9467_otg_vbus: usb-otg-vbus-regulator { + regulator-name = "rt9467-usb-otg-vbus"; + regulator-min-microvolt = <4425000>; + regulator-max-microvolt = <5825000>; + regulator-min-microamp = <500000>; + regulator-max-microamp = <3000000>; + }; }; - }; }; >> Documentation/devicetree/bindings/nvmem/airoha,an8855-efuse.yaml:33: example 0: label 'shift_sel_port0_tx_a' defined but never referenced >> Documentation/devicetree/bindings/nvmem/airoha,an8855-efuse.yaml:33: example 0: label 'shift_sel_port0_tx_b' defined but never referenced >> Documentation/devicetree/bindings/nvmem/airoha,an8855-efuse.yaml:33: example 0: label 'shift_sel_port0_tx_c' defined but never referenced >> Documentation/devicetree/bindings/nvmem/airoha,an8855-efuse.yaml:33: example 0: label 'shift_sel_port0_tx_d' defined but never referenced >> Documentation/devicetree/bindings/nvmem/airoha,an8855-efuse.yaml:33: example 0: label 'shift_sel_port1_tx_a' defined but never referenced >> Documentation/devicetree/bindings/nvmem/airoha,an8855-efuse.yaml:33: example 0: label 'shift_sel_port1_tx_b' defined but never referenced >> Documentation/devicetree/bindings/nvmem/airoha,an8855-efuse.yaml:33: example 0: label 'shift_sel_port1_tx_c' defined but never referenced >> Documentation/devicetree/bindings/nvmem/airoha,an8855-efuse.yaml:33: example 0: label 'shift_sel_port1_tx_d' defined but never referenced >> Documentation/devicetree/bindings/nvmem/airoha,an8855-efuse.yaml:33: example 0: label 'shift_sel_port2_tx_a' defined but never referenced >> Documentation/devicetree/bindings/nvmem/airoha,an8855-efuse.yaml:33: example 0: label 'shift_sel_port2_tx_b' defined but never referenced >> Documentation/devicetree/bindings/nvmem/airoha,an8855-efuse.yaml:33: example 0: label 'shift_sel_port2_tx_c' defined but never referenced >> Documentation/devicetree/bindings/nvmem/airoha,an8855-efuse.yaml:33: example 0: label 'shift_sel_port2_tx_d' defined but never referenced >> Documentation/devicetree/bindings/nvmem/airoha,an8855-efuse.yaml:33: example 0: label 'shift_sel_port3_tx_a' defined but never referenced >> Documentation/devicetree/bindings/nvmem/airoha,an8855-efuse.yaml:33: example 0: label 'shift_sel_port3_tx_b' defined but never referenced >> Documentation/devicetree/bindings/nvmem/airoha,an8855-efuse.yaml:33: example 0: label 'shift_sel_port3_tx_c' defined but never referenced >> Documentation/devicetree/bindings/nvmem/airoha,an8855-efuse.yaml:33: example 0: label 'shift_sel_port3_tx_d' defined but never referenced >> Documentation/devicetree/bindings/nvmem/airoha,an8855-efuse.yaml:33: example 0: label 'shift_sel_port4_tx_a' defined but never referenced >> Documentation/devicetree/bindings/nvmem/airoha,an8855-efuse.yaml:33: example 0: label 'shift_sel_port4_tx_b' defined but never referenced >> Documentation/devicetree/bindings/nvmem/airoha,an8855-efuse.yaml:33: example 0: label 'shift_sel_port4_tx_c' defined but never referenced >> Documentation/devicetree/bindings/nvmem/airoha,an8855-efuse.yaml:33: example 0: label 'shift_sel_port4_tx_d' defined but never referenced >> Documentation/devicetree/bindings/nvmem/airoha,an8855-efuse.yaml:33: example 0: canonical form differs: --- Documentation/devicetree/bindings/nvmem/airoha,an8855-efuse.yaml (original) +++ Documentation/devicetree/bindings/nvmem/airoha,an8855-efuse.yaml (canonical) @@ -1,6 +1,5 @@ efuse { compatible = "airoha,an8855-efuse"; - #nvmem-cell-cells = <0>; -- shift_sel_port4_tx_a: shift-sel-port4-tx-a@5c { >> Documentation/devicetree/bindings/pinctrl/qcom,msm8917-pinctrl.yaml:122: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,msm8917-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,msm8917-pinctrl.yaml (canonical) @@ -13,27 +13,24 @@ blsp1-uart2-sleep-state { pins = "gpio4", "gpio5"; function = "gpio"; - drive-strength = <2>; bias-pull-down; }; -- }; + + spi-pins { + pins = "gpio0", "gpio1", "gpio3"; + function = "blsp_spi1"; + drive-strength = <12>; + bias-disable; + }; }; }; >> Documentation/devicetree/bindings/display/allwinner,sun4i-a10-display-frontend.yaml:89: example 0: label 'fe0' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun4i-a10-display-frontend.yaml:89: example 0: label 'fe0_out' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun4i-a10-display-frontend.yaml:89: example 0: label 'fe0_out_be0' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun4i-a10-display-frontend.yaml:89: example 0: label 'fe0_out_be1' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun4i-a10-display-frontend.yaml:89: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/allwinner,sun4i-a10-display-frontend.yaml (original) +++ Documentation/devicetree/bindings/display/allwinner,sun4i-a10-display-frontend.yaml (canonical) @@ -16,9 +16,9 @@ #size-cells = <0>; -- fe0_out_be0: endpoint@0 { reg = <0>; >> Documentation/devicetree/bindings/i2c/i2c-pxa.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/i2c-pxa.yaml (original) +++ Documentation/devicetree/bindings/i2c/i2c-pxa.yaml (canonical) @@ -1,10 +1,11 @@ #include + i2c@d4011000 { compatible = "mrvl,mmp-twsi"; reg = <0xd4011000 0x1000>; interrupts = <7>; clocks = <&soc_clocks MMP2_CLK_TWSI1>; - mrvl,i2c-fast-mode; #address-cells = <1>; #size-cells = <0>; + mrvl,i2c-fast-mode; >> };Documentation/devicetree/bindings/rng/microchip,pic32-rng.yaml:36: example 0: label 'rng' defined but never referenced -- >> Documentation/devicetree/bindings/pinctrl/mediatek,mt8192-pinctrl.yaml:145: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/mediatek,mt8192-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/mediatek,mt8192-pinctrl.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + pio: pinctrl@10005000 { compatible = "mediatek,mt8192-pinctrl"; reg = <0x10005000 0x1000>, @@ -14,9 +15,9 @@ -- reg-names = "iocfg0", "iocfg_rm", "iocfg_bm", - "iocfg_bl", "iocfg_br", "iocfg_lm", - "iocfg_lb", "iocfg_rt", "iocfg_lt", - "iocfg_tl", "eint"; + "iocfg_bl", "iocfg_br", "iocfg_lm", + "iocfg_lb", "iocfg_rt", "iocfg_lt", + "iocfg_tl", "eint"; gpio-controller; #gpio-cells = <2>; gpio-ranges = <&pio 0 0 220>; >> Documentation/devicetree/bindings/rng/microchip,pic32-rng.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/rng/microchip,pic32-rng.yaml (original) +++ Documentation/devicetree/bindings/rng/microchip,pic32-rng.yaml (canonical) @@ -1,5 +1,5 @@ rng: rng@1f8e6000 { - compatible = "microchip,pic32mzda-rng"; - reg = <0x1f8e6000 0x1000>; - clocks = <&PBCLK5>; + compatible = "microchip,pic32mzda-rng"; + reg = <0x1f8e6000 0x1000>; + clocks = <&PBCLK5>; }; >> Documentation/devicetree/bindings/nvmem/apple,efuses.yaml:40: example 0: label 'ecid' defined but never referenced >> Documentation/devicetree/bindings/pci/qcom,pcie-sdm845.yaml:83: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/qcom,pcie-sdm845.yaml (original) +++ Documentation/devicetree/bindings/pci/qcom,pcie-sdm845.yaml (canonical) @@ -16,15 +16,11 @@ reg-names = "parf", "dbi", "elbi", "config", "mhi"; ranges = <0x01000000 0x0 0x00000000 0x0 0x60200000 0x0 0x100000>, <0x02000000 0x0 0x60300000 0x0 0x60300000 0x0 0xd00000>; - device_type = "pci"; - linux,pci-domain = <0>; bus-range = <0x00 0xff>; -- device_type = "pci"; - reg = <0x0 0x0 0x0 0x0 0x0>; bus-range = <0x01 0xff>; - #address-cells = <3>; #size-cells = <2>; - ranges; }; }; }; >> Documentation/devicetree/bindings/power/supply/rohm,bd99954.yaml:151: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/rohm,bd99954.yaml (original) +++ Documentation/devicetree/bindings/power/supply/rohm,bd99954.yaml (canonical) @@ -1,10 +1,11 @@ i2c { #address-cells = <1>; #size-cells = <0>; + charger@9 { compatible = "rohm,bd99954"; + reg = <0x9>; monitored-battery = <&battery>; - reg = <0x9>; interrupt-parent = <&gpio1>; interrupts = <29 8>; rohm,vsys-regulation-microvolt = <8960000>; >> Documentation/devicetree/bindings/nvmem/apple,spmi-nvmem.yaml:37: example 0: label 'boot_stage' defined but never referenced >> Documentation/devicetree/bindings/rng/arm-cctrng.yaml:47: example 0: label 'arm_cctrng' defined but never referenced >> Documentation/devicetree/bindings/rng/arm-cctrng.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/rng/arm-cctrng.yaml (original) +++ Documentation/devicetree/bindings/rng/arm-cctrng.yaml (canonical) @@ -1,6 +1,6 @@ arm_cctrng: rng@60000000 { compatible = "arm,cryptocell-713-trng"; + reg = <0x60000000 0x10000>; interrupts = <0 29 4>; - reg = <0x60000000 0x10000>; arm,rosc-ratio = <5000 1000 500 0>; }; >> Documentation/devicetree/bindings/pinctrl/fsl,imx7d-pinctrl.yaml:92: example 0: tab character in DTS line: <0x0160 0x03D0 0x0714 0x1 0x0 0x7e>, >> Documentation/devicetree/bindings/pinctrl/fsl,imx7d-pinctrl.yaml:92: example 0: tab character in DTS line: <0x0164 0x03D4 0x0000 0x1 0x0 0x76>; >> Documentation/devicetree/bindings/pinctrl/fsl,imx7d-pinctrl.yaml:92: example 0: label 'iomuxc' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/fsl,imx7d-pinctrl.yaml:92: example 0: label 'pinctrl_uart5' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/fsl,imx7d-pinctrl.yaml:92: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/fsl,imx7d-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/fsl,imx7d-pinctrl.yaml (canonical) @@ -1,10 +1,10 @@ iomuxc: pinctrl@30330000 { - compatible = "fsl,imx7d-iomuxc"; - reg = <0x30330000 0x10000>; + compatible = "fsl,imx7d-iomuxc"; + reg = <0x30330000 0x10000>; -- - }; - }; - }; - }; + tcon_top_hdmi_out_hdmi: endpoint { + remote-endpoint = <&hdmi_in_tcon_top>; + }; + }; + }; +}; >> Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml:33: example 0: canonical form differs: --- Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml (original) +++ Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml (canonical) @@ -1,5 +1,5 @@ watchdog { compatible = "arm,smc-wdt"; + timeout-sec = <15>; arm,smc-id = <0x82003D06>; - timeout-sec = <15>; }; >> Documentation/devicetree/bindings/reset/bitmain,bm1880-reset.yaml:32: example 0: label 'rst' defined but never referenced >> Documentation/devicetree/bindings/spi/sprd,sc9860-spi.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/sprd,sc9860-spi.yaml (original) +++ Documentation/devicetree/bindings/spi/sprd,sc9860-spi.yaml (canonical) @@ -2,13 +2,13 @@ #include -- - fsl,pins = - <0x0160 0x03D0 0x0714 0x1 0x0 0x7e>, - <0x0164 0x03D4 0x0000 0x1 0x0 0x76>; - }; + pinctrl_uart5: uart5grp { + fsl,pins = + <0x0160 0x03D0 0x0714 0x1 0x0 0x7e>, + <0x0164 0x03D4 0x0000 0x1 0x0 0x76>; + }; }; >> Documentation/devicetree/bindings/power/supply/isp1704.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/isp1704.yaml (original) +++ Documentation/devicetree/bindings/power/supply/isp1704.yaml (canonical) @@ -1,6 +1,7 @@ #include + charger-detect { - compatible = "nxp,isp1704"; - nxp,enable-gpio = <&gpio3 3 GPIO_ACTIVE_LOW>; - usb-phy = <&usb2_phy>; + compatible = "nxp,isp1704"; + usb-phy = <&usb2_phy>; + nxp,enable-gpio = <&gpio3 3 GPIO_ACTIVE_LOW>; >> };Documentation/devicetree/bindings/pinctrl/fsl,imx7d-pinctrl.yaml:103: example 1: tab character in DTS line: <0x0008 0x0038 0x0000 0x0 0x0 0x59>, >> Documentation/devicetree/bindings/pinctrl/fsl,imx7d-pinctrl.yaml:103: example 1: tab character in DTS line: <0x000C 0x003C 0x0000 0x0 0x0 0x59>; >> Documentation/devicetree/bindings/pinctrl/fsl,imx7d-pinctrl.yaml:103: example 1: label 'iomuxc_lpsr' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/fsl,imx7d-pinctrl.yaml:103: example 1: label 'pinctrl_gpio_lpsr' defined but never referenced Documentation/devicetree/bindings/pinctrl/fsl,imx7d-pinctrl.yaml:103: example 1: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/fsl,imx7d-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/fsl,imx7d-pinctrl.yaml (canonical) @@ -1,11 +1,11 @@ iomuxc_lpsr: pinctrl@302c0000 { - compatible = "fsl,imx7d-iomuxc-lpsr"; - reg = <0x302c0000 0x10000>; - fsl,input-sel = <&iomuxc>; + compatible = "fsl,imx7d-iomuxc-lpsr"; + reg = <0x302c0000 0x10000>; -- - clocks = <&gcc GCC_USB0_PHY_CFG_AHB_CLK>; clock-names = "cfg_ahb"; - #phy-cells = <0>; - resets = <&gcc GCC_QUSB2_0_PHY_BCR>; - vdd-supply = <®ulator_fixed_5p0>; }; >> Documentation/devicetree/bindings/nvmem/fsl,layerscape-sfp.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/nvmem/fsl,layerscape-sfp.yaml (original) +++ Documentation/devicetree/bindings/nvmem/fsl,layerscape-sfp.yaml (canonical) @@ -1,8 +1,9 @@ #include + efuse@1e80000 { compatible = "fsl,ls1028a-sfp"; reg = <0x1e80000 0x8000>; clocks = <&clockgen QORIQ_CLK_PLATFORM_PLL - QORIQ_CLK_PLL_DIV(4)>; + QORIQ_CLK_PLL_DIV(4)>; clock-names = "sfp"; }; >> Documentation/devicetree/bindings/pinctrl/qcom,sar2130p-tlmm.yaml:108: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sar2130p-tlmm.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sar2130p-tlmm.yaml (canonical) @@ -1,4 +1,5 @@ #include + pinctrl@f100000 { compatible = "qcom,sar2130p-tlmm"; reg = <0x0f100000 0x300000>;Documentation/devicetree/bindings/nvmem/snvs-lpgpr.yaml:34: example 0: label 'snvs_lpgpr' defined but never referenced -- >> Documentation/devicetree/bindings/power/supply/nokia,n900-battery.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/nokia,n900-battery.yaml (original) +++ Documentation/devicetree/bindings/power/supply/nokia,n900-battery.yaml (canonical) @@ -1,9 +1,9 @@ battery { - compatible = "nokia,n900-battery"; - io-channels = <&twl4030_madc 0>, - <&twl4030_madc 4>, - <&twl4030_madc 12>; - io-channel-names = "temp", - "bsi", - "vbat"; + compatible = "nokia,n900-battery"; + io-channels = <&twl4030_madc 0>, + <&twl4030_madc 4>, + <&twl4030_madc 12>; + io-channel-names = "temp", + "bsi", + "vbat"; }; >> Documentation/devicetree/bindings/i2c/allwinner,sun6i-a31-p2wi.yaml:47: example 0: label 'axp221' defined but never referenced >> Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml:164: example 0: label 'pcie_ep' defined but never referenced >> Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml:164: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml (original) +++ Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml (canonical) @@ -4,29 +4,29 @@ #include -- + resets = <&src IMX8MP_RESET_PCIE_CTRL_APPS_EN>, + <&src IMX8MP_RESET_PCIE_CTRL_APPS_TURNOFF>; + reset-names = "apps", "turnoff"; + phys = <&pcie_phy>; + phy-names = "pcie-phy"; + num-ib-windows = <4>; + num-ob-windows = <4>; + fsl,max-link-speed = <3>; }; Documentation/devicetree/bindings/pinctrl/qcom,mdm9607-tlmm.yaml:109: example 0: label 'tlmm' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/qcom,mdm9607-tlmm.yaml:109: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,mdm9607-tlmm.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,mdm9607-tlmm.yaml (canonical) @@ -1,4 +1,5 @@ #include + tlmm: pinctrl@1000000 { compatible = "qcom,mdm9607-tlmm"; reg = <0x01000000 0x300000>; >> Documentation/devicetree/bindings/i2c/nuvoton,npcm7xx-i2c.yaml:66: example 0: label 'i2c0' defined but never referenced >> Documentation/devicetree/bindings/i2c/nuvoton,npcm7xx-i2c.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/nuvoton,npcm7xx-i2c.yaml (original) +++ Documentation/devicetree/bindings/i2c/nuvoton,npcm7xx-i2c.yaml (canonical) @@ -1,10 +1,11 @@ #include #include + i2c0: i2c@80000 { + compatible = "nuvoton,npcm750-i2c"; reg = <0x80000 0x1000>; clocks = <&clk NPCM7XX_CLK_APB2>; -- + compatible = "ti,bq25601"; + reg = <0x6b>; + monitored-battery = <&bat>; + interrupt-parent = <&gpio1>; + interrupts = <16 IRQ_TYPE_EDGE_FALLING>; + input-voltage-limit-microvolt = <4500000>; + input-current-limit-microamp = <2400000>; + ti,watchdog-timeout-ms = <40000>; + }; }; >> Documentation/devicetree/bindings/pinctrl/microchip,mcp23s08.yaml:115: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/microchip,mcp23s08.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/microchip,mcp23s08.yaml (canonical) @@ -10,16 +10,14 @@ reg = <0x21>; gpio-controller; #gpio-cells = <2>; - interrupt-parent = <&gpio1>; interrupts = <17 IRQ_TYPE_LEVEL_LOW>; interrupt-controller; -- ports { >> Documentation/devicetree/bindings/pinctrl/amlogic,meson-pinctrl-a1.yaml:51: example 0: node name 'cec_ao_a_h' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/amlogic,meson-pinctrl-a1.yaml:51: example 0: label 'cec_ao_a_h_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/amlogic,meson-pinctrl-a1.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/amlogic,meson-pinctrl-a1.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/amlogic,meson-pinctrl-a1.yaml (canonical) @@ -1,23 +1,23 @@ periphs_pinctrl: pinctrl { - compatible = "amlogic,meson-a1-periphs-pinctrl"; - #address-cells = <1>; - #size-cells = <1>; - ranges; + compatible = "amlogic,meson-a1-periphs-pinctrl"; + ranges; -- + compatible = "sprd,sc9860-spi"; + reg = <0x70a00000 0x1000>; + interrupts = ; + clocks = <&clk_spi0>, <&ext_26m>, <&clk_ap_apb_gates 5>; + clock-names = "spi", "source", "enable"; + dmas = <&apdma 11 11>, <&apdma 12 12>; + dma-names = "rx_chn", "tx_chn"; + #address-cells = <1>; + #size-cells = <0>; }; >> Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml (original) +++ Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml (canonical) @@ -14,6 +14,7 @@ mdio { #address-cells = <1>; #size-cells = <0>; + phy1: ethernet-phy@1 { compatible = "ethernet-phy-ieee802.3-c22"; reg = <1>; -- + + ad7293@0 { + compatible = "adi,ad7293"; + reg = <0>; + spi-max-frequency = <1000000>; + avdd-supply = <&avdd>; + vdrive-supply = <&vdrive>; + reset-gpios = <&gpio 10 0>; + }; }; >> Documentation/devicetree/bindings/soc/socionext/socionext,uniphier-soc-glue-debug.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/socionext/socionext,uniphier-soc-glue-debug.yaml (original) +++ Documentation/devicetree/bindings/soc/socionext/socionext,uniphier-soc-glue-debug.yaml (canonical) @@ -2,9 +2,9 @@ compatible = "socionext,uniphier-pxs2-soc-glue-debug", "simple-mfd", "syscon"; reg = <0x5f900000 0x2000>; + ranges = <0 0x5f900000 0x2000>; #address-cells = <1>; #size-cells = <1>; - ranges = <0 0x5f900000 0x2000>; -- @@ -1,8 +1,8 @@ #include + msmgpio: pinctrl@fd510000 { compatible = "qcom,msm8226-pinctrl"; reg = <0xfd510000 0x4000>; - gpio-controller; #gpio-cells = <2>; gpio-ranges = <&msmgpio 0 0 117>; >> Documentation/devicetree/bindings/pinctrl/awinic,aw9523-pinctrl.yaml:103: example 0: label 'aw9523' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/awinic,aw9523-pinctrl.yaml:103: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/awinic,aw9523-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/awinic,aw9523-pinctrl.yaml (canonical) @@ -6,32 +6,32 @@ #size-cells = <0>; -- + keyboard-matrix-row-pins { + pins = "gpio0", "gpio1", "gpio2", "gpio3", + "gpio4", "gpio5", "gpio6", "gpio7"; + function = "gpio"; + bias-pull-up; + drive-open-drain; + input-enable; + }; }; }; >> Documentation/devicetree/bindings/pinctrl/fsl,imx8ulp-pinctrl.yaml:71: example 0: tab character in DTS line: <0x0138 0x08F0 0x4 0x3 0x3>, >> Documentation/devicetree/bindings/pinctrl/fsl,imx8ulp-pinctrl.yaml:71: example 0: tab character in DTS line: <0x013C 0x08EC 0x4 0x3 0x3>; >> Documentation/devicetree/bindings/pinctrl/fsl,imx8ulp-pinctrl.yaml:71: example 0: label 'iomuxc' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/fsl,imx8ulp-pinctrl.yaml:71: example 0: label 'pinctrl_lpuart5' defined but never referenced Documentation/devicetree/bindings/phy/mediatek,ufs-phy.yaml:60: example 0: label 'ufsphy' defined but never referenced Documentation/devicetree/bindings/phy/mediatek,ufs-phy.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/mediatek,ufs-phy.yaml (original) +++ Documentation/devicetree/bindings/phy/mediatek,ufs-phy.yaml (canonical) @@ -1,4 +1,5 @@ #include + ufsphy: ufs-phy@11fa0000 { compatible = "mediatek,mt8183-ufsphy"; reg = <0x11fa0000 0xc000>; >> Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml:95: example 0: label 'dcmi' defined but never referenced >> Documentation/devicetree/bindings/pci/qcom,pcie-ipq4019.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/qcom,pcie-ipq4019.yaml (original) +++ Documentation/devicetree/bindings/pci/qcom,pcie-ipq4019.yaml (canonical) @@ -11,21 +11,17 @@ reg-names = "dbi", "elbi", "parf", "config"; ranges = <0x81000000 0x0 0x00000000 0x40200000 0x0 0x00100000>, <0x82000000 0x0 0x40300000 0x40300000 0x0 0x00d00000>; - device_type = "pci"; - linux,pci-domain = <0>; bus-range = <0x00 0xff>; -- + ranges; device_type = "pci"; - reg = <0x0 0x0 0x0 0x0 0x0>; bus-range = <0x01 0xff>; - #address-cells = <3>; #size-cells = <2>; - ranges; }; }; >> Documentation/devicetree/bindings/power/supply/qcom,pm8941-charger.yaml:148: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/qcom,pm8941-charger.yaml (original) +++ Documentation/devicetree/bindings/power/supply/qcom,pm8941-charger.yaml (canonical) @@ -1,31 +1,31 @@ #include + pmic { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- + "bat-present", + "chg-gone", + "usb-valid", + "dc-valid"; + usb-otg-in-supply = <&pm8941_5vs1>; + otg-vbus {}; + qcom,fast-charge-current-limit = <1000000>; + qcom,dc-current-limit = <1000000>; + }; }; >> Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml:95: example 0: label 'dcmi_0' defined but never referenced >> Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml:95: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml (original) +++ Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml (canonical) @@ -14,13 +14,13 @@ dma-names = "tx"; -- + dcmi_0: endpoint { + remote-endpoint = <&ov5640_0>; + bus-type = ; + bus-width = <8>; + hsync-active = <0>; + vsync-active = <0>; + pclk-sample = <1>; + }; }; }; >> Documentation/devicetree/bindings/pinctrl/qcom,ipq5018-tlmm.yaml:98: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,ipq5018-tlmm.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,ipq5018-tlmm.yaml (canonical) @@ -1,4 +1,5 @@ #include + tlmm: pinctrl@1000000 { compatible = "qcom,ipq5018-tlmm"; reg = <0x01000000 0x300000>; >> Documentation/devicetree/bindings/i2c/snps,designware-i2c.yaml:135: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/snps,designware-i2c.yaml (original) +++ Documentation/devicetree/bindings/i2c/snps,designware-i2c.yaml (canonical) @@ -1,6 +1,6 @@ i2c@f0000 { - compatible = "snps,designware-i2c"; - reg = <0xf0000 0x1000>; - interrupts = <11>; - clock-frequency = <400000>; + compatible = "snps,designware-i2c"; + reg = <0xf0000 0x1000>; -- - pinctrl-names = "default"; - interrupts = <8>; - clocks = <&ahb_clk>; + compatible = "mscc,ocelot-i2c", "snps,designware-i2c"; + reg = <0x100400 0x100>, <0x198 0x8>; + pinctrl-0 = <&i2c_pins>; + pinctrl-names = "default"; + interrupts = <8>; + clocks = <&ahb_clk>; }; >> Documentation/devicetree/bindings/phy/renesas,rcar-gen2-usb-phy.yaml:103: example 0: label 'usb0' defined but never referenced >> Documentation/devicetree/bindings/phy/renesas,rcar-gen2-usb-phy.yaml:103: example 0: label 'usb2' defined but never referenced >> Documentation/devicetree/bindings/phy/renesas,rcar-gen2-usb-phy.yaml:103: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/renesas,rcar-gen2-usb-phy.yaml (original) +++ Documentation/devicetree/bindings/phy/renesas,rcar-gen2-usb-phy.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + usb-phy-controller@e6590100 { compatible = "renesas,usb-phy-r8a7790", "renesas,rcar-gen2-usb-phy"; reg = <0xe6590100 0x100>; @@ -14,6 +15,7 @@ reg = <0>; #phy-cells = <1>; }; + usb2: usb-phy@2 { reg = <2>; #phy-cells = <1>; >> Documentation/devicetree/bindings/pci/qcom,pcie-sc8280xp.yaml:99: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/qcom,pcie-sc8280xp.yaml (original) +++ Documentation/devicetree/bindings/pci/qcom,pcie-sc8280xp.yaml (canonical) @@ -18,15 +18,11 @@ reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; ranges = <0x01000000 0x0 0x00000000 0x0 0x3c200000 0x0 0x100000>, <0x02000000 0x0 0x3c300000 0x0 0x3c300000 0x0 0x1d00000>; - bus-range = <0x00 0xff>; device_type = "pci"; - linux,pci-domain = <2>; -- - resets = <&gcc GCC_PCIE_2A_BCR>; reset-names = "pci"; - perst-gpios = <&tlmm 143 GPIO_ACTIVE_LOW>; wake-gpios = <&tlmm 145 GPIO_ACTIVE_LOW>; vddpe-3v3-supply = <&vreg_nvme>; + linux,pci-domain = <2>; }; }; >> Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml:45: example 0: label 'i2c' defined but never referenced >> Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml (original) +++ Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml (canonical) @@ -2,16 +2,14 @@ #include -- + reg = <0x900 0x100>; + clocks = <&sysc MT7621_CLK_I2C>; + clock-names = "i2c"; + resets = <&sysc MT7621_RST_I2C>; + reset-names = "i2c"; + #address-cells = <1>; + #size-cells = <0>; + pinctrl-names = "default"; + pinctrl-0 = <&i2c_pins>; }; >> Documentation/devicetree/bindings/pinctrl/allwinner,sun4i-a10-pinctrl.yaml:293: example 0: label 'pio' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/allwinner,sun4i-a10-pinctrl.yaml:293: example 0: label 'uart1_pe_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/allwinner,sun4i-a10-pinctrl.yaml:293: example 0: label 'uart1_pg_pins' defined but never referenced >> Documentation/devicetree/bindings/pci/versatile.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/versatile.yaml (original) +++ Documentation/devicetree/bindings/pci/versatile.yaml (canonical) @@ -1,37 +1,32 @@ pci@10001000 { - compatible = "arm,versatile-pci"; - device_type = "pci"; - reg = <0x10001000 0x1000>, - <0x41000000 0x10000>, - <0x42000000 0x100000>; - bus-range = <0 0xff>; -- + <0x1000 0 0 4 &sic 30>, + <0x0800 0 0 1 &sic 30>, + <0x0800 0 0 2 &sic 27>, + <0x0800 0 0 3 &sic 28>, + <0x0800 0 0 4 &sic 29>, + <0x0000 0 0 1 &sic 29>, + <0x0000 0 0 2 &sic 30>, + <0x0000 0 0 3 &sic 27>, + <0x0000 0 0 4 &sic 28>; }; >> Documentation/devicetree/bindings/media/mediatek,vcodec-decoder.yaml:142: example 0: label 'vcodec_dec' defined but never referenced >> Documentation/devicetree/bindings/media/mediatek,vcodec-decoder.yaml:142: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/mediatek,vcodec-decoder.yaml (original) +++ Documentation/devicetree/bindings/media/mediatek,vcodec-decoder.yaml (canonical) @@ -5,53 +5,53 @@ #include -- + <&topckgen CLK_TOP_VDEC_SEL>, + <&apmixedsys CLK_APMIXED_VCODECPLL>, + <&apmixedsys CLK_APMIXED_VENCPLL>; + assigned-clock-parents = <&topckgen CLK_TOP_VCODECPLL_370P5>, + <&topckgen CLK_TOP_UNIVPLL_D2>, + <&topckgen CLK_TOP_VCODECPLL>; + assigned-clock-rates = <0>, <0>, <0>, <1482000000>, <800000000>; + mediatek,vpu = <&vpu>; + mediatek,vdecsys = <&vdecsys>; }; >> Documentation/devicetree/bindings/phy/qcom,usb-ss.yaml:67: example 0: label 'usb3_phy' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/qcom,sc7180-pinctrl.yaml:112: example 0: label 'dp_hot_plug_det' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/qcom,sc7180-pinctrl.yaml:112: example 0: label 'qup_spi11_cs_gpio' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/qcom,sc7180-pinctrl.yaml:112: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sc7180-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sc7180-pinctrl.yaml (canonical) @@ -20,14 +20,14 @@ }; -- efuse@100 { compatible = "socionext,uniphier-efuse"; >> Documentation/devicetree/bindings/clock/qcom,qcm2290-dispcc.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,qcm2290-dispcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,qcm2290-dispcc.yaml (canonical) @@ -1,22 +1,23 @@ #include #include #include + clock-controller@5f00000 { - compatible = "qcom,qcm2290-dispcc"; - reg = <0x5f00000 0x20000>; -- + clock-names = "bi_tcxo", + "bi_tcxo_ao", + "gcc_disp_gpll0_clk_src", + "gcc_disp_gpll0_div_clk_src", + "dsi0_phy_pll_out_byteclk", + "dsi0_phy_pll_out_dsiclk"; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/media/st,stm32mp25-video-codec.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/st,stm32mp25-video-codec.yaml (original) +++ Documentation/devicetree/bindings/media/st,stm32mp25-video-codec.yaml (canonical) @@ -1,4 +1,5 @@ #include + video-codec@580d0000 { compatible = "st,stm32mp25-vdec"; reg = <0x580d0000 0x3c8>; >> Documentation/devicetree/bindings/reset/nuvoton,ma35d1-reset.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/reset/nuvoton,ma35d1-reset.yaml (original) +++ Documentation/devicetree/bindings/reset/nuvoton,ma35d1-reset.yaml (canonical) @@ -1,4 +1,3 @@ - system-management@40460000 { compatible = "nuvoton,ma35d1-reset", "syscon"; reg = <0x40460000 0x200>; >> Documentation/devicetree/bindings/display/msm/qcom,sm6350-mdss.yaml:87: example 0: label 'dsi0_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm6350-mdss.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,sm6350-mdss.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,sm6350-mdss.yaml (canonical) @@ -8,38 +8,32 @@ compatible = "qcom,sm6350-mdss"; reg = <0x0ae00000 0x1000>; reg-names = "mdss"; - + ranges; power-domains = <&dispcc MDSS_GDSC>; - -- pins = "gpio53", "gpio54", "gpio55"; function = "qup15"; }; - - cs-pins { - pins = "gpio56"; - function = "gpio"; - }; }; }; >> Documentation/devicetree/bindings/phy/qcom,usb-ss.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/qcom,usb-ss.yaml (original) +++ Documentation/devicetree/bindings/phy/qcom,usb-ss.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + usb3_phy: usb3-phy@78000 { compatible = "qcom,usb-ss-28nm-phy"; reg = <0x78000 0x400>; >> Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml (original) +++ Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml (canonical) @@ -1,8 +1,14 @@ versal { #address-cells = <2>; #size-cells = <2>; + pcie@fca10000 { compatible = "xlnx,versal-cpm-host-1.00"; + reg = <0x0 0xfca10000 0x0 0x1000>, -- - reset-names = "phy"; - #phy-cells = <0>; + compatible = "amlogic,g12a-usb2-phy"; + reg = <0x36000 0x2000>; + clocks = <&xtal>; + clock-names = "xtal"; + resets = <&phy_reset>; + reset-names = "phy"; + #phy-cells = <0>; }; >> Documentation/devicetree/bindings/i2c/qcom,i2c-qup.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/qcom,i2c-qup.yaml (original) +++ Documentation/devicetree/bindings/i2c/qcom,i2c-qup.yaml (canonical) @@ -7,7 +7,6 @@ compatible = "qcom,i2c-qup-v2.2.1"; reg = <0x0c175000 0x600>; interrupts = ; - clocks = <&gcc GCC_BLSP1_QUP1_I2C_APPS_CLK>, <&gcc GCC_BLSP1_AHB_CLK>; clock-names = "core", "iface"; @@ -20,7 +19,6 @@ required-opps = <&rpmpd_opp_svs_krait>; interconnects = <&pnoc MASTER_BLSP_1 &bimc SLAVE_EBI_CH0>; clock-frequency = <400000>; - #address-cells = <1>; #size-cells = <0>; }; >> Documentation/devicetree/bindings/pinctrl/allwinner,sun55i-a523-pinctrl.yaml:152: example 0: label 'r_i2c_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/allwinner,sun55i-a523-pinctrl.yaml:152: example 0: label 'r_pio' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/allwinner,sun55i-a523-pinctrl.yaml:152: example 0: label 'r_spi_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/allwinner,sun55i-a523-pinctrl.yaml:152: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/allwinner,sun55i-a523-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/allwinner,sun55i-a523-pinctrl.yaml (canonical) @@ -11,14 +11,14 @@ -- r_spi_pins: r-spi-pins { pins = "PL11" ,"PL12", "PL13"; + function = "r_spi"; allwinner,pinmux = <6>; - function = "r_spi"; }; }; >> Documentation/devicetree/bindings/i2c/i2c-virtio.yaml:33: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/i2c-virtio.yaml (original) +++ Documentation/devicetree/bindings/i2c/i2c-virtio.yaml (canonical) @@ -5,7 +5,6 @@ -- >> Documentation/devicetree/bindings/arm/altera/socfpga-clk-manager.yaml:128: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/altera/socfpga-clk-manager.yaml (original) +++ Documentation/devicetree/bindings/arm/altera/socfpga-clk-manager.yaml (canonical) @@ -1,4 +1,4 @@ clkmgr@ffd04000 { - compatible = "altr,clk-mgr"; - reg = <0xffd04000 0x1000>; + compatible = "altr,clk-mgr"; + reg = <0xffd04000 0x1000>; }; >> Documentation/devicetree/bindings/media/rockchip,rk3568-vicap.yaml:121: example 0: label 'vicap' defined but never referenced >> Documentation/devicetree/bindings/media/rockchip,rk3568-vicap.yaml:121: example 0: label 'vicap_dvp' defined but never referenced >> Documentation/devicetree/bindings/media/rockchip,rk3568-vicap.yaml:121: example 0: label 'vicap_dvp_input' defined but never referenced >> Documentation/devicetree/bindings/media/rockchip,rk3568-vicap.yaml:121: example 0: label 'vicap_mipi' defined but never referenced >> Documentation/devicetree/bindings/pci/qcom,pcie-ipq6018.yaml:84: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/qcom,pcie-ipq6018.yaml (original) +++ Documentation/devicetree/bindings/pci/qcom,pcie-ipq6018.yaml (canonical) @@ -17,15 +17,12 @@ reg-names = "dbi", "elbi", "atu", "parf", "config"; ranges = <0x81000000 0x0 0x00000000 0x0 0x20200000 0x0 0x10000>, <0x82000000 0x0 0x20220000 0x0 0x20220000 0x0 0xfde0000>; - device_type = "pci"; - linux,pci-domain = <0>; bus-range = <0x00 0xff>; -- device_type = "pci"; - reg = <0x0 0x0 0x0 0x0 0x0>; bus-range = <0x01 0xff>; - #address-cells = <3>; #size-cells = <2>; - ranges; }; }; }; >> Documentation/devicetree/bindings/media/rockchip,rk3568-vicap.yaml:121: example 0: label 'vicap_mipi_input' defined but never referenced >> Documentation/devicetree/bindings/i2c/socionext,uniphier-i2c.yaml:47: example 0: label 'i2c0' defined but never referenced >> Documentation/devicetree/bindings/power/supply/charger-manager.yaml:172: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/charger-manager.yaml (original) +++ Documentation/devicetree/bindings/power/supply/charger-manager.yaml (canonical) @@ -1,28 +1,21 @@ charger-manager { compatible = "charger-manager"; chg-reg-supply = <&charger_regulator>; - cm-name = "battery"; /* Always polling ON : 30s */ cm-poll-mode = <1>; -- cable-0 { cm-cable-name = "USB"; cm-cable-extcon = "extcon-dev.0"; cm-cable-min = <475000>; cm-cable-max = <500000>; }; + cable-1 { cm-cable-name = "SDP"; cm-cable-extcon = "extcon-dev.0"; >> Documentation/devicetree/bindings/pci/microchip,pcie-host.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/microchip,pcie-host.yaml (original) +++ Documentation/devicetree/bindings/pci/microchip,pcie-host.yaml (canonical) @@ -1,12 +1,14 @@ soc { #address-cells = <2>; #size-cells = <2>; + pcie0: pcie@2030000000 { compatible = "microchip,pcie-host-1.0"; reg = <0x0 0x70000000 0x0 0x08000000>, -- #size-cells = <2>; @@ -21,7 +23,7 @@ msi-parent = <&pcie0>; msi-controller; bus-range = <0x00 0x7f>; - ranges = <0x03000000 0x0 0x78000000 0x0 0x78000000 0x0 0x04000000>; + pcie_intc0: interrupt-controller { #address-cells = <0>; #interrupt-cells = <1>; >> Documentation/devicetree/bindings/i2c/sprd,sc9860-i2c.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/sprd,sc9860-i2c.yaml (original) +++ Documentation/devicetree/bindings/i2c/sprd,sc9860-i2c.yaml (canonical) @@ -2,12 +2,12 @@ #include -- - #size-cells = <0>; + compatible = "sprd,sc9860-i2c"; + reg = <0x70500000 0x1000>; + interrupts = ; + clocks = <&clk_i2c3>, <&ext_26m>, <&clk_ap_apb_gates 11>; + clock-names = "i2c", "source", "enable"; + clock-frequency = <400000>; + #address-cells = <1>; + #size-cells = <0>; }; >> Documentation/devicetree/bindings/power/supply/lltc,lt3651-charger.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/lltc,lt3651-charger.yaml (original) +++ Documentation/devicetree/bindings/power/supply/lltc,lt3651-charger.yaml (canonical) @@ -1,7 +1,8 @@ #include + charger { - compatible = "lltc,lt3651-charger"; - lltc,acpr-gpios = <&gpio0 68 GPIO_ACTIVE_LOW>; - lltc,fault-gpios = <&gpio0 64 GPIO_ACTIVE_LOW>; - lltc,chrg-gpios = <&gpio0 63 GPIO_ACTIVE_LOW>; + compatible = "lltc,lt3651-charger"; + lltc,acpr-gpios = <&gpio0 68 GPIO_ACTIVE_LOW>; + lltc,fault-gpios = <&gpio0 64 GPIO_ACTIVE_LOW>; + lltc,chrg-gpios = <&gpio0 63 GPIO_ACTIVE_LOW>; }; >> Documentation/devicetree/bindings/pinctrl/mediatek,mt8188-pinctrl.yaml:183: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/mediatek,mt8188-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/mediatek,mt8188-pinctrl.yaml (canonical) @@ -19,6 +19,15 @@ interrupts = ; #interrupt-cells = <2>; -- - - i2c0-pins { - pins { - pinmux = , - ; - bias-disable; - drive-strength-microamp = <1000>; - }; - }; }; >> Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml:44: example 0: label 'iic0' defined but never referenced >> Documentation/devicetree/bindings/display/renesas,du.yaml:898: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/renesas,du.yaml (original) +++ Documentation/devicetree/bindings/display/renesas,du.yaml (canonical) @@ -15,7 +15,6 @@ clock-names = "du.0", "du.1", "du.2", "du.3"; resets = <&cpg 724>, <&cpg 722>; reset-names = "du.0", "du.2"; - renesas,cmms = <&cmm0>, <&cmm1>, <&cmm2>, <&cmm3>; renesas,vsps = <&vspd0 0>, <&vspd1 0>, <&vspd2 0>, <&vspd0 1>; -- --- Documentation/devicetree/bindings/phy/samsung,usb3-drd-phy.yaml (original) +++ Documentation/devicetree/bindings/phy/samsung,usb3-drd-phy.yaml (canonical) @@ -6,6 +6,6 @@ #phy-cells = <1>; clocks = <&clock CLK_USBD300>, <&clock CLK_SCLK_USBPHY300>; clock-names = "phy", "ref"; + vbus-supply = <&usb300_vbus_reg>; samsung,pmu-syscon = <&pmu_system_controller>; - vbus-supply = <&usb300_vbus_reg>; }; >> Documentation/devicetree/bindings/pci/rcar-pci-host.yaml:105: example 0: label 'pcie' defined but never referenced >> Documentation/devicetree/bindings/pci/rcar-pci-host.yaml:105: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/rcar-pci-host.yaml (original) +++ Documentation/devicetree/bindings/pci/rcar-pci-host.yaml (canonical) @@ -9,14 +9,14 @@ pcie: pcie@fe000000 { compatible = "renesas,pcie-r8a7791", "renesas,pcie-rcar-gen2"; reg = <0 0xfe000000 0 0x80000>; + ranges = <0x01000000 0 0x00000000 0 0xfe100000 0 0x00100000>, + <0x02000000 0 0xfe200000 0 0xfe200000 0 0x00200000>, + <0x02000000 0 0x30000000 0 0x30000000 0 0x08000000>, + <0x42000000 0 0x38000000 0 0x38000000 0 0x08000000>; -- >> Documentation/devicetree/bindings/pinctrl/qcom,qcs404-pinctrl.yaml:130: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,qcs404-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,qcs404-pinctrl.yaml (canonical) @@ -19,14 +19,14 @@ }; -- pins = "gpio19"; function = "blsp_i2c_sda_a2"; }; - - scl-pins { - pins = "gpio20"; - function = "blsp_i2c_scl_a2"; - }; }; }; >> Documentation/devicetree/bindings/media/rockchip-isp1.yaml:196: example 0: label 'i2c7' defined but never referenced >> Documentation/devicetree/bindings/media/rockchip-isp1.yaml:196: example 0: label 'isp0' defined but never referenced >> Documentation/devicetree/bindings/media/rockchip-isp1.yaml:196: example 0: label 'parent0' defined but never referenced >> Documentation/devicetree/bindings/media/rockchip-isp1.yaml:196: example 0: label 'ucam' defined but never referenced >> Documentation/devicetree/bindings/media/rockchip-isp1.yaml:196: example 0: label 'wcam' defined but never referenced >> Documentation/devicetree/bindings/media/rockchip-isp1.yaml:196: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/rockchip-isp1.yaml (original) +++ Documentation/devicetree/bindings/media/rockchip-isp1.yaml (canonical) @@ -1,4 +1,3 @@ - #include #include #include @@ -64,10 +63,8 @@ ucam: camera@3c { compatible = "ovti,ov2685"; reg = <0x3c>; - clocks = <&cru SCLK_TESTCLKOUT1>; clock-names = "xvclk"; - avdd-supply = <&pp2800_cam>; dovdd-supply = <&pp1800>; dvdd-supply = <&pp1800>; >> Documentation/devicetree/bindings/media/rockchip-isp1.yaml:281: example 1: label 'i2c2' defined but never referenced >> Documentation/devicetree/bindings/media/rockchip-isp1.yaml:281: example 1: label 'isp' defined but never referenced >> Documentation/devicetree/bindings/media/rockchip-isp1.yaml:281: example 1: label 'ov5695' defined but never referenced >> Documentation/devicetree/bindings/media/rockchip-isp1.yaml:281: example 1: label 'parent1' defined but never referenced Documentation/devicetree/bindings/media/rockchip-isp1.yaml:281: example 1: canonical form differs: --- Documentation/devicetree/bindings/media/rockchip-isp1.yaml (original) +++ Documentation/devicetree/bindings/media/rockchip-isp1.yaml (canonical) @@ -1,4 +1,3 @@ - #include #include -- >> Documentation/devicetree/bindings/i2c/silabs,cp2112.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/silabs,cp2112.yaml (original) +++ Documentation/devicetree/bindings/i2c/silabs,cp2112.yaml (canonical) @@ -8,7 +8,6 @@ cp2112: device@1 { compatible = "usb10c4,ea90"; reg = <1>; - gpio-controller; interrupt-controller; #interrupt-cells = <2>; Documentation/devicetree/bindings/pinctrl/fsl,imx8m-pinctrl.yaml:79: example 0: tab character in DTS line: <0x23C 0x4A4 0x4FC 0x0 0x0 0x140>, Documentation/devicetree/bindings/pinctrl/fsl,imx8m-pinctrl.yaml:79: example 0: tab character in DTS line: <0x240 0x4A8 0x000 0x0 0x0 0x140>; Documentation/devicetree/bindings/pinctrl/fsl,imx8m-pinctrl.yaml:79: example 0: label 'iomuxc' defined but never referenced Documentation/devicetree/bindings/pinctrl/fsl,imx8m-pinctrl.yaml:79: example 0: label 'pinctrl_uart2' defined but never referenced Documentation/devicetree/bindings/pci/mediatek-pcie-mt7623.yaml:88: example 0: tab character in DTS line: ranges = <0x81000000 0 0x1a160000 0 0x1a160000 0 0x00010000>, /* I/O space */ Documentation/devicetree/bindings/pci/mediatek-pcie-mt7623.yaml:88: example 0: tab character in DTS line: <0x83000000 0 0x60000000 0 0x60000000 0 0x10000000>; /* memory space */ >> Documentation/devicetree/bindings/pci/mediatek-pcie-mt7623.yaml:88: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/mediatek-pcie-mt7623.yaml (original) +++ Documentation/devicetree/bindings/pci/mediatek-pcie-mt7623.yaml (canonical) @@ -1,3 +1,4 @@ +}; #include #include #include @@ -9,14 +10,41 @@ #address-cells = <2>; #size-cells = <2>; -- - ranges; - }; + device_type = "pci"; + #address-cells = <3>; + #size-cells = <2>; + #interrupt-cells = <1>; + interrupt-map-mask = <0 0 0 0>; + interrupt-map = <0 0 0 0 &sysirq GIC_SPI 193 IRQ_TYPE_LEVEL_LOW>; }; }; >> Documentation/devicetree/bindings/display/xlnx/xlnx,zynqmp-dpsub.yaml:182: example 0: label 'dpsub_dp_out' defined but never referenced >> Documentation/devicetree/bindings/display/xlnx/xlnx,zynqmp-dpsub.yaml:182: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/xlnx/xlnx,zynqmp-dpsub.yaml (original) +++ Documentation/devicetree/bindings/display/xlnx/xlnx,zynqmp-dpsub.yaml (canonical) @@ -10,13 +10,10 @@ reg-names = "dp", "blend", "av_buf", "aud"; interrupts = <0 119 4>; interrupt-parent = <&gic>; - clock-names = "dp_apb_clk", "dp_aud_clk", "dp_live_video_in_clk"; clocks = <&dp_aclk>, <&clkc 17>, <&si570_1>; - -- port@4 { reg = <4>; }; + port@5 { reg = <5>; + dpsub_dp_out: endpoint { remote-endpoint = <&dp_connector>; }; >> Documentation/devicetree/bindings/i2c/socionext,uniphier-fi2c.yaml:47: example 0: label 'i2c0' defined but never referenced Documentation/devicetree/bindings/phy/mediatek,tphy.yaml:291: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/mediatek,tphy.yaml (original) +++ Documentation/devicetree/bindings/phy/mediatek,tphy.yaml (canonical) @@ -2,6 +2,7 @@ #include #include #include + usb@11271000 { compatible = "mediatek,mt8173-mtu3", "mediatek,mtu3"; -- u2port0: usb-phy@11290800 { reg = <0x11290800 0x100>; >> Documentation/devicetree/bindings/pci/brcm,iproc-pcie.yaml:108: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/brcm,iproc-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/brcm,iproc-pcie.yaml (canonical) @@ -9,28 +9,21 @@ pcie@18012000 { compatible = "brcm,iproc-pcie"; reg = <0x18012000 0x1000>; - + ranges = <0x81000000 0 0 0x28000000 0 0x00010000>, + <0x82000000 0 0x20000000 0x20000000 0 0x04000000>; #interrupt-cells = <1>; -- #address-cells = <3>; #size-cells = <2>; device_type = "pci"; - ranges = <0x81000000 0 0 0x48000000 0 0x00010000>, - <0x82000000 0 0x40000000 0x40000000 0 0x04000000>; - phys = <&phy 1 6>; phy-names = "pcie-phy"; + linux,pci-domain = <1>; }; >> Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml:159: example 0: label 'fpioa' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/qcom,sc8280xp-tlmm.yaml:107: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sc8280xp-tlmm.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sc8280xp-tlmm.yaml (canonical) @@ -1,4 +1,5 @@ #include + pinctrl@f100000 { compatible = "qcom,sc8280xp-tlmm"; reg = <0x0f100000 0x300000>; Documentation/devicetree/bindings/phy/allwinner,sun50i-h6-usb3-phy.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/allwinner,sun50i-h6-usb3-phy.yaml (original) -- - reg = <0x5210000 0x10000>; - clocks = <&ccu CLK_USB_PHY1>; - resets = <&ccu RST_USB_PHY1>; - #phy-cells = <0>; + compatible = "allwinner,sun50i-h6-usb3-phy"; + reg = <0x5210000 0x10000>; + clocks = <&ccu CLK_USB_PHY1>; + resets = <&ccu RST_USB_PHY1>; + #phy-cells = <0>; }; >> Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml:159: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml (canonical) @@ -3,20 +3,20 @@ #include -- - , - , - ; - }; + jtag_pinctrl: jtag-pinmux { + pinmux = , + , + , + ; + }; >> };Documentation/devicetree/bindings/display/simple-framebuffer.yaml:188: example 0: label 'framebuffer0' defined but never referenced >> Documentation/devicetree/bindings/display/simple-framebuffer.yaml:188: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/simple-framebuffer.yaml (original) +++ Documentation/devicetree/bindings/display/simple-framebuffer.yaml (canonical) @@ -7,9 +7,9 @@ chosen { #address-cells = <1>; #size-cells = <1>; + framebuffer0: framebuffer@1d385000 { compatible = "allwinner,simple-framebuffer", "simple-framebuffer"; - allwinner,pipeline = "de_be0-lcd0"; -- >> Documentation/devicetree/bindings/pinctrl/samsung,pinctrl.yaml:171: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/samsung,pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/samsung,pinctrl.yaml (canonical) @@ -3,14 +3,6 @@ reg = <0x7f008000 0x1000>; interrupt-parent = <&vic1>; interrupts = <21>; - - wakeup-interrupt-controller { - compatible = "samsung,s3c64xx-wakeup-eint"; - interrupts-extended = <&vic0 0>, -- i2s0-bus-pins { samsung,pins = "gpz0-0", "gpz0-1", "gpz0-2", "gpz0-3", "gpz0-4", "gpz0-5", "gpz0-6"; @@ -23,6 +22,5 @@ samsung,pin-pud = <0>; samsung,pin-drv = <0>; }; - // ... }; >> Documentation/devicetree/bindings/pinctrl/amlogic,meson-pinctrl-g12a-periphs.yaml:50: example 0: node name 'cec_ao_a_h' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/amlogic,meson-pinctrl-g12a-periphs.yaml:50: example 0: label 'cec_ao_a_h_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/amlogic,meson-pinctrl-g12a-periphs.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/amlogic,meson-pinctrl-g12a-periphs.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/amlogic,meson-pinctrl-g12a-periphs.yaml (canonical) @@ -1,26 +1,26 @@ periphs_pinctrl: pinctrl { - compatible = "amlogic,meson-g12a-periphs-pinctrl"; - #address-cells = <1>; - #size-cells = <1>; - ranges; + compatible = "amlogic,meson-g12a-periphs-pinctrl"; + ranges; -- - bias-disable; + cec_ao_a_h_pins: cec_ao_a_h { + mux { + groups = "cec_ao_a_h"; + function = "cec_ao_a_h"; + bias-disable; + }; }; - }; }; >> Documentation/devicetree/bindings/access-controllers/access-controllers.yaml:65: example 0: label 'uart4' defined but never referenced >> Documentation/devicetree/bindings/access-controllers/access-controllers.yaml:65: example 0: canonical form differs: --- Documentation/devicetree/bindings/access-controllers/access-controllers.yaml (original) +++ Documentation/devicetree/bindings/access-controllers/access-controllers.yaml (canonical) @@ -5,9 +5,9 @@ -- uart4: serial@60100 { >> Documentation/devicetree/bindings/display/renesas,shmobile-lcdc.yaml:106: example 0: label 'lcdc0_rgb' defined but never referenced Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml:95: example 0: label 'phy' defined but never referenced >> Documentation/devicetree/bindings/thermal/ti,am654-thermal.yaml:36: example 0: node name 'mpu0_thermal' must use only [a-z0-9-] >> Documentation/devicetree/bindings/thermal/ti,am654-thermal.yaml:36: example 0: node name 'mpu0_crit' must use only [a-z0-9-] >> Documentation/devicetree/bindings/thermal/ti,am654-thermal.yaml:36: example 0: label 'mpu0_crit' defined but never referenced >> Documentation/devicetree/bindings/thermal/ti,am654-thermal.yaml:36: example 0: label 'mpu0_thermal' defined but never referenced >> Documentation/devicetree/bindings/thermal/ti,am654-thermal.yaml:36: example 0: label 'vtm' defined but never referenced >> Documentation/devicetree/bindings/thermal/ti,am654-thermal.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/thermal/ti,am654-thermal.yaml (original) +++ Documentation/devicetree/bindings/thermal/ti,am654-thermal.yaml (canonical) @@ -1,4 +1,5 @@ #include + vtm: thermal@42050000 { compatible = "ti,am654-vtm"; reg = <0x42050000 0x25c>; @@ -8,14 +9,14 @@ -- trips { mpu0_crit: mpu0_crit { temperature = <125000>; /* milliCelsius */ - hysteresis = <2000>; /* milliCelsius */ - type = "critical"; + hysteresis = <2000>; /* milliCelsius */ + type = "critical"; }; }; }; >> Documentation/devicetree/bindings/pinctrl/qcom,msm8998-pinctrl.yaml:118: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,msm8998-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,msm8998-pinctrl.yaml (canonical) @@ -10,6 +10,13 @@ interrupt-controller; #interrupt-cells = <2>; gpio-reserved-ranges = <0 4>, <81 4>; + + sdc2-cd-state { + pins = "gpio95"; + function = "gpio"; -- port@0 { reg = <0>; + csiphy_ep0: endpoint { data-lanes = <0 1>; remote-endpoint = <&sensor_ep>; >> Documentation/devicetree/bindings/pinctrl/qcom,sdx75-tlmm.yaml:101: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sdx75-tlmm.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sdx75-tlmm.yaml (canonical) @@ -1,4 +1,5 @@ #include + tlmm: pinctrl@f100000 { compatible = "qcom,sdx75-tlmm"; reg = <0x0f100000 0x300000>; >> Documentation/devicetree/bindings/thermal/imx-thermal.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/thermal/imx-thermal.yaml (original) +++ Documentation/devicetree/bindings/thermal/imx-thermal.yaml (canonical) @@ -2,18 +2,18 @@ #include -- compatible = "fsl,imx6sx-tempmon"; interrupts = ; - fsl,tempmon = <&anatop>; nvmem-cells = <&tempmon_calib>, <&tempmon_temp_grade>; nvmem-cell-names = "calib", "temp_grade"; clocks = <&clks IMX6SX_CLK_PLL3_USB_OTG>; #thermal-sensor-cells = <0>; + fsl,tempmon = <&anatop>; }; }; >> Documentation/devicetree/bindings/pinctrl/nxp,lpc1850-scu.yaml:63: example 0: node name 'gpio-joystick-1_cfg' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/nxp,lpc1850-scu.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/nxp,lpc1850-scu.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/nxp,lpc1850-scu.yaml (canonical) @@ -9,9 +9,9 @@ gpio-joystick-1_cfg { pins = "p9_0"; function = "gpio"; - nxp,gpio-pin-interrupt = <0>; input-enable; bias-disable; + nxp,gpio-pin-interrupt = <0>; -- Documentation/devicetree/bindings/media/st,stm32-dma2d.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/st,stm32-dma2d.yaml (original) +++ Documentation/devicetree/bindings/media/st,stm32-dma2d.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + dma2d: dma2d@4002b000 { compatible = "st,stm32-dma2d"; reg = <0x4002b000 0xc00>; >> Documentation/devicetree/bindings/pinctrl/renesas,rzn1-pinctrl.yaml:96: example 0: node name 'pins_uart0' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/renesas,rzn1-pinctrl.yaml:96: example 0: node name 'pins_uart0_alt' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/renesas,rzn1-pinctrl.yaml:96: example 0: node name 'pins_uart6_rx' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/renesas,rzn1-pinctrl.yaml:96: example 0: label 'pinctrl' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/renesas,rzn1-pinctrl.yaml:96: example 0: label 'pins_uart0' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/renesas,rzn1-pinctrl.yaml:96: example 0: label 'pins_uart0_alt' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/renesas,rzn1-pinctrl.yaml:96: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/renesas,rzn1-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/renesas,rzn1-pinctrl.yaml (canonical) @@ -1,31 +1,32 @@ #include #include + pinctrl: pinctrl@40067000 { - compatible = "renesas,r9a06g032-pinctrl", "renesas,rzn1-pinctrl"; - reg = <0x40067000 0x1000>, <0x51000000 0x480>; - clocks = <&sysctrl R9A06G032_HCLK_PINCONFIG>; -- reg-names = "dsi_phy", "dsi_phy_lane", "dsi_pll"; - #clock-cells = <1>; #phy-cells = <0>; - clocks = <&dispcc DISP_CC_MDSS_AHB_CLK>, <&rpmhcc RPMH_CXO_CLK>; clock-names = "iface", "ref"; }; >> Documentation/devicetree/bindings/power/supply/sbs,sbs-manager.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/sbs,sbs-manager.yaml (original) +++ Documentation/devicetree/bindings/power/supply/sbs,sbs-manager.yaml (canonical) @@ -2,52 +2,51 @@ #include -- - pins_uart0_alt: pins_uart0_alt { - pinmux = ; - - pins_uart6_rx { - pinmux = ; - bias-pull-up; - }; - }; + }; }; >> Documentation/devicetree/bindings/thermal/socionext,uniphier-thermal.yaml:48: example 0: label 'pvtctl' defined but never referenced >> Documentation/devicetree/bindings/thermal/socionext,uniphier-thermal.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/thermal/socionext,uniphier-thermal.yaml (original) +++ Documentation/devicetree/bindings/thermal/socionext,uniphier-thermal.yaml (canonical) @@ -1,6 +1,6 @@ // The UniPhier thermal should be a subnode of a "syscon" compatible node. +#include -- temperature = <85000>; @@ -28,8 +32,5 @@ type = "critical"; }; }; - - cooling-maps { - }; }; }; >> Documentation/devicetree/bindings/media/renesas,rzg2l-csi2.yaml:140: example 0: label 'csi' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/qcom,apq8084-pinctrl.yaml:104: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,apq8084-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,apq8084-pinctrl.yaml (canonical) @@ -1,8 +1,8 @@ #include + tlmm: pinctrl@fd510000 { compatible = "qcom,apq8084-pinctrl"; reg = <0xfd510000 0x4000>; - gpio-controller; #gpio-cells = <2>; gpio-ranges = <&tlmm 0 0 147>; >> Documentation/devicetree/bindings/media/renesas,rzg2l-csi2.yaml:140: example 0: label 'csi2_in' defined but never referenced >> Documentation/devicetree/bindings/media/renesas,rzg2l-csi2.yaml:140: example 0: label 'csi2cru' defined but never referenced >> Documentation/devicetree/bindings/media/renesas,rzg2l-csi2.yaml:140: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/renesas,rzg2l-csi2.yaml (original) +++ Documentation/devicetree/bindings/media/renesas,rzg2l-csi2.yaml (canonical) @@ -29,10 +29,9 @@ }; -- csi2cru: endpoint@0 { reg = <0>; Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml:272: example 0: label 'cci_i2c1' defined but never referenced >> Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml:272: example 0: label 'ov7251_ep' defined but never referenced >> Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml:272: example 0: label 'ov8856_ep' defined but never referenced >> Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml:272: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml (original) +++ Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml (canonical) @@ -3,14 +3,12 @@ #include -- >> Documentation/devicetree/bindings/pinctrl/mediatek,mt6795-pinctrl.yaml:176: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/mediatek,mt6795-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/mediatek,mt6795-pinctrl.yaml (canonical) @@ -25,6 +25,11 @@ }; -- - pins-clk { - pinmux = ; - bias-pull-down = ; - }; - pins-rst { pinmux = ; bias-pull-up = ; Documentation/devicetree/bindings/media/cdns,csi2rx.yaml:144: example 0: label 'csi2rx_in_sensor' defined but never referenced >> Documentation/devicetree/bindings/media/cdns,csi2rx.yaml:144: example 0: label 'csi2rx_out_grabber0' defined but never referenced >> Documentation/devicetree/bindings/media/cdns,csi2rx.yaml:144: example 0: label 'csi2rx_out_grabber1' defined but never referenced >> Documentation/devicetree/bindings/media/cdns,csi2rx.yaml:144: example 0: label 'csi2rx_out_grabber2' defined but never referenced >> Documentation/devicetree/bindings/media/cdns,csi2rx.yaml:144: example 0: label 'csi2rx_out_grabber3' defined but never referenced >> Documentation/devicetree/bindings/media/cdns,csi2rx.yaml:144: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/cdns,csi2rx.yaml (original) +++ Documentation/devicetree/bindings/media/cdns,csi2rx.yaml (canonical) @@ -17,49 +17,49 @@ phy-names = "dphy"; -- }; - - cooling-maps { - map0 { - trip = <&cpu_throttle_trip>; - cooling-device = <&throttle_heavy 1 1>; - }; - }; }; }; >> Documentation/devicetree/bindings/media/amlogic,c3-isp.yaml:60: example 0: label 'c3_isp_in' defined but never referenced >> Documentation/devicetree/bindings/media/amlogic,c3-isp.yaml:60: example 0: label 'isp' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/qcom,pmic-mpp.yaml:162: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,pmic-mpp.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,pmic-mpp.yaml (canonical) @@ -7,7 +7,6 @@ pm8841_mpp: mpps@a000 { compatible = "qcom,pm8841-mpp", "qcom,spmi-mpp"; reg = <0xa000>; - gpio-controller; #gpio-cells = <2>; gpio-ranges = <&pm8841_mpp 0 0 4>; -- }; + + mpp1-state { + pins = "mpp1"; + function = "digital"; + input-enable; + power-source = ; + }; }; }; >> Documentation/devicetree/bindings/arm/arm,coresight-static-replicator.yaml:91: example 0: label 'replicator_in_port0' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,coresight-static-replicator.yaml:91: example 0: label 'replicator_out_port0' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,coresight-static-replicator.yaml:91: example 0: label 'replicator_out_port1' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,coresight-static-replicator.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/arm,coresight-static-replicator.yaml (original) +++ Documentation/devicetree/bindings/arm/arm,coresight-static-replicator.yaml (canonical) @@ -4,6 +4,14 @@ * AMBA bus. As such no need to add "arm,primecell". */ compatible = "arm,coresight-static-replicator"; + + in-ports { + port { + replicator_in_port0: endpoint { -- }; - - in-ports { - port { - replicator_in_port0: endpoint { - remote-endpoint = <&funnel_out_port0>; - }; - }; - }; }; >> Documentation/devicetree/bindings/phy/nvidia,tegra124-xusb-padctl.yaml:521: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/nvidia,tegra124-xusb-padctl.yaml (original) +++ Documentation/devicetree/bindings/phy/nvidia,tegra124-xusb-padctl.yaml (canonical) @@ -6,28 +6,64 @@ interrupts = ; resets = <&tegra_car 142>; reset-names = "padctl"; - avdd-pll-utmip-supply = <&vddio_1v8>; avdd-pll-erefe-supply = <&avdd_1v05_run>; avdd-pex-pll-supply = <&vdd_1v05_run>; -- - reg = <3>; - - battery@b { - compatible = "ti,bq20z65", "sbs,sbs-battery"; - reg = <0x0b>; - sbs,battery-detect-gpios = <&batman 3 1>; - }; - }; - }; }; >> Documentation/devicetree/bindings/clock/qcom,mmcc.yaml:339: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,mmcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,mmcc.yaml (canonical) @@ -1,7 +1,7 @@ clock-controller@4000000 { - compatible = "qcom,mmcc-msm8960"; - reg = <0x4000000 0x1000>; - #clock-cells = <1>; - #reset-cells = <1>; - #power-domain-cells = <1>; + compatible = "qcom,mmcc-msm8960"; + reg = <0x4000000 0x1000>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml (original) +++ Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml (canonical) @@ -1,9 +1,9 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - hsic-0 { - status = "disabled"; - }; - - hsic-1 { - status = "disabled"; - }; - usb3-0 { nvidia,usb2-companion = <2>; >> };Documentation/devicetree/bindings/thermal/qcom,spmi-temp-alarm.yaml:50: example 0: label 'pm8350_crit' defined but never referenced >> Documentation/devicetree/bindings/thermal/qcom,spmi-temp-alarm.yaml:50: example 0: label 'pm8350_thermal' defined but never referenced >> Documentation/devicetree/bindings/thermal/qcom,spmi-temp-alarm.yaml:50: example 0: label 'pm8350_trip0' defined but never referenced >> Documentation/devicetree/bindings/thermal/qcom,spmi-temp-alarm.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/thermal/qcom,spmi-temp-alarm.yaml (original) +++ Documentation/devicetree/bindings/thermal/qcom,spmi-temp-alarm.yaml (canonical) @@ -19,17 +19,17 @@ thermal-sensors = <&pm8350_temp_alarm>; -- >> Documentation/devicetree/bindings/arm/atmel,sama5d2-secumod.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/atmel,sama5d2-secumod.yaml (original) +++ Documentation/devicetree/bindings/arm/atmel,sama5d2-secumod.yaml (canonical) @@ -1,6 +1,6 @@ security-module@fc040000 { - compatible = "atmel,sama5d2-secumod", "syscon"; - reg = <0xfc040000 0x100>; - gpio-controller; - #gpio-cells = <2>; + compatible = "atmel,sama5d2-secumod", "syscon"; + reg = <0xfc040000 0x100>; + gpio-controller; + #gpio-cells = <2>; }; >> Documentation/devicetree/bindings/i2c/atmel,at91sam-i2c.yaml:96: example 0: label 'i2c0' defined but never referenced >> Documentation/devicetree/bindings/i2c/atmel,at91sam-i2c.yaml:96: example 0: label 'i2c1' defined but never referenced >> Documentation/devicetree/bindings/i2c/atmel,at91sam-i2c.yaml:96: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/atmel,at91sam-i2c.yaml (original) +++ Documentation/devicetree/bindings/i2c/atmel,at91sam-i2c.yaml (canonical) @@ -23,22 +23,22 @@ reg = <0xf8034600 0x100>; interrupts = <19 IRQ_TYPE_LEVEL_HIGH 7>; dmas = <&dma0 - (AT91_XDMAC_DT_MEM_IF(0) | AT91_XDMAC_DT_PER_IF(1)) - AT91_XDMAC_DT_PERID(11)>, + (AT91_XDMAC_DT_MEM_IF(0) | AT91_XDMAC_DT_PER_IF(1)) + AT91_XDMAC_DT_PERID(11)>, -- eeprom@54 { compatible = "atmel,24c02"; >> Documentation/devicetree/bindings/media/renesas,csi2.yaml:104: example 0: label 'csi20' defined but never referenced >> Documentation/devicetree/bindings/media/renesas,csi2.yaml:104: example 0: label 'csi20_in' defined but never referenced >> Documentation/devicetree/bindings/media/renesas,csi2.yaml:104: example 0: label 'csi20vin0' defined but never referenced >> Documentation/devicetree/bindings/media/renesas,csi2.yaml:104: example 0: label 'csi20vin1' defined but never referenced >> Documentation/devicetree/bindings/media/renesas,csi2.yaml:104: example 0: label 'csi20vin2' defined but never referenced >> Documentation/devicetree/bindings/media/renesas,csi2.yaml:104: example 0: label 'csi20vin3' defined but never referenced >> Documentation/devicetree/bindings/media/renesas,csi2.yaml:104: example 0: label 'csi20vin4' defined but never referenced >> Documentation/devicetree/bindings/media/renesas,csi2.yaml:104: example 0: label 'csi20vin5' defined but never referenced >> Documentation/devicetree/bindings/media/renesas,csi2.yaml:104: example 0: label 'csi20vin6' defined but never referenced >> Documentation/devicetree/bindings/media/renesas,csi2.yaml:104: example 0: label 'csi20vin7' defined but never referenced >> Documentation/devicetree/bindings/media/renesas,csi2.yaml:104: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/renesas,csi2.yaml (original) +++ Documentation/devicetree/bindings/media/renesas,csi2.yaml (canonical) @@ -3,65 +3,71 @@ #include -- - co2-sensor@62 { - compatible = "sensirion,scd41"; - reg = <0x62>; - }; + co2-sensor@62 { + compatible = "sensirion,scd41"; + reg = <0x62>; + }; }; >> Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml (original) +++ Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml (canonical) @@ -2,27 +2,21 @@ #include -- - - clock-output-names = "hdmi_phy"; + compatible = "rockchip,rk3228-hdmi-phy"; + reg = <0x12030000 0x10000>; + #phy-cells = <0>; + clocks = <&cru PCLK_HDMI_PHY>, <&xin24m>, <&cru DCLK_HDMI_PHY>; + clock-names = "sysclk", "refoclk", "refpclk"; + #clock-cells = <0>; + clock-output-names = "hdmi_phy"; }; >> Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml:64: example 0: label 'thermal' defined but never referenced >> Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml (original) +++ Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml (canonical) @@ -1,4 +1,5 @@ #include + thermal: thermal-sensor@1fe01500 { compatible = "loongson,ls2k1000-thermal"; reg = <0x1fe01500 0x30>; >> Documentation/devicetree/bindings/pinctrl/qcom,sm6350-tlmm.yaml:109: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sm6350-tlmm.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sm6350-tlmm.yaml (canonical) @@ -1,4 +1,5 @@ #include + pinctrl@f100000 { compatible = "qcom,sm6350-tlmm"; reg = <0x0f100000 0x300000>; @@ -11,7 +12,6 @@ , , ; - gpio-controller; #gpio-cells = <2>; interrupt-controller; Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml:122: example 0: label 'i2c0' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,coresight-cti.yaml:248: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/arm,coresight-cti.yaml (original) +++ Documentation/devicetree/bindings/arm/arm,coresight-cti.yaml (canonical) @@ -1,7 +1,6 @@ cti@20020000 { - compatible = "arm,coresight-cti", "arm,primecell"; - reg = <0x20020000 0x1000>; - - clocks = <&soc_smc50mhz>; - clock-names = "apb_pclk"; + compatible = "arm,coresight-cti", "arm,primecell"; -- arm,trig-out-types = ; - + PE_DBGRESTART + PE_CTIIRQ>; arm,trig-filters = <0>; - }; + }; }; >> Documentation/devicetree/bindings/pinctrl/fsl,imxrt1170.yaml:69: example 0: tab character in DTS line: <0x170 0x3B4 0x61C 0x0 0x0 0xf1>; >> Documentation/devicetree/bindings/pinctrl/fsl,imxrt1170.yaml:69: example 0: label 'iomuxc' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/fsl,imxrt1170.yaml:69: example 0: label 'pinctrl_lpuart1' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/fsl,imxrt1170.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/fsl,imxrt1170.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/fsl,imxrt1170.yaml (canonical) @@ -1,9 +1,10 @@ iomuxc: iomuxc@400e8000 { compatible = "fsl,imxrt1170-iomuxc"; reg = <0x400e8000 0x4000>; + pinctrl_lpuart1: lpuart1grp { fsl,pins = - <0x16C 0x3B0 0x620 0x0 0x0 0xf1>, - <0x170 0x3B4 0x61C 0x0 0x0 0xf1>; + <0x16C 0x3B0 0x620 0x0 0x0 0xf1>, + <0x170 0x3B4 0x61C 0x0 0x0 0xf1>; }; }; >> Documentation/devicetree/bindings/pinctrl/mscc,ocelot-pinctrl.yaml:115: example 0: label 'uart2_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mscc,ocelot-pinctrl.yaml:115: example 0: label 'uart_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mscc,ocelot-pinctrl.yaml:115: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/mscc,ocelot-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/mscc,ocelot-pinctrl.yaml (canonical) @@ -5,13 +5,13 @@ #gpio-cells = <2>; gpio-ranges = <&gpio 0 0 22>; -- - arm,trig-in-types = ; - arm,trig-conn-name = "g_counter"; - }; + trig-conns@2 { + reg = <2>; + arm,trig-in-sigs = <1 6>; + arm,trig-in-types = ; + arm,trig-conn-name = "g_counter"; + }; }; >> Documentation/devicetree/bindings/arm/airoha,en7581-chip-scu.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/airoha,en7581-chip-scu.yaml (original) +++ Documentation/devicetree/bindings/arm/airoha,en7581-chip-scu.yaml (canonical) @@ -1,8 +1,9 @@ soc { - #address-cells = <2>; - #size-cells = <2>; - syscon@1fa20000 { - compatible = "airoha,en7581-chip-scu", "syscon"; - reg = <0x0 0x1fa20000 0x0 0x388>; - }; + #address-cells = <2>; + #size-cells = <2>; + + syscon@1fa20000 { + compatible = "airoha,en7581-chip-scu", "syscon"; + reg = <0x0 0x1fa20000 0x0 0x388>; + }; }; >> Documentation/devicetree/bindings/media/mediatek-jpeg-encoder.yaml:61: example 0: label 'jpegenc' defined but never referenced >> Documentation/devicetree/bindings/media/mediatek-jpeg-encoder.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/mediatek-jpeg-encoder.yaml (original) +++ Documentation/devicetree/bindings/media/mediatek-jpeg-encoder.yaml (canonical) @@ -2,14 +2,15 @@ #include #include #include + jpegenc: jpegenc@1500a000 { - compatible = "mediatek,mt2701-jpgenc", - "mediatek,mtk-jpgenc"; -- + compatible = "mediatek,mt2701-jpgenc", + "mediatek,mtk-jpgenc"; + reg = <0x1500a000 0x1000>; + interrupts = ; + clocks = <&imgsys CLK_IMG_VENC>; + clock-names = "jpgenc"; + power-domains = <&scpsys MT2701_POWER_DOMAIN_ISP>; + iommus = <&iommu MT2701_M4U_PORT_JPGENC_RDMA>, + <&iommu MT2701_M4U_PORT_JPGENC_BSDMA>; }; >> Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml:122: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml (original) +++ Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml (canonical) @@ -2,15 +2,14 @@ #include -- + reg = <0x1100d000 0x70>, <0x11000300 0x80>; + interrupts = ; + clocks = <&i2c0_ck>, <&ap_dma_ck>; + clock-names = "main", "dma"; + clock-div = <16>; + clock-frequency = <400000>; + #address-cells = <1>; + #size-cells = <0>; + mediatek,have-pmic; }; >> Documentation/devicetree/bindings/arm/calxeda/hb-sregs.yaml:35: example 0: label 'osc' defined but never referenced >> Documentation/devicetree/bindings/arm/calxeda/hb-sregs.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/calxeda/hb-sregs.yaml (original) +++ Documentation/devicetree/bindings/arm/calxeda/hb-sregs.yaml (canonical) @@ -7,8 +7,8 @@ #size-cells = <0>; -- osc: oscillator { + compatible = "fixed-clock"; #clock-cells = <0>; - compatible = "fixed-clock"; clock-frequency = <33333000>; }; >> };Documentation/devicetree/bindings/pinctrl/qcom,msm8994-pinctrl.yaml:114: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,msm8994-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,msm8994-pinctrl.yaml (canonical) @@ -10,26 +10,26 @@ interrupt-controller; #interrupt-cells = <2>; -- >> Documentation/devicetree/bindings/pinctrl/nuvoton,npcm845-pinctrl.yaml:183: example 0: label 'fanin0_pin' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/nuvoton,npcm845-pinctrl.yaml:183: example 0: label 'gpio0' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/nuvoton,npcm845-pinctrl.yaml:183: example 0: label 'pin34_slew' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/nuvoton,npcm845-pinctrl.yaml:183: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/nuvoton,npcm845-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/nuvoton,npcm845-pinctrl.yaml (canonical) @@ -2,32 +2,32 @@ #include -- - groups = "fanin0"; - function = "fanin0"; - }; - - pin34_slew: pin34-slew { - pins = "GPIO34/I3C4_SDA"; - bias-disable; - }; - }; }; >> Documentation/devicetree/bindings/iio/amplifiers/adi,hmc425a.yaml:90: example 0: label 'gpio_hmc425a' defined but never referenced >> Documentation/devicetree/bindings/iio/amplifiers/adi,hmc425a.yaml:90: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/amplifiers/adi,hmc425a.yaml (original) +++ Documentation/devicetree/bindings/iio/amplifiers/adi,hmc425a.yaml (canonical) @@ -1,11 +1,12 @@ #include + gpio_hmc425a: hmc425a { - compatible = "adi,hmc425a"; - ctrl-gpios = <&gpio 40 GPIO_ACTIVE_HIGH>, - <&gpio 39 GPIO_ACTIVE_HIGH>, - <&gpio 38 GPIO_ACTIVE_HIGH>, -- - vcc-supply = <&foo>; + compatible = "adi,hmc425a"; + ctrl-gpios = <&gpio 40 GPIO_ACTIVE_HIGH>, + <&gpio 39 GPIO_ACTIVE_HIGH>, + <&gpio 38 GPIO_ACTIVE_HIGH>, + <&gpio 37 GPIO_ACTIVE_HIGH>, + <&gpio 36 GPIO_ACTIVE_HIGH>, + <&gpio 35 GPIO_ACTIVE_HIGH>; + vcc-supply = <&foo>; }; >> Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml:151: example 0: label 'i2c0' defined but never referenced >> Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml (original) +++ Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml (canonical) @@ -1,9 +1,10 @@ spi { - #address-cells = <1>; - #size-cells = <0>; - amplifier@0 { - compatible = "adi,ada4250"; - reg = <0>; - avdd-supply = <&avdd>; - }; + #address-cells = <1>; + #size-cells = <0>; + + amplifier@0 { + compatible = "adi,ada4250"; + reg = <0>; + avdd-supply = <&avdd>; + }; }; >> Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml:123: example 0: label 's5c73m3_ep' defined but never referenced >> Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml:123: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml (original) +++ Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml (canonical) @@ -1,3 +1,4 @@ +}; #include -- }; }; @@ -36,6 +36,7 @@ compatible = "samsung,s5c73m3"; reg = <0>; spi-max-frequency = <50000000>; + controller-data { samsung,spi-feedback-delay = <2>; }; >> Documentation/devicetree/bindings/pinctrl/nuvoton,ma35d1-pinctrl.yaml:146: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/nuvoton,ma35d1-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/nuvoton,ma35d1-pinctrl.yaml (canonical) @@ -5,10 +5,10 @@ pinctrl@40040000 { compatible = "nuvoton,ma35d1-pinctrl"; reg = <0x40040000 0xc00>; + ranges = <0x0 0x40040000 0x400>; #address-cells = <1>; #size-cells = <1>; nuvoton,sys = <&sys>; -- + bias-disable; nuvoton,pins = <11 0 2>, <11 1 2>, <11 2 2>, <11 3 2>; - power-source = <1>; - bias-disable; }; }; }; >> Documentation/devicetree/bindings/iio/amplifiers/adi,adl8113.yaml:74: example 1: canonical form differs: --- Documentation/devicetree/bindings/iio/amplifiers/adi,adl8113.yaml (original) +++ Documentation/devicetree/bindings/iio/amplifiers/adi,adl8113.yaml (canonical) @@ -9,5 +9,6 @@ vdd2-supply = <&vdd2_3v3>; vss2-supply = <&vss2_neg>; adi,external-bypass-a-gain-db = <20>; /* 20dB external amp on path A */ - adi,external-bypass-b-gain-db = <6>; /* 6dB external amp on path B */ + adi,external-bypass-b-gain-db = <6>; /* 6dB external amp on path B */ + }; >> };Documentation/devicetree/bindings/i2c/i2c-mux.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/i2c-mux.yaml (original) +++ Documentation/devicetree/bindings/i2c/i2c-mux.yaml (canonical) @@ -14,27 +14,28 @@ #size-cells = <0>; -- - snps,tx-ts-max = <512>; - snps,rx-ts-max = <512>; - }; + sata-port@0 { + reg = <0>; + hba-port-cap = ; + snps,tx-ts-max = <512>; + snps,rx-ts-max = <512>; + }; }; >> Documentation/devicetree/bindings/reset/lantiq,reset.yaml:44: example 0: label 'SoCs' defined but never referenced >> Documentation/devicetree/bindings/reset/lantiq,reset.yaml:44: example 0: label 'reset0' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml:252: example 0: label 'i2c_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml:252: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml (canonical) @@ -1,10 +1,10 @@ pinctrl { - compatible = "ralink,mt7621-pinctrl"; + compatible = "ralink,mt7621-pinctrl"; -- >> Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml:61: example 0: label 'cdns_csi2rx' defined but never referenced >> Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml:61: example 0: label 'csi2_0' defined but never referenced >> Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml:61: example 0: label 'csi2rx0_in_sensor' defined but never referenced >> Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml:61: example 0: label 'ti_csi2rx0' defined but never referenced >> Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml (original) +++ Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml (canonical) @@ -2,21 +2,21 @@ -- csi2rx0_in_sensor: endpoint { remote-endpoint = <&csi2_cam0>; bus-type = <4>; /* CSI2 DPHY. */ - clock-lanes = <0>; + clock-lanes = <0>; data-lanes = <1 2>; }; }; >> Documentation/devicetree/bindings/i2c/realtek,rtl9301-i2c.yaml:93: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/realtek,rtl9301-i2c.yaml (original) +++ Documentation/devicetree/bindings/i2c/realtek,rtl9301-i2c.yaml (canonical) @@ -1,12 +1,12 @@ i2c@36c { - compatible = "realtek,rtl9301-i2c"; - reg = <0x36c 0x14>; - #address-cells = <1>; - #size-cells = <0>; - - i2c@2 { -- #address-cells = <1>; #size-cells = <0>; - }; + + i2c@2 { + reg = <2>; + #address-cells = <1>; + #size-cells = <0>; + }; }; >> Documentation/devicetree/bindings/iio/proximity/rfdigital,rfd77402.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/proximity/rfdigital,rfd77402.yaml (original) +++ Documentation/devicetree/bindings/iio/proximity/rfdigital,rfd77402.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/thermal/mediatek,lvts-thermal.yaml:110: example 0: label 'cpu0_alert' defined but never referenced >> Documentation/devicetree/bindings/thermal/mediatek,lvts-thermal.yaml:110: example 0: label 'cpu0_crit' defined but never referenced >> Documentation/devicetree/bindings/thermal/mediatek,lvts-thermal.yaml:110: example 0: label 'thermal_zones' defined but never referenced >> Documentation/devicetree/bindings/thermal/mediatek,lvts-thermal.yaml:110: example 0: canonical form differs: --- Documentation/devicetree/bindings/thermal/mediatek,lvts-thermal.yaml (original) +++ Documentation/devicetree/bindings/thermal/mediatek,lvts-thermal.yaml (canonical) @@ -4,39 +4,39 @@ #include -- - groups = "i2c"; - function = "i2c"; + i2c_pins: i2c0-pins { + pinmux { + groups = "i2c"; + function = "i2c"; + }; }; - }; }; >> Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ve-clk.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ve-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ve-clk.yaml (canonical) @@ -1,8 +1,8 @@ clk@1c2013c { + compatible = "allwinner,sun4i-a10-ve-clk"; + reg = <0x01c2013c 0x4>; #clock-cells = <0>; #reset-cells = <0>; - compatible = "allwinner,sun4i-a10-ve-clk"; - reg = <0x01c2013c 0x4>; clocks = <&pll4>; clock-output-names = "ve"; }; >> Documentation/devicetree/bindings/spi/marvell,mmp2-ssp.yaml:75: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/marvell,mmp2-ssp.yaml (original) +++ Documentation/devicetree/bindings/spi/marvell,mmp2-ssp.yaml (canonical) @@ -1,9 +1,10 @@ #include + spi@d4035000 { compatible = "marvell,mmp2-ssp"; + reg = <0xd4035000 0x1000>; #address-cells = <1>; #size-cells = <0>; - reg = <0xd4035000 0x1000>; clocks = <&soc_clocks MMP2_CLK_SSP0>; interrupts = <0>; }; Documentation/devicetree/bindings/clock/ingenic,cgu.yaml:109: example 0: label 'otg_phy' defined but never referenced >> Documentation/devicetree/bindings/clock/ingenic,cgu.yaml:109: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/ingenic,cgu.yaml (original) +++ Documentation/devicetree/bindings/clock/ingenic,cgu.yaml (canonical) @@ -1,24 +1,20 @@ #include + cgu: clock-controller@10000000 { - compatible = "ingenic,jz4770-cgu", "simple-mfd"; - reg = <0x10000000 0x100>; - #address-cells = <1>; - #size-cells = <1>; -- --- Documentation/devicetree/bindings/iio/proximity/google,cros-ec-mkbp-proximity.yaml (original) +++ Documentation/devicetree/bindings/iio/proximity/google,cros-ec-mkbp-proximity.yaml (canonical) @@ -1,4 +1,4 @@ proximity { - compatible = "google,cros-ec-mkbp-proximity"; - label = "proximity-wifi-lte"; + compatible = "google,cros-ec-mkbp-proximity"; + label = "proximity-wifi-lte"; }; Documentation/devicetree/bindings/phy/socionext,uniphier-pcie-phy.yaml:96: example 0: label 'pcie_phy' defined but never referenced >> Documentation/devicetree/bindings/i2c/i2c-mux-gpmux.yaml:77: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/i2c-mux-gpmux.yaml (original) +++ Documentation/devicetree/bindings/i2c/i2c-mux-gpmux.yaml (canonical) @@ -1,8 +1,8 @@ #include + mux: mux-controller { compatible = "gpio-mux"; #mux-control-cells = <0>; - mux-gpios = <&pioA 0 GPIO_ACTIVE_HIGH>, -- gpio@20 { compatible = "nxp,pca9555"; + reg = <0x20>; gpio-controller; #gpio-cells = <2>; - reg = <0x20>; }; }; }; >> Documentation/devicetree/bindings/media/qcom,sm8250-venus.yaml:105: example 0: label 'venus' defined but never referenced >> Documentation/devicetree/bindings/media/qcom,sm8250-venus.yaml:105: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/qcom,sm8250-venus.yaml (original) +++ Documentation/devicetree/bindings/media/qcom,sm8250-venus.yaml (canonical) @@ -12,19 +12,15 @@ <&videocc MVS0_GDSC>, <&rpmhpd RPMHPD_MX>; power-domain-names = "venus", "vcodec0", "mx"; - clocks = <&gcc GCC_VIDEO_AXI0_CLK>, <&videocc VIDEO_CC_MVS0C_CLK>, <&videocc VIDEO_CC_MVS0_CLK>; -- - channel@3 { - reg = <3>; - diff-channels = <1 0>; - }; - channel@4 { - reg = <4>; - diff-channels = <2 0>; - }; - }; }; >> Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml (original) +++ Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml (canonical) @@ -1,10 +1,11 @@ #include + i2c@e0004000 { compatible = "cdns,i2c-r1p10"; + reg = <0xe0004000 0x1000>; clocks = <&clkc 38>; resets = <&rstc 288>; interrupts = ; - reg = <0xe0004000 0x1000>; clock-frequency = <400000>; #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/thermal/rcar-thermal.yaml:122: example 2: label 'cpu_thermal' defined but never referenced >> Documentation/devicetree/bindings/thermal/rcar-thermal.yaml:122: example 2: canonical form differs: --- Documentation/devicetree/bindings/thermal/rcar-thermal.yaml (original) +++ Documentation/devicetree/bindings/thermal/rcar-thermal.yaml (canonical) @@ -18,8 +18,10 @@ cpu_thermal: cpu-thermal { polling-delay-passive = <1000>; polling-delay = <5000>; + thermal-sensors = <&thermal>; -- - #phy-cells = <0>; - }; + otg_phy: usb-phy@3c { + compatible = "ingenic,jz4770-phy"; + reg = <0x3c 0x10>; + clocks = <&cgu JZ4770_CLK_OTG_PHY>; + vcc-supply = <&ldo5>; + #phy-cells = <0>; + }; }; >> Documentation/devicetree/bindings/net/brcm,systemport.yaml:75: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/brcm,systemport.yaml (original) +++ Documentation/devicetree/bindings/net/brcm,systemport.yaml (canonical) @@ -5,6 +5,7 @@ phy-mode = "gmii"; interrupts = <0x0 0x16 0x0>, <0x0 0x17 0x0>; + fixed-link { speed = <1000>; full-duplex; >> Documentation/devicetree/bindings/power/supply/tps65217-charger.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/tps65217-charger.yaml (original) +++ Documentation/devicetree/bindings/power/supply/tps65217-charger.yaml (canonical) @@ -1,7 +1,7 @@ pmic { - charger { - compatible = "ti,tps65217-charger"; - interrupts = <0>, <1>; - interrupt-names = "USB", "AC"; - }; + charger { + compatible = "ti,tps65217-charger"; + interrupts = <0>, <1>; + interrupt-names = "USB", "AC"; + }; }; >> Documentation/devicetree/bindings/clock/intel,agilex5-clkmgr.yaml:35: example 0: label 'clkmgr' defined but never referenced >> Documentation/devicetree/bindings/clock/intel,agilex5-clkmgr.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/intel,agilex5-clkmgr.yaml (original) +++ Documentation/devicetree/bindings/clock/intel,agilex5-clkmgr.yaml (canonical) @@ -1,5 +1,5 @@ clkmgr: clock-controller@10d10000 { - compatible = "intel,agilex5-clkmgr"; - reg = <0x10d10000 0x1000>; - #clock-cells = <1>; + compatible = "intel,agilex5-clkmgr"; + reg = <0x10d10000 0x1000>; + #clock-cells = <1>; }; >> Documentation/devicetree/bindings/interrupt-controller/ti,keystone-irq.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/ti,keystone-irq.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/ti,keystone-irq.yaml (canonical) @@ -1,10 +1,10 @@ #include -- trips { cpu-crit { @@ -28,7 +30,5 @@ type = "critical"; }; }; - cooling-maps { - }; }; }; >> Documentation/devicetree/bindings/pinctrl/aspeed,ast2600-pinctrl.yaml:514: example 0: node name 'pwm10g1_default' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/aspeed,ast2600-pinctrl.yaml:514: example 0: label 'pinctrl' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/aspeed,ast2600-pinctrl.yaml:514: example 0: label 'pinctrl_gpioh0_unbiased_default' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/aspeed,ast2600-pinctrl.yaml:514: example 0: label 'pinctrl_pwm10g1_default' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/aspeed,ast2600-pinctrl.yaml:514: example 0: label 'syscon' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/aspeed,ast2600-pinctrl.yaml:514: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/aspeed,ast2600-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/aspeed,ast2600-pinctrl.yaml (canonical) @@ -1,24 +1,23 @@ syscon: scu@1e6e2000 { compatible = "aspeed,ast2600-scu", "syscon", "simple-mfd"; reg = <0x1e6e2000 0xf6c>; + ranges = <0x0 0x1e6e2000 0x1000>; #clock-cells = <1>; #reset-cells = <1>; - -- pinctrl_pwm10g1_default: pwm10g1_default { function = "PWM10"; groups = "PWM10G1"; }; - - pinctrl_gpioh0_unbiased_default: gpioh0 { - pins = "A18"; - bias-disable; - }; }; >> };Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml (original) +++ Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml (canonical) @@ -1,4 +1,5 @@ #include + proximity { compatible = "parallax,laserping"; ping-gpios = <&gpio0 26 GPIO_ACTIVE_HIGH>; -- >> Documentation/devicetree/bindings/thermal/thermal-cooling-devices.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/thermal/thermal-cooling-devices.yaml (original) +++ Documentation/devicetree/bindings/thermal/thermal-cooling-devices.yaml (canonical) @@ -3,64 +3,61 @@ -- - interrupts = ; - interrupt-controller; - #interrupt-cells = <1>; + compatible = "ti,keystone-irq"; + reg = <0x2a0 0x4>; + interrupts = ; + interrupt-controller; + #interrupt-cells = <1>; + ti,syscon-dev = <&devctrl 0x2a0>; }; >> Documentation/devicetree/bindings/media/cnm,wave521c.yaml:55: example 0: label 'vpu' defined but never referenced >> Documentation/devicetree/bindings/soc/litex/litex,soc-controller.yaml:35: example 0: label 'soc_ctrl0' defined but never referenced >> Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml:45: example 0: label 'rtc' defined but never referenced >> Documentation/devicetree/bindings/media/video-mux.yaml:67: example 0: label 'mux_in0' defined but never referenced >> Documentation/devicetree/bindings/media/video-mux.yaml:67: example 0: label 'mux_in1' defined but never referenced >> Documentation/devicetree/bindings/media/video-mux.yaml:67: example 0: label 'mux_out' defined but never referenced >> Documentation/devicetree/bindings/media/video-mux.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/video-mux.yaml (original) +++ Documentation/devicetree/bindings/media/video-mux.yaml (canonical) @@ -3,7 +3,6 @@ mux: mux-controller { compatible = "gpio-mux"; #mux-control-cells = <0>; - mux-gpios = <&gpio1 15 GPIO_ACTIVE_HIGH>; }; -- + trips { + cpu0_alert0: trip-point0 { + temperature = <90000>; + hysteresis = <2000>; + type = "passive"; + }; + }; + }; + /* ... */ }; >> Documentation/devicetree/bindings/pinctrl/fsl,imx7ulp-iomuxc1.yaml:89: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/fsl,imx7ulp-iomuxc1.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/fsl,imx7ulp-iomuxc1.yaml (canonical) @@ -4,8 +4,8 @@ -- lpuart4grp { fsl,pins = < - 0x000c 0x0248 0x4 0x1 0x1 - 0x0008 0x024c 0x4 0x1 0x1 - >; + 0x000c 0x0248 0x4 0x1 0x1 + 0x0008 0x024c 0x4 0x1 0x1 + >; }; }; >> Documentation/devicetree/bindings/iio/proximity/semtech,sx9500.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/proximity/semtech,sx9500.yaml (original) +++ Documentation/devicetree/bindings/iio/proximity/semtech,sx9500.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; Documentation/devicetree/bindings/phy/ti,phy-j721e-wiz.yaml:201: example 0: canonical form differs: -- - clock-names = "cmn_refclk_dig_div", "cmn_refclk1_dig_div"; - }; + refclk-dig { + clocks = <&k3_clks 292 11>, <&k3_clks 292 0>, + <&dummy_cmn_refclk>, <&dummy_cmn_refclk1>; + #clock-cells = <0>; + assigned-clocks = <&wiz0_refclk_dig>; + assigned-clock-parents = <&k3_clks 292 11>; + }; }; >> Documentation/devicetree/bindings/thermal/airoha,en7581-thermal.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/thermal/airoha,en7581-thermal.yaml (original) +++ Documentation/devicetree/bindings/thermal/airoha,en7581-thermal.yaml (canonical) @@ -4,7 +4,6 @@ compatible = "airoha,en7581-thermal"; reg = <0x1efbd000 0xd5c>; interrupts = ; + #thermal-sensor-cells = <0>; airoha,chip-scu = <&chip_scu>; - - #thermal-sensor-cells = <0>; }; Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml (original) +++ Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/pinctrl/marvell,ap806-pinctrl.yaml:54: example 0: label 'uart0_pins' defined but never referenced Documentation/devicetree/bindings/iio/proximity/devantech-srf04.yaml:81: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/proximity/devantech-srf04.yaml (original) +++ Documentation/devicetree/bindings/iio/proximity/devantech-srf04.yaml (canonical) @@ -1,4 +1,5 @@ #include + proximity { compatible = "devantech,srf04"; trig-gpios = <&gpio1 15 GPIO_ACTIVE_HIGH>; Documentation/devicetree/bindings/media/qcom,sdm660-camss.yaml:245: example 0: label 'camss' defined but never referenced -- + spi@80510000 { + compatible = "axiado,ax3000-spi"; + reg = <0x00 0x80510000 0x00 0x1000>; + clock-names = "ref", "pclk"; + clocks = <&spi_clk>, <&apb_pclk>; + interrupt-parent = <&gic500>; + interrupts = ; + num-cs = <4>; + }; }; >> Documentation/devicetree/bindings/power/supply/stericsson,ab8500-btemp.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/stericsson,ab8500-btemp.yaml (original) +++ Documentation/devicetree/bindings/power/supply/stericsson,ab8500-btemp.yaml (canonical) @@ -1,19 +1,20 @@ #include + pmic { - battery-temperature { - compatible = "stericsson,ab8500-btemp"; - monitored-battery = <&battery>; - interrupts = <20 IRQ_TYPE_LEVEL_HIGH>, -- + <82 IRQ_TYPE_LEVEL_HIGH>; + interrupt-names = "BAT_CTRL_INDB", + "BTEMP_LOW", + "BTEMP_HIGH", + "BTEMP_LOW_MEDIUM", + "BTEMP_MEDIUM_HIGH"; + io-channels = <&gpadc 0x02>, <&gpadc 0x01>; + io-channel-names = "btemp_ball", "bat_ctrl"; + }; }; >> Documentation/devicetree/bindings/iommu/mediatek,iommu.yaml:229: example 0: label 'iommu' defined but never referenced >> Documentation/devicetree/bindings/iommu/mediatek,iommu.yaml:229: example 0: canonical form differs: --- Documentation/devicetree/bindings/iommu/mediatek,iommu.yaml (original) +++ Documentation/devicetree/bindings/iommu/mediatek,iommu.yaml (canonical) @@ -2,13 +2,13 @@ #include -- >> Documentation/devicetree/bindings/sram/qcom,ocmem.yaml:100: example 0: canonical form differs: --- Documentation/devicetree/bindings/sram/qcom,ocmem.yaml (original) +++ Documentation/devicetree/bindings/sram/qcom,ocmem.yaml (canonical) @@ -3,20 +3,17 @@ -- }; Documentation/devicetree/bindings/phy/fsl,imx8qm-lvds-phy.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/fsl,imx8qm-lvds-phy.yaml (original) +++ Documentation/devicetree/bindings/phy/fsl,imx8qm-lvds-phy.yaml (canonical) @@ -1,4 +1,5 @@ #include + phy { compatible = "fsl,imx8qm-lvds-phy"; #phy-cells = <1>; >> Documentation/devicetree/bindings/iio/proximity/semtech,sx9360.yaml:81: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/proximity/semtech,sx9360.yaml (original) +++ Documentation/devicetree/bindings/iio/proximity/semtech,sx9360.yaml (canonical) @@ -1,18 +1,20 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; - proximity@28 { - compatible = "semtech,sx9360"; -- + interrupts = <5 IRQ_TYPE_LEVEL_LOW 5>; + vdd-supply = <&pp3300_a>; + svdd-supply = <&pp1800_prox>; + #io-channel-cells = <1>; + semtech,resolution = <256>; + semtech,proxraw-strength = <2>; + semtech,avg-pos-strength = <64>; + semtech,input-precharge-resistor-ohms = <4000>; + }; }; >> Documentation/devicetree/bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml:317: example 0: label 'pinctrl0' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml:317: example 0: label 'zynqmp_firmware' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml:317: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml (canonical) @@ -1,35 +1,36 @@ #include + zynqmp_firmware: zynqmp-firmware { pinctrl0: pinctrl { - compatible = "xlnx,zynqmp-pinctrl"; + compatible = "xlnx,zynqmp-pinctrl"; -- }; - - rx-pins { - pins = "gpio87"; - function = "qup2_se5"; - drive-strength = <2>; - bias-disable; - }; }; }; >> Documentation/devicetree/bindings/pinctrl/nvidia,tegra114-pinmux.yaml:125: example 0: node name 'sdmmc4_clk_pcc4' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/nvidia,tegra114-pinmux.yaml:125: example 0: node name 'sdmmc4_dat0_paa0' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/nvidia,tegra114-pinmux.yaml:125: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/nvidia,tegra114-pinmux.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/nvidia,tegra114-pinmux.yaml (canonical) @@ -1,28 +1,28 @@ +}; pinmux@70000868 { compatible = "nvidia,tegra114-pinmux"; reg = <0x70000868 0x148>, /* Pad control registers */ <0x70003000 0x40c>; /* PinMux registers */ + pinmux { -- + "sdmmc4_dat3_paa3", + "sdmmc4_dat4_paa4", + "sdmmc4_dat5_paa5", + "sdmmc4_dat6_paa6", + "sdmmc4_dat7_paa7"; + nvidia,function = "sdmmc4"; + nvidia,pull = <2>; + nvidia,tristate = <0>; }; }; >> Documentation/devicetree/bindings/pinctrl/nvidia,tegra124-pinmux.yaml:141: example 0: node name 'sdmmc4_clk_pcc4' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/nvidia,tegra124-pinmux.yaml:141: example 0: node name 'sdmmc4_dat0_paa0' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/nvidia,tegra124-pinmux.yaml:141: example 0: label 'sdmmc4_default' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/nvidia,tegra124-pinmux.yaml:141: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/nvidia,tegra124-pinmux.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/nvidia,tegra124-pinmux.yaml (canonical) @@ -1,3 +1,4 @@ +}; #include #include #include @@ -7,27 +8,26 @@ reg = <0x70000868 0x164>, /* Pad control registers */ <0x70003000 0x434>, /* Mux registers */ -- + "sdmmc4_dat3_paa3", + "sdmmc4_dat4_paa4", + "sdmmc4_dat5_paa5", + "sdmmc4_dat6_paa6", + "sdmmc4_dat7_paa7"; + nvidia,function = "sdmmc4"; + nvidia,pull = ; + nvidia,tristate = ; }; }; >> Documentation/devicetree/bindings/pinctrl/amlogic,meson8-pinctrl-aobus.yaml:57: example 0: node name 'cec_ao_a_h' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/amlogic,meson8-pinctrl-aobus.yaml:57: example 0: label 'cec_ao_a_h_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/amlogic,meson8-pinctrl-aobus.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/amlogic,meson8-pinctrl-aobus.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/amlogic,meson8-pinctrl-aobus.yaml (canonical) @@ -1,24 +1,24 @@ pinctrl_aobus: pinctrl { - compatible = "amlogic,meson8-aobus-pinctrl"; - #address-cells = <1>; - #size-cells = <1>; - ranges; + compatible = "amlogic,meson8-aobus-pinctrl"; + ranges; -- - bias-disable; + cec_ao_a_h_pins: cec_ao_a_h { + mux { + groups = "cec_ao_a_h"; + function = "cec_ao_a_h"; + bias-disable; + }; }; - }; }; >> Documentation/devicetree/bindings/pinctrl/nuvoton,wpcm450-pinctrl.yaml:119: example 0: label 'pinctrl' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/nuvoton,wpcm450-pinctrl.yaml:119: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/nuvoton,wpcm450-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/nuvoton,wpcm450-pinctrl.yaml (canonical) @@ -1,44 +1,45 @@ #include #include + pinctrl: pinctrl@b8003000 { - compatible = "nuvoton,wpcm450-pinctrl"; - reg = <0xb8003000 0x1000>; - #address-cells = <1>; -- - label = "UID"; - linux,code = <102>; - gpios = <&gpio0 14 GPIO_ACTIVE_HIGH>; - }; + button-uid { + label = "UID"; + gpios = <&gpio0 14 GPIO_ACTIVE_HIGH>; + linux,code = <102>; + }; }; >> Documentation/devicetree/bindings/pinctrl/airoha,en7581-pinctrl.yaml:336: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/airoha,en7581-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/airoha,en7581-pinctrl.yaml (canonical) @@ -1,68 +1,65 @@ #include -- gmu-sram@0 { reg = <0x0 0x100000>; >> Documentation/devicetree/bindings/reset/qca,ar7100-reset.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/reset/qca,ar7100-reset.yaml (original) +++ Documentation/devicetree/bindings/reset/qca,ar7100-reset.yaml (canonical) @@ -1,5 +1,5 @@ reset-controller@1806001c { - compatible = "qca,ar9132-reset", "qca,ar7100-reset"; - reg = <0x1806001c 0x4>; - #reset-cells = <1>; + compatible = "qca,ar9132-reset", "qca,ar7100-reset"; + reg = <0x1806001c 0x4>; + #reset-cells = <1>; }; Documentation/devicetree/bindings/phy/socionext,uniphier-usb3hs-phy.yaml:152: example 0: label 'usb_hsphy0' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun4i-a10-display-engine.yaml:112: example 0: label 'de' defined but never referenced >> Documentation/devicetree/bindings/gpu/apple,agx.yaml:86: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpu/apple,agx.yaml (original) +++ Documentation/devicetree/bindings/gpu/apple,agx.yaml (canonical) @@ -9,6 +9,5 @@ <&gpu_hw_cal_a>, <&gpu_hw_cal_b>, <&gpu_globals>; memory-region-names = "ttbs", "pagetables", "handoff", "hw-cal-a", "hw-cal-b", "globals"; - apple,firmware-abi = <0 0 0>; }; >> Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-osc-clk.yaml:43: example 0: label 'osc24M' defined but never referenced >> Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-osc-clk.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-osc-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-osc-clk.yaml (canonical) @@ -1,7 +1,7 @@ osc24M: clk@1c20050 { - #clock-cells = <0>; compatible = "allwinner,sun4i-a10-osc-clk"; reg = <0x01c20050 0x4>; + #clock-cells = <0>; clock-frequency = <24000000>; clock-output-names = "osc24M"; -- + }; + }; + + uart2-pins { + mux { + function = "uart"; + groups = "uart2", "uart2_cts_rts"; + }; + }; }; >> Documentation/devicetree/bindings/pinctrl/raspberrypi,rp1-gpio.yaml:157: example 0: label 'rp1_gpio' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/raspberrypi,rp1-gpio.yaml:157: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/raspberrypi,rp1-gpio.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/raspberrypi,rp1-gpio.yaml (canonical) @@ -1,3 +1,4 @@ +}; #include -- - pins = "gpio15"; - bias-pull-up; - }; + txd-pins { + function = "uart0"; + pins = "gpio14"; + bias-disable; }; }; }; >> Documentation/devicetree/bindings/pinctrl/actions,s700-pinctrl.yaml:177: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/actions,s700-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/actions,s700-pinctrl.yaml (canonical) @@ -16,13 +16,14 @@ ; -- pinmux { groups = "uart3_rtsb_mfp", "uart3_ctsb_mfp"; function = "uart3"; }; - pinconf { - groups = "uart3_all_drv"; - drive-strength = <2>; - }; }; }; >> Documentation/devicetree/bindings/pinctrl/qcom,sm8250-pinctrl.yaml:106: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sm8250-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sm8250-pinctrl.yaml (canonical) @@ -1,4 +1,5 @@ #include + pinctrl@1f00000 { compatible = "qcom,sm8250-pinctrl"; reg = <0x0f100000 0x300000>, @@ -11,5 +12,5 @@ interrupt-controller; #interrupt-cells = <2>; gpio-ranges = <&tlmm 0 0 181>; /* GPIOs + ufs_reset */ - wakeup-parent = <&pdc>; + wakeup-parent = <&pdc>; }; >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7988-pinctrl.yaml:480: example 0: label 'i2c0_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7988-pinctrl.yaml:480: example 0: label 'mdio0_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7988-pinctrl.yaml:480: example 0: label 'mmc0_pins_emmc_51' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7988-pinctrl.yaml:480: example 0: label 'mmc0_pins_sdcard' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7988-pinctrl.yaml:480: example 0: label 'pcie0_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7988-pinctrl.yaml:480: example 0: label 'pcie1_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7988-pinctrl.yaml:480: example 0: label 'pcie2_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7988-pinctrl.yaml:480: example 0: label 'pcie3_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7988-pinctrl.yaml:480: example 0: label 'uart0_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7988-pinctrl.yaml:480: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/mediatek,mt7988-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/mediatek,mt7988-pinctrl.yaml (canonical) @@ -3,99 +3,99 @@ #include -- - }; - - uart0_pins: uart0-pins { - mux { - function = "uart"; - groups = "uart0"; - }; - }; - }; }; >> Documentation/devicetree/bindings/pinctrl/starfive,jh7100-pinctrl.yaml:165: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/starfive,jh7100-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/starfive,jh7100-pinctrl.yaml (canonical) @@ -29,6 +29,7 @@ input-schmitt-enable; slew-rate = <0>; }; + miitxclk-pins { pins = ; bias-pull-up; -- input-schmitt-enable; }; + tx-pins { pinmux = ; + GPO_ENABLE, GPI_NONE)>; bias-disable; input-disable; input-schmitt-disable; >> Documentation/devicetree/bindings/pinctrl/qcom,sm8650-tlmm.yaml:111: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sm8650-tlmm.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sm8650-tlmm.yaml (canonical) @@ -1,4 +1,5 @@ #include + tlmm: pinctrl@f100000 { compatible = "qcom,sm8650-tlmm"; reg = <0x0f100000 0x300000>; >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6358-pinctrl.yaml:49: example 0: node name 'ebi_cs-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6358-pinctrl.yaml:49: example 0: node name 'serial_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6358-pinctrl.yaml:49: example 0: node name 'legacy_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6358-pinctrl.yaml:49: example 0: node name 'spi_cs-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6358-pinctrl.yaml:49: example 0: node name 'pwm_syn_clk-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6358-pinctrl.yaml:49: example 0: node name 'sys_irq-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6358-pinctrl.yaml:49: example 0: label 'pinctrl_ebi_cs' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6358-pinctrl.yaml:49: example 0: label 'pinctrl_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6358-pinctrl.yaml:49: example 0: label 'pinctrl_legacy_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6358-pinctrl.yaml:49: example 0: label 'pinctrl_pwm_syn_clk' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6358-pinctrl.yaml:49: example 0: label 'pinctrl_serial_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6358-pinctrl.yaml:49: example 0: label 'pinctrl_spi_cs_23' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6358-pinctrl.yaml:49: example 0: label 'pinctrl_sys_irq' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6358-pinctrl.yaml:49: example 0: label 'pinctrl_uart1' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6358-pinctrl.yaml:49: example 0: label 'pinctrl_utopia' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6358-pinctrl.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/brcm,bcm6358-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/brcm,bcm6358-pinctrl.yaml (canonical) @@ -1,49 +1,49 @@ pinctrl@18 { - compatible = "brcm,bcm6358-pinctrl"; - reg = <0x18 0x4>; + compatible = "brcm,bcm6358-pinctrl"; + reg = <0x18 0x4>; -- - interrupts = <19 IRQ_TYPE_EDGE_FALLING>; - }; + gas-sensor@0 { + compatible = "sciosense,ens160"; + reg = <0>; + spi-max-frequency = <10000000>; + interrupt-parent = <&gpio>; + interrupts = <19 IRQ_TYPE_EDGE_FALLING>; + }; }; >> Documentation/devicetree/bindings/soc/amlogic/amlogic,canvas.yaml:47: example 0: label 'canvas' defined but never referenced >> Documentation/devicetree/bindings/clock/adi,axi-clkgen.yaml:65: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/adi,axi-clkgen.yaml (original) +++ Documentation/devicetree/bindings/clock/adi,axi-clkgen.yaml (canonical) @@ -1,8 +1,8 @@ clock-controller@ff000000 { - compatible = "adi,axi-clkgen-2.00.a"; - #clock-cells = <0>; - reg = <0xff000000 0x1000>; - clocks = <&osc 1>, <&clkc 15>; - clock-names = "clkin1", "s_axi_aclk"; - clock-output-names = "spi_sclk"; + compatible = "adi,axi-clkgen-2.00.a"; + reg = <0xff000000 0x1000>; + #clock-cells = <0>; + clocks = <&osc 1>, <&clkc 15>; + clock-names = "clkin1", "s_axi_aclk"; + clock-output-names = "spi_sclk"; }; >> Documentation/devicetree/bindings/interrupt-controller/arm,gic-v5-iwb.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/arm,gic-v5-iwb.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/arm,gic-v5-iwb.yaml (canonical) @@ -1,11 +1,8 @@ interrupt-controller@2f000000 { - compatible = "arm,gic-v5-iwb"; - reg = <0x2f000000 0x10000>; - - #address-cells = <0>; - - #interrupt-cells = <2>; - interrupt-controller; - - msi-parent = <&its0 64>; + compatible = "arm,gic-v5-iwb"; + reg = <0x2f000000 0x10000>; + #address-cells = <0>; + #interrupt-cells = <2>; + interrupt-controller; + msi-parent = <&its0 64>; }; >> Documentation/devicetree/bindings/reset/canaan,k230-rst.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/reset/canaan,k230-rst.yaml (original) +++ Documentation/devicetree/bindings/reset/canaan,k230-rst.yaml (canonical) @@ -1,5 +1,5 @@ reset-controller@91101000 { - compatible = "canaan,k230-rst"; - reg = <0x91101000 0x1000>; - #reset-cells = <1>; + compatible = "canaan,k230-rst"; + reg = <0x91101000 0x1000>; + #reset-cells = <1>; -- hvee-supply = <&hvee>; vcc-5v-supply = <&vcc_5>; @@ -25,7 +21,6 @@ dvdd-3p3v-supply = <&dvdd_3_3>; avdd-3p3v-supply = <&avdd_3_3>; refio-1p2v-supply = <&refio_1_2>; - adi,external-resistor-ohms = <2000>; adi,range-microvolt = <(-40000000) 40000000>; adi,range-microamp = <0 50000>; >> Documentation/devicetree/bindings/ata/sata_highbank.yaml:81: example 0: canonical form differs: --- Documentation/devicetree/bindings/ata/sata_highbank.yaml (original) +++ Documentation/devicetree/bindings/ata/sata_highbank.yaml (canonical) @@ -4,7 +4,7 @@ interrupts = <115>; dma-coherent; calxeda,port-phys = <&combophy5 0>, <&combophy0 0>, <&combophy0 1>, - <&combophy0 2>, <&combophy0 3>; + <&combophy0 2>, <&combophy0 3>; calxeda,sgpio-gpio = <&gpioh 5 1>, <&gpioh 6 1>, <&gpioh 7 1>; calxeda,led-order = <4 0 1 2 3>; calxeda,tx-atten = <0xff 22 0xff 0xff 23>; >> Documentation/devicetree/bindings/net/allwinner,sun4i-a10-emac.yaml:58: example 0: label 'emac' defined but never referenced >> Documentation/devicetree/bindings/power/supply/bq24735.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/bq24735.yaml (original) +++ Documentation/devicetree/bindings/power/supply/bq24735.yaml (canonical) @@ -1,12 +1,12 @@ #include -- - pinctrl_sys_irq: sys_irq-pins { - function = "sys_irq"; - groups = "sys_irq_grp"; - }; + pinctrl_utopia: utopia-pins { + function = "utopia"; + groups = "utopia_grp"; + }; }; >> Documentation/devicetree/bindings/pinctrl/qcom,sm8750-tlmm.yaml:108: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sm8750-tlmm.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sm8750-tlmm.yaml (canonical) @@ -1,4 +1,5 @@ #include + tlmm: pinctrl@f100000 { compatible = "qcom,sm8750-tlmm"; reg = <0x0f100000 0x300000>; >> Documentation/devicetree/bindings/pinctrl/amlogic,meson-pinctrl-g12a-aobus.yaml:48: example 0: node name 'cec_ao_a_h' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/amlogic,meson-pinctrl-g12a-aobus.yaml:48: example 0: label 'cec_ao_a_h_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/amlogic,meson-pinctrl-g12a-aobus.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/amlogic,meson-pinctrl-g12a-aobus.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/amlogic,meson-pinctrl-g12a-aobus.yaml (canonical) @@ -1,24 +1,24 @@ ao_pinctrl: pinctrl { - compatible = "amlogic,meson-g12a-aobus-pinctrl"; - #address-cells = <1>; - #size-cells = <1>; - ranges; + compatible = "amlogic,meson-g12a-aobus-pinctrl"; + ranges; -- - bias-disable; + cec_ao_a_h_pins: cec_ao_a_h { + mux { + groups = "cec_ao_a_h"; + function = "cec_ao_a_h"; + bias-disable; + }; }; - }; }; >> Documentation/devicetree/bindings/pinctrl/qcom,sm8650-lpass-lpi-pinctrl.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sm8650-lpass-lpi-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sm8650-lpass-lpi-pinctrl.yaml (canonical) @@ -3,11 +3,9 @@ lpass_tlmm: pinctrl@6e80000 { compatible = "qcom,sm8650-lpass-lpi-pinctrl"; reg = <0x06e80000 0x20000>; - clocks = <&q6prmcc LPASS_HW_MACRO_VOTE LPASS_CLK_ATTRIBUTE_COUPLE_NO>, <&q6prmcc LPASS_HW_DCODEC_VOTE LPASS_CLK_ATTRIBUTE_COUPLE_NO>; clock-names = "core", "audio"; - gpio-controller; #gpio-cells = <2>; gpio-ranges = <&lpass_tlmm 0 0 23>; >> Documentation/devicetree/bindings/pinctrl/qcom,sc7280-pinctrl.yaml:112: example 0: label 'qup_uart5_default' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/qcom,sc7280-pinctrl.yaml:112: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sc7280-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sc7280-pinctrl.yaml (canonical) @@ -1,4 +1,5 @@ #include + tlmm: pinctrl@f000000 { compatible = "qcom,sc7280-pinctrl"; reg = <0xf000000 0x1000000>; >> Documentation/devicetree/bindings/pinctrl/brcm,iproc-gpio.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/brcm,iproc-gpio.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/brcm,iproc-gpio.yaml (canonical) @@ -12,14 +12,14 @@ interrupt-controller; -- pins = "gpio-0"; drive-strength = <16>; }; - - event { - pins = "gpio-1"; - bias-pull-up; - }; }; }; >> Documentation/devicetree/bindings/pinctrl/renesas,r9a09g077-pinctrl.yaml:140: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/renesas,r9a09g077-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/renesas,r9a09g077-pinctrl.yaml (canonical) @@ -18,29 +18,32 @@ serial0-pins { pinmux = , /* Tx */ ; /* Rx */ - }; + }; -- + }; + + sd1-pwr-en-hog { + gpio-hog; + gpios = ; + output-high; + line-name = "sd1_pwr_en"; }; }; }; >> Documentation/devicetree/bindings/pinctrl/aspeed,ast2500-pinctrl.yaml:228: example 0: node name 'i2c3_default' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/aspeed,ast2500-pinctrl.yaml:228: example 0: label 'pinctrl' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/aspeed,ast2500-pinctrl.yaml:228: example 0: label 'pinctrl_gpioh0_unbiased_default' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/aspeed,ast2500-pinctrl.yaml:228: example 0: label 'pinctrl_i2c3_default' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/aspeed,ast2500-pinctrl.yaml:228: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/aspeed,ast2500-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/aspeed,ast2500-pinctrl.yaml (canonical) @@ -1,26 +1,26 @@ #include + scu@1e6e2000 { compatible = "aspeed,ast2500-scu", "syscon", "simple-mfd"; reg = <0x1e6e2000 0x1a8>; + ranges = <0x0 0x1e6e2000 0x1000>; #clock-cells = <1>; -- function = "I2C3"; groups = "I2C3"; }; - - pinctrl_gpioh0_unbiased_default: gpioh0 { - pins = "A18"; - bias-disable; - }; }; }; >> Documentation/devicetree/bindings/pinctrl/qcom,ipq8064-pinctrl.yaml:83: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,ipq8064-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,ipq8064-pinctrl.yaml (canonical) @@ -1,8 +1,8 @@ #include + tlmm: pinctrl@800000 { compatible = "qcom,ipq8064-pinctrl"; reg = <0x00800000 0x4000>; - gpio-controller; #gpio-cells = <2>; gpio-ranges = <&tlmm 0 0 69>; >> Documentation/devicetree/bindings/pinctrl/sprd,sc9860-pinctrl.yaml:169: example 0: node name 'rfctl_33' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/sprd,sc9860-pinctrl.yaml:169: example 0: node name 'rfctl_33_sleep' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/sprd,sc9860-pinctrl.yaml:169: example 0: node name 'rfctl_misc_20' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/sprd,sc9860-pinctrl.yaml:169: example 0: node name 'rfctl_misc_sleep' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/sprd,sc9860-pinctrl.yaml:169: example 0: label 'grp1' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/sprd,sc9860-pinctrl.yaml:169: example 0: label 'grp2' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/sprd,sc9860-pinctrl.yaml:169: example 0: label 'grp2_sleep_mode' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/sprd,sc9860-pinctrl.yaml:169: example 0: label 'grp3' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/sprd,sc9860-pinctrl.yaml:169: example 0: label 'grp3_sleep_mode' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/sprd,sc9860-pinctrl.yaml:169: example 0: label 'pin_controller' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/sprd,sc9860-pinctrl.yaml:169: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/sprd,sc9860-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/sprd,sc9860-pinctrl.yaml (canonical) @@ -1,16 +1,12 @@ pin_controller: pinctrl@402a0000 { compatible = "sprd,sc9860-pinctrl"; reg = <0x402a0000 0x10000>; - - grp1: sd0 { - pins = "SC9860_VIO_SD2_IRTE", "SC9860_VIO_SD0_IRTE"; - sprd,control = <0x1>; -- sleep-hardware-state; bias-pull-up; }; }; + + grp1: sd0 { + pins = "SC9860_VIO_SD2_IRTE", "SC9860_VIO_SD0_IRTE"; + sprd,control = <0x1>; + }; }; >> Documentation/devicetree/bindings/pinctrl/intel,lgm-io.yaml:62: example 0: label 'pinctrl' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/intel,lgm-io.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/intel,lgm-io.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/intel,lgm-io.yaml (canonical) @@ -3,11 +3,11 @@ reg = <0xe2880000 0x100000>; -- - groups = "CONSOLE_UART0"; - }; + pins = <64>, /* UART_RX0 */ + <65>; /* UART_TX0 */ + function = "CONSOLE_UART0"; + pinmux = <1>, + <1>; + groups = "CONSOLE_UART0"; + }; }; >> Documentation/devicetree/bindings/pinctrl/fsl,imx35-pinctrl.yaml:152: example 0: label 'iomuxc' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/fsl,imx35-pinctrl.yaml:152: example 0: label 'mux_uart' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/fsl,imx35-pinctrl.yaml:152: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/fsl,imx35-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/fsl,imx35-pinctrl.yaml (canonical) @@ -1,11 +1,11 @@ iomuxc: pinctrl@20e0000 { - compatible = "fsl,imx6ul-iomuxc"; - reg = <0x020e0000 0x4000>; + compatible = "fsl,imx6ul-iomuxc"; + reg = <0x020e0000 0x4000>; -- - 0x0088 0x0314 0x0624 0 3 0x1b0b1 - >; - }; + mux_uart: uartgrp { + fsl,pins = < + 0x0084 0x0310 0x0000 0 0 0x1b0b1 + 0x0088 0x0314 0x0624 0 3 0x1b0b1 + >; + }; }; >> Documentation/devicetree/bindings/pinctrl/fsl,imx35-pinctrl.yaml:164: example 1: label 'iomuxc_snvs' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/fsl,imx35-pinctrl.yaml:164: example 1: label 'pinctrl_snvs_usbc_det' defined but never referenced Documentation/devicetree/bindings/pinctrl/fsl,imx35-pinctrl.yaml:164: example 1: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/fsl,imx35-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/fsl,imx35-pinctrl.yaml (canonical) @@ -1,10 +1,10 @@ iomuxc_snvs: pinctrl@2290000 { - compatible = "fsl,imx6ull-iomuxc-snvs"; - reg = <0x02290000 0x4000>; + compatible = "fsl,imx6ull-iomuxc-snvs"; + reg = <0x02290000 0x4000>; -- - fsl,pins = < - 0x0010 0x0054 0x0000 0x5 0x0 0x130b0 - >; - }; + pinctrl_snvs_usbc_det: snvsusbcdetgrp { + fsl,pins = < + 0x0010 0x0054 0x0000 0x5 0x0 0x130b0 + >; + }; }; >> Documentation/devicetree/bindings/pinctrl/fsl,imx35-pinctrl.yaml:175: example 2: tab character in DTS line: <0x288 0x658 0x000 0x3 0x0 0x140>, Documentation/devicetree/bindings/pinctrl/fsl,imx35-pinctrl.yaml:175: example 2: tab character in DTS line: <0x28c 0x65c 0x938 0x3 0x3 0x140>; >> Documentation/devicetree/bindings/pinctrl/fsl,imx35-pinctrl.yaml:175: example 2: label 'iomuxc_mx6q' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/fsl,imx35-pinctrl.yaml:175: example 2: label 'pinctrl_uart4' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/amlogic,meson8-pinctrl-cbus.yaml:58: example 0: node name 'cec_ao_a_h' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/amlogic,meson8-pinctrl-cbus.yaml:58: example 0: label 'cec_ao_a_h_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/amlogic,meson8-pinctrl-cbus.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/amlogic,meson8-pinctrl-cbus.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/amlogic,meson8-pinctrl-cbus.yaml (canonical) @@ -1,25 +1,25 @@ pinctrl_cbus: pinctrl { - compatible = "amlogic,meson8-cbus-pinctrl"; - #address-cells = <1>; - #size-cells = <1>; - ranges; + compatible = "amlogic,meson8-cbus-pinctrl"; + ranges; -- - bias-disable; + cec_ao_a_h_pins: cec_ao_a_h { + mux { + groups = "cec_ao_a_h"; + function = "cec_ao_a_h"; + bias-disable; + }; }; - }; }; >> Documentation/devicetree/bindings/pinctrl/rockchip,pinctrl.yaml:149: example 0: label 'gpio0' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/rockchip,pinctrl.yaml:149: example 0: label 'pinctrl' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/rockchip,pinctrl.yaml:149: example 0: label 'uart2' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/rockchip,pinctrl.yaml:149: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/rockchip,pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/rockchip,pinctrl.yaml (canonical) @@ -2,45 +2,42 @@ #include -- - reg-shift = <2>; + compatible = "snps,dw-apb-uart"; + reg = <0x20064000 0x400>; + interrupts = ; + clocks = <&mux_uart2>; + pinctrl-0 = <&uart2_xfer>; + pinctrl-names = "default"; + reg-io-width = <1>; + reg-shift = <2>; }; >> Documentation/devicetree/bindings/pinctrl/spacemit,k1-pinctrl.yaml:133: example 0: label 'uart0_2_cfg' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/spacemit,k1-pinctrl.yaml:133: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/spacemit,k1-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/spacemit,k1-pinctrl.yaml (canonical) @@ -16,7 +16,6 @@ uart0-2-pins { pinmux = , ; - bias-pull-up = <0>; drive-strength = <32>; }; >> Documentation/devicetree/bindings/pinctrl/nvidia,tegra194-pinmux.yaml:262: example 0: node name 'pex_rst' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/nvidia,tegra194-pinmux.yaml:262: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/nvidia,tegra194-pinmux.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/nvidia,tegra194-pinmux.yaml (canonical) @@ -3,7 +3,6 @@ pinmux@2430000 { compatible = "nvidia,tegra194-pinmux"; reg = <0x2430000 0x17000>; - pinctrl-names = "pex_rst"; pinctrl-0 = <&pex_rst_c5_out_state>; -- >> Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml:441: example 0: label 'i2c_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml:441: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml (canonical) @@ -1,10 +1,10 @@ pinctrl { - compatible = "ralink,mt76x8-pinctrl"; + compatible = "ralink,mt76x8-pinctrl"; -- - compatible = "ti,bq24735"; - reg = <0x9>; - ti,ac-detect-gpios = <&gpio 72 0x1>; - }; + charger@9 { + compatible = "ti,bq24735"; + reg = <0x9>; + ti,ac-detect-gpios = <&gpio 72 0x1>; + }; }; >> Documentation/devicetree/bindings/media/ti,vpe.yaml:49: example 0: label 'vpe' defined but never referenced >> Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-firmware.yaml:130: example 0: label 'soc_revision' defined but never referenced >> Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-firmware.yaml:130: example 0: label 'versal_clk' defined but never referenced >> Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-firmware.yaml:130: example 0: label 'versal_fpga' defined but never referenced >> Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-firmware.yaml:130: example 0: label 'xlnx_aes' defined but never referenced >> Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-firmware.yaml:130: example 0: canonical form differs: --- Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-firmware.yaml (original) +++ Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-firmware.yaml (canonical) @@ -1,66 +1,74 @@ #include + firmware { - zynqmp_firmware: zynqmp-firmware { - compatible = "xlnx,zynqmp-firmware"; - #power-domain-cells = <1>; - soc-nvmem { -- - groups = "i2c"; - function = "i2c"; + i2c_pins: i2c0-pins { + pinmux { + groups = "i2c"; + function = "i2c"; + }; }; - }; }; >> Documentation/devicetree/bindings/pinctrl/qcom,qcm2290-tlmm.yaml:92: example 0: label 'sdc2_on_state' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/qcom,qcm2290-tlmm.yaml:92: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,qcm2290-tlmm.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,qcm2290-tlmm.yaml (canonical) @@ -1,4 +1,5 @@ #include + tlmm: pinctrl@500000 { compatible = "qcom,qcm2290-tlmm"; reg = <0x500000 0x300000>; >> Documentation/devicetree/bindings/pinctrl/qcom,sm8550-lpass-lpi-pinctrl.yaml:92: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sm8550-lpass-lpi-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sm8550-lpass-lpi-pinctrl.yaml (canonical) @@ -4,11 +4,9 @@ compatible = "qcom,sm8550-lpass-lpi-pinctrl"; reg = <0x06e80000 0x20000>, <0x0725a000 0x10000>; - clocks = <&q6prmcc LPASS_HW_MACRO_VOTE LPASS_CLK_ATTRIBUTE_COUPLE_NO>, <&q6prmcc LPASS_HW_DCODEC_VOTE LPASS_CLK_ATTRIBUTE_COUPLE_NO>; clock-names = "core", "audio"; - gpio-controller; #gpio-cells = <2>; gpio-ranges = <&lpass_tlmm 0 0 23>; >> Documentation/devicetree/bindings/pinctrl/sophgo,cv1800-pinctrl.yaml:101: example 0: label 'uart0_cfg' defined but never referenced >> Documentation/devicetree/bindings/extcon/siliconmitus,sm5502-muic.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/extcon/siliconmitus,sm5502-muic.yaml (original) +++ Documentation/devicetree/bindings/extcon/siliconmitus,sm5502-muic.yaml (canonical) @@ -1,12 +1,13 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; -- - compatible = "siliconmitus,sm5502-muic"; - reg = <0x25>; - interrupt-parent = <&msmgpio>; - interrupts = <12 IRQ_TYPE_EDGE_FALLING>; + compatible = "siliconmitus,sm5502-muic"; + reg = <0x25>; + interrupt-parent = <&msmgpio>; + interrupts = <12 IRQ_TYPE_EDGE_FALLING>; }; }; >> Documentation/devicetree/bindings/extcon/maxim,max14526.yaml:39: example 0: label 'muic_to_charger' defined but never referenced >> Documentation/devicetree/bindings/extcon/maxim,max14526.yaml:39: example 0: label 'muic_to_mhl' defined but never referenced >> Documentation/devicetree/bindings/extcon/maxim,max14526.yaml:39: example 0: label 'muic_to_usb' defined but never referenced >> Documentation/devicetree/bindings/extcon/maxim,max14526.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/extcon/maxim,max14526.yaml (original) +++ Documentation/devicetree/bindings/extcon/maxim,max14526.yaml (canonical) @@ -8,7 +8,6 @@ muic@44 { compatible = "maxim,max14526"; reg = <0x44>; - interrupt-parent = <&gpio>; interrupts = <72 IRQ_TYPE_EDGE_FALLING>; -- >> Documentation/devicetree/bindings/extcon/extcon-usbc-cros-ec.yaml:37: example 0: label 'usbc_extcon0' defined but never referenced >> Documentation/devicetree/bindings/extcon/extcon-usbc-cros-ec.yaml:37: example 0: label 'usbc_extcon1' defined but never referenced >> Documentation/devicetree/bindings/extcon/extcon-usbc-cros-ec.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/extcon/extcon-usbc-cros-ec.yaml (original) +++ Documentation/devicetree/bindings/extcon/extcon-usbc-cros-ec.yaml (canonical) @@ -1,6 +1,7 @@ spi { #address-cells = <1>; #size-cells = <0>; + cros-ec@0 { compatible = "google,cros-ec-spi"; reg = <0>; >> Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml (original) +++ Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/extcon/richtek,rt8973a-muic.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/extcon/richtek,rt8973a-muic.yaml (original) +++ Documentation/devicetree/bindings/extcon/richtek,rt8973a-muic.yaml (canonical) @@ -1,11 +1,13 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; + usb-switch@14 { - compatible = "richtek,rt8973a-muic"; - reg = <0x14>; - interrupt-parent = <&gpio>; - interrupts = <1 IRQ_TYPE_EDGE_FALLING>; + compatible = "richtek,rt8973a-muic"; + reg = <0x14>; + interrupt-parent = <&gpio>; + interrupts = <1 IRQ_TYPE_EDGE_FALLING>; }; }; >> Documentation/devicetree/bindings/extcon/linux,extcon-usb-gpio.yaml:38: example 0: node name 'extcon_usb1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/extcon/qcom,pm8941-misc.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/extcon/qcom,pm8941-misc.yaml (original) +++ Documentation/devicetree/bindings/extcon/qcom,pm8941-misc.yaml (canonical) @@ -1,19 +1,19 @@ #include -- usb-controller { - extcon = <&usb_id>; + extcon = <&usb_id>; }; >> Documentation/devicetree/bindings/extcon/extcon-usbc-tusb320.yaml:33: example 0: canonical form differs: --- Documentation/devicetree/bindings/extcon/extcon-usbc-tusb320.yaml (original) +++ Documentation/devicetree/bindings/extcon/extcon-usbc-tusb320.yaml (canonical) @@ -1,6 +1,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + tusb320@61 { compatible = "ti,tusb320"; reg = <0x61>; >> Documentation/devicetree/bindings/extcon/fcs,fsa880.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/extcon/fcs,fsa880.yaml (original) +++ Documentation/devicetree/bindings/extcon/fcs,fsa880.yaml (canonical) @@ -1,7 +1,9 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; + usb-switch@25 { compatible = "fcs,fsa880"; reg = <0x25>; >> Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml:51: example 0: label 'axi_fan_control' defined but never referenced >> Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml:51: example 0: label 'fpga_axi' defined but never referenced -- + semtech,ph23-resolution = <256>; + semtech,startup-sensor = <1>; + semtech,ph01-proxraw-strength = <2>; + semtech,ph23-proxraw-strength = <2>; + semtech,avg-pos-strength = <64>; + semtech,int-comp-resistor = "lowest"; + semtech,input-precharge-resistor-ohms = <2000>; + semtech,cs-idle-sleep = "gnd"; + }; }; >> Documentation/devicetree/bindings/clock/nxp,imx95-blk-ctl.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/nxp,imx95-blk-ctl.yaml (original) +++ Documentation/devicetree/bindings/clock/nxp,imx95-blk-ctl.yaml (canonical) @@ -1,7 +1,7 @@ syscon@4c410000 { - compatible = "nxp,imx95-vpu-csr", "syscon"; - reg = <0x4c410000 0x10000>; - #clock-cells = <1>; - clocks = <&scmi_clk 114>; - power-domains = <&scmi_devpd 21>; + compatible = "nxp,imx95-vpu-csr", "syscon"; -- + sysv { compatible = "voltage-divider"; io-channels = <&maxadc 1>; - /* Scale the system voltage by 22/222 to fit the ADC range. */ output-ohms = <22>; full-ohms = <222>; /* 200 + 22 */ + }; }; >> Documentation/devicetree/bindings/clock/ti,lmk04832.yaml:153: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/ti,lmk04832.yaml (original) +++ Documentation/devicetree/bindings/clock/ti,lmk04832.yaml (canonical) @@ -1,7 +1,6 @@ clocks { lmk04832_oscin: oscin { compatible = "fixed-clock"; - #clock-cells = <0>; clock-frequency = <122880000>; clock-output-names = "lmk04832-oscin"; -- - versal_clk: clock-controller { - #clock-cells = <1>; - compatible = "xlnx,versal-clk"; - clocks = <&ref>, <&pl_alt_ref>; - clock-names = "ref", "pl_alt_ref"; - }; + xlnx_aes: zynqmp-aes { + compatible = "xlnx,zynqmp-aes"; + }; }; >> Documentation/devicetree/bindings/timer/nuvoton,npcm7xx-timer.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/nuvoton,npcm7xx-timer.yaml (original) +++ Documentation/devicetree/bindings/timer/nuvoton,npcm7xx-timer.yaml (canonical) @@ -1,9 +1,10 @@ #include #include #include + timer@f0008000 { compatible = "nuvoton,npcm750-timer"; + reg = <0xf0008000 0x50>; -- serial { - co2-sensor { - compatible = "winsen,mhz19b"; - vin-supply = <&vdd>; - }; + co2-sensor { + compatible = "winsen,mhz19b"; + vin-supply = <&vdd>; + }; }; >> Documentation/devicetree/bindings/arm/apple/apple,pmgr.yaml:68: example 0: label 'ps_aop_uart0' defined but never referenced >> Documentation/devicetree/bindings/arm/apple/apple,pmgr.yaml:68: example 0: label 'ps_uart0' defined but never referenced >> Documentation/devicetree/bindings/arm/apple/apple,pmgr.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/apple/apple,pmgr.yaml (original) +++ Documentation/devicetree/bindings/arm/apple/apple,pmgr.yaml (canonical) @@ -4,9 +4,9 @@ -- ps_aop_filter: power-controller@4000 { compatible = "apple,t8103-pmgr-pwrstate", "apple,pmgr-pwrstate"; >> Documentation/devicetree/bindings/power/supply/richtek,rt5033-battery.yaml:33: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/richtek,rt5033-battery.yaml (original) +++ Documentation/devicetree/bindings/power/supply/richtek,rt5033-battery.yaml (canonical) @@ -1,9 +1,9 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - }; + battery@35 { + compatible = "richtek,rt5033-battery"; + reg = <0x35>; + interrupt-parent = <&msmgpio>; + interrupts = <121 IRQ_TYPE_EDGE_FALLING>; + }; }; Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml:245: example 0: tab character in DTS line: op-mode = <0>; /* MCASP_IIS_MODE */ Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml:245: example 0: tab character in DTS line: 0 0 0 0 /* 0: INACTIVE, 1: TX, 2: RX */ >> Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml:245: example 0: label 'mcasp0' defined but never referenced >> Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml:245: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml (original) +++ Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml (canonical) @@ -1,19 +1,19 @@ mcasp0: mcasp0@1d00000 { - compatible = "ti,da830-mcasp-audio"; - reg = <0x100000 0x3000>; - reg-names = "mpu"; - interrupts = <82>, <83>; - interrupt-names = "tx", "rx"; - op-mode = <0>; /* MCASP_IIS_MODE */ -- + dma-names = "tx", "rx"; + serial-dir = < + 0 0 0 0 /* 0: INACTIVE, 1: TX, 2: RX */ + 0 0 0 0 + 0 0 0 1 + 2 0 0 0 >; + tx-num-evt = <1>; + rx-num-evt = <1>; + ti,async-mode; }; >> Documentation/devicetree/bindings/mailbox/mtk,adsp-mbox.yaml:48: example 0: label 'adsp_mailbox0' defined but never referenced >> Documentation/devicetree/bindings/mailbox/mtk,adsp-mbox.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/mailbox/mtk,adsp-mbox.yaml (original) +++ Documentation/devicetree/bindings/mailbox/mtk,adsp-mbox.yaml (canonical) @@ -1,9 +1,9 @@ #include #include -- +++ Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml (canonical) @@ -1,5 +1,5 @@ serial { - air-pollution-sensor { - compatible = "sensirion,sps30"; - }; + air-pollution-sensor { + compatible = "sensirion,sps30"; + }; }; >> Documentation/devicetree/bindings/clock/cirrus,cs2000-cp.yaml:75: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/cirrus,cs2000-cp.yaml (original) +++ Documentation/devicetree/bindings/clock/cirrus,cs2000-cp.yaml (canonical) @@ -1,16 +1,16 @@ #include -- - }; + clock-controller@4f { + compatible = "cirrus,cs2000-cp"; + reg = <0x4f>; + #clock-cells = <0>; + clocks = <&rcar_sound 0>, <&x12_clk>; + clock-names = "clk_in", "ref_clk"; + cirrus,aux-output-source = ; + }; }; >> Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml:133: example 0: label 'i2c0_pins_a' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml:133: example 0: label 'i2c1_pins_a' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml:133: example 0: label 'i2c2_pins_a' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml:133: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml (canonical) @@ -9,7 +9,6 @@ pinctrl@1c20800 { compatible = "mediatek,mt8135-pinctrl"; reg = <0 0x1000B000 0 0x1000>; - mediatek,pctl-regmap = <&syscfg_pctl_a>, <&syscfg_pctl_b>; gpio-controller; #gpio-cells = <2>; interrupt-controller; -- i2c0_pins_a: i2c0-pins { pins1 { >> Documentation/devicetree/bindings/ata/st,ahci.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/ata/st,ahci.yaml (original) +++ Documentation/devicetree/bindings/ata/st,ahci.yaml (canonical) @@ -11,8 +11,8 @@ phys = <&phy_port0 PHY_TYPE_SATA>; phy-names = "sata-phy"; resets = <&powerdown STIH407_SATA0_POWERDOWN>, - <&softreset STIH407_SATA0_SOFTRESET>, - <&softreset STIH407_SATA0_PWR_SOFTRESET>; + <&softreset STIH407_SATA0_SOFTRESET>, + <&softreset STIH407_SATA0_PWR_SOFTRESET>; reset-names = "pwr-dwn", "sw-rst", "pwr-rst"; clocks = <&clk_s_c0_flexgen CLK_ICN_REG>; clock-names = "ahci_clk"; >> Documentation/devicetree/bindings/media/rockchip,px30-vip.yaml:91: example 0: label 'cif_in' defined but never referenced >> Documentation/devicetree/bindings/display/arm,komeda.yaml:94: example 0: label 'dp0_pipe0' defined but never referenced >> Documentation/devicetree/bindings/display/arm,komeda.yaml:94: example 0: label 'dp0_pipe0_out' defined but never referenced >> Documentation/devicetree/bindings/display/arm,komeda.yaml:94: example 0: label 'dp0_pipe1' defined but never referenced >> Documentation/devicetree/bindings/display/arm,komeda.yaml:94: example 0: label 'dp0_pipe1_out' defined but never referenced >> Documentation/devicetree/bindings/display/arm,komeda.yaml:94: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/arm,komeda.yaml (original) +++ Documentation/devicetree/bindings/display/arm,komeda.yaml (canonical) @@ -1,8 +1,8 @@ display@c00000 { + compatible = "arm,mali-d71"; + reg = <0xc00000 0x20000>; #address-cells = <1>; #size-cells = <0>; - compatible = "arm,mali-d71"; - reg = <0xc00000 0x20000>; -- port { dp0_pipe1_out: endpoint { >> Documentation/devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml:126: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml (original) +++ Documentation/devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml (canonical) @@ -1,9 +1,9 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - isl68239@60 { - compatible = "isil,isl68137"; - reg = <0x60>; - }; + isl68239@60 { + compatible = "isil,isl68137"; + reg = <0x60>; + }; }; >> Documentation/devicetree/bindings/timer/realtek,otto-timer.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/realtek,otto-timer.yaml (original) +++ Documentation/devicetree/bindings/timer/realtek,otto-timer.yaml (canonical) @@ -1,9 +1,8 @@ timer@3200 { - compatible = "realtek,rtl9302-timer", "realtek,otto-timer"; - reg = <0x3200 0x10>, <0x3210 0x10>, <0x3220 0x10>, - <0x3230 0x10>, <0x3240 0x10>; - - interrupt-parent = <&intc>; - interrupts = <7>, <8>, <9>, <10>, <11>; -- + reg = <0xfe8c0000 0x20000>; + #phy-cells = <0>; + clocks = <&pmucru CLK_PCIE30PHY_REF_M>, + <&pmucru CLK_PCIE30PHY_REF_N>, + <&cru PCLK_PCIE30PHY>; + clock-names = "refclk_m", "refclk_n", "pclk"; + resets = <&cru SRST_PCIE30PHY>; + reset-names = "phy"; + rockchip,phy-grf = <&pcie30_phy_grf>; }; >> Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.yaml (canonical) @@ -1,8 +1,8 @@ interrupt-controller@14000000 { compatible = "arm,versatile-fpga-irq"; + reg = <0x14000000 0x100>; #interrupt-cells = <1>; interrupt-controller; - reg = <0x14000000 0x100>; clear-mask = <0xffffffff>; valid-mask = <0x003fffff>; }; >> Documentation/devicetree/bindings/spi/renesas,rspi.yaml:139: example 0: label 'qspi' defined but never referenced >> Documentation/devicetree/bindings/reset/renesas,rzg2l-usbphy-ctrl.yaml:93: example 0: label 'phyrst' defined but never referenced >> Documentation/devicetree/bindings/reset/renesas,rzg2l-usbphy-ctrl.yaml:93: example 0: canonical form differs: --- Documentation/devicetree/bindings/reset/renesas,rzg2l-usbphy-ctrl.yaml (original) +++ Documentation/devicetree/bindings/reset/renesas,rzg2l-usbphy-ctrl.yaml (canonical) @@ -8,6 +8,7 @@ resets = <&cpg R9A07G044_USB_PRESETN>; power-domains = <&cpg>; #reset-cells = <1>; + regulator-vbus { regulator-name = "vbus"; }; >> Documentation/devicetree/bindings/sram/allwinner,sun4i-a10-system-control.yaml:119: example 0: label 'emac_sram' defined but never referenced >> Documentation/devicetree/bindings/sram/allwinner,sun4i-a10-system-control.yaml:119: example 0: label 'sram_a' defined but never referenced >> Documentation/devicetree/bindings/sram/allwinner,sun4i-a10-system-control.yaml:119: example 0: canonical form differs: --- Documentation/devicetree/bindings/sram/allwinner,sun4i-a10-system-control.yaml (original) +++ Documentation/devicetree/bindings/sram/allwinner,sun4i-a10-system-control.yaml (canonical) @@ -1,20 +1,20 @@ system-control@1c00000 { - compatible = "allwinner,sun4i-a10-system-control"; - reg = <0x01c00000 0x30>; - #address-cells = <1>; - #size-cells = <1>; - ranges; - -- + #address-cells = <1>; + #size-cells = <1>; + + emac_sram: sram-section@8000 { + compatible = "allwinner,sun4i-a10-sram-a3-a4"; + reg = <0x8000 0x4000>; + }; }; - }; }; >> Documentation/devicetree/bindings/sram/allwinner,sun4i-a10-system-control.yaml:141: example 1: label 'reg_ldoa' defined but never referenced >> Documentation/devicetree/bindings/sram/allwinner,sun4i-a10-system-control.yaml:141: example 1: label 'reg_ldob' defined but never referenced Documentation/devicetree/bindings/sram/allwinner,sun4i-a10-system-control.yaml:141: example 1: canonical form differs: --- Documentation/devicetree/bindings/sram/allwinner,sun4i-a10-system-control.yaml (original) +++ Documentation/devicetree/bindings/sram/allwinner,sun4i-a10-system-control.yaml (canonical) @@ -1,23 +1,23 @@ syscon@3000000 { - compatible = "allwinner,sun20i-d1-system-control"; - reg = <0x3000000 0x1000>; - ranges; - #address-cells = <1>; - #size-cells = <1>; -- + }; }; - - reg_ldob: ldob { - regulator-name = "vcc-dram"; - regulator-min-microvolt = <1500000>; - regulator-max-microvolt = <1500000>; - }; - }; }; >> Documentation/devicetree/bindings/clock/qcom,sdm845-camcc.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sdm845-camcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sdm845-camcc.yaml (canonical) @@ -1,10 +1,11 @@ #include + clock-controller@ad00000 { - compatible = "qcom,sdm845-camcc"; - reg = <0x0ad00000 0x10000>; - clocks = <&rpmhcc RPMH_CXO_CLK>; - clock-names = "bi_tcxo"; -- - #reset-cells = <1>; - #power-domain-cells = <1>; + compatible = "qcom,sdm845-camcc"; + reg = <0x0ad00000 0x10000>; + clocks = <&rpmhcc RPMH_CXO_CLK>; + clock-names = "bi_tcxo"; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/display/allwinner,sun4i-a10-tv-encoder.yaml:43: example 0: label 'tve0' defined but never referenced >> Documentation/devicetree/bindings/display/allwinner,sun4i-a10-tv-encoder.yaml:43: example 0: label 'tve0_in_tcon0' defined but never referenced >> Documentation/devicetree/bindings/media/mediatek,mdp3-hdr.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/mediatek,mdp3-hdr.yaml (original) +++ Documentation/devicetree/bindings/media/mediatek,mdp3-hdr.yaml (canonical) @@ -4,6 +4,6 @@ display@14004000 { compatible = "mediatek,mt8195-mdp3-hdr"; reg = <0x14004000 0x1000>; + clocks = <&vppsys0 CLK_VPP0_MDP_HDR>; mediatek,gce-client-reg = <&gce1 SUBSYS_1400XXXX 0x4000 0x1000>; - clocks = <&vppsys0 CLK_VPP0_MDP_HDR>; }; >> Documentation/devicetree/bindings/timer/st,nomadik-mtu.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/st,nomadik-mtu.yaml (original) +++ Documentation/devicetree/bindings/timer/st,nomadik-mtu.yaml (canonical) @@ -1,11 +1,11 @@ #include #include #include + timer@a03c6000 { - compatible = "st,nomadik-mtu"; - reg = <0xa03c6000 0x1000>; - interrupts = ; - - clocks = <&prcmu_clk PRCMU_TIMCLK>, <&prcc_pclk 6 6>; - clock-names = "timclk", "apb_pclk"; + compatible = "st,nomadik-mtu"; + reg = <0xa03c6000 0x1000>; + interrupts = ; + clocks = <&prcmu_clk PRCMU_TIMCLK>, <&prcc_pclk 6 6>; + clock-names = "timclk", "apb_pclk"; }; >> Documentation/devicetree/bindings/soc/amlogic/amlogic,meson-gx-hhi-sysctrl.yaml:111: example 0: label 'sysctrl' defined but never referenced >> Documentation/devicetree/bindings/soc/amlogic/amlogic,meson-gx-hhi-sysctrl.yaml:111: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/amlogic/amlogic,meson-gx-hhi-sysctrl.yaml (original) +++ Documentation/devicetree/bindings/soc/amlogic/amlogic,meson-gx-hhi-sysctrl.yaml (canonical) @@ -1,9 +1,9 @@ bus@c883c000 { compatible = "simple-bus"; reg = <0xc883c000 0x2000>; + ranges = <0x0 0xc883c000 0x2000>; #address-cells = <1>; #size-cells = <1>; - ranges = <0x0 0xc883c000 0x2000>; -- sysctrl_AO: system-controller@0 { compatible = "amlogic,meson-gx-ao-sysctrl", "simple-mfd", "syscon"; >> Documentation/devicetree/bindings/rtc/ingenic,rtc.yaml:89: example 0: label 'rtc_dev' defined but never referenced >> Documentation/devicetree/bindings/rtc/ingenic,rtc.yaml:89: example 0: canonical form differs: --- Documentation/devicetree/bindings/rtc/ingenic,rtc.yaml (original) +++ Documentation/devicetree/bindings/rtc/ingenic,rtc.yaml (canonical) @@ -1,11 +1,10 @@ #include + rtc_dev: rtc@10003000 { - compatible = "ingenic,jz4740-rtc"; - reg = <0x10003000 0x40>; - - interrupt-parent = <&intc>; -- - - clocks = <&cgu JZ4740_CLK_RTC>; - clock-names = "rtc"; + compatible = "ingenic,jz4740-rtc"; + reg = <0x10003000 0x40>; + interrupt-parent = <&intc>; + interrupts = <15>; + clocks = <&cgu JZ4740_CLK_RTC>; + clock-names = "rtc"; }; >> Documentation/devicetree/bindings/hwmon/pmbus/infineon,tda38640.yaml:58: example 0: label 'pvnn_main_cpu0' defined but never referenced >> Documentation/devicetree/bindings/hwmon/pmbus/infineon,tda38640.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/pmbus/infineon,tda38640.yaml (original) +++ Documentation/devicetree/bindings/hwmon/pmbus/infineon,tda38640.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -6,7 +7,6 @@ tda38640@40 { -- >> Documentation/devicetree/bindings/rtc/ingenic,rtc.yaml:102: example 1: label 'rtc' defined but never referenced Documentation/devicetree/bindings/rtc/ingenic,rtc.yaml:102: example 1: canonical form differs: --- Documentation/devicetree/bindings/rtc/ingenic,rtc.yaml (original) +++ Documentation/devicetree/bindings/rtc/ingenic,rtc.yaml (canonical) @@ -1,13 +1,11 @@ #include + rtc: rtc@10003000 { - compatible = "ingenic,jz4780-rtc", "ingenic,jz4760-rtc"; - reg = <0x10003000 0x4c>; - -- clocks = <&clk_vpu>, <&clk_vapb>; clock-names = "vpu", "vapb"; - }; - - phy { - compatible = "amlogic,axg-mipi-pcie-analog-phy"; - #phy-cells = <0>; + amlogic,ao-sysctrl = <&sysctrl_AO>; }; }; >> Documentation/devicetree/bindings/sound/realtek,rt5631.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/realtek,rt5631.yaml (original) +++ Documentation/devicetree/bindings/sound/realtek,rt5631.yaml (canonical) @@ -1,6 +1,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + codec@1a { compatible = "realtek,alc5631"; reg = <0x1a>; >> Documentation/devicetree/bindings/iio/dac/adi,axi-dac.yaml:96: example 1: canonical form differs: --- Documentation/devicetree/bindings/iio/dac/adi,axi-dac.yaml (original) +++ Documentation/devicetree/bindings/iio/dac/adi,axi-dac.yaml (canonical) @@ -1,4 +1,5 @@ #include + axi_dac: spi@44a70000 { compatible = "adi,axi-ad3552r"; reg = <0x44a70000 0x1000>; @@ -7,7 +8,6 @@ #io-backend-cells = <0>; -- >> Documentation/devicetree/bindings/reset/nuvoton,npcm750-reset.yaml:64: example 0: label 'spi0' defined but never referenced >> Documentation/devicetree/bindings/reset/nuvoton,npcm750-reset.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/reset/nuvoton,npcm750-reset.yaml (original) +++ Documentation/devicetree/bindings/reset/nuvoton,npcm750-reset.yaml (canonical) @@ -1,4 +1,5 @@ #include + rstc: rstc@f0801000 { compatible = "nuvoton,npcm750-reset"; reg = <0xf0801000 0x70>; >> Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml (original) +++ Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml (canonical) @@ -1,12 +1,12 @@ soc { - #address-cells = <1>; - #size-cells = <1>; + #address-cells = <1>; + #size-cells = <1>; -- - ti,clkout-fmt = <0x01>; // LVDS - ti,clkout-sysref; + clkout1@1 { + reg = <1>; + ti,clkout-fmt = <0x01>; // LVDS + ti,clkout-sysref; + }; }; }; }; >> Documentation/devicetree/bindings/timer/rockchip,rk-timer.yaml:57: example 0: label 'timer' defined but never referenced >> Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml:251: example 0: label 'pcie2a_phy' defined but never referenced >> Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml:251: example 0: label 'pcie2b_phy' defined but never referenced >> Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml:251: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml (original) +++ Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml (canonical) @@ -1,57 +1,44 @@ #include -- - clocks = <&k3_clks 151 0>, <&k3_clks 151 1>; - clock-names = "wkupclk", "refclk"; - #phy-cells = <0>; + compatible = "ti,am654-usb2", "ti,omap-usb2"; + reg = <0x4100000 0x54>; + syscon-phy-power = <&scm_conf 0x4000>; + clocks = <&k3_clks 151 0>, <&k3_clks 151 1>; + clock-names = "wkupclk", "refclk"; + #phy-cells = <0>; }; >> Documentation/devicetree/bindings/arm/arm,coresight-tpiu.yaml:84: example 0: label 'tpiu_in_port' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,coresight-tpiu.yaml:84: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/arm,coresight-tpiu.yaml (original) +++ Documentation/devicetree/bindings/arm/arm,coresight-tpiu.yaml (canonical) @@ -1,9 +1,9 @@ tpiu@e3c05000 { compatible = "arm,coresight-tpiu", "arm,primecell"; reg = <0xe3c05000 0x1000>; - clocks = <&clk_375m>; clock-names = "apb_pclk"; + in-ports { port { tpiu_in_port: endpoint { >> Documentation/devicetree/bindings/gpu/arm,mali-midgard.yaml:157: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpu/arm,mali-midgard.yaml (original) +++ Documentation/devicetree/bindings/gpu/arm,mali-midgard.yaml (canonical) @@ -2,48 +2,54 @@ #include -- + opp-450000000 { + opp-hz = /bits/ 64 <450000000>; + opp-microvolt = <1150000>; + }; + + opp-533000000 { + opp-hz = /bits/ 64 <533000000>; + opp-microvolt = <1250000>; + }; }; >> Documentation/devicetree/bindings/iio/potentiostat/ti,lmp91000.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/potentiostat/ti,lmp91000.yaml (original) +++ Documentation/devicetree/bindings/iio/potentiostat/ti,lmp91000.yaml (canonical) @@ -1,11 +1,12 @@ i2c { #address-cells = <1>; #size-cells = <0>; + lmp91000@48 { compatible = "ti,lmp91000"; reg = <0x48>; + io-channels = <&adc>; ti,tia-gain-ohm = <7000>; ti,rload-ohm = <100>; - io-channels = <&adc>; }; }; >> Documentation/devicetree/bindings/clock/axis,artpec8-clock.yaml:199: example 0: label 'cmu_fsys' defined but never referenced >> Documentation/devicetree/bindings/sram/qcom,imem.yaml:82: example 0: canonical form differs: --- Documentation/devicetree/bindings/sram/qcom,imem.yaml (original) +++ Documentation/devicetree/bindings/sram/qcom,imem.yaml (canonical) @@ -6,7 +6,6 @@ compatible = "qcom,sdm845-imem", "syscon", "simple-mfd"; reg = <0 0x146bf000 0 0x1000>; ranges = <0 0 0x146bf000 0x1000>; - #address-cells = <1>; #size-cells = <1>; -- - compatible = "brcm,ns2-pcie-phy"; - reg = <0x0>; - #phy-cells = <0>; - }; + pci-phy@0 { + compatible = "brcm,ns2-pcie-phy"; + reg = <0x0>; + #phy-cells = <0>; + }; }; >> Documentation/devicetree/bindings/sound/maxim,max98390.yaml:49: example 0: label 'max98390' defined but never referenced >> Documentation/devicetree/bindings/sound/maxim,max98390.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/maxim,max98390.yaml (original) +++ Documentation/devicetree/bindings/sound/maxim,max98390.yaml (canonical) @@ -1,12 +1,14 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; - max98390: amplifier@38 { - compatible = "maxim,max98390"; -- + #size-cells = <0>; + + max98390: amplifier@38 { + compatible = "maxim,max98390"; + reg = <0x38>; + reset-gpios = <&gpio 9 GPIO_ACTIVE_LOW>; + maxim,temperature_calib = <1024>; + maxim,r0_calib = <100232>; + }; }; >> Documentation/devicetree/bindings/hwmon/pmbus/ti,tps25990.yaml:64: example 0: label 'cpu0_vout' defined but never referenced >> Documentation/devicetree/bindings/hwmon/pmbus/ti,tps25990.yaml:64: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/pmbus/ti,tps25990.yaml (original) +++ Documentation/devicetree/bindings/hwmon/pmbus/ti,tps25990.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -6,7 +7,6 @@ hw-monitor@46 { compatible = "ti,tps25990"; reg = <0x46>; - interrupt-parent = <&gpio>; interrupts = <42 IRQ_TYPE_LEVEL_LOW>; ti,rimon-micro-ohms = <1370000000>; >> Documentation/devicetree/bindings/clock/amlogic,s4-peripherals-clkc.yaml:72: example 0: label 'clkc_periphs' defined but never referenced >> Documentation/devicetree/bindings/clock/amlogic,s4-peripherals-clkc.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/amlogic,s4-peripherals-clkc.yaml (original) +++ Documentation/devicetree/bindings/clock/amlogic,s4-peripherals-clkc.yaml (canonical) @@ -1,24 +1,24 @@ #include -- + <&clkc_pll 27>, + <&clkc_pll 29>, + <&clkc_pll 31>, + <&clkc_pll 20>, + <&xtal>; + clock-names = "fclk_div2", "fclk_div2p5", "fclk_div3", "fclk_div4", + "fclk_div5", "fclk_div7", "hifi_pll", "gp0_pll", + "mpll0", "mpll1", "mpll2", "mpll3", "hdmi_pll", "xtal"; + #clock-cells = <1>; }; >> Documentation/devicetree/bindings/reset/renesas,rst.yaml:67: example 0: label 'rst' defined but never referenced >> Documentation/devicetree/bindings/reset/renesas,rst.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/reset/renesas,rst.yaml (original) +++ Documentation/devicetree/bindings/reset/renesas,rst.yaml (canonical) @@ -1,4 +1,4 @@ rst: reset-controller@e6160000 { - compatible = "renesas,r8a7795-rst"; - reg = <0xe6160000 0x0200>; + compatible = "renesas,r8a7795-rst"; + reg = <0xe6160000 0x0200>; }; >> Documentation/devicetree/bindings/firmware/fsl,scu.yaml:167: example 0: label 'fec_mac0' defined but never referenced >> Documentation/devicetree/bindings/firmware/fsl,scu.yaml:167: example 0: label 'pinctrl_lpuart0' defined but never referenced >> Documentation/devicetree/bindings/firmware/fsl,scu.yaml:167: example 0: canonical form differs: --- Documentation/devicetree/bindings/firmware/fsl,scu.yaml (original) +++ Documentation/devicetree/bindings/firmware/fsl,scu.yaml (canonical) @@ -7,23 +7,17 @@ compatible = "fsl,imx-scu"; mbox-names = "tx0", "rx0", "gip3"; mboxes = <&lsio_mu1 0 0 - &lsio_mu1 1 0 - &lsio_mu1 3 3>; + &lsio_mu1 1 0 + &lsio_mu1 3 3>; -- compatible = "fsl,imx8qxp-sc-wdt", "fsl,imx-sc-wdt"; timeout-sec = <60>; }; - - thermal-sensor { - compatible = "fsl,imx8qxp-sc-thermal", "fsl,imx-sc-thermal"; - #thermal-sensor-cells = <1>; - }; }; }; >> Documentation/devicetree/bindings/clock/rockchip,rv1108-cru.yaml:69: example 0: label 'cru' defined but never referenced >> Documentation/devicetree/bindings/clock/rockchip,rv1108-cru.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/rockchip,rv1108-cru.yaml (original) +++ Documentation/devicetree/bindings/clock/rockchip,rv1108-cru.yaml (canonical) @@ -1,7 +1,7 @@ cru: clock-controller@20200000 { - compatible = "rockchip,rv1108-cru"; - reg = <0x20200000 0x1000>; - rockchip,grf = <&grf>; - #clock-cells = <1>; - #reset-cells = <1>; + compatible = "rockchip,rv1108-cru"; + reg = <0x20200000 0x1000>; + #clock-cells = <1>; + #reset-cells = <1>; + rockchip,grf = <&grf>; }; >> Documentation/devicetree/bindings/spi/spi-zynqmp-qspi.yaml:68: example 0: label 'qspi' defined but never referenced >> Documentation/devicetree/bindings/spi/spi-zynqmp-qspi.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/spi-zynqmp-qspi.yaml (original) +++ Documentation/devicetree/bindings/spi/spi-zynqmp-qspi.yaml (canonical) @@ -1,14 +1,14 @@ soc { - #address-cells = <2>; - #size-cells = <2>; + #address-cells = <2>; + #size-cells = <2>; -- + qspi: spi@ff0f0000 { + compatible = "xlnx,zynqmp-qspi-1.0"; + reg = <0x0 0xff0f0000 0x0 0x1000>, + <0x0 0xc0000000 0x0 0x8000000>; + clocks = <&zynqmp_clk 53>, <&zynqmp_clk 82>; + clock-names = "ref_clk", "pclk"; + interrupts = <0 15 4>; + interrupt-parent = <&gic>; + }; }; >> Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml:92: example 0: label 'jpegdec' defined but never referenced >> Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml:92: example 0: label 'jpegenc' defined but never referenced Documentation/devicetree/bindings/clock/google,gs101-clock.yaml:210: example 0: label 'cmu_top' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml:191: example 0: label 'i2c0_pins_a' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml:191: example 0: label 'i2c1_pins_a' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml:191: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml (canonical) @@ -19,9 +19,9 @@ <0 0x11f30000 0 0x1000>, <0 0x1000b000 0 0x1000>; reg-names = "iocfg0", "iocfg1", "iocfg2", - "iocfg3", "iocfg4", "iocfg5", - "iocfg6", "iocfg7", "iocfg8", - "eint"; + "iocfg3", "iocfg4", "iocfg5", -- >> Documentation/devicetree/bindings/hwmon/pmbus/vicor,pli1209bc.yaml:46: example 0: label 'p12v_d' defined but never referenced >> Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb-clks.yaml:48: example 0: label 'usb_clocks' defined but never referenced >> Documentation/devicetree/bindings/reset/amlogic,meson-axg-audio-arb.yaml:44: example 0: label 'SoC' defined but never referenced >> Documentation/devicetree/bindings/reset/amlogic,meson-axg-audio-arb.yaml:44: example 0: label 'arb' defined but never referenced >> Documentation/devicetree/bindings/reset/amlogic,meson-axg-audio-arb.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/reset/amlogic,meson-axg-audio-arb.yaml (original) +++ Documentation/devicetree/bindings/reset/amlogic,meson-axg-audio-arb.yaml (canonical) @@ -1,5 +1,6 @@ // on the A113 SoC: #include + bus { #address-cells = <2>; #size-cells = <2>; >> Documentation/devicetree/bindings/display/samsung/samsung,exynos5433-decon.yaml:97: example 0: label 'decon_to_mic' defined but never referenced >> Documentation/devicetree/bindings/display/samsung/samsung,exynos5433-decon.yaml:97: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/samsung/samsung,exynos5433-decon.yaml (original) +++ Documentation/devicetree/bindings/display/samsung/samsung,exynos5433-decon.yaml (canonical) @@ -31,9 +31,9 @@ interrupts = , , ; - samsung,disp-sysreg = <&syscon_disp>; iommus = <&sysmmu_decon0x>, <&sysmmu_decon1x>; iommu-names = "m0", "m1"; + samsung,disp-sysreg = <&syscon_disp>; -- port@0 { reg = <0>; + decon_to_mic: endpoint { remote-endpoint = <&mic_to_decon>; }; >> Documentation/devicetree/bindings/timer/nvidia,tegra-timer.yaml:113: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/nvidia,tegra-timer.yaml (original) +++ Documentation/devicetree/bindings/timer/nvidia,tegra-timer.yaml (canonical) @@ -1,4 +1,5 @@ #include + timer@60005000 { compatible = "nvidia,tegra30-timer", "nvidia,tegra20-timer"; reg = <0x60005000 0x400>; >> Documentation/devicetree/bindings/iio/adc/qcom,pm8018-adc.yaml:118: example 0: label 'dcin' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/qcom,pm8018-adc.yaml:118: example 0: label 'die_temp' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/qcom,pm8018-adc.yaml:118: example 0: label 'ichg' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/qcom,pm8018-adc.yaml:118: example 0: label 'ref_1250mv' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/qcom,pm8018-adc.yaml:118: example 0: label 'ref_325mv' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/qcom,pm8018-adc.yaml:118: example 0: label 'ref_625mv' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/qcom,pm8018-adc.yaml:118: example 0: label 'ref_muxoff' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/qcom,pm8018-adc.yaml:118: example 0: label 'usb_vbus' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/qcom,pm8018-adc.yaml:118: example 0: label 'vbat' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/qcom,pm8018-adc.yaml:118: example 0: label 'vcoin' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/qcom,pm8018-adc.yaml:118: example 0: label 'vph_pwr' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/qcom,pm8018-adc.yaml:118: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/qcom,pm8018-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/qcom,pm8018-adc.yaml (canonical) @@ -1,4 +1,5 @@ #include + pmic { #address-cells = <1>; #size-cells = <0>; @@ -14,33 +15,43 @@ vcoin: adc-channel@0 { -- reg = <0x00 0x0d>; }; + ref_325mv: adc-channel@e { reg = <0x00 0x0e>; }; + ref_muxoff: adc-channel@f { reg = <0x00 0x0f>; }; >> Documentation/devicetree/bindings/display/msm/dp-controller.yaml:317: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/dp-controller.yaml (original) +++ Documentation/devicetree/bindings/display/msm/dp-controller.yaml (canonical) @@ -19,17 +19,12 @@ clock-names = "core_iface", "core_aux", "ctrl_link", "ctrl_link_iface", "stream_pixel"; - assigned-clocks = <&dispcc DISP_CC_MDSS_DP_LINK_CLK_SRC>, <&dispcc DISP_CC_MDSS_DP_PIXEL_CLK_SRC>; - -- + power-domains = <&gcc PCIE_2A_GDSC>; + resets = <&gcc GCC_PCIE_2A_PHY_BCR>; + reset-names = "phy"; + vdda-phy-supply = <&vreg_l6d>; + vdda-pll-supply = <&vreg_l4d>; + #clock-cells = <0>; + clock-output-names = "pcie_2a_pipe_clk"; + #phy-cells = <0>; + qcom,4ln-config-sel = <&tcsr 0xa044 0>; }; >> Documentation/devicetree/bindings/spi/faraday,ftssp010.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/faraday,ftssp010.yaml (original) +++ Documentation/devicetree/bindings/spi/faraday,ftssp010.yaml (canonical) @@ -1,8 +1,9 @@ #include + spi@4a000000 { compatible = "faraday,ftssp010"; + reg = <0x4a000000 0x1000>; #address-cells = <1>; #size-cells = <0>; - reg = <0x4a000000 0x1000>; interrupts = <0>; }; >> Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml:91: example 0: label 'gpio0' defined but never referenced >> Documentation/devicetree/bindings/display/st,stm32-dsi.yaml:87: example 0: label 'dsi' defined but never referenced >> Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml (canonical) @@ -1,78 +1,78 @@ #include -- port@1 { reg = <1>; + endpoint { remote-endpoint = <&typec>; data-lanes = <0 1>; >> Documentation/devicetree/bindings/clock/rockchip,rk3188-cru.yaml:72: example 0: label 'cru' defined but never referenced >> Documentation/devicetree/bindings/clock/rockchip,rk3188-cru.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/rockchip,rk3188-cru.yaml (original) +++ Documentation/devicetree/bindings/clock/rockchip,rk3188-cru.yaml (canonical) @@ -1,7 +1,7 @@ cru: clock-controller@20000000 { - compatible = "rockchip,rk3188-cru"; - reg = <0x20000000 0x1000>; - rockchip,grf = <&grf>; - #clock-cells = <1>; - #reset-cells = <1>; + compatible = "rockchip,rk3188-cru"; + reg = <0x20000000 0x1000>; + #clock-cells = <1>; + #reset-cells = <1>; + rockchip,grf = <&grf>; }; >> Documentation/devicetree/bindings/firmware/google,gs101-acpm-ipc.yaml:65: example 0: canonical form differs: --- Documentation/devicetree/bindings/firmware/google,gs101-acpm-ipc.yaml (original) +++ Documentation/devicetree/bindings/firmware/google,gs101-acpm-ipc.yaml (canonical) @@ -11,15 +11,7 @@ interrupts-extended = <&gpa0 6 IRQ_TYPE_LEVEL_LOW>; -- + + ldo1m { + regulator-name = "vdd_ldo1"; + regulator-min-microvolt = <700000>; + regulator-max-microvolt = <1300000>; + regulator-always-on; + }; }; }; }; >> Documentation/devicetree/bindings/iio/dac/adi,ad5449.yaml:76: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/dac/adi,ad5449.yaml (original) +++ Documentation/devicetree/bindings/iio/dac/adi,ad5449.yaml (canonical) @@ -1,9 +1,10 @@ spi { #address-cells = <1>; #size-cells = <0>; + dac@0 { + compatible = "adi,ad5415"; reg = <0>; -- #address-cells = <1>; #size-cells = <0>; + dac@0 { + compatible = "adi,ad5429"; reg = <0>; - compatible = "adi,ad5429"; VREFA-supply = <&dac_refA>; VREFB-supply = <&dac_refB>; }; >> Documentation/devicetree/bindings/reset/xlnx,zynqmp-reset.yaml:48: example 0: label 'zynqmp_reset' defined but never referenced >> Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml:153: example 0: label 'imx8mm_mipi_csi_in' defined but never referenced >> Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml:153: example 0: label 'imx8mm_mipi_csi_out' defined but never referenced >> Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml:153: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml (original) +++ Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml (canonical) @@ -20,9 +20,9 @@ resets = <&src IMX8MQ_RESET_MIPI_CSI1_CORE_RESET>, <&src IMX8MQ_RESET_MIPI_CSI1_PHY_REF_RESET>, <&src IMX8MQ_RESET_MIPI_CSI1_ESC_RESET>; - fsl,mipi-phy-gpr = <&iomuxc_gpr 0x88>; interconnects = <&noc IMX8MQ_ICM_CSI1 &noc IMX8MQ_ICS_DRAM>; interconnect-names = "dram"; + fsl,mipi-phy-gpr = <&iomuxc_gpr 0x88>; -- ports { #address-cells = <1>; >> Documentation/devicetree/bindings/clock/nuvoton,ma35d1-clk.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/nuvoton,ma35d1-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/nuvoton,ma35d1-clk.yaml (canonical) @@ -1,4 +1,3 @@ - clock-controller@40460200 { compatible = "nuvoton,ma35d1-clk"; reg = <0x40460200 0x100>; >> Documentation/devicetree/bindings/clock/qcom,sa8775p-camcc.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sa8775p-camcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sa8775p-camcc.yaml (canonical) @@ -1,15 +1,16 @@ #include #include #include + clock-controller@ade0000 { - compatible = "qcom,sa8775p-camcc"; - reg = <0x0ade0000 0x20000>; -- + reg = <0x0ade0000 0x20000>; + clocks = <&gcc GCC_CAMERA_AHB_CLK>, + <&rpmhcc RPMH_CXO_CLK>, + <&rpmhcc RPMH_CXO_CLK_A>, + <&sleep_clk>; + power-domains = <&rpmhpd SA8775P_MMCX>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/ata/fsl,pq-sata.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/ata/fsl,pq-sata.yaml (original) +++ Documentation/devicetree/bindings/ata/fsl,pq-sata.yaml (canonical) @@ -1,4 +1,5 @@ #include + sata@18000 { compatible = "fsl,mpc8379-sata", "fsl,pq-sata"; reg = <0x18000 0x1000>; >> Documentation/devicetree/bindings/sound/rockchip-spdif.yaml:101: example 0: label 'spdif' defined but never referenced >> Documentation/devicetree/bindings/sound/rockchip-spdif.yaml:101: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/rockchip-spdif.yaml (original) +++ Documentation/devicetree/bindings/sound/rockchip-spdif.yaml (canonical) @@ -1,12 +1,13 @@ #include #include + spdif: spdif@1011e000 { - compatible = "rockchip,rk3188-spdif", "rockchip,rk3066-spdif"; - reg = <0x1011e000 0x2000>; - interrupts = ; -- - #sound-dai-cells = <0>; + compatible = "rockchip,rk3188-spdif", "rockchip,rk3066-spdif"; + reg = <0x1011e000 0x2000>; + interrupts = ; + clocks = <&cru SCLK_SPDIF>, <&cru HCLK_SPDIF>; + clock-names = "mclk", "hclk"; + dmas = <&dmac1_s 8>; + dma-names = "tx"; + #sound-dai-cells = <0>; }; >> Documentation/devicetree/bindings/spi/nvidia,tegra210-quad.yaml:88: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/nvidia,tegra210-quad.yaml (original) +++ Documentation/devicetree/bindings/spi/nvidia,tegra210-quad.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + spi@70410000 { compatible = "nvidia,tegra210-qspi"; reg = <0x70410000 0x1000>; -- @@ -15,6 +15,7 @@ regulator-name = "pvccin_cpu1"; regulator-enable-ramp-delay = <200>; }; + vout1 { regulator-name = "pvccfa_ehv_fivra_cpu1"; regulator-enable-ramp-delay = <200>; >> Documentation/devicetree/bindings/soc/samsung/exynos-usi.yaml:174: example 0: label 'hsi2c_0' defined but never referenced >> Documentation/devicetree/bindings/soc/samsung/exynos-usi.yaml:174: example 0: label 'serial_0' defined but never referenced >> Documentation/devicetree/bindings/soc/samsung/exynos-usi.yaml:174: example 0: label 'usi0' defined but never referenced >> Documentation/devicetree/bindings/soc/samsung/exynos-usi.yaml:174: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/samsung/exynos-usi.yaml (original) +++ Documentation/devicetree/bindings/soc/samsung/exynos-usi.yaml (canonical) @@ -4,14 +4,14 @@ usi0: usi@138200c0 { compatible = "samsung,exynos850-usi"; reg = <0x138200c0 0x20>; + ranges; + #size-cells = <1>; + clocks = <&cmu_peri 32>, <&cmu_peri 31>; + clock-names = "pclk", "ipclk"; -- serial_0: serial@13820000 { compatible = "samsung,exynos850-uart"; @@ -29,6 +29,7 @@ #size-cells = <0>; clocks = <&cmu_peri 31>, <&cmu_peri 32>; clock-names = "hsi2c", "hsi2c_pclk"; + status = "disabled"; }; }; >> Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.yaml:65: example 0: label 'sysctrl' defined but never referenced >> Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.yaml:65: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.yaml (original) +++ Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.yaml (canonical) @@ -1,9 +1,9 @@ sysctrl: system-controller@4000c000 { - compatible = "renesas,r9a06g032-sysctrl"; - reg = <0x4000c000 0x1000>; - clocks = <&ext_mclk>, <&ext_rtc_clk>, <&ext_jtag_clk>, - <&ext_rgmii_ref>; - clock-names = "mclk", "rtc", "jtag", "rgmii_ref_ext"; - #clock-cells = <1>; - #power-domain-cells = <0>; + compatible = "renesas,r9a06g032-sysctrl"; + reg = <0x4000c000 0x1000>; + clocks = <&ext_mclk>, <&ext_rtc_clk>, <&ext_jtag_clk>, + <&ext_rgmii_ref>; + clock-names = "mclk", "rtc", "jtag", "rgmii_ref_ext"; + #clock-cells = <1>; + #power-domain-cells = <0>; }; >> Documentation/devicetree/bindings/firmware/intel,stratix10-svc.yaml:85: example 0: canonical form differs: --- Documentation/devicetree/bindings/firmware/intel,stratix10-svc.yaml (original) +++ Documentation/devicetree/bindings/firmware/intel,stratix10-svc.yaml (canonical) @@ -1,23 +1,23 @@ reserved-memory { - #address-cells = <2>; - #size-cells = <2>; + #address-cells = <2>; + #size-cells = <2>; -- + <27 IRQ_TYPE_LEVEL_LOW>, + <27 IRQ_TYPE_LEVEL_LOW>, + <27 IRQ_TYPE_LEVEL_LOW>, + <27 IRQ_TYPE_LEVEL_LOW>, + <27 IRQ_TYPE_LEVEL_LOW>, + <27 IRQ_TYPE_LEVEL_LOW>, + <27 IRQ_TYPE_LEVEL_LOW>, + <27 IRQ_TYPE_LEVEL_LOW>, + <27 IRQ_TYPE_LEVEL_LOW>, + <27 IRQ_TYPE_LEVEL_LOW>; >> };Documentation/devicetree/bindings/display/st,stm32-dsi.yaml:87: example 0: label 'dsi_in' defined but never referenced -- - fpga-mgr { - compatible = "intel,stratix10-soc-fpga-mgr"; + fpga-mgr { + compatible = "intel,stratix10-soc-fpga-mgr"; + }; }; - }; }; >> Documentation/devicetree/bindings/ata/intel,ixp4xx-compact-flash.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/ata/intel,ixp4xx-compact-flash.yaml (original) +++ Documentation/devicetree/bindings/ata/intel,ixp4xx-compact-flash.yaml (canonical) @@ -1,17 +1,18 @@ #include -- - power-domain@MT8173_POWER_DOMAIN_MFG { + { reg = ; #power-domain-cells = <0>; mediatek,infracfg = <&infracfg>; >> Documentation/devicetree/bindings/display/samsung/samsung,exynos7-decon.yaml:117: example 0: label 'decon_to_dsi' defined but never referenced >> Documentation/devicetree/bindings/display/samsung/samsung,exynos7-decon.yaml:117: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/samsung/samsung,exynos7-decon.yaml (original) +++ Documentation/devicetree/bindings/display/samsung/samsung,exynos7-decon.yaml (canonical) @@ -12,12 +12,13 @@ <&clock_disp 101>, /* ACLK_DECON_INT */ <&clock_disp 102>, /* SCLK_DECON_INT_ECLK */ <&clock_disp 103>; /* SCLK_DECON_INT_EXTCLKPLL */ - clock-names = "pclk_decon0", - "aclk_decon0", - "decon0_eclk", - "decon0_vclk"; + clock-names = "pclk_decon0", + "aclk_decon0", + "decon0_eclk", + "decon0_vclk"; pinctrl-0 = <&lcd_clk &pwm1_out>; pinctrl-names = "default"; + port { decon_to_dsi: endpoint { remote-endpoint = <&dsi_to_decon>; >> Documentation/devicetree/bindings/reset/thead,th1520-reset.yaml:42: example 0: label 'rst' defined but never referenced >> Documentation/devicetree/bindings/reset/thead,th1520-reset.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/reset/thead,th1520-reset.yaml (original) +++ Documentation/devicetree/bindings/reset/thead,th1520-reset.yaml (canonical) @@ -1,9 +1,10 @@ soc { - #address-cells = <2>; - #size-cells = <2>; - rst: reset-controller@ffef528000 { - compatible = "thead,th1520-reset"; - reg = <0xff 0xef528000 0x0 0x1000>; - #reset-cells = <1>; -- + #address-cells = <2>; + #size-cells = <2>; + + rst: reset-controller@ffef528000 { + compatible = "thead,th1520-reset"; + reg = <0xff 0xef528000 0x0 0x1000>; + #reset-cells = <1>; + }; }; Documentation/devicetree/bindings/ata/fsl,imx-pata.yaml:37: example 0: label 'pata' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/renesas,rzg2l-irqc.yaml:206: example 0: label 'irqc' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,glymur-mdss.yaml:70: example 0: label 'dpu_intf1_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,glymur-mdss.yaml:70: example 0: label 'dpu_intf2_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,glymur-mdss.yaml:70: example 0: label 'mdss_dp0_in' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,glymur-mdss.yaml:70: example 0: label 'mdss_dp0_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,glymur-mdss.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,glymur-mdss.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,glymur-mdss.yaml (canonical) @@ -6,189 +6,172 @@ #include -- >> Documentation/devicetree/bindings/display/st,stm32-dsi.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/st,stm32-dsi.yaml (original) +++ Documentation/devicetree/bindings/display/st,stm32-dsi.yaml (canonical) @@ -2,6 +2,7 @@ #include #include #include + dsi: dsi@5a000000 { compatible = "st,stm32-dsi"; reg = <0x5a000000 0x800>; -- + }; + + port@1 { + reg = <1>; + + mdss_dp0_out: endpoint { + }; + }; + }; + }; >> +};Documentation/devicetree/bindings/clock/qcom,gcc-msm8998.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-msm8998.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-msm8998.yaml (canonical) @@ -1,14 +1,15 @@ #include + clock-controller@100000 { - compatible = "qcom,gcc-msm8998"; - #clock-cells = <1>; - #reset-cells = <1>; - #power-domain-cells = <1>; -- + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; + clocks = <&rpmcc RPM_SMD_XO_CLK_SRC>, + <&sleep>, + <0>; + clock-names = "xo", + "sleep_clk", + "aud_ref_clk"; }; >> Documentation/devicetree/bindings/hwmon/pmbus/mps,mpq8785.yaml:65: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/pmbus/mps,mpq8785.yaml (original) +++ Documentation/devicetree/bindings/hwmon/pmbus/mps,mpq8785.yaml (canonical) @@ -1,10 +1,10 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - compatible = "mps,mpm82504"; - reg = <0x30>; - mps,vout-fb-divider-ratio-permille = <600>; - }; + pmic@30 { + compatible = "mps,mpm82504"; + reg = <0x30>; + mps,vout-fb-divider-ratio-permille = <600>; + }; }; >> Documentation/devicetree/bindings/media/qcom,qcm2290-camss.yaml:139: example 0: label 'camss' defined but never referenced >> Documentation/devicetree/bindings/media/qcom,qcm2290-camss.yaml:139: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/qcom,qcm2290-camss.yaml (original) +++ Documentation/devicetree/bindings/media/qcom,qcm2290-camss.yaml (canonical) @@ -9,7 +9,6 @@ -- >> Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml:84: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml (original) +++ Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml (canonical) @@ -19,8 +19,8 @@ -- flash@0 { compatible = "jedec,spi-nor"; + reg = <0>; spi-max-frequency = <50000000>; - reg = <0>; spi-rx-bus-width = <4>; spi-tx-bus-width = <4>; }; >> Documentation/devicetree/bindings/firmware/thead,th1520-aon.yaml:55: example 0: label 'aon' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/intel,ce4100-lapic.yaml:65: example 0: label 'lapic0' defined but never referenced >> Documentation/devicetree/bindings/media/microchip,csi2dc.yaml:145: example 0: label 'csi2dc_in' defined but never referenced >> Documentation/devicetree/bindings/media/microchip,csi2dc.yaml:145: example 0: label 'csi2dc_out' defined but never referenced >> Documentation/devicetree/bindings/media/microchip,csi2dc.yaml:145: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/microchip,csi2dc.yaml (original) +++ Documentation/devicetree/bindings/media/microchip,csi2dc.yaml (canonical) @@ -1,25 +1,26 @@ +}; csi2dc@e1404000 { compatible = "microchip,sama7g5-csi2dc"; reg = <0xe1404000 0x500>; clocks = <&pclk>, <&scck>; clock-names = "pclk", "scck"; -- - }; - }; + port@0 { + reg = <0>; /* must be 0, first child port */ + csi2dc_in: endpoint { /* input from IDI interface */ + bus-type = <4>; /* MIPI CSI2 D-PHY */ + remote-endpoint = <&csi2host_out>; + }; }; }; >> Documentation/devicetree/bindings/media/microchip,csi2dc.yaml:174: example 1: label 'csi2dc_input' defined but never referenced Documentation/devicetree/bindings/media/microchip,csi2dc.yaml:174: example 1: canonical form differs: --- Documentation/devicetree/bindings/media/microchip,csi2dc.yaml (original) +++ Documentation/devicetree/bindings/media/microchip,csi2dc.yaml (canonical) @@ -1,4 +1,6 @@ +}; #include + csi2dc@e1404000 { compatible = "microchip,sama7g5-csi2dc"; reg = <0xe1404000 0x500>; -- - port@1 { - reg = <1>; - }; + port@0 { + reg = <0>; /* must be 0, first child port */ + csi2dc_input: endpoint { /* input from IDI interface */ + remote-endpoint = <&csi2host_out>; + }; }; }; >> Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml:193: example 0: label 'mmc0_pins_default' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml:193: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml (canonical) @@ -9,19 +9,19 @@ pio: pinctrl@10005000 { compatible = "mediatek,mt6779-pinctrl"; reg = <0 0x10005000 0 0x1000>, - <0 0x11c20000 0 0x1000>, - <0 0x11d10000 0 0x1000>, - <0 0x11e20000 0 0x1000>, - <0 0x11e70000 0 0x1000>, -- - qcom,adsp-pil-mode; - #clock-cells = <1>; + compatible = "qcom,sc7280-lpasscc"; + reg = <0x03000000 0x40>, <0x03c04000 0x4>; + reg-names = "qdsp6ss", "top_cc"; + clocks = <&gcc GCC_CFG_NOC_LPASS_CLK>; + clock-names = "iface"; + #clock-cells = <1>; + qcom,adsp-pil-mode; }; >> Documentation/devicetree/bindings/ata/cortina,gemini-sata-bridge.yaml:94: example 0: canonical form differs: --- Documentation/devicetree/bindings/ata/cortina,gemini-sata-bridge.yaml (original) +++ Documentation/devicetree/bindings/ata/cortina,gemini-sata-bridge.yaml (canonical) @@ -1,14 +1,15 @@ #include + sata@46000000 { - compatible = "cortina,gemini-sata-bridge"; - reg = <0x46000000 0x100>; - resets = <&rcon 26>, <&rcon 27>; - reset-names = "sata0", "sata1"; -- + resets = <&rcon 26>, <&rcon 27>; + reset-names = "sata0", "sata1"; + clocks = <&gcc GEMINI_CLK_GATE_SATA0>, + <&gcc GEMINI_CLK_GATE_SATA1>; + clock-names = "SATA0_PCLK", "SATA1_PCLK"; + syscon = <&syscon>; + cortina,gemini-ata-muxmode = <3>; + cortina,gemini-enable-ide-pins; + cortina,gemini-enable-sata-bridge; }; >> Documentation/devicetree/bindings/sound/mt8186-mt6366-rt1019-rt5682s.yaml:151: example 0: label 'sound' defined but never referenced >> Documentation/devicetree/bindings/sound/mt8186-mt6366-rt1019-rt5682s.yaml:151: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/mt8186-mt6366-rt1019-rt5682s.yaml (original) +++ Documentation/devicetree/bindings/sound/mt8186-mt6366-rt1019-rt5682s.yaml (canonical) @@ -9,41 +9,42 @@ pinctrl-0 = <&aud_clk_mosi_off>; pinctrl-1 = <&aud_clk_mosi_on>; pinctrl-2 = <&aud_gpio_dmic_sec>; + dmic-gpios = <&pio 23 GPIO_ACTIVE_HIGH>; + audio-routing = + "Headphone", "HPOL", + "Headphone", "HPOR", -- - }; + link-name = "I2S3"; + dai-format = "i2s"; + mediatek,clk-provider = "cpu"; + + codec { + sound-dai = <&it6505dptx>, <&rt1019p>; + }; }; }; >> Documentation/devicetree/bindings/media/mediatek,mdp3-fg.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/mediatek,mdp3-fg.yaml (original) +++ Documentation/devicetree/bindings/media/mediatek,mdp3-fg.yaml (canonical) @@ -4,6 +4,6 @@ display@14002000 { compatible = "mediatek,mt8195-mdp3-fg"; reg = <0x14002000 0x1000>; + clocks = <&vppsys0 CLK_VPP0_MDP_FG>; mediatek,gce-client-reg = <&gce1 SUBSYS_1400XXXX 0x2000 0x1000>; - clocks = <&vppsys0 CLK_VPP0_MDP_FG>; }; >> Documentation/devicetree/bindings/power/fsl,imx-gpc.yaml:120: example 0: label 'pd_pu' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/csky,apb-intc.yaml:49: example 0: label 'intc' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/csky,apb-intc.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/csky,apb-intc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/csky,apb-intc.yaml (canonical) @@ -1,6 +1,6 @@ intc: interrupt-controller@500000 { compatible = "csky,apb-intc"; + reg = <0x00500000 0x400>; #interrupt-cells = <1>; - reg = <0x00500000 0x400>; interrupt-controller; }; >> Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml (original) +++ Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; @@ -8,7 +9,7 @@ compatible = "adi,adm1177"; reg = <0x5a>; shunt-resistor-micro-ohms = <50000>; /* 50 mOhm */ - adi,shutdown-threshold-microamp = <1059000>; /* 1.059 A */ - adi,vrange-high-enable; + adi,shutdown-threshold-microamp = <1059000>; /* 1.059 A */ + adi,vrange-high-enable; }; }; >> Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml:127: example 0: label 'transceiver1' defined but never referenced >> Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml:127: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml (original) +++ Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml (canonical) @@ -1,10 +1,10 @@ #include -- - standby-gpios = <&wakeup_gpio1 16 GPIO_ACTIVE_LOW>; - enable-gpios = <&main_gpio1 67 GPIO_ACTIVE_HIGH>; - mux-states = <&mux0 1>; + compatible = "ti,tcan1043"; + #phy-cells = <0>; + max-bitrate = <5000000>; + standby-gpios = <&wakeup_gpio1 16 GPIO_ACTIVE_LOW>; + enable-gpios = <&main_gpio1 67 GPIO_ACTIVE_HIGH>; + mux-states = <&mux0 1>; }; >> Documentation/devicetree/bindings/clock/qcom,milos-videocc.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,milos-videocc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,milos-videocc.yaml (canonical) @@ -1,4 +1,5 @@ #include + clock-controller@aaf0000 { compatible = "qcom,milos-videocc"; reg = <0x0aaf0000 0x10000>; >> Documentation/devicetree/bindings/gpu/arm,mali-valhall-csf.yaml:152: example 0: label 'gpu' defined but never referenced >> Documentation/devicetree/bindings/gpu/arm,mali-valhall-csf.yaml:152: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpu/arm,mali-valhall-csf.yaml (original) +++ Documentation/devicetree/bindings/gpu/arm,mali-valhall-csf.yaml (canonical) @@ -20,10 +20,12 @@ -- compatible = "operating-points-v2"; + opp-300000000 { opp-hz = /bits/ 64 <300000000>; opp-microvolt = <675000 675000 850000>; }; + opp-400000000 { opp-hz = /bits/ 64 <400000000>; opp-microvolt = <675000 675000 850000>; >> Documentation/devicetree/bindings/firmware/intel,ixp4xx-network-processing-engine.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/firmware/intel,ixp4xx-network-processing-engine.yaml (original) +++ Documentation/devicetree/bindings/firmware/intel,ixp4xx-network-processing-engine.yaml (canonical) @@ -9,6 +9,11 @@ hss@0 { compatible = "intel,ixp4xx-hss"; reg = <0>; + cts-gpios = <&gpio0 10 GPIO_ACTIVE_LOW>; + rts-gpios = <&gpio0 14 GPIO_ACTIVE_LOW>; + dcd-gpios = <&gpio0 6 GPIO_ACTIVE_LOW>; + dtr-gpios = <&gpio_74 2 GPIO_ACTIVE_LOW>; -- channel@1 { >> Documentation/devicetree/bindings/media/mediatek,mt8173-vpu.yaml:55: example 0: label 'vpu' defined but never referenced Documentation/devicetree/bindings/spi/atmel,at91rm9200-spi.yaml:74: example 0: label 'spi1' defined but never referenced Documentation/devicetree/bindings/spi/atmel,at91rm9200-spi.yaml:74: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/atmel,at91rm9200-spi.yaml (original) +++ Documentation/devicetree/bindings/spi/atmel,at91rm9200-spi.yaml (canonical) @@ -16,6 +16,6 @@ compatible = "mmc-spi-slot"; reg = <0>; gpios = <&pioC 4 GPIO_ACTIVE_HIGH>; /* CD */ - spi-max-frequency = <25000000>; + spi-max-frequency = <25000000>; }; }; >> Documentation/devicetree/bindings/timer/cdns,ttc.yaml:56: example 0: label 'ttc0' defined but never referenced >> Documentation/devicetree/bindings/timer/cdns,ttc.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/cdns,ttc.yaml (original) +++ Documentation/devicetree/bindings/timer/cdns,ttc.yaml (canonical) @@ -1,8 +1,8 @@ ttc0: ttc0@f8001000 { + compatible = "cdns,ttc"; + reg = <0xF8001000 0x1000>; interrupt-parent = <&intc>; interrupts = <0 10 4>, <0 11 4>, <0 12 4>; - compatible = "cdns,ttc"; - reg = <0xF8001000 0x1000>; clocks = <&cpu_clk 3>; timer-width = <32>; }; >> Documentation/devicetree/bindings/display/msm/qcom,sm6375-mdss.yaml:78: example 0: label 'dsi0_out' defined but never referenced >> Documentation/devicetree/bindings/timer/cdns,ttc.yaml:66: example 1: label 'pwm' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm6375-mdss.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,sm6375-mdss.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,sm6375-mdss.yaml (canonical) @@ -8,29 +8,24 @@ compatible = "qcom,sm6375-mdss"; reg = <0x05e00000 0x1000>; reg-names = "mdss"; - + ranges; power-domains = <&dispcc MDSS_GDSC>; - -- reg-names = "dsi_phy", "dsi_phy_lane", "dsi_pll"; - #clock-cells = <1>; #phy-cells = <0>; - clocks = <&dispcc DISP_CC_MDSS_AHB_CLK>, <&rpmcc RPM_SMD_XO_CLK_SRC>; clock-names = "iface", "ref"; >> Documentation/devicetree/bindings/rtc/nxp,pcf85063.yaml:85: example 0: canonical form differs: --- Documentation/devicetree/bindings/rtc/nxp,pcf85063.yaml (original) +++ Documentation/devicetree/bindings/rtc/nxp,pcf85063.yaml (canonical) @@ -3,14 +3,14 @@ #size-cells = <0>; -- - clock-frequency = <32768>; - }; + clock { + compatible = "fixed-clock"; + #clock-cells = <0>; + clock-frequency = <32768>; + }; }; - }; +}; >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: node name 'serial_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: node name 'serial_led_data-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: node name 'serial_led_clk-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: node name 'inet_act_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: node name 'pcie_clkreq-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: node name 'ephy0_spd_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: node name 'ephy1_spd_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: node name 'ephy2_spd_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: node name 'ephy3_spd_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: node name 'ephy0_act_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: node name 'ephy1_act_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: node name 'ephy2_act_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: node name 'ephy3_act_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: node name 'hsspi_cs1-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: node name 'usb_port1_device-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: node name 'usb_port1_host-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: label 'pinctrl_ephy0_act_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: label 'pinctrl_ephy0_spd_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: label 'pinctrl_ephy1_act_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: label 'pinctrl_ephy1_spd_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: label 'pinctrl_ephy2_act_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: label 'pinctrl_ephy2_spd_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: label 'pinctrl_ephy3_act_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: label 'pinctrl_ephy3_spd_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: label 'pinctrl_hsspi_cs1' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: label 'pinctrl_inet_act_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: label 'pinctrl_pcie_clkreq' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml:56: example 0: label 'mst_intc0' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: label 'pinctrl_serial_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: label 'pinctrl_serial_led_clk' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml (canonical) @@ -1,8 +1,8 @@ mst_intc0: interrupt-controller@1f2032d0 { - compatible = "mstar,mst-intc"; - interrupt-controller; - #interrupt-cells = <3>; - interrupt-parent = <&gic>; - reg = <0x1f2032d0 0x30>; - mstar,irqs-map-range = <0 63>; + compatible = "mstar,mst-intc"; + reg = <0x1f2032d0 0x30>; + interrupt-controller; + #interrupt-cells = <3>; + interrupt-parent = <&gic>; + mstar,irqs-map-range = <0 63>; >> };Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: label 'pinctrl_serial_led_data' defined but never referenced -- >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: label 'pinctrl_usb_port1_device' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: label 'pinctrl_usb_port1_host' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml (canonical) @@ -1,81 +1,81 @@ pinctrl@18 { - compatible = "brcm,bcm6328-pinctrl"; - reg = <0x18 0x10>; + compatible = "brcm,bcm6328-pinctrl"; + reg = <0x18 0x10>; -- + + port@1 { + reg = <1>; + + dsi_out: endpoint { + remote-endpoint = <&panel_in>; + }; + }; }; }; >> Documentation/devicetree/bindings/sound/ti,omap4-mcpdm.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/ti,omap4-mcpdm.yaml (original) +++ Documentation/devicetree/bindings/sound/ti,omap4-mcpdm.yaml (canonical) @@ -1,13 +1,14 @@ #include + mcpdm@0 { - compatible = "ti,omap4-mcpdm"; - reg = <0x0 0x7f>, /* MPU private access */ - <0x49032000 0x7f>; /* L3 Interconnect */ - reg-names = "mpu", "dma"; -- + reg = <0x0 0x7f>, /* MPU private access */ + <0x49032000 0x7f>; /* L3 Interconnect */ + reg-names = "mpu", "dma"; + interrupts = ; + interrupt-parent = <&gic>; + dmas = <&sdma 65>, <&sdma 66>; + dma-names = "up_link", "dn_link"; + clocks = <&twl6040>; + clock-names = "pdmclk"; }; >> Documentation/devicetree/bindings/watchdog/marvell,cn10624-wdt.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/watchdog/marvell,cn10624-wdt.yaml (original) +++ Documentation/devicetree/bindings/watchdog/marvell,cn10624-wdt.yaml (canonical) @@ -1,4 +1,5 @@ #include + soc { #address-cells = <2>; #size-cells = <2>; >> Documentation/devicetree/bindings/power/supply/sbs,sbs-charger.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/sbs,sbs-charger.yaml (original) +++ Documentation/devicetree/bindings/power/supply/sbs,sbs-charger.yaml (canonical) @@ -9,5 +9,5 @@ reg = <0x9>; interrupt-parent = <&gpio6>; interrupts = <7 IRQ_TYPE_LEVEL_LOW>; - }; + }; }; Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml:50: example 0: canonical form differs: -- + #address-cells = <1>; + #size-cells = <0>; + + proximity@70 { + compatible = "maxbotix,mb1232"; + reg = <0x70>; + interrupt-parent = <&gpio2>; + interrupts = <2 IRQ_TYPE_EDGE_FALLING>; + }; }; >> Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml:32: example 0: canonical form differs: --- Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml (original) +++ Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml (canonical) @@ -1,4 +1,4 @@ rng@70002100 { - compatible = "intel,ixp46x-rng"; - reg = <0x70002100 4>; + compatible = "intel,ixp46x-rng"; + reg = <0x70002100 4>; }; >> Documentation/devicetree/bindings/display/msm/qcom,qcm2290-dpu.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,qcm2290-dpu.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,qcm2290-dpu.yaml (canonical) @@ -7,17 +7,14 @@ reg = <0x05e01000 0x8f000>, <0x05eb0000 0x2008>; reg-names = "mdp", "vbif"; - clocks = <&gcc GCC_DISP_HF_AXI_CLK>, <&dispcc DISP_CC_MDSS_AHB_CLK>, <&dispcc DISP_CC_MDSS_MDP_CLK>, -- - pinctrl_usb_port1_host: usb_port1_host-pins { - function = "usb_host_port"; - pins = "usb_port1"; - }; + pinctrl_usb_port1_host: usb_port1_host-pins { + function = "usb_host_port"; + pins = "usb_port1"; + }; }; >> Documentation/devicetree/bindings/soc/samsung/exynos-pmu.yaml:194: example 0: label 'pmu_system_controller' defined but never referenced >> Documentation/devicetree/bindings/sram/sram.yaml:167: example 0: canonical form differs: --- Documentation/devicetree/bindings/sram/sram.yaml (original) +++ Documentation/devicetree/bindings/sram/sram.yaml (canonical) @@ -1,10 +1,9 @@ sram@5c000000 { compatible = "mmio-sram"; reg = <0x5c000000 0x40000>; /* 256 KiB SRAM at address 0x5c000000 */ - - #address-cells = <1>; + #address-cells = <1>; + ranges = <0 0x5c000000 0x40000>; -- smp-sram@1ff80 { compatible = "amlogic,meson8b-smp-sram"; >> Documentation/devicetree/bindings/spi/spi-sg2044-nor.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/spi-sg2044-nor.yaml (original) +++ Documentation/devicetree/bindings/spi/spi-sg2044-nor.yaml (canonical) @@ -1,11 +1,11 @@ #include -- smp-sram@10080000 { compatible = "rockchip,rk3066-smp-sram"; >> Documentation/devicetree/bindings/hwmon/microchip,mcp3021.yaml:33: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/microchip,mcp3021.yaml (original) +++ Documentation/devicetree/bindings/hwmon/microchip,mcp3021.yaml (canonical) @@ -5,7 +5,7 @@ adc@4d { compatible = "microchip,mcp3021"; reg = <0x4d>; - reference-voltage-microvolt = <4500000>; /* 4.5 V */ + }; }; -- smp-sram@f100 { compatible = "socionext,milbeaut-smp-sram"; >> Documentation/devicetree/bindings/display/samsung/samsung,exynos-hdmi.yaml:169: example 0: label 'hdmi_to_mhl' defined but never referenced >> Documentation/devicetree/bindings/display/samsung/samsung,exynos-hdmi.yaml:169: example 0: label 'hdmi_to_tv' defined but never referenced >> Documentation/devicetree/bindings/display/samsung/samsung,exynos-hdmi.yaml:169: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/samsung/samsung,exynos-hdmi.yaml (original) +++ Documentation/devicetree/bindings/display/samsung/samsung,exynos-hdmi.yaml (canonical) @@ -28,14 +28,13 @@ "i_spdif_clk"; phy = <&hdmiphy>; ddc = <&hsi2c_11>; - samsung,syscon-phandle = <&pmu_system_controller>; - samsung,sysreg-phandle = <&syscon_disp>; #sound-dai-cells = <0>; - -- port@0 { reg = <0>; + endpoint { remote-endpoint = <&dsi0_in>; }; >> Documentation/devicetree/bindings/clock/intel,easic-n5x.yaml:40: example 0: label 'clkmgr' defined but never referenced >> Documentation/devicetree/bindings/clock/intel,easic-n5x.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/intel,easic-n5x.yaml (original) +++ Documentation/devicetree/bindings/clock/intel,easic-n5x.yaml (canonical) @@ -1,6 +1,6 @@ clkmgr: clock-controller@ffd10000 { - compatible = "intel,easic-n5x-clkmgr"; - reg = <0xffd10000 0x1000>; - clocks = <&osc1>; - #clock-cells = <1>; + compatible = "intel,easic-n5x-clkmgr"; + reg = <0xffd10000 0x1000>; + clocks = <&osc1>; + #clock-cells = <1>; }; >> Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml (original) +++ Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml (canonical) @@ -1,4 +1,5 @@ #include + timer@c8005000 { compatible = "intel,ixp4xx-timer"; reg = <0xc8005000 0x100>; >> Documentation/devicetree/bindings/sound/nvidia,tegra-audio-rt5631.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nvidia,tegra-audio-rt5631.yaml (original) +++ Documentation/devicetree/bindings/sound/nvidia,tegra-audio-rt5631.yaml (canonical) @@ -1,24 +1,22 @@ #include #include + sound { compatible = "asus,tegra-audio-rt5631-tf700t", "nvidia,tegra-audio-rt5631"; - nvidia,model = "Asus Transformer Infinity TF700T RT5631"; -- + "Headphone Jack", "HPOL", + "Headphone Jack", "HPOR", + "Int Spk", "SPOL", + "Int Spk", "SPOR", + "MIC1", "MIC Bias1", + "MIC Bias1", "Mic Jack", + "DMIC", "Int Mic"; + nvidia,i2s-controller = <&tegra_i2s1>; + nvidia,audio-codec = <&rt5631>; }; >> Documentation/devicetree/bindings/dvfs/performance-domain.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/dvfs/performance-domain.yaml (original) +++ Documentation/devicetree/bindings/dvfs/performance-domain.yaml (canonical) @@ -5,22 +5,20 @@ performance: performance-controller@11bc00 { compatible = "mediatek,cpufreq-hw"; reg = <0 0x0011bc10 0 0x120>, <0 0x0011bd30 0 0x120>; - #performance-domain-cells = <1>; }; }; -- port@1 { reg = <1>; + hdmi_to_mhl: endpoint { remote-endpoint = <&mhl_to_hdmi>; }; >> Documentation/devicetree/bindings/clock/mediatek,mt8195-clock.yaml:66: example 0: label 'scp_adsp' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8195-clock.yaml:73: example 1: label 'imp_iic_wrap_s' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8195-clock.yaml:80: example 2: label 'imp_iic_wrap_w' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8195-clock.yaml:87: example 3: label 'mfgcfg' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8195-clock.yaml:94: example 4: label 'wpesys' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8195-clock.yaml:101: example 5: label 'wpesys_vpp0' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8195-clock.yaml:108: example 6: label 'wpesys_vpp1' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8195-clock.yaml:115: example 7: label 'imgsys' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8195-clock.yaml:122: example 8: label 'imgsys1_dip_top' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8195-clock.yaml:129: example 9: label 'imgsys1_dip_nr' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8195-clock.yaml:136: example 10: label 'imgsys1_wpe' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8195-clock.yaml:143: example 11: label 'ipesys' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8195-clock.yaml:150: example 12: label 'camsys' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8195-clock.yaml:157: example 13: label 'camsys_rawa' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8195-clock.yaml:164: example 14: label 'camsys_yuva' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8195-clock.yaml:171: example 15: label 'camsys_rawb' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8195-clock.yaml:178: example 16: label 'camsys_yuvb' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8195-clock.yaml:185: example 17: label 'camsys_mraw' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8195-clock.yaml:192: example 18: label 'ccusys' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8195-clock.yaml:199: example 19: label 'vdecsys_soc' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8195-clock.yaml:206: example 20: label 'vdecsys' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8195-clock.yaml:213: example 21: label 'vdecsys_core1' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml:58: example 0: label 'eic' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml (canonical) @@ -2,13 +2,13 @@ #include -- + compatible = "microchip,sama7g5-eic"; + reg = <0xe1628000 0x100>; + interrupt-parent = <&gic>; + interrupt-controller; + #interrupt-cells = <2>; + interrupts = , + ; + clocks = <&pmc PMC_TYPE_PERIPHERAL 37>; + clock-names = "pclk"; }; >> Documentation/devicetree/bindings/clock/mediatek,mt8195-clock.yaml:220: example 22: label 'vencsys' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8195-clock.yaml:227: example 23: label 'vencsys_core1' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8195-clock.yaml:234: example 24: label 'apusys_pll' defined but never referenced >> Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml (original) +++ Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml (canonical) @@ -1,8 +1,9 @@ #include + rtc@45000000 { - compatible = "cortina,gemini-rtc", "faraday,ftrtc010"; - reg = <0x45000000 0x100>; - interrupts = <17 IRQ_TYPE_LEVEL_HIGH>; - clocks = <&foo 0>, <&foo 1>; - clock-names = "PCLK", "EXTCLK"; + compatible = "cortina,gemini-rtc", "faraday,ftrtc010"; + reg = <0x45000000 0x100>; + interrupts = <17 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&foo 0>, <&foo 1>; + clock-names = "PCLK", "EXTCLK"; }; >> Documentation/devicetree/bindings/iio/dac/fsl,vf610-dac.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/dac/fsl,vf610-dac.yaml (original) +++ Documentation/devicetree/bindings/iio/dac/fsl,vf610-dac.yaml (canonical) @@ -1,11 +1,13 @@ #include #include + bus@40000000 { compatible = "fsl,aips-bus", "simple-bus"; reg = <0x40000000 0x00070000>; ranges; -- reg = <0x01c13400 0x14>, <0x01c14800 0x4>, @@ -13,6 +12,7 @@ "pmu0", "pmu1", "pmu2"; + #phy-cells = <1>; clocks = <&ccu CLK_USB_PHY0>, <&ccu CLK_USB_PHY1>, <&ccu CLK_USB_PHY2>; >> Documentation/devicetree/bindings/pinctrl/starfive,jh7110-sys-pinctrl.yaml:110: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/starfive,jh7110-sys-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/starfive,jh7110-sys-pinctrl.yaml (canonical) @@ -10,6 +10,15 @@ #gpio-cells = <2>; -- - rx-pins { - pinmux = <0x0E000406>; - bias-pull-up; - drive-strength = <2>; - input-enable; - input-schmitt-enable; - slew-rate = <0>; - }; }; }; >> Documentation/devicetree/bindings/spi/qcom,spi-qpic-snand.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/qcom,spi-qpic-snand.yaml (original) +++ Documentation/devicetree/bindings/spi/qcom,spi-qpic-snand.yaml (canonical) @@ -1,13 +1,12 @@ #include + spi@79b0000 { compatible = "qcom,ipq9574-snand"; reg = <0x1ac00000 0x800>; - clocks = <&gcc GCC_QPIC_CLK>, -- >> Documentation/devicetree/bindings/rtc/nxp,pcf2123.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/rtc/nxp,pcf2123.yaml (original) +++ Documentation/devicetree/bindings/rtc/nxp,pcf2123.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; Documentation/devicetree/bindings/clock/baikal,bt1-ccu-pll.yaml:115: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/baikal,bt1-ccu-pll.yaml (original) -- - }; + port { + csi2_cam0: endpoint { + remote-endpoint = <&csi2_phy0>; + clock-lanes = <0>; + data-lanes = <1 2>; + }; + }; }; }; >> Documentation/devicetree/bindings/reset/socionext,uniphier-glue-reset.yaml:102: example 0: label 'usb_rst' defined but never referenced >> Documentation/devicetree/bindings/firmware/arm,scpi.yaml:174: example 0: label 'cpu_scp_lpri' defined but never referenced >> Documentation/devicetree/bindings/firmware/arm,scpi.yaml:174: example 0: label 'scpi_clk' defined but never referenced >> Documentation/devicetree/bindings/firmware/arm,scpi.yaml:174: example 0: label 'scpi_devpd' defined but never referenced >> Documentation/devicetree/bindings/firmware/arm,scpi.yaml:174: example 0: label 'scpi_dvfs' defined but never referenced >> Documentation/devicetree/bindings/firmware/arm,scpi.yaml:174: example 0: label 'scpi_sensors' defined but never referenced >> Documentation/devicetree/bindings/firmware/arm,scpi.yaml:174: example 0: canonical form differs: --- Documentation/devicetree/bindings/firmware/arm,scpi.yaml (original) +++ Documentation/devicetree/bindings/firmware/arm,scpi.yaml (canonical) @@ -1,38 +1,36 @@ +}; firmware { + clocks { + compatible = "arm,scpi-clocks"; + + scpi_dvfs: clocks-0 { + compatible = "arm,scpi-dvfs-clocks"; -- >> Documentation/devicetree/bindings/firmware/arm,scpi.yaml:237: example 1: label 'scpi_sensors1' defined but never referenced >> Documentation/devicetree/bindings/mailbox/arm,mhuv3.yaml:197: example 0: canonical form differs: --- Documentation/devicetree/bindings/mailbox/arm,mhuv3.yaml (original) +++ Documentation/devicetree/bindings/mailbox/arm,mhuv3.yaml (canonical) @@ -6,19 +6,19 @@ -- mailbox@2ab00000 { compatible = "arm,mhuv3"; + reg = <0 0x2aab0000 0 0x10000>; #mbox-cells = <3>; - reg = <0 0x2aab0000 0 0x10000>; clocks = <&clock 0>; interrupt-names = "combined", "mbx-dbch-xfer-1", "ffch-low-tide-0"; interrupts = , >> Documentation/devicetree/bindings/hwmon/moortec,mr75203.yaml:149: example 0: label 'pvt' defined but never referenced >> Documentation/devicetree/bindings/hwmon/moortec,mr75203.yaml:149: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/moortec,mr75203.yaml (original) +++ Documentation/devicetree/bindings/hwmon/moortec,mr75203.yaml (canonical) @@ -5,12 +5,12 @@ <0xe0680200 0x200>, <0xe0680400 0xc00>; reg-names = "common", "ts", "pd", "vm"; - intel,vm-map = [03 01 04 ff ff]; clocks = <&osc0>; resets = <&rcu0 0x40 7>; + #thermal-sensor-cells = <1>; + intel,vm-map = [03 01 04 ff ff]; moortec,vm-active-channels = /bits/ 8 <0x10 0x05>; moortec,vm-pre-scaler-x2 = /bits/ 8 <5 6 20>; moortec,ts-coeff-g = <61400>; moortec,ts-coeff-h = <253700>; - #thermal-sensor-cells = <1>; }; >> Documentation/devicetree/bindings/spi/spi-xilinx.yaml:46: example 0: label 'spi0' defined but never referenced >> Documentation/devicetree/bindings/spi/spi-xilinx.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/spi-xilinx.yaml (original) +++ Documentation/devicetree/bindings/spi/spi-xilinx.yaml (canonical) @@ -1,8 +1,8 @@ spi0: spi@41e00000 { - compatible = "xlnx,xps-spi-2.00.a"; - interrupt-parent = <&intc>; - interrupts = <0 31 1>; - reg = <0x41e00000 0x10000>; - xlnx,num-ss-bits = <0x1>; - xlnx,num-transfer-bits = <32>; + compatible = "xlnx,xps-spi-2.00.a"; + reg = <0x41e00000 0x10000>; + interrupt-parent = <&intc>; + interrupts = <0 31 1>; + xlnx,num-ss-bits = <0x1>; + xlnx,num-transfer-bits = <32>; }; >> Documentation/devicetree/bindings/media/atmel,isc.yaml:93: example 0: label 'isc' defined but never referenced >> Documentation/devicetree/bindings/media/atmel,isc.yaml:93: example 0: label 'isc_0' defined but never referenced >> Documentation/devicetree/bindings/media/atmel,isc.yaml:93: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/atmel,isc.yaml (original) +++ Documentation/devicetree/bindings/media/atmel,isc.yaml (canonical) @@ -10,12 +10,12 @@ clock-output-names = "isc-mck"; -- - }; + isc_0: endpoint { + remote-endpoint = <&ov7740_0>; + hsync-active = <1>; + vsync-active = <0>; + pclk-sample = <1>; + bus-width = <8>; + }; }; }; >> Documentation/devicetree/bindings/clock/qcom,gcc-ipq6018.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-ipq6018.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-ipq6018.yaml (canonical) @@ -1,8 +1,8 @@ clock-controller@1800000 { - compatible = "qcom,gcc-ipq6018"; - reg = <0x01800000 0x80000>; - clocks = <&xo>, <&sleep_clk>; - clock-names = "xo", "sleep_clk"; - #clock-cells = <1>; - #reset-cells = <1>; + compatible = "qcom,gcc-ipq6018"; + reg = <0x01800000 0x80000>; + clocks = <&xo>, <&sleep_clk>; + clock-names = "xo", "sleep_clk"; + #clock-cells = <1>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/display/msm/qcom,sm8250-mdss.yaml:90: example 0: label 'dsi0_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm8250-mdss.yaml:90: example 0: label 'dsi1_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm8250-mdss.yaml:90: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,sm8250-mdss.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,sm8250-mdss.yaml (canonical) @@ -9,49 +9,63 @@ compatible = "qcom,sm8250-mdss"; reg = <0x0ae00000 0x1000>; reg-names = "mdss"; - + ranges; interconnects = <&mmss_noc MASTER_MDP_PORT0 &mc_virt SLAVE_EBI_CH0>, <&mmss_noc MASTER_MDP_PORT1 &mc_virt SLAVE_EBI_CH0>; -- @@ -2,7 +2,7 @@ compatible = "temperature-transducer"; #io-channel-cells = <0>; io-channels = <&temp_adc 2>; - sense-offset-millicelsius = <(-273150)>; /* Kelvin to degrees Celsius */ - alpha-ppm-per-celsius = <4000>; /* 4 mV/K */ + alpha-ppm-per-celsius = <4000>; /* 4 mV/K */ + }; }; >> Documentation/devicetree/bindings/nvmem/nxp,s32g-ocotp-nvmem.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/nvmem/nxp,s32g-ocotp-nvmem.yaml (original) +++ Documentation/devicetree/bindings/nvmem/nxp,s32g-ocotp-nvmem.yaml (canonical) @@ -1,6 +1,6 @@ nvmem@400a4000 { - compatible = "nxp,s32g2-ocotp"; - reg = <0x400a4000 0x400>; - #address-cells = <1>; - #size-cells = <1>; + compatible = "nxp,s32g2-ocotp"; + reg = <0x400a4000 0x400>; + #address-cells = <1>; + #size-cells = <1>; }; >> Documentation/devicetree/bindings/mux/gpio-mux.yaml:54: example 0: label 'pca9555' defined but never referenced >> Documentation/devicetree/bindings/mux/gpio-mux.yaml:54: example 0: label 'ssd1307' defined but never referenced >> Documentation/devicetree/bindings/mux/gpio-mux.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/mux/gpio-mux.yaml (original) +++ Documentation/devicetree/bindings/mux/gpio-mux.yaml (canonical) @@ -3,27 +3,22 @@ mux: mux-controller { compatible = "gpio-mux"; #mux-control-cells = <0>; - mux-gpios = <&pioA 0 GPIO_ACTIVE_HIGH>, - <&pioA 1 GPIO_ACTIVE_HIGH>; + <&pioA 1 GPIO_ACTIVE_HIGH>; -- reg-names = "dsi_phy", "dsi_phy_lane", "dsi_pll"; - #clock-cells = <1>; #phy-cells = <0>; - clocks = <&dispcc DISP_CC_MDSS_AHB_CLK>, <&rpmhcc RPMH_CXO_CLK>; clock-names = "iface", "ref"; >> Documentation/devicetree/bindings/firmware/qemu,fw-cfg-mmio.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/firmware/qemu,fw-cfg-mmio.yaml (original) +++ Documentation/devicetree/bindings/firmware/qemu,fw-cfg-mmio.yaml (canonical) @@ -1,4 +1,3 @@ - fw-cfg@9020000 { compatible = "qemu,fw-cfg-mmio"; reg = <0x9020000 0xa>; >> Documentation/devicetree/bindings/timer/actions,owl-timer.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/actions,owl-timer.yaml (original) +++ Documentation/devicetree/bindings/timer/actions,owl-timer.yaml (canonical) @@ -1,16 +1,18 @@ #include #include + soc { - #address-cells = <1>; - #size-cells = <1>; - timer@b0168000 { -- + resets = <&gcc 10>, <&otg 0>; + reset-names = "phy", "por"; + v3p3-supply = <&pm8941_l24>; + v1p8-supply = <&pm8941_l6>; + extcon = <&smbb>; + qcom,init-seq = /bits/ 8 <0x1 0x63>; + }; }; - }; }; >> Documentation/devicetree/bindings/sound/everest,es8389.yaml:52: example 0: label 'es8389' defined but never referenced >> Documentation/devicetree/bindings/sound/everest,es8389.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/everest,es8389.yaml (original) +++ Documentation/devicetree/bindings/sound/everest,es8389.yaml (canonical) @@ -1,11 +1,12 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; - es8389: codec@10 { - compatible = "everest,es8389"; - reg = <0x10>; - #sound-dai-cells = <0>; -- + #size-cells = <0>; + + es8389: codec@10 { + compatible = "everest,es8389"; + reg = <0x10>; + #sound-dai-cells = <0>; + vddd-supply = <&vdd3v3>; + vdda-supply = <&vdd3v3>; + }; }; >> Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.yaml:67: example 0: label 'jpegdec' defined but never referenced >> Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.yaml (original) +++ Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.yaml (canonical) @@ -2,15 +2,16 @@ #include #include #include + jpegdec: jpegdec@15004000 { - compatible = "mediatek,mt2701-jpgdec"; - reg = <0x15004000 0x1000>; -- + reg = <0x15004000 0x1000>; + interrupts = ; + clocks = <&imgsys CLK_IMG_JPGDEC_SMI>, + <&imgsys CLK_IMG_JPGDEC>; + clock-names = "jpgdec-smi", + "jpgdec"; + power-domains = <&scpsys MT2701_POWER_DOMAIN_ISP>; + iommus = <&iommu MT2701_M4U_PORT_JPGDEC_WDMA>, + <&iommu MT2701_M4U_PORT_JPGDEC_BSDMA>; }; >> Documentation/devicetree/bindings/reset/st,stih407-picophyreset.yaml:37: example 0: label 'usb2_picophy0' defined but never referenced >> Documentation/devicetree/bindings/ata/rockchip,dwc-ahci.yaml:103: example 0: canonical form differs: --- Documentation/devicetree/bindings/ata/rockchip,dwc-ahci.yaml (original) +++ Documentation/devicetree/bindings/ata/rockchip,dwc-ahci.yaml (canonical) @@ -4,23 +4,23 @@ #include -- + sata-port@0 { + reg = <0>; + hba-port-cap = ; + phys = <&combphy0_ps PHY_TYPE_SATA>; + phy-names = "sata-phy"; + snps,rx-ts-max = <32>; + snps,tx-ts-max = <32>; + }; }; Documentation/devicetree/bindings/spi/socionext,uniphier-spi.yaml:48: example 0: label 'spi0' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/nuvoton,wpcm450-aic.yaml:34: example 0: label 'aic' defined but never referenced >> Documentation/devicetree/bindings/soc/sophgo/sophgo,cv1800b-top-syscon.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/sophgo/sophgo,cv1800b-top-syscon.yaml (original) +++ Documentation/devicetree/bindings/soc/sophgo/sophgo,cv1800b-top-syscon.yaml (canonical) @@ -1,26 +1,26 @@ #include -- - /* - * Overwrite CLK2 configuration with: - * - XTAL as clock source of output divider - */ - clkout@2 { - reg = <2>; - silabs,clock-source = <2>; - }; - }; }; >> Documentation/devicetree/bindings/clock/qcom,sc7280-camcc.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sc7280-camcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sc7280-camcc.yaml (canonical) @@ -1,12 +1,13 @@ #include + clock-controller@ad00000 { - compatible = "qcom,sc7280-camcc"; - reg = <0x0ad00000 0x10000>; - clocks = <&rpmhcc RPMH_CXO_CLK>, - <&rpmhcc RPMH_CXO_CLK_A>, -- + compatible = "qcom,sc7280-camcc"; + reg = <0x0ad00000 0x10000>; + clocks = <&rpmhcc RPMH_CXO_CLK>, + <&rpmhcc RPMH_CXO_CLK_A>, + <&sleep_clk>; + clock-names = "bi_tcxo", "bi_tcxo_ao", "sleep_clk"; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/timer/riscv,timer.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/riscv,timer.yaml (original) +++ Documentation/devicetree/bindings/timer/riscv,timer.yaml (canonical) @@ -1,7 +1,7 @@ timer { - compatible = "riscv,timer"; - interrupts-extended = <&cpu1intc 5>, - <&cpu2intc 5>, - <&cpu3intc 5>, - <&cpu4intc 5>; + compatible = "riscv,timer"; + interrupts-extended = <&cpu1intc 5>, + <&cpu2intc 5>, + <&cpu3intc 5>, + <&cpu4intc 5>; }; >> Documentation/devicetree/bindings/rtc/nxp,pcf2127.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/rtc/nxp,pcf2127.yaml (original) +++ Documentation/devicetree/bindings/rtc/nxp,pcf2127.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/reset/sophgo,sg2042-reset.yaml:38: example 0: label 'rstgen' defined but never referenced >> Documentation/devicetree/bindings/sound/nvidia,tegra-audio-sgtl5000.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nvidia,tegra-audio-sgtl5000.yaml (original) +++ Documentation/devicetree/bindings/sound/nvidia,tegra-audio-sgtl5000.yaml (canonical) @@ -1,17 +1,17 @@ #include -- + <&tegra_car TEGRA30_CLK_EXTERN1>; + clock-names = "pll_a", "pll_a_out0", "mclk"; + nvidia,model = "Toradex Apalis T30 SGTL5000"; + nvidia,audio-routing = + "Headphone Jack", "HP_OUT", + "LINE_IN", "Line In Jack", + "MIC_IN", "Mic Jack"; + nvidia,i2s-controller = <&tegra_i2s2>; + nvidia,audio-codec = <&codec>; }; >> Documentation/devicetree/bindings/media/amlogic,c3-mipi-adapter.yaml:70: example 0: label 'adap' defined but never referenced >> Documentation/devicetree/bindings/media/amlogic,c3-mipi-adapter.yaml:70: example 0: label 'c3_adap_in' defined but never referenced >> Documentation/devicetree/bindings/media/amlogic,c3-mipi-adapter.yaml:70: example 0: label 'c3_adap_out' defined but never referenced >> Documentation/devicetree/bindings/media/amlogic,c3-mipi-adapter.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/amlogic,c3-mipi-adapter.yaml (original) +++ Documentation/devicetree/bindings/media/amlogic,c3-mipi-adapter.yaml (canonical) @@ -25,6 +25,7 @@ -- port@1 { reg = <1>; + c3_adap_out: endpoint { remote-endpoint = <&c3_isp_in>; }; >> Documentation/devicetree/bindings/spi/mediatek,spi-slave-mt27xx.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/mediatek,spi-slave-mt27xx.yaml (original) +++ Documentation/devicetree/bindings/spi/mediatek,spi-slave-mt27xx.yaml (canonical) @@ -4,11 +4,11 @@ #include -- - assigned-clocks = <&topckgen CLK_TOP_SPISLV_SEL>; - assigned-clock-parents = <&topckgen CLK_TOP_UNIVPLL1_D2>; + compatible = "mediatek,mt2712-spi-slave"; + reg = <0x10013000 0x100>; + interrupts = ; + clocks = <&infracfg CLK_INFRA_AO_SPI1>; + clock-names = "spi"; + assigned-clocks = <&topckgen CLK_TOP_SPISLV_SEL>; + assigned-clock-parents = <&topckgen CLK_TOP_UNIVPLL1_D2>; }; >> Documentation/devicetree/bindings/gpu/vivante,gc.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpu/vivante,gc.yaml (original) +++ Documentation/devicetree/bindings/gpu/vivante,gc.yaml (canonical) @@ -1,12 +1,13 @@ #include #include + gpu@130000 { - compatible = "vivante,gc"; - reg = <0x00130000 0x4000>; - interrupts = <0 9 IRQ_TYPE_LEVEL_HIGH>; -- - power-domains = <&gpc 1>; + compatible = "vivante,gc"; + reg = <0x00130000 0x4000>; + interrupts = <0 9 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&clks IMX6QDL_CLK_GPU3D_AXI>, + <&clks IMX6QDL_CLK_GPU3D_CORE>, + <&clks IMX6QDL_CLK_GPU3D_SHADER>; + clock-names = "bus", "core", "shader"; + power-domains = <&gpc 1>; }; >> Documentation/devicetree/bindings/media/renesas,ceu.yaml:65: example 0: label 'ceu' defined but never referenced >> Documentation/devicetree/bindings/media/renesas,ceu.yaml:65: example 0: label 'ceu_in' defined but never referenced >> Documentation/devicetree/bindings/media/renesas,ceu.yaml:65: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/renesas,ceu.yaml (original) +++ Documentation/devicetree/bindings/media/renesas,ceu.yaml (canonical) @@ -2,8 +2,8 @@ #include -- ceu: ceu@e8210000 { + compatible = "renesas,r7s72100-ceu"; reg = <0xe8210000 0x209c>; - compatible = "renesas,r7s72100-ceu"; interrupts = ; clocks = <&mstp6_clks R7S72100_CLK_CEU>; power-domains = <&cpg_clocks>; >> Documentation/devicetree/bindings/display/samsung/samsung,exynos5433-mic.yaml:62: example 0: label 'mic_to_decon' defined but never referenced >> Documentation/devicetree/bindings/display/samsung/samsung,exynos5433-mic.yaml:62: example 0: label 'mic_to_dsi' defined but never referenced >> Documentation/devicetree/bindings/display/samsung/samsung,exynos5433-mic.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/samsung/samsung,exynos5433-mic.yaml (original) +++ Documentation/devicetree/bindings/display/samsung/samsung,exynos5433-mic.yaml (canonical) @@ -17,6 +17,7 @@ -- port@1 { reg = <1>; + mic_to_dsi: endpoint { remote-endpoint = <&dsi_to_mic>; }; >> Documentation/devicetree/bindings/soc/sophgo/sophgo,sg2044-top-syscon.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/sophgo/sophgo,sg2044-top-syscon.yaml (original) +++ Documentation/devicetree/bindings/soc/sophgo/sophgo,sg2044-top-syscon.yaml (canonical) @@ -1,6 +1,6 @@ syscon@50000000 { - compatible = "sophgo,sg2044-top-syscon", "syscon"; - reg = <0x50000000 0x1000>; - #clock-cells = <1>; - clocks = <&osc>; + compatible = "sophgo,sg2044-top-syscon", "syscon"; + reg = <0x50000000 0x1000>; + #clock-cells = <1>; + clocks = <&osc>; }; >> Documentation/devicetree/bindings/display/msm/mdp4.yaml:83: example 0: label 'mdp' defined but never referenced >> Documentation/devicetree/bindings/display/msm/mdp4.yaml:83: example 0: label 'mdp_dsi1_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/mdp4.yaml:83: example 0: label 'mdp_dsi2_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/mdp4.yaml:83: example 0: label 'mdp_dtv_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/mdp4.yaml:83: example 0: label 'mdp_lvds_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/mdp4.yaml:83: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/mdp4.yaml (original) +++ Documentation/devicetree/bindings/display/msm/mdp4.yaml (canonical) @@ -23,24 +23,28 @@ -- >> Documentation/devicetree/bindings/clock/sophgo,sg2042-rpgate.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/sophgo,sg2042-rpgate.yaml (original) +++ Documentation/devicetree/bindings/clock/sophgo,sg2042-rpgate.yaml (canonical) @@ -1,7 +1,7 @@ clock-controller@20000000 { - compatible = "sophgo,sg2042-rpgate"; - reg = <0x20000000 0x10000>; - clocks = <&clkgen 85>; - clock-names = "rpgate"; - #clock-cells = <1>; + compatible = "sophgo,sg2042-rpgate"; + reg = <0x20000000 0x10000>; + clocks = <&clkgen 85>; + clock-names = "rpgate"; + #clock-cells = <1>; }; >> Documentation/devicetree/bindings/sound/audio-graph-card.yaml:28: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/audio-graph-card.yaml (original) +++ Documentation/devicetree/bindings/sound/audio-graph-card.yaml (canonical) @@ -1,6 +1,5 @@ sound { compatible = "audio-graph-card"; - dais = <&cpu_port_a>; }; -- port@3 { reg = <3>; + mdp_dtv_out: endpoint { remote-endpoint = <&hdmi_in>; >> };Documentation/devicetree/bindings/timer/fsl,timrot.yaml:43: example 0: label 'timer' defined but never referenced -- >> Documentation/devicetree/bindings/hwmon/amphenol,chipcap2.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/amphenol,chipcap2.yaml (original) +++ Documentation/devicetree/bindings/hwmon/amphenol,chipcap2.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; Documentation/devicetree/bindings/clock/qcom,gcc-sc8180x.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-sc8180x.yaml (original) -- + reg = <0x00100000 0x1f0000>; + clocks = <&rpmhcc RPMH_CXO_CLK>, + <&rpmhcc RPMH_CXO_CLK_A>, + <&sleep_clk>; + clock-names = "bi_tcxo", "bi_tcxo_ao", "sleep_clk"; + power-domains = <&rpmhpd SC8180X_CX>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/rtc/amlogic,meson6-rtc.yaml:48: example 0: label 'rtc' defined but never referenced >> Documentation/devicetree/bindings/rtc/amlogic,meson6-rtc.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/rtc/amlogic,meson6-rtc.yaml (original) +++ Documentation/devicetree/bindings/rtc/amlogic,meson6-rtc.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + rtc: rtc@740 { compatible = "amlogic,meson6-rtc"; reg = <0x740 0x14>; Documentation/devicetree/bindings/iio/dac/adi,ad5064.yaml:236: example 0: canonical form differs: -- #address-cells = <1>; #size-cells = <0>; + dac@42 { + compatible = "adi,ad5024"; reg = <0x42>; - compatible = "adi,ad5024"; vrefA-supply = <&dac_vref>; vrefB-supply = <&dac_vref>; vrefC-supply = <&dac_vref2>; >> Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml:327: example 0: node name 'adi_adc' must use only [a-z0-9-] >> Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml:327: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml (canonical) @@ -1,21 +1,21 @@ #include + iio-backend { #address-cells = <1>; #size-cells = <0>; + adi_adc@0 { -- + standby-gpios = <&gpio 24 GPIO_ACTIVE_LOW>; adi,conversion-start-gpios = <&gpio 17 GPIO_ACTIVE_HIGH>; - reset-gpios = <&gpio 27 GPIO_ACTIVE_HIGH>; adi,first-data-gpios = <&gpio 22 GPIO_ACTIVE_HIGH>; adi,oversampling-ratio-gpios = <&gpio 18 GPIO_ACTIVE_HIGH>, <&gpio 23 GPIO_ACTIVE_HIGH>, <&gpio 26 GPIO_ACTIVE_HIGH>; - standby-gpios = <&gpio 24 GPIO_ACTIVE_LOW>; }; }; >> Documentation/devicetree/bindings/reset/hisilicon,hi3660-reset.yaml:53: example 0: node name 'iomcu_rst_controller' must use only [a-z0-9-] >> Documentation/devicetree/bindings/reset/hisilicon,hi3660-reset.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/reset/hisilicon,hi3660-reset.yaml (original) +++ Documentation/devicetree/bindings/reset/hisilicon,hi3660-reset.yaml (canonical) @@ -1,5 +1,5 @@ iomcu_rst_controller { compatible = "hisilicon,hi3660-reset"; + #reset-cells = <2>; hisilicon,rst-syscon = <&iomcu>; - #reset-cells = <2>; }; Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml:378: example 2: canonical form differs: -- channel@1 { @@ -44,6 +39,5 @@ bipolar; adi,rfilter-ohms = <2048>; }; - }; }; >> Documentation/devicetree/bindings/firmware/nvidia,tegra186-bpmp.yaml:142: example 0: canonical form differs: --- Documentation/devicetree/bindings/firmware/nvidia,tegra186-bpmp.yaml (original) +++ Documentation/devicetree/bindings/firmware/nvidia,tegra186-bpmp.yaml (canonical) @@ -13,9 +13,9 @@ sram@30000000 { compatible = "nvidia,tegra186-sysram", "mmio-sram"; reg = <0x30000000 0x50000>; + ranges = <0x0 0x30000000 0x50000>; #address-cells = <1>; #size-cells = <1>; - ranges = <0x0 0x30000000 0x50000>; -- - - snps,tx-ts-max = <4>; - snps,rx-ts-max = <4>; - }; + sata-port@1 { + reg = <1>; + snps,tx-ts-max = <4>; + snps,rx-ts-max = <4>; + }; }; >> Documentation/devicetree/bindings/net/snps,dwmac.yaml:671: example 0: label 'gmac0' defined but never referenced >> Documentation/devicetree/bindings/net/snps,dwmac.yaml:671: example 0: label 'phy1' defined but never referenced >> Documentation/devicetree/bindings/net/snps,dwmac.yaml:671: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/snps,dwmac.yaml (original) +++ Documentation/devicetree/bindings/net/snps,dwmac.yaml (canonical) @@ -5,17 +5,38 @@ interrupts = <24 23 22>; interrupt-names = "macirq", "eth_wake_irq", "eth_lpi"; mac-address = [000000000000]; /* Filled in by U-Boot */ - max-frame-size = <3800>; + max-frame-size = <3800>; phy-mode = "gmii"; - snps,multicast-filter-bins = <256>; -- - - mdio { - #address-cells = <1>; - #size-cells = <0>; - compatible = "snps,dwmac-mdio"; - phy1: ethernet-phy@0 { - reg = <0>; - }; - }; }; >> Documentation/devicetree/bindings/clock/ti,clkctrl.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/ti,clkctrl.yaml (original) +++ Documentation/devicetree/bindings/clock/ti,clkctrl.yaml (canonical) @@ -1,11 +1,11 @@ bus { - #address-cells = <1>; - #size-cells = <1>; + #address-cells = <1>; + #size-cells = <1>; -- }; + sysi { compatible = "current-sense-shunt"; io-channels = <&tiadc 0>; #io-channel-cells = <0>; - /* Divide the voltage by 3300000/1000000 (or 3.3) for the current. */ shunt-resistor-micro-ohms = <3300000>; }; >> Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml (original) +++ Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml (canonical) @@ -1,12 +1,12 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - spi-max-frequency = <5000000>; - vref-supply = <&vref_reg>; - }; + dac@0 { + compatible = "lltc,ltc1660"; + reg = <0>; + spi-max-frequency = <5000000>; + vref-supply = <&vref_reg>; + }; }; >> Documentation/devicetree/bindings/timer/fsl,ftm-timer.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/fsl,ftm-timer.yaml (original) +++ Documentation/devicetree/bindings/timer/fsl,ftm-timer.yaml (canonical) @@ -8,6 +8,6 @@ interrupts = <0 44 IRQ_TYPE_LEVEL_HIGH>; clock-names = "ftm-evt", "ftm-src", "ftm-evt-counter-en", "ftm-src-counter-en"; clocks = <&clks VF610_CLK_FTM2>, <&clks VF610_CLK_FTM3>, - <&clks VF610_CLK_FTM2_EXT_FIX_EN>, <&clks VF610_CLK_FTM3_EXT_FIX_EN>; + <&clks VF610_CLK_FTM2_EXT_FIX_EN>, <&clks VF610_CLK_FTM3_EXT_FIX_EN>; big-endian; }; >> Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml (original) +++ Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml (canonical) @@ -19,8 +19,8 @@ -- flash@0 { compatible = "jedec,spi-nor"; + reg = <0>; spi-max-frequency = <50000000>; - reg = <0>; spi-rx-bus-width = <8>; spi-tx-bus-width = <8>; }; >> Documentation/devicetree/bindings/sound/wlf,wm8960.yaml:115: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/wlf,wm8960.yaml (original) +++ Documentation/devicetree/bindings/sound/wlf,wm8960.yaml (canonical) @@ -8,13 +8,13 @@ clocks = <&clks 0>; clock-names = "mclk"; #sound-dai-cells = <0>; - wlf,hp-cfg = <3 2 3>; - wlf,gpio-cfg = <1 3>; - wlf,shared-lrclk; DCVDD-supply = <®_audio>; -- Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml (original) +++ Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + rtc@40006000 { compatible = "renesas,r9a06g032-rtc", "renesas,rzn1-rtc"; reg = <0x40006000 0x1000>; >> Documentation/devicetree/bindings/iio/adc/nuvoton,npcm750-adc.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/nuvoton,npcm750-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/nuvoton,npcm750-adc.yaml (canonical) @@ -2,9 +2,11 @@ #include #include #include + soc { #address-cells = <1>; #size-cells = <1>; + adc@f000c000 { compatible = "nuvoton,npcm750-adc"; reg = <0xf000c000 0x8>; >> Documentation/devicetree/bindings/display/msm/qcom,sc8180x-dpu.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,sc8180x-dpu.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,sc8180x-dpu.yaml (canonical) @@ -9,7 +9,6 @@ reg = <0x0ae01000 0x8f000>, <0x0aeb0000 0x2008>; reg-names = "mdp", "vbif"; - clocks = <&dispcc DISP_CC_MDSS_AHB_CLK>, <&gcc GCC_DISP_HF_AXI_CLK>, <&dispcc DISP_CC_MDSS_MDP_CLK>, -- port@1 { reg = <1>; + endpoint { remote-endpoint = <&dsi1_in>; }; >> Documentation/devicetree/bindings/reset/microchip,rst.yaml:58: example 0: label 'reset' defined but never referenced >> Documentation/devicetree/bindings/clock/qcom,gcc-qcs404.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-qcs404.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-qcs404.yaml (canonical) @@ -1,7 +1,7 @@ clock-controller@1800000 { - compatible = "qcom,gcc-qcs404"; - reg = <0x01800000 0x80000>; - #clock-cells = <1>; - #reset-cells = <1>; - #power-domain-cells = <1>; + compatible = "qcom,gcc-qcs404"; + reg = <0x01800000 0x80000>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/clock/qcom,glymur-gcc.yaml:80: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,glymur-gcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,glymur-gcc.yaml (canonical) @@ -1,40 +1,41 @@ #include + clock-controller@100000 { - compatible = "qcom,glymur-gcc"; - reg = <0x100000 0x1f9000>; - clocks = <&rpmhcc RPMH_CXO_CLK>, - <&rpmhcc RPMH_CXO_CLK_A>, -- - vsync-active = <0>; /* Active low */ - data-active = <1>; /* Active high */ - pclk-sample = <1>; /* Rising */ + vsync-active = <0>; /* Active low */ + data-active = <1>; /* Active high */ + pclk-sample = <1>; /* Rising */ + }; }; }; }; >> Documentation/devicetree/bindings/net/lantiq,xrx200-net.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/lantiq,xrx200-net.yaml (original) +++ Documentation/devicetree/bindings/net/lantiq,xrx200-net.yaml (canonical) @@ -1,8 +1,8 @@ ethernet@e10b308 { + compatible = "lantiq,xrx200-net"; + reg = <0xe10b308 0xcf8>; #address-cells = <1>; #size-cells = <0>; - compatible = "lantiq,xrx200-net"; - reg = <0xe10b308 0xcf8>; interrupt-parent = <&icu0>; interrupts = <73>, <72>; interrupt-names = "tx", "rx"; >> Documentation/devicetree/bindings/interrupt-controller/fsl,mu-msi.yaml:81: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/fsl,mu-msi.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/fsl,mu-msi.yaml (canonical) @@ -3,11 +3,11 @@ -- video-firmware { >> Documentation/devicetree/bindings/timer/brcm,bcm2835-system-timer.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/brcm,bcm2835-system-timer.yaml (original) +++ Documentation/devicetree/bindings/timer/brcm,bcm2835-system-timer.yaml (canonical) @@ -1,6 +1,6 @@ timer@7e003000 { - compatible = "brcm,bcm2835-system-timer"; - reg = <0x7e003000 0x1000>; - interrupts = <1 0>, <1 1>, <1 2>, <1 3>; - clock-frequency = <1000000>; + compatible = "brcm,bcm2835-system-timer"; + reg = <0x7e003000 0x1000>; + interrupts = <1 0>, <1 1>, <1 2>, <1 3>; + clock-frequency = <1000000>; }; >> Documentation/devicetree/bindings/phy/fsl,imx8mq-usb-phy.yaml:158: example 0: label 'usb3_phy0' defined but never referenced >> Documentation/devicetree/bindings/phy/fsl,imx8mq-usb-phy.yaml:158: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/fsl,imx8mq-usb-phy.yaml (original) +++ Documentation/devicetree/bindings/phy/fsl,imx8mq-usb-phy.yaml (canonical) @@ -1,4 +1,5 @@ #include + usb3_phy0: phy@381f0040 { compatible = "fsl,imx8mq-usb-phy"; reg = <0x381f0040 0x40>; >> Documentation/devicetree/bindings/soc/intel/intel,hps-copy-engine.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/intel/intel,hps-copy-engine.yaml (original) +++ Documentation/devicetree/bindings/soc/intel/intel,hps-copy-engine.yaml (canonical) @@ -3,9 +3,9 @@ reg = <0x80000000 0x60000000>, <0xf9000000 0x00100000>; reg-names = "axi_h2f", "axi_h2f_lw"; + ranges = <0x00000000 0x00000000 0xf9000000 0x00001000>; #address-cells = <2>; #size-cells = <1>; - ranges = <0x00000000 0x00000000 0xf9000000 0x00001000>; -- dma-controller@0 { compatible = "intel,hps-copy-engine"; >> Documentation/devicetree/bindings/iio/adc/mediatek,mt6360-adc.yaml:27: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/mediatek,mt6360-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/mediatek,mt6360-adc.yaml (canonical) @@ -1,4 +1,4 @@ adc { - compatible = "mediatek,mt6360-adc"; - #io-channel-cells = <1>; + compatible = "mediatek,mt6360-adc"; + #io-channel-cells = <1>; }; >> Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml (original) +++ Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml (canonical) @@ -3,10 +3,10 @@ #include -- - clocks = <&cpg CPG_MOD 815>; - power-domains = <&sysc R8A7791_PD_ALWAYS_ON>; - resets = <&cpg 815>; + compatible = "renesas,sata-r8a7791", "renesas,rcar-gen2-sata"; + reg = <0xee300000 0x200000>; + interrupts = ; + clocks = <&cpg CPG_MOD 815>; + power-domains = <&sysc R8A7791_PD_ALWAYS_ON>; + resets = <&cpg 815>; }; >> Documentation/devicetree/bindings/fpga/xilinx-zynq-fpga-mgr.yaml:45: example 0: label 'devcfg' defined but never referenced >> Documentation/devicetree/bindings/fpga/xilinx-zynq-fpga-mgr.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/fpga/xilinx-zynq-fpga-mgr.yaml (original) +++ Documentation/devicetree/bindings/fpga/xilinx-zynq-fpga-mgr.yaml (canonical) @@ -1,8 +1,8 @@ devcfg: devcfg@f8007000 { - compatible = "xlnx,zynq-devcfg-1.0"; - reg = <0xf8007000 0x100>; - interrupts = <0 8 4>; - clocks = <&clkc 12>; - clock-names = "ref_clk"; - syscon = <&slcr>; + compatible = "xlnx,zynq-devcfg-1.0"; + reg = <0xf8007000 0x100>; + interrupts = <0 8 4>; + clocks = <&clkc 12>; + clock-names = "ref_clk"; + syscon = <&slcr>; }; >> Documentation/devicetree/bindings/rtc/amlogic,a4-rtc.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/rtc/amlogic,a4-rtc.yaml (original) +++ Documentation/devicetree/bindings/rtc/amlogic,a4-rtc.yaml (canonical) @@ -1,4 +1,5 @@ #include + apb { #address-cells = <2>; #size-cells = <2>; >> Documentation/devicetree/bindings/clock/gated-fixed-clock.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/gated-fixed-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/gated-fixed-clock.yaml (canonical) @@ -1,6 +1,6 @@ clock-1000000000 { - compatible = "gated-fixed-clock"; - #clock-cells = <0>; - clock-frequency = <1000000000>; - vdd-supply = <®_vdd>; + compatible = "gated-fixed-clock"; + #clock-cells = <0>; + clock-frequency = <1000000000>; + vdd-supply = <®_vdd>; }; >> Documentation/devicetree/bindings/reset/altr,rst-mgr.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/reset/altr,rst-mgr.yaml (original) +++ Documentation/devicetree/bindings/reset/altr,rst-mgr.yaml (canonical) @@ -1,6 +1,6 @@ rstmgr@ffd05000 { compatible = "altr,rst-mgr"; reg = <0xffd05000 0x1000>; + #reset-cells = <1>; altr,modrst-offset = <0x10>; - #reset-cells = <1>; }; >> Documentation/devicetree/bindings/display/samsung/samsung,fimd.yaml:166: example 0: label 'fimd_dpi_ep' defined but never referenced >> Documentation/devicetree/bindings/display/samsung/samsung,fimd.yaml:166: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/samsung/samsung,fimd.yaml (original) +++ Documentation/devicetree/bindings/display/samsung/samsung,fimd.yaml (canonical) @@ -2,24 +2,21 @@ -- port@3 { reg = <3>; >> Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml:170: example 0: label 'mhu_client' defined but never referenced >> Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml:170: example 0: canonical form differs: --- Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml (original) +++ Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml (canonical) @@ -3,9 +3,9 @@ #size-cells = <2>; -- - reset-names = "phy"; - #phy-cells = <1>; + compatible = "amlogic,g12a-usb3-pcie-phy"; + reg = <0x46000 0x2000>; + clocks = <&ref_clk>; + clock-names = "ref_clk"; + resets = <&phy_reset>; + reset-names = "phy"; + #phy-cells = <1>; }; >> Documentation/devicetree/bindings/clock/sprd,sc9860-clk.yaml:122: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/sprd,sc9860-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/sprd,sc9860-clk.yaml (canonical) @@ -1,11 +1,11 @@ soc { - #address-cells = <2>; - #size-cells = <2>; + #address-cells = <2>; + #size-cells = <2>; -- - clocks = <&ext_26m>, <&pll 0>, <&pmu_gate 0>; - #clock-cells = <1>; - }; + clock-controller@20000000 { + compatible = "sprd,sc9860-ap-clk"; + reg = <0 0x20000000 0 0x400>; + clocks = <&ext_26m>, <&pll 0>, <&pmu_gate 0>; + #clock-cells = <1>; + }; }; >> Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml:252: example 0: label 'i2c_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml:252: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml (canonical) @@ -1,10 +1,10 @@ pinctrl { - compatible = "ralink,rt3883-pinctrl"; + compatible = "ralink,rt3883-pinctrl"; -- - groups = "i2c"; - function = "i2c"; + i2c_pins: i2c0-pins { + pinmux { + groups = "i2c"; + function = "i2c"; + }; }; - }; }; >> Documentation/devicetree/bindings/clock/marvell,armada-xp-cpu-clock.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/marvell,armada-xp-cpu-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/marvell,armada-xp-cpu-clock.yaml (canonical) @@ -1,6 +1,6 @@ clock-controller@d0018700 { - #clock-cells = <1>; compatible = "marvell,armada-xp-cpu-clock"; reg = <0xd0018700 0xa0>, <0x1c054 0x10>; + #clock-cells = <1>; clocks = <&coreclk 1>; }; >> Documentation/devicetree/bindings/reset/ti,tps380x-reset.yaml:43: example 0: label 'reset' defined but never referenced >> Documentation/devicetree/bindings/reset/ti,tps380x-reset.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/reset/ti,tps380x-reset.yaml (original) +++ Documentation/devicetree/bindings/reset/ti,tps380x-reset.yaml (canonical) @@ -1,4 +1,5 @@ #include + reset: reset-controller { compatible = "ti,tps3801"; #reset-cells = <0>; >> Documentation/devicetree/bindings/display/msm/qcom,sm6125-mdss.yaml:78: example 0: label 'mdss_dsi0_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sm6125-mdss.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,sm6125-mdss.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,sm6125-mdss.yaml (canonical) @@ -8,35 +8,28 @@ compatible = "qcom,sm6125-mdss"; reg = <0x05e00000 0x1000>; reg-names = "mdss"; - + ranges; interrupts = ; interrupt-controller; -- #phy-cells = <0>; - clocks = <&dispcc DISP_CC_MDSS_AHB_CLK>, <&rpmcc RPM_SMD_XO_CLK_SRC>; clock-names = "iface", "ref"; - required-opps = <&rpmpd_opp_nom>; power-domains = <&rpmpd SM6125_VDDMX>; }; >> Documentation/devicetree/bindings/net/mdio-mux-multiplexer.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/mdio-mux-multiplexer.yaml (original) +++ Documentation/devicetree/bindings/net/mdio-mux-multiplexer.yaml (canonical) @@ -1,46 +1,38 @@ mux: mux-controller { // Mux Producer - compatible = "reg-mux"; #mux-control-cells = <1>; mux-reg-masks = <0x54 0xf8>, /* 0: reg 0x54, bits 7:3 */ - <0x54 0x07>; /* 1: reg 0x54, bits 2:0 */ -}; - -- + reg = <0x0>; + #address-cells = <1>; + #size-cells = <0>; }; + +mdio@1 { + reg = <0x1>; + #address-cells = <1>; + #size-cells = <0>; +}; >> Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml:41: example 0: label 'pismu' defined but never referenced Documentation/devicetree/bindings/power/rockchip-io-domain.yaml:403: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/rockchip-io-domain.yaml (original) +++ Documentation/devicetree/bindings/power/rockchip-io-domain.yaml (canonical) @@ -1,12 +1,12 @@ io-domains { - compatible = "rockchip,rk3288-io-voltage-domain"; - audio-supply = <&vcc18_codec>; - bb-supply = <&vcc33_io>; - dvp-supply = <&vcc_18>; - flash0-supply = <&vcc18_flashio>; -- + audio-supply = <&vcc18_codec>; + bb-supply = <&vcc33_io>; + dvp-supply = <&vcc_18>; + flash0-supply = <&vcc18_flashio>; + gpio1830-supply = <&vcc33_io>; + gpio30-supply = <&vcc33_pmuio>; + lcdc-supply = <&vcc33_lcd>; + sdcard-supply = <&vccio_sd>; + wifi-supply = <&vcc18_wl>; }; >> Documentation/devicetree/bindings/mailbox/google,gs101-mbox.yaml:54: example 0: label 'ap2apm_mailbox' defined but never referenced >> Documentation/devicetree/bindings/fpga/xlnx,fpga-selectmap.yaml:76: example 0: canonical form differs: --- Documentation/devicetree/bindings/fpga/xlnx,fpga-selectmap.yaml (original) +++ Documentation/devicetree/bindings/fpga/xlnx,fpga-selectmap.yaml (canonical) @@ -1,10 +1,11 @@ #include + fpga-mgr@8000000 { - compatible = "xlnx,fpga-xc7s-selectmap"; - reg = <0x8000000 0x4>; - prog-gpios = <&gpio5 5 GPIO_ACTIVE_LOW>; - init-gpios = <&gpio5 8 GPIO_ACTIVE_LOW>; -- - csi-gpios = <&gpio3 19 GPIO_ACTIVE_LOW>; - rdwr-gpios = <&gpio3 10 GPIO_ACTIVE_LOW>; + compatible = "xlnx,fpga-xc7s-selectmap"; + reg = <0x8000000 0x4>; + prog-gpios = <&gpio5 5 GPIO_ACTIVE_LOW>; + init-gpios = <&gpio5 8 GPIO_ACTIVE_LOW>; + done-gpios = <&gpio2 30 GPIO_ACTIVE_HIGH>; + csi-gpios = <&gpio3 19 GPIO_ACTIVE_LOW>; + rdwr-gpios = <&gpio3 10 GPIO_ACTIVE_LOW>; }; >> Documentation/devicetree/bindings/reset/qcom,pdc-global.yaml:47: example 0: label 'pdc_reset' defined but never referenced >> Documentation/devicetree/bindings/reset/qcom,pdc-global.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/reset/qcom,pdc-global.yaml (original) +++ Documentation/devicetree/bindings/reset/qcom,pdc-global.yaml (canonical) @@ -1,5 +1,5 @@ pdc_reset: reset-controller@b2e0000 { - compatible = "qcom,sdm845-pdc-global"; - reg = <0xb2e0000 0x20000>; - #reset-cells = <1>; + compatible = "qcom,sdm845-pdc-global"; + reg = <0xb2e0000 0x20000>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/spi/renesas,sh-msiof.yaml:183: example 0: label 'msiof0' defined but never referenced >> Documentation/devicetree/bindings/rtc/adi,max31335.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/rtc/adi,max31335.yaml (original) +++ Documentation/devicetree/bindings/rtc/adi,max31335.yaml (canonical) @@ -1,4 +1,5 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/sound/qcom,lpass-tx-macro.yaml:148: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/qcom,lpass-tx-macro.yaml (original) +++ Documentation/devicetree/bindings/sound/qcom,lpass-tx-macro.yaml (canonical) @@ -1,15 +1,16 @@ #include + codec@3220000 { - compatible = "qcom,sm8250-lpass-tx-macro"; - reg = <0x3220000 0x1000>; - #sound-dai-cells = <1>; - #clock-cells = <0>; -- + #sound-dai-cells = <1>; + #clock-cells = <0>; + clocks = <&aoncc 0>, + <&aoncc 1>, + <&q6afecc LPASS_HW_MACRO_VOTE LPASS_CLK_ATTRIBUTE_COUPLE_NO>, + <&q6afecc LPASS_HW_DCODEC_VOTE LPASS_CLK_ATTRIBUTE_COUPLE_NO>, + <&vamacro>; + clock-names = "mclk", "npl", "macro", "dcodec", "fsgen"; + clock-output-names = "mclk"; + qcom,dmic-sample-rate = <600000>; >> };Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml:182: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml (original) +++ Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml (canonical) @@ -3,17 +3,16 @@ #include -- + reg = <0xab0000 0x1000>, + <0x17808 0x4>; + interrupts = ; + vqmmc-supply = <&sd_regulator>; + /* Vmmc is fixed */ + clocks = <&sdclk 0>; + clock-names = "core"; + bus-width = <4>; + marvell,pad-type = "sd"; }; >> Documentation/devicetree/bindings/net/renesas,rzn1-gmac.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/renesas,rzn1-gmac.yaml (original) +++ Documentation/devicetree/bindings/net/renesas,rzn1-gmac.yaml (canonical) @@ -2,19 +2,19 @@ #include -- + clock-names = "stmmaceth"; + clocks = <&sysctrl R9A06G032_HCLK_GMAC0>; + power-domains = <&sysctrl>; + tx-fifo-depth = <2048>; + rx-fifo-depth = <4096>; + pcs-handle = <&mii_conv1>; + phy-mode = "mii"; + snps,multicast-filter-bins = <256>; + snps,perfect-filter-entries = <128>; }; >> Documentation/devicetree/bindings/power/allwinner,sun50i-h6-prcm-ppu.yaml:38: example 0: label 'prcm_ppu' defined but never referenced >> Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml:36: example 0: node name 'fpga_mgr' must use only [a-z0-9-] >> Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml (original) +++ Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml (canonical) @@ -1,10 +1,10 @@ spi { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- + interrupt-parent = <&gpio>; + interrupts = <144 IRQ_TYPE_EDGE_FALLING>; + monitored-battery = <&battery>; + power-supplies = <&charger>; + io-channels = <&adc 8>; + io-channel-names = "temp"; + wakeup-source; + maxim,alert-low-soc-level = <10>; + }; }; >> Documentation/devicetree/bindings/rng/ingenic,trng.yaml:35: example 0: label 'dtrng' defined but never referenced >> Documentation/devicetree/bindings/rng/ingenic,trng.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/rng/ingenic,trng.yaml (original) +++ Documentation/devicetree/bindings/rng/ingenic,trng.yaml (canonical) @@ -3,6 +3,5 @@ dtrng: trng@10072000 { compatible = "ingenic,x1830-dtrng"; reg = <0x10072000 0xc>; - clocks = <&cgu X1830_CLK_DTRNG>; }; >> Documentation/devicetree/bindings/sound/davinci-mcbsp.yaml:97: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/davinci-mcbsp.yaml (original) +++ Documentation/devicetree/bindings/sound/davinci-mcbsp.yaml (canonical) @@ -1,17 +1,15 @@ mcbsp0@1d10000 { - #sound-dai-cells = <0>; - compatible = "ti,da850-mcbsp"; - pinctrl-names = "default"; - pinctrl-0 = <&mcbsp0_pins>; - - reg = <0x111000 0x1000>, -- + #sound-dai-cells = <0>; + pinctrl-names = "default"; + pinctrl-0 = <&mcbsp0_pins>; + interrupts = <97>, <98>; + interrupt-names = "rx", "tx"; + dmas = <&edma0 3 1>, + <&edma0 2 1>; + dma-names = "tx", "rx"; + clocks = <&psc1 14>; }; >> Documentation/devicetree/bindings/timer/cirrus,ep9301-timer.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/cirrus,ep9301-timer.yaml (original) +++ Documentation/devicetree/bindings/timer/cirrus,ep9301-timer.yaml (canonical) @@ -1,6 +1,6 @@ timer@80810000 { - compatible = "cirrus,ep9301-timer"; - reg = <0x80810000 0x100>; - interrupt-parent = <&vic1>; - interrupts = <19>; + compatible = "cirrus,ep9301-timer"; + reg = <0x80810000 0x100>; + interrupt-parent = <&vic1>; + interrupts = <19>; }; >> Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml:101: example 0: label 'pcie_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml:101: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml (canonical) @@ -2,34 +2,32 @@ #include -- - compatible = "microchip,mpf-spi-fpga-mgr"; - spi-max-frequency = <20000000>; - reg = <0>; - }; + fpga_mgr@0 { + compatible = "microchip,mpf-spi-fpga-mgr"; + reg = <0>; + spi-max-frequency = <20000000>; + }; }; >> Documentation/devicetree/bindings/mailbox/ti,secure-proxy.yaml:69: example 0: label 'secure_proxy' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,sc8280xp-mdss.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,sc8280xp-mdss.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,sc8280xp-mdss.yaml (canonical) @@ -8,38 +8,30 @@ compatible = "qcom,sc8280xp-mdss"; reg = <0x0ae00000 0x1000>; reg-names = "mdss"; - + ranges; power-domains = <&dispcc0 MDSS_GDSC>; - -- port@6 { reg = <6>; + endpoint { remote-endpoint = <&mdss0_dp2_in>; }; >> Documentation/devicetree/bindings/timer/andestech,plmt0.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/andestech,plmt0.yaml (original) +++ Documentation/devicetree/bindings/timer/andestech,plmt0.yaml (canonical) @@ -1,8 +1,8 @@ interrupt-controller@100000 { - compatible = "andestech,qilai-plmt", "andestech,plmt0"; - reg = <0x100000 0x100000>; - interrupts-extended = <&cpu0intc 7>, - <&cpu1intc 7>, - <&cpu2intc 7>, - <&cpu3intc 7>; + compatible = "andestech,qilai-plmt", "andestech,plmt0"; + reg = <0x100000 0x100000>; + interrupts-extended = <&cpu0intc 7>, + <&cpu1intc 7>, + <&cpu2intc 7>, + <&cpu3intc 7>; }; >> Documentation/devicetree/bindings/mailbox/ti,secure-proxy.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/mailbox/ti,secure-proxy.yaml (original) +++ Documentation/devicetree/bindings/mailbox/ti,secure-proxy.yaml (canonical) @@ -1,11 +1,12 @@ #include + secure_proxy: mailbox@32c00000 { compatible = "ti,am654-secure-proxy"; - #mbox-cells = <1>; - reg-names = "target_data", "rt", "scfg"; reg = <0x32c00000 0x100000>, <0x32400000 0x100000>, <0x32800000 0x100000>; + reg-names = "target_data", "rt", "scfg"; + #mbox-cells = <1>; interrupt-names = "rx_011"; interrupts = ; }; >> Documentation/devicetree/bindings/display/samsung/samsung,exynos5-dp.yaml:133: example 0: label 'dp_out' defined but never referenced >> Documentation/devicetree/bindings/display/samsung/samsung,exynos5-dp.yaml:133: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/samsung/samsung,exynos5-dp.yaml (original) +++ Documentation/devicetree/bindings/display/samsung/samsung,exynos5-dp.yaml (canonical) @@ -14,12 +14,11 @@ pinctrl-0 = <&dp_hpd>; pinctrl-names = "default"; power-domains = <&pd_disp1>; - + hpd-gpios = <&gpx0 7 GPIO_ACTIVE_HIGH>; samsung,color-space = <0>; samsung,color-depth = <1>; -- ports { port { >> Documentation/devicetree/bindings/hwmon/gpio-fan.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/gpio-fan.yaml (original) +++ Documentation/devicetree/bindings/hwmon/gpio-fan.yaml (canonical) @@ -1,10 +1,11 @@ gpio-fan { - compatible = "gpio-fan"; - gpios = <&gpio2 14 1 - &gpio2 13 1>; - gpio-fan,speed-map = < 0 0>, - <3000 1>, - <6000 2>; -- + compatible = "gpio-fan"; + gpios = <&gpio2 14 1 + &gpio2 13 1>; + alarm-gpios = <&gpio2 15 1>; + #cooling-cells = <2>; /* min followed by max */ + }; + gpio-fan,speed-map = < 0 0>, + <3000 1>, + <6000 2>; }; >> Documentation/devicetree/bindings/iio/adc/adi,axi-adc.yaml:114: example 1: node name 'parallel_bus_controller' must use only [a-z0-9-] >> Documentation/devicetree/bindings/iio/adc/adi,axi-adc.yaml:114: example 1: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,axi-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,axi-adc.yaml (canonical) @@ -1,4 +1,5 @@ #include + parallel_bus_controller@44a00000 { compatible = "adi,axi-ad7606x"; reg = <0x44a00000 0x10000>; @@ -17,10 +18,10 @@ vdrive-supply = <&vdd_supply>; -- + io-backends = <¶llel_bus_controller>; adi,range-gpios = <&gpio0 89 GPIO_ACTIVE_HIGH>; adi,oversampling-ratio-gpios = <&gpio0 88 GPIO_ACTIVE_HIGH - &gpio0 87 GPIO_ACTIVE_HIGH - &gpio0 86 GPIO_ACTIVE_HIGH>; - io-backends = <¶llel_bus_controller>; + &gpio0 87 GPIO_ACTIVE_HIGH + &gpio0 86 GPIO_ACTIVE_HIGH>; }; }; >> Documentation/devicetree/bindings/timer/ralink,rt2880-timer.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/timer/ralink,rt2880-timer.yaml (original) +++ Documentation/devicetree/bindings/timer/ralink,rt2880-timer.yaml (canonical) @@ -1,9 +1,7 @@ timer@100 { compatible = "ralink,rt2880-timer"; reg = <0x100 0x20>; - clocks = <&sysc 3>; - interrupt-parent = <&intc>; interrupts = <1>; }; >> Documentation/devicetree/bindings/power/renesas,rcar-sysc.yaml:66: example 0: label 'sysc' defined but never referenced >> Documentation/devicetree/bindings/power/renesas,rcar-sysc.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/renesas,rcar-sysc.yaml (original) +++ Documentation/devicetree/bindings/power/renesas,rcar-sysc.yaml (canonical) @@ -1,6 +1,6 @@ // System Controller node sysc: system-controller@e6180000 { - compatible = "renesas,r8a7791-sysc"; - reg = <0xe6180000 0x0200>; - #power-domain-cells = <1>; + compatible = "renesas,r8a7791-sysc"; + reg = <0xe6180000 0x0200>; -- reg = <0>; adi,output-range-microvolt = <0 10000000>; }; + channel@1 { reg = <1>; + custom-output-range-config { adi,gain-offset = <5>; adi,gain-scaling-p = <1>; >> Documentation/devicetree/bindings/fpga/xlnx,fpga-slave-serial.yaml:66: example 0: label 'fpga_mgr_spi' defined but never referenced >> Documentation/devicetree/bindings/fpga/xlnx,fpga-slave-serial.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/fpga/xlnx,fpga-slave-serial.yaml (original) +++ Documentation/devicetree/bindings/fpga/xlnx,fpga-slave-serial.yaml (canonical) @@ -1,14 +1,16 @@ #include + spi { - #address-cells = <1>; - #size-cells = <0>; - fpga_mgr_spi: fpga-mgr@0 { - compatible = "xlnx,fpga-slave-serial"; -- + fpga_mgr_spi: fpga-mgr@0 { + compatible = "xlnx,fpga-slave-serial"; + reg = <0>; + spi-max-frequency = <60000000>; + spi-cpha; + prog_b-gpios = <&gpio0 29 GPIO_ACTIVE_LOW>; + init-b-gpios = <&gpio0 28 GPIO_ACTIVE_LOW>; + done-gpios = <&gpio0 9 GPIO_ACTIVE_HIGH>; + }; }; >> Documentation/devicetree/bindings/reset/intel,rcu-gw.yaml:52: example 0: label 'pwm' defined but never referenced >> Documentation/devicetree/bindings/reset/intel,rcu-gw.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/reset/intel,rcu-gw.yaml (original) +++ Documentation/devicetree/bindings/reset/intel,rcu-gw.yaml (canonical) @@ -1,8 +1,8 @@ rcu0: reset-controller@e0000000 { compatible = "intel,rcu-lgm"; reg = <0xe0000000 0x20000>; + #reset-cells = <2>; intel,global-reset = <0x10 30>; - #reset-cells = <2>; }; -- pwm: pwm@e0d00000 { >> Documentation/devicetree/bindings/clock/microchip,mpfs-ccc.yaml:75: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/microchip,mpfs-ccc.yaml (original) +++ Documentation/devicetree/bindings/clock/microchip,mpfs-ccc.yaml (canonical) @@ -4,7 +4,7 @@ <0x39010000 0x1000>, <0x39020000 0x1000>; #clock-cells = <1>; clocks = <&refclk_ccc>, <&refclk_ccc>, <&refclk_ccc>, <&refclk_ccc>, - <&refclk_ccc>, <&refclk_ccc>; + <&refclk_ccc>, <&refclk_ccc>; clock-names = "pll0_ref0", "pll0_ref1", "pll1_ref0", "pll1_ref1", "dll0_ref", "dll1_ref"; }; >> Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml:83: example 0: label 'sdhci0' defined but never referenced >> Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml:83: example 0: label 'sdhci1' defined but never referenced >> Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml:83: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml (original) +++ Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml (canonical) @@ -1,25 +1,26 @@ #include + sdc@1e740000 { - compatible = "aspeed,ast2500-sd-controller"; - reg = <0x1e740000 0x100>; - #address-cells = <1>; - #size-cells = <1>; -- - clocks = <&syscon ASPEED_CLK_SDIO>; - }; + sdhci1: sdhci@200 { + compatible = "aspeed,ast2500-sdhci"; + reg = <0x200 0x100>; + interrupts = <26>; + clocks = <&syscon ASPEED_CLK_SDIO>; + sdhci,auto-cmd12; + }; }; >> Documentation/devicetree/bindings/interrupt-controller/arm,gic-v5.yaml:224: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/arm,gic-v5.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/arm,gic-v5.yaml (canonical) @@ -1,43 +1,36 @@ interrupt-controller { - compatible = "arm,gic-v5"; - - #interrupt-cells = <3>; - interrupt-controller; - - #address-cells = <1>; -- + msi-controller@2f130000 { + reg = <0x2f130000 0x10000>; // ITS_TRANSLATE_FRAME + reg-names = "ns-translate"; + #msi-cells = <1>; + msi-controller; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/eeprom/at25.yaml:129: example 0: canonical form differs: --- Documentation/devicetree/bindings/eeprom/at25.yaml (original) +++ Documentation/devicetree/bindings/eeprom/at25.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; @@ -10,7 +11,6 @@ spi-cpha; spi-cpol; wp-gpios = <&gpio1 3 0>; - pagesize = <64>; size = <32768>; address-width = <16>; >> Documentation/devicetree/bindings/clock/qcom,sdm845-dispcc.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sdm845-dispcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sdm845-dispcc.yaml (canonical) @@ -1,27 +1,28 @@ #include #include + clock-controller@af00000 { - compatible = "qcom,sdm845-dispcc"; - reg = <0x0af00000 0x10000>; - clocks = <&rpmhcc RPMH_CXO_CLK>, -- + "dsi0_phy_pll_out_byteclk", + "dsi0_phy_pll_out_dsiclk", + "dsi1_phy_pll_out_byteclk", + "dsi1_phy_pll_out_dsiclk", + "dp_link_clk_divsel_ten", + "dp_vco_divided_clk_src_mux"; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/fpga/altr,socfpga-hps2fpga-bridge.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/fpga/altr,socfpga-hps2fpga-bridge.yaml (original) +++ Documentation/devicetree/bindings/fpga/altr,socfpga-hps2fpga-bridge.yaml (canonical) @@ -1,9 +1,9 @@ #include -- - reg = <0xff400000 0x100000>; - bridge-enable = <0>; - clocks = <&l4_main_clk>; - resets = <&rst LWHPS2FPGA_RESET>; + compatible = "altr,socfpga-lwhps2fpga-bridge"; + reg = <0xff400000 0x100000>; + bridge-enable = <0>; + clocks = <&l4_main_clk>; + resets = <&rst LWHPS2FPGA_RESET>; }; >> Documentation/devicetree/bindings/phy/mediatek,xsphy.yaml:187: example 0: label 'u2port0' defined but never referenced >> Documentation/devicetree/bindings/phy/mediatek,xsphy.yaml:187: example 0: label 'u3phy' defined but never referenced >> Documentation/devicetree/bindings/phy/mediatek,xsphy.yaml:187: example 0: label 'u3port0' defined but never referenced >> Documentation/devicetree/bindings/phy/mediatek,xsphy.yaml:187: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/mediatek,xsphy.yaml (original) +++ Documentation/devicetree/bindings/phy/mediatek,xsphy.yaml (canonical) @@ -3,25 +3,25 @@ u3phy: xs-phy@11c40000 { compatible = "mediatek,mt3611-xsphy", "mediatek,xsphy"; reg = <0x11c43000 0x0200>; + ranges; + #address-cells = <1>; + #size-cells = <1>; mediatek,src-ref-clk-mhz = <26>; -- u3port0: usb-phy@11c43000 { reg = <0x11c43400 0x0500>; clocks = <&clk26m>; clock-names = "ref"; + #phy-cells = <1>; mediatek,efuse-intr = <28>; - #phy-cells = <1>; }; }; >> Documentation/devicetree/bindings/display/mediatek/mediatek,hdmi-ddc.yaml:47: example 0: label 'hdmi_ddc0' defined but never referenced >> Documentation/devicetree/bindings/display/mediatek/mediatek,hdmi-ddc.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/mediatek/mediatek,hdmi-ddc.yaml (original) +++ Documentation/devicetree/bindings/display/mediatek/mediatek,hdmi-ddc.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + hdmi_ddc0: i2c@11012000 { compatible = "mediatek,mt8173-hdmi-ddc"; reg = <0x11012000 0x1c>; >> Documentation/devicetree/bindings/devfreq/event/rockchip,dfi.yaml:59: example 0: label 'dfi' defined but never referenced >> Documentation/devicetree/bindings/devfreq/event/rockchip,dfi.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/devfreq/event/rockchip,dfi.yaml (original) +++ Documentation/devicetree/bindings/devfreq/event/rockchip,dfi.yaml (canonical) @@ -2,15 +2,15 @@ #include -- min-residency-us = <10000>; }; - - DOMAIN_PWR_DN: domain-pwr-dn { - compatible = "domain-idle-state"; - entry-latency-us = <5000>; - exit-latency-us = <8000>; - min-residency-us = <7000>; - }; }; >> Documentation/devicetree/bindings/clock/qcom,sa8775p-gcc.yaml:58: example 0: label 'gcc' defined but never referenced >> Documentation/devicetree/bindings/clock/qcom,sa8775p-gcc.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sa8775p-gcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sa8775p-gcc.yaml (canonical) @@ -20,7 +20,6 @@ <&rxc0_ref_clk>, <&rxc1_ref_clk>; power-domains = <&rpmhpd SA8775P_CX>; - #clock-cells = <1>; #reset-cells = <1>; #power-domain-cells = <1>; >> Documentation/devicetree/bindings/fpga/xlnx,versal-fpga.yaml:29: example 0: label 'versal_fpga' defined but never referenced >> Documentation/devicetree/bindings/hwmon/ntc-thermistor.yaml:135: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/ntc-thermistor.yaml (original) +++ Documentation/devicetree/bindings/hwmon/ntc-thermistor.yaml (canonical) @@ -1,8 +1,8 @@ thermistor { - compatible = "murata,ncp18wb473"; - io-channels = <&gpadc 0x06>; - pullup-uv = <1800000>; - pullup-ohm = <220000>; - pulldown-ohm = <0>; - #thermal-sensor-cells = <0>; + compatible = "murata,ncp18wb473"; + io-channels = <&gpadc 0x06>; + pullup-uv = <1800000>; + pullup-ohm = <220000>; + pulldown-ohm = <0>; + #thermal-sensor-cells = <0>; }; >> Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml:36: example 0: label 'sysrst' defined but never referenced >> Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml (original) +++ Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml (canonical) @@ -1,5 +1,6 @@ #include + sysrst: reset-controller { - compatible = "canaan,k210-rst"; - #reset-cells = <1>; + compatible = "canaan,k210-rst"; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/iio/adc/adi,ad7949.yaml:71: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad7949.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad7949.yaml (canonical) @@ -3,29 +3,26 @@ #size-cells = <0>; -- + compatible = "adi,ad7949"; + reg = <2>; #address-cells = <1>; #size-cells = <0>; - - compatible = "adi,ad7949"; - reg = <2>; adi,internal-ref-microvolt = <4096000>; }; }; >> Documentation/devicetree/bindings/eeprom/microchip,93lc46b.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/eeprom/microchip,93lc46b.yaml (original) +++ Documentation/devicetree/bindings/eeprom/microchip,93lc46b.yaml (canonical) @@ -1,15 +1,15 @@ #include -- - clocks = <&clk 93>, <&clk 94>, <&clk 95>; - clock-names = "app", "stb", "lpm"; - resets = <&rst 58>; + compatible = "sophgo,cv1800b-usb2-phy"; + reg = <0x48 0x4>; + #phy-cells = <0>; + clocks = <&clk 93>, <&clk 94>, <&clk 95>; + clock-names = "app", "stb", "lpm"; + resets = <&rst 58>; }; >> Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml:176: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml (original) +++ Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml (canonical) @@ -1,17 +1,18 @@ spi@fff00000 { - compatible = "snps,dw-apb-ssi"; - reg = <0xfff00000 0x1000>; - #address-cells = <1>; - #size-cells = <0>; - interrupts = <0 154 4>; - clocks = <&spi_m_clk>; -- + cs-gpios = <&gpio0 13 0>, + <&gpio0 14 0>; + rx-sample-delay-ns = <3>; + + flash@1 { + compatible = "spi-nand"; + reg = <1>; + rx-sample-delay-ns = <7>; + }; }; >> Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml:64: example 0: label 'clk' defined but never referenced Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml:194: example 1: canonical form differs: --- Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml (original) +++ Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml (canonical) @@ -1,10 +1,10 @@ spi@1f040100 { - compatible = "baikal,bt1-sys-ssi"; - reg = <0x1f040100 0x900>, - <0x1c000000 0x1000000>; - #address-cells = <1>; - #size-cells = <0>; -- - clock-names = "ssi_clk"; + compatible = "baikal,bt1-sys-ssi"; + reg = <0x1f040100 0x900>, + <0x1c000000 0x1000000>; + #address-cells = <1>; + #size-cells = <0>; + mux-controls = <&boot_mux>; + clocks = <&ccu_sys>; + clock-names = "ssi_clk"; }; >> Documentation/devicetree/bindings/mailbox/st,sti-mailbox.yaml:44: example 0: label 'mailbox0' defined but never referenced >> Documentation/devicetree/bindings/mailbox/st,sti-mailbox.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/mailbox/st,sti-mailbox.yaml (original) +++ Documentation/devicetree/bindings/mailbox/st,sti-mailbox.yaml (canonical) @@ -1,5 +1,6 @@ #include -mailbox0: mailbox@8f00000 { + +mailbox0: mailbox@8f00000 { compatible = "st,stih407-mailbox"; reg = <0x8f00000 0x1000>; interrupts = ; >> Documentation/devicetree/bindings/firmware/arm,scmi.yaml:407: example 0: label 'cpu_scp_hpri2' defined but never referenced >> Documentation/devicetree/bindings/firmware/arm,scmi.yaml:407: example 0: label 'keys_pins' defined but never referenced >> Documentation/devicetree/bindings/firmware/arm,scmi.yaml:407: example 0: label 'regulator_devX' defined but never referenced >> Documentation/devicetree/bindings/firmware/arm,scmi.yaml:407: example 0: label 'regulator_devY' defined but never referenced >> Documentation/devicetree/bindings/firmware/arm,scmi.yaml:407: example 0: label 'scmi_clk' defined but never referenced >> Documentation/devicetree/bindings/firmware/arm,scmi.yaml:407: example 0: label 'scmi_devpd' defined but never referenced >> Documentation/devicetree/bindings/firmware/arm,scmi.yaml:407: example 0: label 'scmi_dvfs' defined but never referenced >> Documentation/devicetree/bindings/firmware/arm,scmi.yaml:407: example 0: label 'scmi_pinctrl' defined but never referenced >> Documentation/devicetree/bindings/firmware/arm,scmi.yaml:407: example 0: label 'scmi_powercap' defined but never referenced >> Documentation/devicetree/bindings/firmware/arm,scmi.yaml:407: example 0: label 'scmi_reset' defined but never referenced >> Documentation/devicetree/bindings/firmware/arm,scmi.yaml:407: example 0: label 'scmi_sensors' defined but never referenced >> Documentation/devicetree/bindings/firmware/arm,scmi.yaml:407: example 0: label 'scmi_voltage' defined but never referenced >> Documentation/devicetree/bindings/firmware/arm,scmi.yaml:407: example 0: canonical form differs: --- Documentation/devicetree/bindings/firmware/arm,scmi.yaml (original) +++ Documentation/devicetree/bindings/firmware/arm,scmi.yaml (canonical) @@ -6,10 +6,8 @@ mbox-names = "tx", "rx"; shmem = <&cpu_scp_lpri0>, <&cpu_scp_lpri1>; - #address-cells = <1>; #size-cells = <0>; - -- cpu_scp_lpri0: scp-sram-section@0 { compatible = "arm,scmi-shmem"; >> Documentation/devicetree/bindings/firmware/arm,scmi.yaml:531: example 1: label 'scmi_devpd1' defined but never referenced Documentation/devicetree/bindings/firmware/arm,scmi.yaml:531: example 1: canonical form differs: --- Documentation/devicetree/bindings/firmware/arm,scmi.yaml (original) +++ Documentation/devicetree/bindings/firmware/arm,scmi.yaml (canonical) @@ -2,10 +2,9 @@ scmi { compatible = "arm,scmi-smc"; shmem = <&cpu_scp_lpri0>, <&cpu_scp_lpri1>; - arm,smc-id = <0xc3000001>; - #address-cells = <1>; -- scmi_devpd1: protocol@11 { reg = <0x11>; >> Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ccu.yaml:134: example 0: label 'ccu' defined but never referenced >> Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ccu.yaml:144: example 1: label 'r_ccu' defined but never referenced >> Documentation/devicetree/bindings/firmware/arm,scmi.yaml:548: example 2: label 'scmi_clk0' defined but never referenced >> Documentation/devicetree/bindings/firmware/arm,scmi.yaml:548: example 2: label 'scmi_dvfs1' defined but never referenced Documentation/devicetree/bindings/firmware/arm,scmi.yaml:548: example 2: canonical form differs: --- Documentation/devicetree/bindings/firmware/arm,scmi.yaml (original) +++ Documentation/devicetree/bindings/firmware/arm,scmi.yaml (canonical) @@ -1,16 +1,15 @@ firmware { scmi { compatible = "linaro,scmi-optee"; - linaro,optee-channel-id = <0>; - #address-cells = <1>; -- port@1 { reg = <1>; + panel_in1: endpoint { remote-endpoint = <&dsi1_out>; }; >> Documentation/devicetree/bindings/clock/qcom,ipq5424-apss-clk.yaml:46: example 0: label 'apss_clk' defined but never referenced >> Documentation/devicetree/bindings/clock/qcom,ipq5424-apss-clk.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,ipq5424-apss-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,ipq5424-apss-clk.yaml (canonical) @@ -1,10 +1,10 @@ #include -- Documentation/devicetree/bindings/phy/mixel,mipi-dsi-phy.yaml:82: example 0: label 'dphy' defined but never referenced Documentation/devicetree/bindings/phy/mixel,mipi-dsi-phy.yaml:82: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/mixel,mipi-dsi-phy.yaml (original) +++ Documentation/devicetree/bindings/phy/mixel,mipi-dsi-phy.yaml (canonical) @@ -1,4 +1,5 @@ #include + dphy: dphy@30a0030 { compatible = "fsl,imx8mq-mipi-dphy"; reg = <0x30a00300 0x100>; >> Documentation/devicetree/bindings/clock/qcom,aoncc-sm8250.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,aoncc-sm8250.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,aoncc-sm8250.yaml (canonical) @@ -1,11 +1,12 @@ #include #include + clock-controller@3800000 { - #clock-cells = <1>; - compatible = "qcom,sm8250-lpass-aoncc"; - reg = <0x03380000 0x40000>; -- + svdd-supply = <&pp1800_prox>; + #io-channel-cells = <1>; + semtech,cs0-ground; + semtech,combined-sensors = <1 2 3>; + semtech,resolution = "fine"; + semtech,startup-sensor = <1>; + semtech,proxraw-strength = <2>; + semtech,avg-pos-strength = <64>; + }; }; >> Documentation/devicetree/bindings/mux/reg-mux.yaml:46: example 0: canonical form differs: --- Documentation/devicetree/bindings/mux/reg-mux.yaml (original) +++ Documentation/devicetree/bindings/mux/reg-mux.yaml (canonical) @@ -1,5 +1,4 @@ /* The parent device of mux controller is not a syscon device. */ - #include -- cpu_optee_lpri0: optee-sram-section@0 { compatible = "arm,scmi-shmem"; >> Documentation/devicetree/bindings/net/fsl,fman-mdio.yaml:98: example 1: canonical form differs: --- Documentation/devicetree/bindings/net/fsl,fman-mdio.yaml (original) +++ Documentation/devicetree/bindings/net/fsl,fman-mdio.yaml (canonical) @@ -1,9 +1,9 @@ mdio@e3120 { compatible = "fsl,fman-mdio"; reg = <0xe3120 0xee0>; - fsl,fman-internal-mdio; #address-cells = <1>; #size-cells = <0>; + fsl,fman-internal-mdio; -- tbi-phy@8 { reg = <0x8>; >> Documentation/devicetree/bindings/net/fsl,fman-mdio.yaml:112: example 2: label 'pcsphy6' defined but never referenced Documentation/devicetree/bindings/net/fsl,fman-mdio.yaml:112: example 2: canonical form differs: --- Documentation/devicetree/bindings/net/fsl,fman-mdio.yaml (original) +++ Documentation/devicetree/bindings/net/fsl,fman-mdio.yaml (canonical) @@ -1,9 +1,9 @@ mdio@f1000 { compatible = "fsl,fman-memac-mdio"; reg = <0xf1000 0x1000>; - fsl,fman-internal-mdio; #address-cells = <1>; #size-cells = <0>; -- pcsphy6: ethernet-phy@0 { reg = <0x0>; >> Documentation/devicetree/bindings/power/pd-samsung.yaml:56: example 0: label 'lcd0_pd' defined but never referenced >> Documentation/devicetree/bindings/power/pd-samsung.yaml:56: example 0: label 'mfc_pd' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,rk3066-hdmi.yaml:78: example 0: label 'hdmi' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,rk3066-hdmi.yaml:78: example 0: label 'hdmi_in' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,rk3066-hdmi.yaml:78: example 0: label 'hdmi_in_vop0' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,rk3066-hdmi.yaml:78: example 0: label 'hdmi_in_vop1' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,rk3066-hdmi.yaml:78: example 0: label 'hdmi_out' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,rk3066-hdmi.yaml:78: example 0: label 'hdmi_out_con' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,rk3066-hdmi.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/rockchip/rockchip,rk3066-hdmi.yaml (original) +++ Documentation/devicetree/bindings/display/rockchip/rockchip,rk3066-hdmi.yaml (canonical) @@ -2,51 +2,58 @@ #include #include #include + hdmi: hdmi@10116000 { - compatible = "rockchip,rk3066-hdmi"; - reg = <0x10116000 0x2000>; -- + rockchip,pins = <0 RK_PA1 1 &pcfg_pull_none>, + <0 RK_PA2 1 &pcfg_pull_none>; + }; }; - hdmii2c_xfer: hdmii2c-xfer { - rockchip,pins = <0 RK_PA1 1 &pcfg_pull_none>, - <0 RK_PA2 1 &pcfg_pull_none>; - }; - }; }; >> Documentation/devicetree/bindings/reset/ti,sci-reset.yaml:47: example 0: label 'k3_reset' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/actions,s900-pinctrl.yaml:190: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/actions,s900-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/actions,s900-pinctrl.yaml (canonical) @@ -17,14 +17,14 @@ ; -- groups = "lvds_oep_odn_mfp"; function = "uart2"; }; - - pinconf { - groups = "lvds_oep_odn_drv"; - drive-strength = <12>; - }; }; }; >> Documentation/devicetree/bindings/soc/rockchip/grf.yaml:322: example 0: label 'grf' defined but never referenced >> Documentation/devicetree/bindings/soc/rockchip/grf.yaml:322: example 0: label 'mipi_dphy_rx0' defined but never referenced >> Documentation/devicetree/bindings/soc/rockchip/grf.yaml:322: example 0: label 'u2phy0' defined but never referenced >> Documentation/devicetree/bindings/soc/rockchip/grf.yaml:322: example 0: label 'u2phy0_host' defined but never referenced >> Documentation/devicetree/bindings/soc/rockchip/grf.yaml:322: example 0: label 'u2phy0_otg' defined but never referenced >> Documentation/devicetree/bindings/soc/rockchip/grf.yaml:322: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/rockchip/grf.yaml (original) +++ Documentation/devicetree/bindings/soc/rockchip/grf.yaml (canonical) @@ -1,61 +1,62 @@ #include #include #include + grf: syscon@ff770000 { - compatible = "rockchip,rk3399-grf", "syscon", "simple-mfd"; - reg = <0xff770000 0x10000>; -- + pcie-phy { + compatible = "rockchip,rk3399-pcie-phy"; + #phy-cells = <1>; + clocks = <&cru SCLK_PCIEPHY_REF>; + clock-names = "refclk"; + resets = <&cru SRST_PCIEPHY>; + reset-names = "phy"; }; - }; }; >> Documentation/devicetree/bindings/devfreq/event/samsung,exynos-ppmu.yaml:75: example 0: label 'ppmu_dmc0' defined but never referenced >> Documentation/devicetree/bindings/devfreq/event/samsung,exynos-ppmu.yaml:75: example 0: label 'ppmu_dmc0_0' defined but never referenced >> Documentation/devicetree/bindings/devfreq/event/samsung,exynos-ppmu.yaml:75: example 0: label 'ppmu_dmc0_1' defined but never referenced >> Documentation/devicetree/bindings/devfreq/event/samsung,exynos-ppmu.yaml:75: example 0: label 'ppmu_dmc0_2' defined but never referenced >> Documentation/devicetree/bindings/devfreq/event/samsung,exynos-ppmu.yaml:75: example 0: label 'ppmu_dmc0_3' defined but never referenced >> Documentation/devicetree/bindings/devfreq/event/samsung,exynos-ppmu.yaml:75: example 0: label 'ppmu_rightbus' defined but never referenced >> Documentation/devicetree/bindings/devfreq/event/samsung,exynos-ppmu.yaml:75: example 0: label 'ppmu_rightbus_3' defined but never referenced >> Documentation/devicetree/bindings/devfreq/event/samsung,exynos-ppmu.yaml:75: example 0: canonical form differs: --- Documentation/devicetree/bindings/devfreq/event/samsung,exynos-ppmu.yaml (original) +++ Documentation/devicetree/bindings/devfreq/event/samsung,exynos-ppmu.yaml (canonical) @@ -6,20 +6,20 @@ reg = <0x106a0000 0x2000>; -- - event-name = "ppmu-event1-dmc0"; - }; - - ppmu_dmc0_0: ppmu-event0-dmc0 { - event-name = "ppmu-event0-dmc0"; + ppmu_dmc0_3: ppmu-event3-dmc0 { + event-name = "ppmu-event3-dmc0"; }; }; }; >> Documentation/devicetree/bindings/devfreq/event/samsung,exynos-ppmu.yaml:115: example 1: label 'ppmu_d0_cpu' defined but never referenced >> Documentation/devicetree/bindings/devfreq/event/samsung,exynos-ppmu.yaml:115: example 1: label 'ppmu_d0_general' defined but never referenced >> Documentation/devicetree/bindings/devfreq/event/samsung,exynos-ppmu.yaml:115: example 1: label 'ppmu_d0_rt' defined but never referenced >> Documentation/devicetree/bindings/devfreq/event/samsung,exynos-ppmu.yaml:115: example 1: label 'ppmu_d1_cpu' defined but never referenced >> Documentation/devicetree/bindings/devfreq/event/samsung,exynos-ppmu.yaml:115: example 1: label 'ppmu_d1_general' defined but never referenced >> Documentation/devicetree/bindings/devfreq/event/samsung,exynos-ppmu.yaml:115: example 1: label 'ppmu_d1_rt' defined but never referenced >> Documentation/devicetree/bindings/devfreq/event/samsung,exynos-ppmu.yaml:115: example 1: label 'ppmu_event0_d0_general' defined but never referenced Documentation/devicetree/bindings/devfreq/event/samsung,exynos-ppmu.yaml:153: example 2: canonical form differs: --- Documentation/devicetree/bindings/devfreq/event/samsung,exynos-ppmu.yaml (original) +++ Documentation/devicetree/bindings/devfreq/event/samsung,exynos-ppmu.yaml (canonical) @@ -11,7 +11,7 @@ ppmu-event3-dmc0 { event-name = "ppmu-event3-dmc0"; event-data-type = <(PPMU_RO_DATA_CNT | - PPMU_WO_DATA_CNT)>; + PPMU_WO_DATA_CNT)>; }; }; }; >> Documentation/devicetree/bindings/sound/atmel,sama5d2-classd.yaml:86: example 0: label 'classd' defined but never referenced >> Documentation/devicetree/bindings/sound/atmel,sama5d2-classd.yaml:86: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/atmel,sama5d2-classd.yaml (original) +++ Documentation/devicetree/bindings/sound/atmel,sama5d2-classd.yaml (canonical) @@ -6,8 +6,8 @@ reg = <0xfc048000 0x100>; interrupts = <59 IRQ_TYPE_LEVEL_HIGH 7>; dmas = <&dma0 - (AT91_XDMAC_DT_MEM_IF(0) | AT91_XDMAC_DT_PER_IF(1) - | AT91_XDMAC_DT_PERID(47))>; + (AT91_XDMAC_DT_MEM_IF(0) | AT91_XDMAC_DT_PER_IF(1) + | AT91_XDMAC_DT_PERID(47))>; dma-names = "tx"; clocks = <&classd_clk>, <&classd_gclk>; clock-names = "pclk", "gclk"; >> Documentation/devicetree/bindings/fpga/xlnx,zynqmp-pcap-fpga.yaml:29: example 0: label 'zynqmp_firmware' defined but never referenced >> Documentation/devicetree/bindings/fpga/xlnx,zynqmp-pcap-fpga.yaml:29: example 0: label 'zynqmp_pcap' defined but never referenced >> Documentation/devicetree/bindings/fpga/xlnx,zynqmp-pcap-fpga.yaml:29: example 0: canonical form differs: --- Documentation/devicetree/bindings/fpga/xlnx,zynqmp-pcap-fpga.yaml (original) +++ Documentation/devicetree/bindings/fpga/xlnx,zynqmp-pcap-fpga.yaml (canonical) @@ -1,7 +1,7 @@ firmware { - zynqmp_firmware: zynqmp-firmware { - zynqmp_pcap: pcap { - compatible = "xlnx,zynqmp-pcap-fpga"; + zynqmp_firmware: zynqmp-firmware { + zynqmp_pcap: pcap { + compatible = "xlnx,zynqmp-pcap-fpga"; + }; }; - }; }; >> Documentation/devicetree/bindings/clock/allwinner,sun7i-a20-out-clk.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun7i-a20-out-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun7i-a20-out-clk.yaml (canonical) @@ -1,7 +1,7 @@ clk@1c201f0 { - #clock-cells = <0>; compatible = "allwinner,sun7i-a20-out-clk"; reg = <0x01c201f0 0x4>; + #clock-cells = <0>; clocks = <&osc24M_32k>, <&osc32k>, <&osc24M>; clock-output-names = "clk_out_a"; }; >> Documentation/devicetree/bindings/spi/nuvoton,wpcm450-fiu.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/nuvoton,wpcm450-fiu.yaml (original) +++ Documentation/devicetree/bindings/spi/nuvoton,wpcm450-fiu.yaml (canonical) @@ -1,14 +1,14 @@ spi@c8000000 { - compatible = "nuvoton,wpcm450-fiu"; - reg = <0xc8000000 0x1000>, <0xc0000000 0x4000000>; - #address-cells = <1>; - #size-cells = <0>; - reg-names = "control", "memory"; - clocks = <&clk 0>; -- - flash@0 { - compatible = "jedec,spi-nor"; - reg = <0>; - }; + flash@0 { + compatible = "jedec,spi-nor"; + reg = <0>; + }; }; >> Documentation/devicetree/bindings/reset/brcm,brcmstb-reset.yaml:39: example 0: node name 'ethernet_switch' must use only [a-z0-9-] >> Documentation/devicetree/bindings/reset/brcm,brcmstb-reset.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/reset/brcm,brcmstb-reset.yaml (original) +++ Documentation/devicetree/bindings/reset/brcm,brcmstb-reset.yaml (canonical) @@ -1,10 +1,10 @@ reset: reset-controller@8404318 { - compatible = "brcm,brcmstb-reset"; - reg = <0x8404318 0x30>; - #reset-cells = <1>; + compatible = "brcm,brcmstb-reset"; + reg = <0x8404318 0x30>; + #reset-cells = <1>; -- @@ -1,8 +1,8 @@ phy@66000960 { - #phy-cells = <0>; compatible = "brcm,ns2-drd-phy"; reg = <0x66000960 0x24>, <0x67012800 0x4>, <0x6501d148 0x4>, <0x664d0700 0x4>; reg-names = "icfg", "rst-ctrl", "crmu-ctrl", "usb2-strap"; + #phy-cells = <0>; id-gpios = <&gpio_g 30 0>; vbus-gpios = <&gpio_g 31 0>; }; >> Documentation/devicetree/bindings/mailbox/sprd-mailbox.yaml:60: example 0: label 'mailbox' defined but never referenced >> Documentation/devicetree/bindings/mailbox/sprd-mailbox.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/mailbox/sprd-mailbox.yaml (original) +++ Documentation/devicetree/bindings/mailbox/sprd-mailbox.yaml (canonical) @@ -1,10 +1,11 @@ #include + mailbox: mailbox@400a0000 { - compatible = "sprd,sc9860-mailbox"; - reg = <0x400a0000 0x8000>, <0x400a8000 0x8000>; - #mbox-cells = <1>; - clock-names = "enable"; -- - interrupts = , ; - interrupt-names = "inbox", "outbox"; + compatible = "sprd,sc9860-mailbox"; + reg = <0x400a0000 0x8000>, <0x400a8000 0x8000>; + #mbox-cells = <1>; + clock-names = "enable"; + clocks = <&aon_gate 53>; + interrupts = , ; + interrupt-names = "inbox", "outbox"; }; >> Documentation/devicetree/bindings/firmware/cznic,turris-omnia-mcu.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/firmware/cznic,turris-omnia-mcu.yaml (original) +++ Documentation/devicetree/bindings/firmware/cznic,turris-omnia-mcu.yaml (canonical) @@ -7,13 +7,10 @@ system-controller@2a { compatible = "cznic,turris-omnia-mcu"; reg = <0x2a>; - interrupt-parent = <&gpio1>; interrupts = <11 IRQ_TYPE_NONE>; - gpio-controller; #gpio-cells = <3>; - interrupt-controller; #interrupt-cells = <2>; }; >> Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-ahb.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-ahb.yaml (original) +++ Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-ahb.yaml (canonical) @@ -1,4 +1,5 @@ ahb@6000c004 { compatible = "nvidia,tegra20-ahb"; reg = <0x6000c004 0x10c>; /* AHB Arbitration + Gizmo Controller */ + }; }; >> Documentation/devicetree/bindings/display/mediatek/mediatek,cec.yaml:42: example 0: label 'cec' defined but never referenced >> Documentation/devicetree/bindings/display/mediatek/mediatek,cec.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/mediatek/mediatek,cec.yaml (original) +++ Documentation/devicetree/bindings/display/mediatek/mediatek,cec.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + cec: cec@10013000 { compatible = "mediatek,mt8173-cec"; reg = <0x10013000 0xbc>; >> Documentation/devicetree/bindings/devfreq/event/samsung,exynos-nocp.yaml:45: example 0: label 'nocp_mem0_0' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/fsl,imx25-gcq.yaml:112: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/fsl,imx25-gcq.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/fsl,imx25-gcq.yaml (canonical) @@ -1,7 +1,9 @@ #include + soc { #address-cells = <1>; #size-cells = <1>; + adc@50030800 { compatible = "fsl,imx25-gcq"; reg = <0x50030800 0x60>; >> Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml:123: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml (canonical) @@ -1,35 +1,34 @@ // Example 1 (APLIC domains directly injecting interrupt to HARTs): - interrupt-controller@c000000 { - compatible = "qemu,aplic", "riscv,aplic"; - interrupts-extended = <&cpu1_intc 11>, - <&cpu2_intc 11>, - <&cpu3_intc 11>, -- - #interrupt-cells = <2>; - riscv,num-sources = <63>; + compatible = "qemu,aplic", "riscv,aplic"; + reg = <0xe000000 0x4080>; + interrupts-extended = <&cpu3_intc 9>, + <&cpu4_intc 9>; + interrupt-controller; + #interrupt-cells = <2>; + riscv,num-sources = <63>; }; >> Documentation/devicetree/bindings/iio/dac/adi,ad5755.yaml:129: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/dac/adi,ad5755.yaml (original) +++ Documentation/devicetree/bindings/iio/dac/adi,ad5755.yaml (canonical) @@ -3,33 +3,37 @@ #size-cells = <0>; -- - interrupt-controller; - #interrupt-cells = <2>; - riscv,num-sources = <63>; + compatible = "qemu,aplic", "riscv,aplic"; + reg = <0xd000000 0x4000>; + msi-parent = <&imsic_slevel>; + interrupt-controller; + #interrupt-cells = <2>; + riscv,num-sources = <63>; }; >> Documentation/devicetree/bindings/clock/lsi,axm5516-clks.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/lsi,axm5516-clks.yaml (original) +++ Documentation/devicetree/bindings/clock/lsi,axm5516-clks.yaml (canonical) @@ -1,9 +1,10 @@ bus { #address-cells = <2>; #size-cells = <1>; + clock-controller@2010020000 { compatible = "lsi,axm5516-clks"; + reg = <0x20 0x10020000 0x20000>; #clock-cells = <1>; - reg = <0x20 0x10020000 0x20000>; }; }; >> Documentation/devicetree/bindings/mmc/socionext,uniphier-sd.yaml:100: example 0: label 'sd' defined but never referenced >> Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml:40: example 0: label 'spi0' defined but never referenced >> Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml (original) +++ Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml (canonical) @@ -1,4 +1,4 @@ -spi0: spi@1fff0220{ +spi0: spi@1fff0220 { compatible = "loongson,ls2k1000-spi"; reg = <0x1fff0220 0x10>; clocks = <&clk 17>; Documentation/devicetree/bindings/iio/dac/maxim,ds4424.yaml:35: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/dac/maxim,ds4424.yaml (original) +++ Documentation/devicetree/bindings/iio/dac/maxim,ds4424.yaml (canonical) @@ -5,6 +5,6 @@ dac@10 { compatible = "maxim,ds4424"; reg = <0x10>; /* When A0, A1 pins are ground */ - vcc-supply = <&vcc_3v3>; + vcc-supply = <&vcc_3v3>; }; }; >> Documentation/devicetree/bindings/media/qcom,sm8550-camss.yaml:394: example 0: label 'csiphy_ep0' defined but never referenced >> Documentation/devicetree/bindings/media/qcom,sm8550-camss.yaml:394: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/qcom,sm8550-camss.yaml (original) +++ Documentation/devicetree/bindings/media/qcom,sm8550-camss.yaml (canonical) @@ -12,7 +12,6 @@ -- >> Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-pll4-clk.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-pll4-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-pll4-clk.yaml (canonical) @@ -1,7 +1,7 @@ clk@600000c { - #clock-cells = <0>; compatible = "allwinner,sun9i-a80-pll4-clk"; reg = <0x0600000c 0x4>; + #clock-cells = <0>; clocks = <&osc24M>; clock-output-names = "pll4"; }; >> Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml:122: example 0: label 'ether' defined but never referenced >> Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml:122: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml (original) +++ Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml (canonical) @@ -1,21 +1,21 @@ ether: ethernet@65000000 { compatible = "socionext,uniphier-ld20-ave4"; - reg = <0x65000000 0x8500>; - interrupts = <0 66 4>; - phy-mode = "rgmii"; - phy-handle = <ðphy>; - clock-names = "ether"; -- - ethphy: ethernet-phy@1 { - reg = <1>; - }; - }; + ethphy: ethernet-phy@1 { + reg = <1>; + }; }; +}; >> Documentation/devicetree/bindings/clock/qcom,dispcc-sm6350.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,dispcc-sm6350.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,dispcc-sm6350.yaml (canonical) @@ -1,21 +1,22 @@ #include #include + clock-controller@af00000 { - compatible = "qcom,sm6350-dispcc"; - reg = <0x0af00000 0x20000>; - clocks = <&rpmhcc RPMH_CXO_CLK>, -- + clock-names = "bi_tcxo", + "gcc_disp_gpll0_clk", + "dsi0_phy_pll_out_byteclk", + "dsi0_phy_pll_out_dsiclk", + "dp_phy_pll_link_clk", + "dp_phy_pll_vco_div_clk"; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/media/qcom,sdm845-camss.yaml:233: example 0: label 'camss' defined but never referenced >> Documentation/devicetree/bindings/media/qcom,sdm845-camss.yaml:233: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/qcom,sdm845-camss.yaml (original) +++ Documentation/devicetree/bindings/media/qcom,sdm845-camss.yaml (canonical) @@ -3,145 +3,136 @@ #include -- - ports { - #address-cells = <1>; - #size-cells = <0>; + ports { + #address-cells = <1>; + #size-cells = <0>; + }; }; - }; }; >> Documentation/devicetree/bindings/fpga/fpga-region.yaml:296: example 0: label 'contains' defined but never referenced >> Documentation/devicetree/bindings/fpga/fpga-region.yaml:296: example 0: canonical form differs: --- Documentation/devicetree/bindings/fpga/fpga-region.yaml (original) +++ Documentation/devicetree/bindings/fpga/fpga-region.yaml (canonical) @@ -2,20 +2,20 @@ * Full Reconfiguration without Bridges with DT overlay */ fpga_region0: fpga-region@0 { - compatible = "fpga-region"; - reg = <0 0>; - #address-cells = <1>; - #size-cells = <1>; -- @@ -1,7 +1,9 @@ #include + i2c { #address-cells = <1>; #size-cells = <0>; + gyroscope@69 { compatible = "bosch,bmg160"; reg = <0x69>; >> Documentation/devicetree/bindings/rtc/st,m48t86.yaml:33: example 0: canonical form differs: --- Documentation/devicetree/bindings/rtc/st,m48t86.yaml (original) +++ Documentation/devicetree/bindings/rtc/st,m48t86.yaml (canonical) @@ -1,4 +1,4 @@ rtc@10800000 { - compatible = "st,m48t86"; - reg = <0x10800000 0x1>, <0x11700000 0x1>; + compatible = "st,m48t86"; + reg = <0x10800000 0x1>, <0x11700000 0x1>; }; Documentation/devicetree/bindings/mux/reg-mux.yaml:99: example 1: canonical form differs: -- - clocks = <&clk>; - }; + gpio@40000000 { + compatible = "xlnx,xps-gpio-1.00.a"; + reg = <0x40000000 0x10000>; + gpio-controller; + #gpio-cells = <2>; + clocks = <&clk>; + }; }; >> Documentation/devicetree/bindings/display/rockchip/rockchip,dw-hdmi.yaml:138: example 0: label 'hdmi' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,dw-hdmi.yaml:138: example 0: label 'hdmi_in_vopb' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,dw-hdmi.yaml:138: example 0: label 'hdmi_in_vopl' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,dw-hdmi.yaml:138: example 0: label 'hdmi_out_con' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,dw-hdmi.yaml:138: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/rockchip/rockchip,dw-hdmi.yaml (original) +++ Documentation/devicetree/bindings/display/rockchip/rockchip,dw-hdmi.yaml (canonical) @@ -12,8 +12,8 @@ clock-names = "iahb", "isfr"; ddc-i2c-bus = <&i2c5>; power-domains = <&power RK3288_PD_VIO>; + #sound-dai-cells = <0>; rockchip,grf = <&grf>; - #sound-dai-cells = <0>; -- ports { #address-cells = <1>; >> Documentation/devicetree/bindings/hwmon/adi,ltc2991.yaml:94: example 1: canonical form differs: --- Documentation/devicetree/bindings/hwmon/adi,ltc2991.yaml (original) +++ Documentation/devicetree/bindings/hwmon/adi,ltc2991.yaml (canonical) @@ -3,31 +3,30 @@ #size-cells = <0>; -- channel@3 { - reg = <0x3>; - adi,temperature-enable; + reg = <0x3>; + adi,temperature-enable; }; }; }; >> Documentation/devicetree/bindings/sound/nuvoton,nau8821.yaml:123: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nuvoton,nau8821.yaml (original) +++ Documentation/devicetree/bindings/sound/nuvoton,nau8821.yaml (canonical) @@ -1,13 +1,16 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; + -- - }; + + clk: clock { + compatible = "fixed-factor-clock"; + clocks = <&parentclk>; + #clock-cells = <0>; + clock-div = <2>; + clock-mult = <1>; + }; }; >> Documentation/devicetree/bindings/power/rockchip,power-controller.yaml:162: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/rockchip,power-controller.yaml (original) +++ Documentation/devicetree/bindings/power/rockchip,power-controller.yaml (canonical) @@ -4,6 +4,69 @@ soc { #address-cells = <2>; #size-cells = <2>; + + power-management@ff310000 { + compatible = "rockchip,rk3399-pmu", "syscon", "simple-mfd"; + reg = <0x0 0xff310000 0x0 0x1000>; -- - clocks = <&cru ACLK_HDCP>, - <&cru HCLK_HDCP>, - <&cru PCLK_HDCP>; - pm_qos = <&qos_hdcp>; - #power-domain-cells = <0>; - }; - }; - }; - }; }; >> Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml:92: example 0: label 'ccorr0' defined but never referenced Documentation/devicetree/bindings/clock/rockchip,rk3562-cru.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/rockchip,rk3562-cru.yaml (original) +++ Documentation/devicetree/bindings/clock/rockchip,rk3562-cru.yaml (canonical) @@ -1,6 +1,6 @@ clock-controller@ff100000 { - compatible = "rockchip,rk3562-cru"; - reg = <0xff100000 0x40000>; - #clock-cells = <1>; - #reset-cells = <1>; + compatible = "rockchip,rk3562-cru"; + reg = <0xff100000 0x40000>; + #clock-cells = <1>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/devfreq/nvidia,tegra30-actmon.yaml:89: example 0: canonical form differs: --- Documentation/devicetree/bindings/devfreq/nvidia,tegra30-actmon.yaml (original) +++ Documentation/devicetree/bindings/devfreq/nvidia,tegra30-actmon.yaml (canonical) @@ -5,9 +5,7 @@ reg = <0x7000f000 0x400>; clocks = <&clk 32>; clock-names = "mc"; - interrupts = <0 77 4>; - #iommu-cells = <1>; -- actmon@6000c800 { >> Documentation/devicetree/bindings/clock/qcom,qcs615-videocc.yaml:34: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,qcs615-videocc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,qcs615-videocc.yaml (canonical) @@ -2,12 +2,11 @@ #include -- - #reset-cells = <1>; - #power-domain-cells = <1>; + compatible = "qcom,qcs615-videocc"; + reg = <0xab00000 0x10000>; + clocks = <&rpmhcc RPMH_CXO_CLK>, + <&sleep_clk>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/interrupt-controller/realtek,rtl-intc.yaml:97: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/realtek,rtl-intc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/realtek,rtl-intc.yaml (canonical) @@ -1,9 +1,8 @@ interrupt-controller@3000 { - compatible = "realtek,rtl8380-intc", "realtek,rtl-intc"; - #interrupt-cells = <1>; - interrupt-controller; - reg = <0x3000 0x18>; - - interrupt-parent = <&cpuintc>; - interrupts = <2>, <3>, <4>, <5>, <6>; + compatible = "realtek,rtl8380-intc", "realtek,rtl-intc"; + reg = <0x3000 0x18>; + #interrupt-cells = <1>; + interrupt-controller; + interrupt-parent = <&cpuintc>; + interrupts = <2>, <3>, <4>, <5>, <6>; }; >> Documentation/devicetree/bindings/phy/qcom,usb-snps-femto-v2.yaml:168: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/qcom,usb-snps-femto-v2.yaml (original) +++ Documentation/devicetree/bindings/phy/qcom,usb-snps-femto-v2.yaml (canonical) @@ -1,15 +1,13 @@ #include #include + phy@88e2000 { compatible = "qcom,sm8150-usb-hs-phy", "qcom,usb-snps-hs-7nm-phy"; reg = <0x088e2000 0x400>; #phy-cells = <0>; - clocks = <&rpmhcc RPMH_CXO_CLK>; clock-names = "ref"; - resets = <&gcc GCC_QUSB2PHY_PRIM_BCR>; - vdda-pll-supply = <&vdd_usb_hs_core>; vdda33-supply = <&vdda_usb_hs_3p1>; vdda18-supply = <&vdda_usb_hs_1p8>; >> Documentation/devicetree/bindings/clock/marvell,mmp2-clock.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/marvell,mmp2-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/marvell,mmp2-clock.yaml (canonical) @@ -1,10 +1,10 @@ clock-controller@d4050000 { - compatible = "marvell,mmp2-clock"; - reg = <0xd4050000 0x1000>, - <0xd4282800 0x400>, - <0xd4015000 0x1000>; - reg-names = "mpmu", "apmu", "apbc"; - #clock-cells = <1>; -- - #power-domain-cells = <1>; + compatible = "marvell,mmp2-clock"; + reg = <0xd4050000 0x1000>, + <0xd4282800 0x400>, + <0xd4015000 0x1000>; + reg-names = "mpmu", "apmu", "apbc"; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/power/raspberrypi,bcm2835-power.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/raspberrypi,bcm2835-power.yaml (original) +++ Documentation/devicetree/bindings/power/raspberrypi,bcm2835-power.yaml (canonical) @@ -1,5 +1,5 @@ power-controller { - compatible = "raspberrypi,bcm2835-power"; - firmware = <&firmware>; - #power-domain-cells = <1>; + compatible = "raspberrypi,bcm2835-power"; + firmware = <&firmware>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/fpga/altr,fpga-passive-serial.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/fpga/altr,fpga-passive-serial.yaml (original) +++ Documentation/devicetree/bindings/fpga/altr,fpga-passive-serial.yaml (canonical) @@ -1,14 +1,14 @@ #include -- - confd-gpios = <&gpio1 6 GPIO_ACTIVE_HIGH>; - }; + fpga@0 { + compatible = "altr,fpga-passive-serial"; + reg = <0>; + nconfig-gpios = <&gpio4 18 GPIO_ACTIVE_LOW>; + nstat-gpios = <&gpio4 19 GPIO_ACTIVE_LOW>; + confd-gpios = <&gpio1 6 GPIO_ACTIVE_HIGH>; + }; }; >> Documentation/devicetree/bindings/sound/neofidelity,ntp8835.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/neofidelity,ntp8835.yaml (original) +++ Documentation/devicetree/bindings/sound/neofidelity,ntp8835.yaml (canonical) @@ -1,13 +1,15 @@ #include - i2c { - #address-cells = <1>; - #size-cells = <0>; - audio-codec@2b { - compatible = "neofidelity,ntp8835"; - #sound-dai-cells = <0>; -- + + audio-codec@2b { + compatible = "neofidelity,ntp8835"; + reg = <0x2b>; + #sound-dai-cells = <0>; + reset-gpios = <&gpio 5 GPIO_ACTIVE_LOW>; + clocks = <&clkc 551>, <&clkc 552>, <&clkc 553>, <&clkc 554>; + clock-names = "wck", "bck", "scl", "mclk"; + }; +}; >> Documentation/devicetree/bindings/mmc/ti,omap2430-sdhci.yaml:157: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/ti,omap2430-sdhci.yaml (original) +++ Documentation/devicetree/bindings/mmc/ti,omap2430-sdhci.yaml (canonical) @@ -1,4 +1,5 @@ #include + mmc@4809c000 { compatible = "ti,dra7-sdhci"; reg = <0x4809c000 0x400>; @@ -7,6 +8,6 @@ sdhci-caps-mask = <0x0 0x400000>; bus-width = <4>; vmmc-supply = <&vmmc>; /* phandle to regulator node */ - dmas = <&sdma 61>, <&sdma 62>; + dmas = <&sdma 61>, <&sdma 62>; dma-names = "tx", "rx"; }; >> Documentation/devicetree/bindings/reset/amlogic,meson-reset.yaml:45: example 0: canonical form differs: --- Documentation/devicetree/bindings/reset/amlogic,meson-reset.yaml (original) +++ Documentation/devicetree/bindings/reset/amlogic,meson-reset.yaml (canonical) @@ -1,5 +1,5 @@ reset-controller@c884404 { - compatible = "amlogic,meson-gxbb-reset"; - reg = <0xc884404 0x20>; - #reset-cells = <1>; + compatible = "amlogic,meson-gxbb-reset"; + reg = <0xc884404 0x20>; + #reset-cells = <1>; -- - num-addresses = <8>; - }; + eeprom@52 { + compatible = "microchip,24c32", "atmel,24c32"; + reg = <0x52>; + pagesize = <32>; + wp-gpios = <&gpio1 3 0>; + num-addresses = <8>; + }; }; >> Documentation/devicetree/bindings/fpga/intel,stratix10-soc-fpga-mgr.yaml:34: example 0: canonical form differs: --- Documentation/devicetree/bindings/fpga/intel,stratix10-soc-fpga-mgr.yaml (original) +++ Documentation/devicetree/bindings/fpga/intel,stratix10-soc-fpga-mgr.yaml (canonical) @@ -1,3 +1,3 @@ fpga-mgr { - compatible = "intel,stratix10-soc-fpga-mgr"; + compatible = "intel,stratix10-soc-fpga-mgr"; }; Documentation/devicetree/bindings/iio/dac/st,stm32-dac.yaml:90: example 0: label 'dac' defined but never referenced Documentation/devicetree/bindings/iio/dac/st,stm32-dac.yaml:90: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/dac/st,stm32-dac.yaml (original) -- - compatible = "st,stm32-dac"; - #io-channel-cells = <1>; - reg = <2>; - }; + dac@2 { + compatible = "st,stm32-dac"; + reg = <2>; + #io-channel-cells = <1>; + }; }; >> Documentation/devicetree/bindings/mailbox/ti,omap-mailbox.yaml:243: example 0: label 'mbox_dsp' defined but never referenced >> Documentation/devicetree/bindings/mailbox/ti,omap-mailbox.yaml:243: example 0: label 'mbox_ipu' defined but never referenced >> Documentation/devicetree/bindings/mailbox/ti,omap-mailbox.yaml:243: example 0: canonical form differs: --- Documentation/devicetree/bindings/mailbox/ti,omap-mailbox.yaml (original) +++ Documentation/devicetree/bindings/mailbox/ti,omap-mailbox.yaml (canonical) @@ -1,5 +1,6 @@ /* OMAP4 */ #include + mailbox@4a0f4000 { compatible = "ti,omap4-mailbox"; reg = <0x4a0f4000 0x200>; @@ -8,12 +9,13 @@ -- + mbox_ipu: mbox-ipu { ti,mbox-tx = <0 0 0>; ti,mbox-rx = <1 0 0>; }; - mbox_dsp: mbox-dsp { - ti,mbox-tx = <3 0 0>; - ti,mbox-rx = <2 0 0>; - }; }; >> Documentation/devicetree/bindings/clock/fsl,flexspi-clock.yaml:44: example 0: label 'fspi_clk' defined but never referenced >> Documentation/devicetree/bindings/mailbox/ti,omap-mailbox.yaml:264: example 1: label 'mbox_wkupm3' defined but never referenced >> Documentation/devicetree/bindings/mmc/npcm,sdhci.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/npcm,sdhci.yaml (original) +++ Documentation/devicetree/bindings/mmc/npcm,sdhci.yaml (canonical) @@ -1,6 +1,6 @@ mmc@f0840000 { - compatible = "nuvoton,npcm750-sdhci"; - reg = <0xf0840000 0x200>; - interrupts = <0 27 4>; - clocks = <&clk 4>; + compatible = "nuvoton,npcm750-sdhci"; + reg = <0xf0840000 0x200>; + interrupts = <0 27 4>; + clocks = <&clk 4>; }; >> Documentation/devicetree/bindings/mailbox/ti,omap-mailbox.yaml:281: example 2: label 'mbox_mcu_r5fss0_core0' defined but never referenced Documentation/devicetree/bindings/mailbox/ti,omap-mailbox.yaml:281: example 2: canonical form differs: --- Documentation/devicetree/bindings/mailbox/ti,omap-mailbox.yaml (original) +++ Documentation/devicetree/bindings/mailbox/ti,omap-mailbox.yaml (canonical) @@ -3,10 +3,10 @@ compatible = "ti,am654-mailbox"; reg = <0x31f80000 0x200>; #mbox-cells = <1>; + interrupt-parent = <&intr_main_navss>; + interrupts = <436>; ti,mbox-num-users = <4>; -- mbox_mcu_r5fss0_core0: mbox-mcu-r5fss0-core0 { ti,mbox-tx = <1 0 0>; >> Documentation/devicetree/bindings/net/ti,icssm-prueth.yaml:114: example 0: label 'pruss2_emac0' defined but never referenced >> Documentation/devicetree/bindings/net/ti,icssm-prueth.yaml:114: example 0: label 'pruss2_emac1' defined but never referenced >> Documentation/devicetree/bindings/net/ti,icssm-prueth.yaml:114: example 0: label 'pruss2_eth' defined but never referenced >> Documentation/devicetree/bindings/net/ti,icssm-prueth.yaml:114: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/ti,icssm-prueth.yaml (original) +++ Documentation/devicetree/bindings/net/ti,icssm-prueth.yaml (canonical) @@ -1,36 +1,37 @@ /* Dual-MAC Ethernet application node on PRU-ICSS2 */ pruss2_eth: pruss2-eth { - compatible = "ti,am57-prueth"; - ti,prus = <&pru2_0>, <&pru2_1>; - sram = <&ocmcram1>; - ti,mii-rt = <&pruss2_mii_rt>; - ti,iep = <&pruss2_iep>; -- - reg = <1>; - phy-handle = <&pruss2_eth1_phy>; - phy-mode = "mii"; - interrupts = <21 3 3>, <27 9 7>, <24 9 7>; - interrupt-names = "rx", "emac_ptp_tx", "hsr_ptp_tx"; - /* Filled in by bootloader */ - local-mac-address = [00 00 00 00 00 00]; - }; - }; }; >> Documentation/devicetree/bindings/net/ti,icssm-prueth.yaml:151: example 1: label 'pruss1_emac0' defined but never referenced >> Documentation/devicetree/bindings/net/ti,icssm-prueth.yaml:151: example 1: label 'pruss1_emac1' defined but never referenced >> Documentation/devicetree/bindings/net/ti,icssm-prueth.yaml:151: example 1: label 'pruss1_eth' defined but never referenced Documentation/devicetree/bindings/net/ti,icssm-prueth.yaml:151: example 1: canonical form differs: --- Documentation/devicetree/bindings/net/ti,icssm-prueth.yaml (original) +++ Documentation/devicetree/bindings/net/ti,icssm-prueth.yaml (canonical) @@ -1,41 +1,41 @@ /* Dual-MAC Ethernet application node on PRU-ICSS1 */ pruss1_eth: pruss1-eth { - compatible = "ti,am4376-prueth"; - ti,prus = <&pru1_0>, <&pru1_1>; - sram = <&ocmcram>; - ti,mii-rt = <&pruss1_mii_rt>; -- - phy-handle = <&pruss1_eth1_phy>; - phy-mode = "mii"; - interrupts = <21 3 3>, <27 9 7>, <24 9 7>; - interrupt-names = "rx", "emac_ptp_tx", - "hsr_ptp_tx"; - /* Filled in by bootloader */ - local-mac-address = [00 00 00 00 00 00]; - }; - }; }; >> Documentation/devicetree/bindings/media/qcom,sm8550-iris.yaml:123: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/qcom,sm8550-iris.yaml (original) +++ Documentation/devicetree/bindings/media/qcom,sm8550-iris.yaml (canonical) @@ -11,33 +11,26 @@ compatible = "qcom,sm8550-iris"; reg = <0x0aa00000 0xf0000>; interrupts = ; - power-domains = <&videocc VIDEO_CC_MVS0C_GDSC>, <&videocc VIDEO_CC_MVS0_GDSC>, <&rpmhpd RPMHPD_MXC>, -- iris_opp_table: opp-table { >> Documentation/devicetree/bindings/net/ti,icssm-prueth.yaml:193: example 2: label 'pruss_emac0' defined but never referenced >> Documentation/devicetree/bindings/net/ti,icssm-prueth.yaml:193: example 2: label 'pruss_emac1' defined but never referenced >> Documentation/devicetree/bindings/net/ti,icssm-prueth.yaml:193: example 2: label 'pruss_eth' defined but never referenced Documentation/devicetree/bindings/net/ti,icssm-prueth.yaml:193: example 2: canonical form differs: --- Documentation/devicetree/bindings/net/ti,icssm-prueth.yaml (original) +++ Documentation/devicetree/bindings/net/ti,icssm-prueth.yaml (canonical) @@ -1,41 +1,41 @@ /* Dual-MAC Ethernet application node on PRU-ICSS */ pruss_eth: pruss-eth { - compatible = "ti,am3359-prueth"; - ti,prus = <&pru0>, <&pru1>; - sram = <&ocmcram>; - ti,mii-rt = <&pruss_mii_rt>; -- - phy-handle = <&pruss_eth1_phy>; - phy-mode = "mii"; - interrupts = <21 3 3>, <27 9 7>, <24 9 7>; - interrupt-names = "rx", "emac_ptp_tx", - "hsr_ptp_tx"; - /* Filled in by bootloader */ - local-mac-address = [00 00 00 00 00 00]; - }; - }; }; >> Documentation/devicetree/bindings/sound/sprd,pcm-platform.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/sprd,pcm-platform.yaml (original) +++ Documentation/devicetree/bindings/sound/sprd,pcm-platform.yaml (canonical) @@ -1,13 +1,13 @@ platform { - compatible = "sprd,pcm-platform"; - dmas = <&agcp_dma 1 1>, <&agcp_dma 2 2>, - <&agcp_dma 3 3>, <&agcp_dma 4 4>, - <&agcp_dma 5 5>, <&agcp_dma 6 6>, - <&agcp_dma 7 7>, <&agcp_dma 8 8>, - <&agcp_dma 9 9>, <&agcp_dma 10 10>; -- + <&agcp_dma 3 3>, <&agcp_dma 4 4>, + <&agcp_dma 5 5>, <&agcp_dma 6 6>, + <&agcp_dma 7 7>, <&agcp_dma 8 8>, + <&agcp_dma 9 9>, <&agcp_dma 10 10>; + dma-names = "normal_p_l", "normal_p_r", + "normal_c_l", "normal_c_r", + "voice_c", "fast_p", + "loop_c", "loop_p", + "voip_c", "voip_p"; }; >> Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml:114: example 0: label 'ovl0' defined but never referenced >> Documentation/devicetree/bindings/reset/brcm,bcm7216-pcie-sata-rescal.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/reset/brcm,bcm7216-pcie-sata-rescal.yaml (original) +++ Documentation/devicetree/bindings/reset/brcm,bcm7216-pcie-sata-rescal.yaml (canonical) @@ -1,5 +1,5 @@ reset-controller@8b2c800 { - compatible = "brcm,bcm7216-pcie-sata-rescal"; - reg = <0x8b2c800 0x10>; - #reset-cells = <0>; + compatible = "brcm,bcm7216-pcie-sata-rescal"; + reg = <0x8b2c800 0x10>; + #reset-cells = <0>; }; >> Documentation/devicetree/bindings/display/rockchip/rockchip,rk3399-cdn-dp.yaml:121: example 0: label 'dp_in' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,rk3399-cdn-dp.yaml:121: example 0: label 'dp_in_vopb' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,rk3399-cdn-dp.yaml:121: example 0: label 'dp_in_vopl' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,rk3399-cdn-dp.yaml:121: example 0: label 'dp_out' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,rk3399-cdn-dp.yaml:121: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/rockchip/rockchip,rk3399-cdn-dp.yaml (original) +++ Documentation/devicetree/bindings/display/rockchip/rockchip,rk3399-cdn-dp.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + soc { #address-cells = <2>; #size-cells = <2>; -- ports { #address-cells = <1>; >> Documentation/devicetree/bindings/iio/dac/ti,dac7512.yaml:32: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/dac/ti,dac7512.yaml (original) +++ Documentation/devicetree/bindings/iio/dac/ti,dac7512.yaml (canonical) @@ -5,6 +5,6 @@ dac@0 { compatible = "ti,dac7512"; reg = <0>; /* CS0 */ - spi-max-frequency = <1000000>; + spi-max-frequency = <1000000>; }; }; >> Documentation/devicetree/bindings/clock/xlnx,vcu.yaml:48: example 0: label 'xlnx_vcu' defined but never referenced >> Documentation/devicetree/bindings/clock/xlnx,vcu.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/xlnx,vcu.yaml (original) +++ Documentation/devicetree/bindings/clock/xlnx,vcu.yaml (canonical) @@ -1,7 +1,9 @@ #include + fpga { #address-cells = <2>; #size-cells = <2>; + xlnx_vcu: vcu@a0040000 { compatible = "xlnx,vcu-logicoreip-1.0"; reg = <0x0 0xa0040000 0x0 0x1000>; >> Documentation/devicetree/bindings/power/renesas,sysc-rmobile.yaml:90: example 0: label 'pd_a3sp' defined but never referenced >> Documentation/devicetree/bindings/power/renesas,sysc-rmobile.yaml:90: example 0: label 'pd_a4s' defined but never referenced >> Documentation/devicetree/bindings/power/renesas,sysc-rmobile.yaml:90: example 0: label 'pd_a4su' defined but never referenced >> Documentation/devicetree/bindings/power/renesas,sysc-rmobile.yaml:90: example 0: label 'pd_c5' defined but never referenced >> Documentation/devicetree/bindings/power/renesas,sysc-rmobile.yaml:90: example 0: label 'sysc' defined but never referenced >> Documentation/devicetree/bindings/power/renesas,sysc-rmobile.yaml:90: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/renesas,sysc-rmobile.yaml (original) +++ Documentation/devicetree/bindings/power/renesas,sysc-rmobile.yaml (canonical) @@ -2,31 +2,31 @@ // C5 "always-on" domain, 2 of its subdomains (A4S and A4SU), and the A3SP // domain, which is a subdomain of A4S. sysc: system-controller@e6180000 { - compatible = "renesas,sysc-r8a7740", "renesas,sysc-rmobile"; - reg = <0xe6180000 0x8000>, <0xe6188000 0x8000>; + compatible = "renesas,sysc-r8a7740", "renesas,sysc-rmobile"; + reg = <0xe6180000 0x8000>, <0xe6188000 0x8000>; -- - #power-domain-cells = <0>; - }; - }; + pd_a4su: a4su@20 { + reg = <20>; + #power-domain-cells = <0>; + }; }; + }; }; >> Documentation/devicetree/bindings/spi/nuvoton,npcm-pspi.yaml:55: example 0: label 'spi0' defined but never referenced >> Documentation/devicetree/bindings/eeprom/st,m24lr.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/eeprom/st,m24lr.yaml (original) +++ Documentation/devicetree/bindings/eeprom/st,m24lr.yaml (canonical) @@ -1,10 +1,11 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - compatible = "st,m24lr04e-r"; - reg = <0x57>, /* primary-device */ - <0x53>; /* secondary-device */ - }; + eeprom@57 { + compatible = "st,m24lr04e-r"; + reg = <0x57>, /* primary-device */ + <0x53>; /* secondary-device */ + }; + }; >> };Documentation/devicetree/bindings/spi/nuvoton,npcm-pspi.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/nuvoton,npcm-pspi.yaml (original) +++ Documentation/devicetree/bindings/spi/nuvoton,npcm-pspi.yaml (canonical) @@ -2,6 +2,7 @@ #include #include #include "dt-bindings/gpio/gpio.h" + spi0: spi@f0200000 { compatible = "nuvoton,npcm750-pspi"; reg = <0xf0200000 0x1000>; -- >> Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-gates-clk.yaml:88: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-gates-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-gates-clk.yaml (canonical) @@ -1,7 +1,7 @@ clk@1c2005c { - #clock-cells = <1>; compatible = "allwinner,sun4i-a10-axi-gates-clk"; reg = <0x01c2005c 0x4>; + #clock-cells = <1>; clocks = <&axi>; clock-indices = <0>; -- +++ Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-gates-clk.yaml (canonical) @@ -1,7 +1,7 @@ clk@1c20068 { - #clock-cells = <1>; compatible = "allwinner,sun4i-a10-apb0-gates-clk"; reg = <0x01c20068 0x4>; + #clock-cells = <1>; clocks = <&apb0>; clock-indices = <0>, <1>, <2>, <3>, >> Documentation/devicetree/bindings/clock/gpio-mux-clock.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/gpio-mux-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/gpio-mux-clock.yaml (canonical) @@ -1,8 +1,8 @@ #include -- reg = <1>; }; + port@2 { reg = <2>; }; + port@3 { reg = <3>; }; >> Documentation/devicetree/bindings/sound/adi,adau1977.yaml:61: example 0: label 'adau1977_spi' defined but never referenced >> Documentation/devicetree/bindings/sound/adi,adau1977.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/adi,adau1977.yaml (original) +++ Documentation/devicetree/bindings/sound/adi,adau1977.yaml (canonical) @@ -3,16 +3,14 @@ spi { #address-cells = <1>; #size-cells = <0>; + adau1977_spi: adau1977@0 { compatible = "adi,adau1977"; reg = <0>; spi-max-frequency = <600000>; - AVDD-supply = <®ulator>; DVDD-supply = <®ulator_digital>; - reset-gpios = <&gpio 10 GPIO_ACTIVE_LOW>; - adi,micbias = <3>; }; }; >> Documentation/devicetree/bindings/thermal/qcom-spmi-adc-tm5.yaml:166: example 0: canonical form differs: --- Documentation/devicetree/bindings/thermal/qcom-spmi-adc-tm5.yaml (original) +++ Documentation/devicetree/bindings/thermal/qcom-spmi-adc-tm5.yaml (canonical) @@ -15,9 +15,9 @@ /* Other properties are omitted */ channel@4f { reg = ; + label = "conn_therm"; qcom,ratiometric; qcom,hw-settle-time = <200>; - label = "conn_therm"; -- >> Documentation/devicetree/bindings/sound/adi,adau1977.yaml:80: example 1: label 'adau1977_i2c' defined but never referenced Documentation/devicetree/bindings/sound/adi,adau1977.yaml:80: example 1: canonical form differs: --- Documentation/devicetree/bindings/sound/adi,adau1977.yaml (original) +++ Documentation/devicetree/bindings/sound/adi,adau1977.yaml (canonical) @@ -3,13 +3,12 @@ i2c { #address-cells = <1>; #size-cells = <0>; + adau1977_i2c: adau1977@11 { compatible = "adi,adau1977"; reg = <0x11>; - AVDD-supply = <®ulator>; DVDD-supply = <®ulator_digital>; - reset-gpios = <&gpio 10 GPIO_ACTIVE_LOW>; }; }; >> Documentation/devicetree/bindings/spi/adi,axi-spi-engine.yaml:90: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/adi,axi-spi-engine.yaml (original) +++ Documentation/devicetree/bindings/spi/adi,axi-spi-engine.yaml (canonical) @@ -4,13 +4,10 @@ interrupts = <0 56 4>; clocks = <&clkc 15>, <&clkc 15>; clock-names = "s_axi_aclk", "spi_clk"; - trigger-sources = <&trigger_clock>; dmas = <&dma 0>; dma-names = "offload0-rx"; - #address-cells = <1>; #size-cells = <0>; - /* SPI devices */ }; >> Documentation/devicetree/bindings/display/msm/qcom,kaanapali-mdss.yaml:73: example 0: label 'dpu_intf2_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,kaanapali-mdss.yaml:73: example 0: label 'mdss_dsi0_out' defined but never referenced >> Documentation/devicetree/bindings/display/msm/qcom,kaanapali-mdss.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/msm/qcom,kaanapali-mdss.yaml (original) +++ Documentation/devicetree/bindings/display/msm/qcom,kaanapali-mdss.yaml (canonical) @@ -8,25 +8,19 @@ compatible = "qcom,kaanapali-mdss"; reg = <0x09800000 0x1000>; reg-names = "mdss"; - + ranges; interrupts = ; - -- + }; + + port@8 { + reg = <8>; + + isp1vin15: endpoint { + remote-endpoint = <&vin15isp1>; + }; + }; + }; >> };Documentation/devicetree/bindings/iio/adc/adi,ad4000.yaml:217: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad4000.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad4000.yaml (canonical) @@ -1,7 +1,9 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; + adc@0 { -- --- Documentation/devicetree/bindings/iio/adc/adi,ad4000.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad4000.yaml (canonical) @@ -1,6 +1,7 @@ spi { #address-cells = <1>; #size-cells = <0>; + adc@0 { compatible = "adi,adaq4003"; reg = <0>; >> Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml:39: example 0: label 'modules' defined but never referenced >> Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml (original) +++ Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml (canonical) @@ -1,7 +1,7 @@ reset: reset-controller@11220 { compatible = "snps,axs10x-reset"; + reg = <0x11220 0x4>; #reset-cells = <1>; - reg = <0x11220 0x4>; }; -- // Specifying reset lines connected to IP modules: >> Documentation/devicetree/bindings/ptp/amazon,vmclock.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/ptp/amazon,vmclock.yaml (original) +++ Documentation/devicetree/bindings/ptp/amazon,vmclock.yaml (canonical) @@ -1,6 +1,7 @@ #include + ptp@80000000 { - compatible = "amazon,vmclock"; - reg = <0x80000000 0x1000>; - interrupts = ; + compatible = "amazon,vmclock"; -- compatible = "spacemit,k1-combo-phy"; reg = <0xc0b10000 0x1000>; @@ -18,6 +19,6 @@ "dbi", "mstr", "slv"; + #phy-cells = <1>; spacemit,apmu = <&syscon_apmu>; - #phy-cells = <1>; }; >> Documentation/devicetree/bindings/reserved-memory/google,open-dice.yaml:37: example 0: label 'dice' defined but never referenced >> Documentation/devicetree/bindings/clock/rockchip,rk3288-cru.yaml:79: example 0: label 'cru' defined but never referenced >> Documentation/devicetree/bindings/clock/rockchip,rk3288-cru.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/rockchip,rk3288-cru.yaml (original) +++ Documentation/devicetree/bindings/clock/rockchip,rk3288-cru.yaml (canonical) @@ -1,7 +1,7 @@ cru: clock-controller@ff760000 { - compatible = "rockchip,rk3288-cru"; - reg = <0xff760000 0x1000>; - rockchip,grf = <&grf>; - #clock-cells = <1>; - #reset-cells = <1>; + compatible = "rockchip,rk3288-cru"; + reg = <0xff760000 0x1000>; + #clock-cells = <1>; + #reset-cells = <1>; + rockchip,grf = <&grf>; }; >> Documentation/devicetree/bindings/clock/qcom,sm7150-camcc.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sm7150-camcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sm7150-camcc.yaml (canonical) @@ -1,13 +1,14 @@ #include #include + clock-controller@ad00000 { - compatible = "qcom,sm7150-camcc"; - reg = <0xad00000 0x10000>; - clocks = <&rpmhcc RPMH_CXO_CLK>, -- --- Documentation/devicetree/bindings/ptp/ptp-idt82p33.yaml (original) +++ Documentation/devicetree/bindings/ptp/ptp-idt82p33.yaml (canonical) @@ -1,6 +1,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + phc@51 { compatible = "idt,82p33810"; reg = <0x51>; >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml:289: example 0: label 'i2c_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml:289: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml (canonical) @@ -1,10 +1,10 @@ pinctrl { - compatible = "ralink,mt7620-pinctrl"; + compatible = "ralink,mt7620-pinctrl"; -- - groups = "i2c"; - function = "i2c"; + i2c_pins: i2c0-pins { + pinmux { + groups = "i2c"; + function = "i2c"; + }; }; - }; }; >> Documentation/devicetree/bindings/net/qcom,qca807x.yaml:135: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/qcom,qca807x.yaml (original) +++ Documentation/devicetree/bindings/net/qcom,qca807x.yaml (canonical) @@ -5,11 +5,10 @@ #size-cells = <0>; -- ethernet-phy@2 { reg = <2>; - gpio-controller; #gpio-cells = <2>; }; >> Documentation/devicetree/bindings/fpga/xlnx,pr-decoupler.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/fpga/xlnx,pr-decoupler.yaml (original) +++ Documentation/devicetree/bindings/fpga/xlnx,pr-decoupler.yaml (canonical) @@ -1,6 +1,6 @@ fpga-bridge@100000450 { - compatible = "xlnx,pr-decoupler-1.00", "xlnx,pr-decoupler"; - reg = <0x10000045 0x10>; - clocks = <&clkc 15>; - clock-names = "aclk"; + compatible = "xlnx,pr-decoupler-1.00", "xlnx,pr-decoupler"; + reg = <0x10000045 0x10>; + clocks = <&clkc 15>; + clock-names = "aclk"; }; Documentation/devicetree/bindings/mailbox/allwinner,sun6i-a31-msgbox.yaml:66: example 0: label 'msgbox' defined but never referenced >> Documentation/devicetree/bindings/hwmon/nuvoton,nct7802.yaml:113: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/nuvoton,nct7802.yaml (original) +++ Documentation/devicetree/bindings/hwmon/nuvoton,nct7802.yaml (canonical) @@ -1,32 +1,25 @@ + channel@2 { /* RTD2 */ + sensor-type = "temperature"; + temperature-mode = "thermal-diode"; + }; + channel@3 { /* RTD3 */ + sensor-type = "temperature"; + }; -- - sensor-type = "temperature"; - temperature-mode = "thermal-diode"; - }; - - channel@3 { /* RTD3 */ - reg = <3>; - sensor-type = "temperature"; - }; }; }; >> Documentation/devicetree/bindings/media/snps,dw-hdmi-rx.yaml:97: example 0: label 'hdmi_receiver' defined but never referenced >> Documentation/devicetree/bindings/media/snps,dw-hdmi-rx.yaml:97: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/snps,dw-hdmi-rx.yaml (original) +++ Documentation/devicetree/bindings/media/snps,dw-hdmi-rx.yaml (canonical) @@ -4,33 +4,34 @@ #include #include #include + hdmi_receiver: hdmi-receiver@fdee0000 { - compatible = "rockchip,rk3588-hdmirx-ctrler", "snps,dw-hdmi-rx"; - reg = <0xfdee0000 0x6000>; -- + "hclk_vo1"; + power-domains = <&power RK3588_PD_VO1>; + resets = <&cru SRST_A_HDMIRX>, <&cru SRST_P_HDMIRX>, + <&cru SRST_HDMIRX_REF>, <&cru SRST_A_HDMIRX_BIU>; + reset-names = "axi", "apb", "ref", "biu"; + memory-region = <&hdmi_receiver_cma>; + pinctrl-0 = <&hdmim1_rx_cec &hdmim1_rx_hpdin &hdmim1_rx_scl &hdmim1_rx_sda &hdmirx_5v_detection>; + pinctrl-names = "default"; + hpd-gpios = <&gpio1 22 GPIO_ACTIVE_LOW>; }; >> Documentation/devicetree/bindings/mfd/ti,nspire-misc.yaml:42: example 0: label 'misc' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,nspire-misc.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/ti,nspire-misc.yaml (original) +++ Documentation/devicetree/bindings/mfd/ti,nspire-misc.yaml (canonical) @@ -1,10 +1,10 @@ misc: misc@900a0000 { - compatible = "ti,nspire-misc", "syscon", "simple-mfd"; - reg = <0x900a0000 0x1000>; + compatible = "ti,nspire-misc", "syscon", "simple-mfd"; + reg = <0x900a0000 0x1000>; -- - compatible = "syscon-reboot"; - offset = <0x08>; - value = <0x02>; - }; + reboot { + compatible = "syscon-reboot"; + offset = <0x08>; + value = <0x02>; + }; }; >> Documentation/devicetree/bindings/spi/spi-fsl-lpspi.yaml:89: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/spi-fsl-lpspi.yaml (original) +++ Documentation/devicetree/bindings/spi/spi-fsl-lpspi.yaml (canonical) @@ -10,6 +10,6 @@ <&clks IMX7ULP_CLK_DUMMY>; clock-names = "per", "ipg"; spi-slave; + num-cs = <2>; fsl,spi-only-use-cs1-sel; - num-cs = <2>; }; >> Documentation/devicetree/bindings/interrupt-controller/allwinner,sun6i-a31-r-intc.yaml:56: example 0: label 'r_intc' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/allwinner,sun6i-a31-r-intc.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/allwinner,sun6i-a31-r-intc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/allwinner,sun6i-a31-r-intc.yaml (canonical) @@ -1,10 +1,10 @@ #include -- - #interrupt-cells = <3>; - reg = <0x01f00c00 0x400>; - interrupts = ; + compatible = "allwinner,sun50i-a64-r-intc", + "allwinner,sun6i-a31-r-intc"; + reg = <0x01f00c00 0x400>; + interrupt-controller; + #interrupt-cells = <3>; + interrupts = ; }; >> Documentation/devicetree/bindings/media/st,stm32mp25-csi.yaml:95: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/st,stm32mp25-csi.yaml (original) +++ Documentation/devicetree/bindings/media/st,stm32mp25-csi.yaml (canonical) @@ -2,6 +2,7 @@ #include #include #include + csi@48020000 { compatible = "st,stm32mp25-csi"; reg = <0x48020000 0x2000>; -- port@1 { reg = <1>; + endpoint { remote-endpoint = <&dcmipp_0>; }; >> Documentation/devicetree/bindings/net/airoha,an7583-mdio.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/airoha,an7583-mdio.yaml (original) +++ Documentation/devicetree/bindings/net/airoha,an7583-mdio.yaml (canonical) @@ -5,7 +5,6 @@ mdio-bus@c8 { compatible = "airoha,an7583-mdio"; reg = <0xc8>; - clocks = <&scu>; resets = <&scu>; }; >> Documentation/devicetree/bindings/hwmon/nuvoton,nct7363.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/nuvoton,nct7363.yaml (original) +++ Documentation/devicetree/bindings/hwmon/nuvoton,nct7363.yaml (canonical) @@ -11,6 +11,7 @@ pwms = <&hwmon 0 50000>; tach-ch = /bits/ 8 <0x00>; }; + fan-1 { pwms = <&hwmon 1 50000>; tach-ch = /bits/ 8 <0x01>; >> Documentation/devicetree/bindings/pinctrl/marvell,armada-7k-pinctrl.yaml:61: example 0: label 'nand_pins' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/ti,pruss-intc.yaml:113: example 0: label 'pruss' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/ti,pruss-intc.yaml:113: example 0: label 'pruss_intc' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/ti,pruss-intc.yaml:113: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/ti,pruss-intc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/ti,pruss-intc.yaml (canonical) @@ -2,9 +2,9 @@ pruss: pruss@0 { compatible = "ti,am3356-pruss"; reg = <0x0 0x80000>; + ranges; #address-cells = <1>; #size-cells = <1>; - ranges; -- pruss_intc: interrupt-controller@20000 { compatible = "ti,pruss-intc"; >> Documentation/devicetree/bindings/sound/qcom,pm4125-codec.yaml:95: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/qcom,pm4125-codec.yaml (original) +++ Documentation/devicetree/bindings/sound/qcom,pm4125-codec.yaml (canonical) @@ -15,22 +15,22 @@ vdd-cp-supply = <&pm4125_s4>; vdd-pa-vpos-supply = <&pm4125_s4>; vdd-mic-bias-supply = <&pm4125_l22>; + #sound-dai-cells = <1>; qcom,micbias1-microvolt = <1800000>; qcom,micbias2-microvolt = <1800000>; qcom,micbias3-microvolt = <1800000>; -- + , + ; interrupt-names = "host_intr0", "host_intr1", "host_intr2", "host_intr3", "host_intr4", "host_intr6", "host_intr7"; ti,irqs-reserved = /bits/ 8 <0x20>; /* BIT(5) */ + }; }; }; >> Documentation/devicetree/bindings/spi/spi-pl022.yaml:86: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/spi-pl022.yaml (original) +++ Documentation/devicetree/bindings/spi/spi-pl022.yaml (canonical) @@ -1,25 +1,25 @@ spi@e0100000 { - compatible = "arm,pl022", "arm,primecell"; - reg = <0xe0100000 0x1000>; - #address-cells = <1>; - #size-cells = <0>; - interrupts = <0 31 0x4>; - dmas = <&dma_controller 23 1>, -- + spi-cpha; + pl022,interface = <0>; + pl022,com-mode = <0x2>; + pl022,rx-level-trig = <0>; + pl022,tx-level-trig = <0>; + pl022,ctrl-len = <0x11>; + pl022,wait-state = <0>; + pl022,duplex = <0>; + }; }; >> Documentation/devicetree/bindings/power/domain-idle-state.yaml:72: example 0: label 'domain_retention' defined but never referenced >> Documentation/devicetree/bindings/power/domain-idle-state.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/domain-idle-state.yaml (original) +++ Documentation/devicetree/bindings/power/domain-idle-state.yaml (canonical) @@ -1,9 +1,8 @@ - domain-idle-states { - domain_retention: domain-retention { - compatible = "domain-idle-state"; - entry-latency-us = <20>; - exit-latency-us = <40>; - min-residency-us = <80>; - }; + domain_retention: domain-retention { + compatible = "domain-idle-state"; + entry-latency-us = <20>; + exit-latency-us = <40>; + min-residency-us = <80>; + }; }; >> Documentation/devicetree/bindings/media/fsl,imx6ull-pxp.yaml:77: example 0: label 'pxp' defined but never referenced >> Documentation/devicetree/bindings/reserved-memory/ramoops.yaml:125: example 0: canonical form differs: --- Documentation/devicetree/bindings/reserved-memory/ramoops.yaml (original) +++ Documentation/devicetree/bindings/reserved-memory/ramoops.yaml (canonical) @@ -5,16 +5,16 @@ #size-cells = <1>; -- reg = <0xbfdf0000 0x10000>; /* 64kB */ - console-size = <0x8000>; /* 32kB */ - record-size = <0x400>; /* 1kB */ - ecc-size = <16>; + console-size = <0x8000>; /* 32kB */ + record-size = <0x400>; /* 1kB */ + ecc-size = <16>; }; }; }; >> Documentation/devicetree/bindings/interrupt-controller/allwinner,sun4i-a10-ic.yaml:40: example 0: label 'intc' defined but never referenced >> Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-pmc.yaml:374: example 0: label 'pd_audio' defined but never referenced >> Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-pmc.yaml:374: example 0: label 'pd_xusbss' defined but never referenced >> Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-pmc.yaml:374: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-pmc.yaml (original) +++ Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-pmc.yaml (canonical) @@ -9,7 +9,6 @@ clocks = <&tegra_car TEGRA210_CLK_PCLK>, <&clk32k_in>; clock-names = "pclk", "clk32k_in"; #clock-cells = <1>; - nvidia,invert-interrupt; nvidia,suspend-mode = <0>; nvidia,cpu-pwr-good-time = <0>; >> Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml:129: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml (original) +++ Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml (canonical) @@ -10,15 +10,13 @@ interrupts = ; iommus = <&sysmmu_fimc0>; power-domains = <&pd_cam>; + assigned-clocks = <&clock CLK_MOUT_FIMC0>, + <&clock CLK_SCLK_FIMC0>; + assigned-clock-parents = <&clock CLK_MOUT_MPLL_USER_T>; + assigned-clock-rates = <0>, <176000000>; -- channel@1 { reg = <1>; + clocks = <&clock_tgp3>; adi,output-range-microvolt = <0 10000000>; - - clocks = <&clock_tgp3>; adi,toggle-dither-input = <2>; }; }; >> Documentation/devicetree/bindings/ptp/ptp-idtcm.yaml:62: example 0: canonical form differs: --- Documentation/devicetree/bindings/ptp/ptp-idtcm.yaml (original) +++ Documentation/devicetree/bindings/ptp/ptp-idtcm.yaml (canonical) @@ -1,6 +1,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + phc@5b { compatible = "idt,8a34000"; reg = <0x5b>; >> Documentation/devicetree/bindings/perf/marvell-cn10k-tad.yaml:51: example 0: node name 'tad_pmu' must use only [a-z0-9-] >> Documentation/devicetree/bindings/perf/marvell-cn10k-tad.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/perf/marvell-cn10k-tad.yaml (original) +++ Documentation/devicetree/bindings/perf/marvell-cn10k-tad.yaml (canonical) @@ -1,4 +1,3 @@ - tad { #address-cells = <2>; #size-cells = <2>; >> Documentation/devicetree/bindings/reserved-memory/phram.yaml:38: example 0: label 'phram' defined but never referenced >> Documentation/devicetree/bindings/reserved-memory/phram.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/reserved-memory/phram.yaml (original) +++ Documentation/devicetree/bindings/reserved-memory/phram.yaml (canonical) @@ -4,7 +4,7 @@ -- phram: flash@12340000 { compatible = "phram"; + reg = <0x12340000 0x00800000>; label = "rootfs"; - reg = <0x12340000 0x00800000>; }; }; >> Documentation/devicetree/bindings/interrupt-controller/apm,xgene1-msi.yaml:34: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/apm,xgene1-msi.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/apm,xgene1-msi.yaml (canonical) @@ -1,7 +1,7 @@ msi@79000000 { compatible = "apm,xgene1-msi"; + reg = <0x79000000 0x900000>; msi-controller; - reg = <0x79000000 0x900000>; interrupts = <0x0 0x10 0x4>, <0x0 0x11 0x4>, <0x0 0x12 0x4>, >> Documentation/devicetree/bindings/soc/aspeed/uart-routing.yaml:44: example 0: label 'lpc' defined but never referenced >> Documentation/devicetree/bindings/soc/aspeed/uart-routing.yaml:44: example 0: label 'uart_routing' defined but never referenced >> Documentation/devicetree/bindings/soc/aspeed/uart-routing.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/aspeed/uart-routing.yaml (original) +++ Documentation/devicetree/bindings/soc/aspeed/uart-routing.yaml (canonical) @@ -1,10 +1,9 @@ lpc: lpc@1e789000 { compatible = "aspeed,ast2600-lpc-v2", "simple-mfd", "syscon"; reg = <0x1e789000 0x1000>; - + ranges = <0x0 0x1e789000 0x1000>; #address-cells = <1>; #size-cells = <1>; -- uart_routing: uart-routing@98 { compatible = "aspeed,ast2600-uart-routing"; >> Documentation/devicetree/bindings/display/rockchip/rockchip-vop2.yaml:271: example 0: label 'vop' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip-vop2.yaml:271: example 0: label 'vop_out' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip-vop2.yaml:271: example 0: label 'vp0' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip-vop2.yaml:271: example 0: label 'vp1' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip-vop2.yaml:271: example 0: label 'vp2' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip-vop2.yaml:271: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/rockchip/rockchip-vop2.yaml (original) +++ Documentation/devicetree/bindings/display/rockchip/rockchip-vop2.yaml (canonical) @@ -1,9 +1,11 @@ #include #include #include + bus { #address-cells = <2>; #size-cells = <2>; -- + vp1: port@1 { reg = <1>; #address-cells = <1>; #size-cells = <0>; }; + vp2: port@2 { reg = <2>; #address-cells = <1>; >> Documentation/devicetree/bindings/pinctrl/qcom,ipq9574-tlmm.yaml:97: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,ipq9574-tlmm.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,ipq9574-tlmm.yaml (canonical) @@ -1,4 +1,5 @@ #include + tlmm: pinctrl@1000000 { compatible = "qcom,ipq9574-tlmm"; reg = <0x01000000 0x300000>; >> Documentation/devicetree/bindings/reserved-memory/qcom,rmtfs-mem.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/reserved-memory/qcom,rmtfs-mem.yaml (original) +++ Documentation/devicetree/bindings/reserved-memory/qcom,rmtfs-mem.yaml (canonical) @@ -1,13 +1,12 @@ reserved-memory { + ranges; #address-cells = <1>; #size-cells = <1>; - ranges; -- rmtfs@86700000 { compatible = "qcom,rmtfs-mem"; reg = <0x86700000 0xe0000>; no-map; - qcom,client-id = <1>; }; }; >> Documentation/devicetree/bindings/power/fsl,imx-gpcv2.yaml:115: example 0: label 'pgc_hsic_phy' defined but never referenced >> Documentation/devicetree/bindings/power/fsl,imx-gpcv2.yaml:115: example 0: label 'pgc_mipi_phy' defined but never referenced >> Documentation/devicetree/bindings/power/fsl,imx-gpcv2.yaml:115: example 0: label 'pgc_pcie_phy' defined but never referenced >> Documentation/devicetree/bindings/power/fsl,imx-gpcv2.yaml:115: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/fsl,imx-gpcv2.yaml (original) +++ Documentation/devicetree/bindings/power/fsl,imx-gpcv2.yaml (canonical) @@ -10,20 +10,20 @@ #size-cells = <0>; -- - #power-domain-cells = <0>; - #reset-cells = <1>; + compatible = "renesas,r8a7795-cpg-mssr"; + reg = <0xe6150000 0x1000>; + clocks = <&extal_clk>, <&extalr_clk>; + clock-names = "extal", "extalr"; + #clock-cells = <2>; + #power-domain-cells = <0>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/soc/bcm/brcm,bcm2711-avs-monitor.yaml:35: example 0: label 'thermal' defined but never referenced >> Documentation/devicetree/bindings/perf/apm,xgene-pmu.yaml:81: example 0: canonical form differs: --- Documentation/devicetree/bindings/perf/apm,xgene-pmu.yaml (original) +++ Documentation/devicetree/bindings/perf/apm,xgene-pmu.yaml (canonical) @@ -5,9 +5,9 @@ pmu@78810000 { compatible = "apm,xgene-pmu-v2"; reg = <0x0 0x78810000 0x0 0x1000>; + ranges; #address-cells = <2>; #size-cells = <2>; - ranges; -- reg = <0x0 0x7e8d0000 0x0 0x1000>; enable-bit-index = <3>; }; + + pmuiob@7e940000 { + compatible = "apm,xgene-pmu-iob"; + reg = <0x0 0x7e940000 0x0 0x1000>; + }; }; }; >> Documentation/devicetree/bindings/power/mti,mips-cpc.yaml:33: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/mti,mips-cpc.yaml (original) +++ Documentation/devicetree/bindings/power/mti,mips-cpc.yaml (canonical) @@ -1,4 +1,4 @@ cpc@1bde0000 { - compatible = "mti,mips-cpc"; - reg = <0x1bde0000 0x8000>; + compatible = "mti,mips-cpc"; + reg = <0x1bde0000 0x8000>; }; >> Documentation/devicetree/bindings/interrupt-controller/brcm,bcm7120-l2-intc.yaml:132: example 0: label 'irq0_intc' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/brcm,bcm7120-l2-intc.yaml:132: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/brcm,bcm7120-l2-intc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/brcm,bcm7120-l2-intc.yaml (canonical) @@ -1,8 +1,8 @@ irq0_intc: interrupt-controller@f0406800 { compatible = "brcm,bcm7120-l2-intc"; + reg = <0xf0406800 0x8>; interrupt-parent = <&intc>; #interrupt-cells = <1>; - reg = <0xf0406800 0x8>; interrupt-controller; interrupts = <0x0 0x42 0x0>, <0x0 0x40 0x0>; brcm,int-map-mask = <0xeb8>, <0x140>; >> Documentation/devicetree/bindings/interrupt-controller/brcm,bcm7120-l2-intc.yaml:144: example 1: label 'irq1_intc' defined but never referenced >> Documentation/devicetree/bindings/reserved-memory/qcom,cmd-db.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/reserved-memory/qcom,cmd-db.yaml (original) +++ Documentation/devicetree/bindings/reserved-memory/qcom,cmd-db.yaml (canonical) @@ -1,11 +1,11 @@ reserved-memory { + ranges; #address-cells = <1>; #size-cells = <1>; - ranges; -- reserved-memory@85fe0000 { + compatible = "qcom,cmd-db"; reg = <0x85fe0000 0x20000>; - compatible = "qcom,cmd-db"; no-map; }; }; >> Documentation/devicetree/bindings/spi/allwinner,sun6i-a31-spi.yaml:102: example 0: label 'spi1' defined but never referenced >> Documentation/devicetree/bindings/spi/allwinner,sun6i-a31-spi.yaml:114: example 1: label 'spi0' defined but never referenced >> Documentation/devicetree/bindings/media/samsung,fimc.yaml:112: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/samsung,fimc.yaml (original) +++ Documentation/devicetree/bindings/media/samsung,fimc.yaml (canonical) @@ -4,21 +4,18 @@ -- - <&gcc GPLL0>; - #clock-cells = <1>; - #interconnect-cells = <1>; + compatible = "qcom,ipq5424-apss-clk"; + reg = <0x0fa80000 0x20000>; + clocks = <&xo_board>, + <&gcc GPLL0>; + #clock-cells = <1>; + #interconnect-cells = <1>; }; >> Documentation/devicetree/bindings/sound/microchip,sama7g5-i2smcc.yaml:98: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/microchip,sama7g5-i2smcc.yaml (original) +++ Documentation/devicetree/bindings/sound/microchip,sama7g5-i2smcc.yaml (canonical) @@ -2,14 +2,14 @@ #include -- + fimc-lite@b90000 { + compatible = "samsung,exynos4212-fimc-lite"; + reg = <0xb90000 0x1000>; + interrupts = ; + power-domains = <&pd_isp>; + clocks = <&isp_clock CLK_ISP_FIMC_LITE0>; + clock-names = "flite"; + iommus = <&sysmmu_fimc_lite0>; + }; }; >> Documentation/devicetree/bindings/power/starfive,jh7110-pmu.yaml:40: example 0: label 'pwrc' defined but never referenced >> Documentation/devicetree/bindings/trigger-source/adi,util-sigma-delta-spi.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/trigger-source/adi,util-sigma-delta-spi.yaml (original) +++ Documentation/devicetree/bindings/trigger-source/adi,util-sigma-delta-spi.yaml (canonical) @@ -1,6 +1,6 @@ trigger@40000 { + compatible = "adi,util-sigma-delta-spi"; reg = <0x40000 0x1000>; - compatible = "adi,util-sigma-delta-spi"; clocks = <&clk 0>; #trigger-source-cells = <0>; }; >> Documentation/devicetree/bindings/display/rockchip/rockchip,rk3588-mipi-dsi2.yaml:85: example 0: label 'dsi0_in' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,rk3588-mipi-dsi2.yaml:85: example 0: label 'dsi0_out' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,rk3588-mipi-dsi2.yaml:85: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/rockchip/rockchip,rk3588-mipi-dsi2.yaml (original) +++ Documentation/devicetree/bindings/display/rockchip/rockchip,rk3588-mipi-dsi2.yaml (canonical) @@ -6,32 +6,33 @@ #include -- + reg = <0>; + }; + + dsi0_out: port@1 { + reg = <1>; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/mmc/renesas,mmcif.yaml:121: example 0: label 'mmcif0' defined but never referenced >> Documentation/devicetree/bindings/mmc/renesas,mmcif.yaml:121: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/renesas,mmcif.yaml (original) +++ Documentation/devicetree/bindings/mmc/renesas,mmcif.yaml (canonical) @@ -3,13 +3,13 @@ #include -- - max-frequency = <97500000>; + compatible = "renesas,mmcif-r8a7790", "renesas,sh-mmcif"; + reg = <0xee200000 0x80>; + interrupts = ; + clocks = <&cpg CPG_MOD 315>; + power-domains = <&sysc R8A7790_PD_ALWAYS_ON>; + resets = <&cpg 315>; + dmas = <&dmac0 0xd1>, <&dmac0 0xd2>, <&dmac1 0xd1>, <&dmac1 0xd2>; + dma-names = "tx", "rx", "tx", "rx"; + max-frequency = <97500000>; >> };Documentation/devicetree/bindings/clock/qcom,gcc-sdx65.yaml:51: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-sdx65.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-sdx65.yaml (canonical) @@ -1,12 +1,13 @@ #include + clock-controller@100000 { - compatible = "qcom,gcc-sdx65"; - reg = <0x100000 0x1f7400>; - clocks = <&rpmhcc RPMH_CXO_CLK>, <&rpmhcc RPMH_CXO_CLK_A>, <&sleep_clk>, - <&pcie_pipe_clk>, <&usb3_phy_wrapper_gcc_usb30_pipe_clk>; -- >> Documentation/devicetree/bindings/clock/airoha,en7523-scu.yaml:80: example 0: label 'scu' defined but never referenced >> Documentation/devicetree/bindings/clock/airoha,en7523-scu.yaml:80: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/airoha,en7523-scu.yaml (original) +++ Documentation/devicetree/bindings/clock/airoha,en7523-scu.yaml (canonical) @@ -1,8 +1,9 @@ #include + scu: system-controller@1fa20000 { - compatible = "airoha,en7523-scu"; - reg = <0x1fa20000 0x400>, - <0x1fb00000 0x1000>; - #clock-cells = <1>; - #reset-cells = <1>; + compatible = "airoha,en7523-scu"; + reg = <0x1fa20000 0x400>, + <0x1fb00000 0x1000>; + #clock-cells = <1>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/clock/airoha,en7523-scu.yaml:90: example 1: label 'scuclk' defined but never referenced Documentation/devicetree/bindings/clock/airoha,en7523-scu.yaml:90: example 1: canonical form differs: --- Documentation/devicetree/bindings/clock/airoha,en7523-scu.yaml (original) +++ Documentation/devicetree/bindings/clock/airoha,en7523-scu.yaml (canonical) @@ -1,11 +1,11 @@ soc { - #address-cells = <2>; - #size-cells = <2>; + #address-cells = <2>; + #size-cells = <2>; -- - #clock-cells = <1>; - #reset-cells = <1>; - }; + scuclk: clock-controller@1fb00000 { + compatible = "airoha,en7581-scu"; + reg = <0x0 0x1fb00000 0x0 0x970>; + #clock-cells = <1>; + #reset-cells = <1>; + }; }; >> Documentation/devicetree/bindings/clock/mediatek,mt8195-sys-clock.yaml:51: example 0: label 'topckgen' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8195-sys-clock.yaml:58: example 1: label 'infracfg_ao' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8195-sys-clock.yaml:65: example 2: label 'apmixedsys' defined but never referenced >> Documentation/devicetree/bindings/clock/mediatek,mt8195-sys-clock.yaml:72: example 3: label 'pericfg_ao' defined but never referenced Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml (original) +++ Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/mailbox/riscv,sbi-mpxy-mbox.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/mailbox/riscv,sbi-mpxy-mbox.yaml (original) +++ Documentation/devicetree/bindings/mailbox/riscv,sbi-mpxy-mbox.yaml (canonical) @@ -1,4 +1,4 @@ mailbox { - compatible = "riscv,sbi-mpxy-mbox"; - #mbox-cells = <2>; + compatible = "riscv,sbi-mpxy-mbox"; + #mbox-cells = <2>; }; >> Documentation/devicetree/bindings/power/amlogic,meson-sec-pwrc.yaml:42: example 0: label 'pwrc' defined but never referenced >> Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml:88: example 0: label 'ltc2947_spi' defined but never referenced >> Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.yaml:97: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.yaml (original) +++ Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.yaml (canonical) @@ -2,15 +2,15 @@ -- clocks = <&clocks BCM2835_CLOCK_V3D>, - <&clocks BCM2835_CLOCK_PERI_IMAGE>, - <&clocks BCM2835_CLOCK_H264>, - <&clocks BCM2835_CLOCK_ISP>; + <&clocks BCM2835_CLOCK_PERI_IMAGE>, + <&clocks BCM2835_CLOCK_H264>, + <&clocks BCM2835_CLOCK_ISP>; clock-names = "v3d", "peri_image", "h264", "isp"; system-power-controller; }; >> Documentation/devicetree/bindings/media/allwinner,sun4i-a10-ir.yaml:67: example 0: label 'ir0' defined but never referenced >> Documentation/devicetree/bindings/media/allwinner,sun4i-a10-ir.yaml:67: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/allwinner,sun4i-a10-ir.yaml (original) +++ Documentation/devicetree/bindings/media/allwinner,sun4i-a10-ir.yaml (canonical) @@ -1,10 +1,10 @@ ir0: ir@1c21800 { compatible = "allwinner,sun4i-a10-ir"; + reg = <0x01C21800 0x40>; clocks = <&apb0_gates 6>, <&ir0_clk>; clock-names = "apb", "ir"; clock-frequency = <3000000>; resets = <&apb0_rst 1>; interrupts = <0 5 1>; - reg = <0x01C21800 0x40>; linux,rc-map-name = "rc-rc6-mce"; }; >> Documentation/devicetree/bindings/interrupt-controller/cnxt,cx92755-ic.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/cnxt,cx92755-ic.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/cnxt,cx92755-ic.yaml (canonical) @@ -1,7 +1,7 @@ interrupt-controller@f0000040 { compatible = "cnxt,cx92755-ic"; + reg = <0xf0000040 0x40>; interrupt-controller; #interrupt-cells = <1>; - reg = <0xf0000040 0x40>; syscon = <&uc_regs>; }; >> Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml:128: example 0: label 'adc' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml:128: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml (canonical) @@ -2,42 +2,48 @@ #include -- + }; + + channel@6 { + reg = <6>; + }; + + channel@7 { + reg = <7>; + }; }; >> Documentation/devicetree/bindings/clock/mediatek,apmixedsys.yaml:62: example 0: label 'apmixedsys' defined but never referenced >> Documentation/devicetree/bindings/mmc/litex,mmc.yaml:67: example 0: label 'mmc' defined but never referenced >> Documentation/devicetree/bindings/sound/st,stm32-sai.yaml:201: example 0: label 'sai2' defined but never referenced >> Documentation/devicetree/bindings/sound/st,stm32-sai.yaml:201: example 0: label 'sai2a' defined but never referenced >> Documentation/devicetree/bindings/clock/starfive,jh7110-stgcrg.yaml:63: example 0: label 'stgcrg' defined but never referenced >> Documentation/devicetree/bindings/spi/mediatek,spi-mt65xx.yaml:104: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/mediatek,spi-mt65xx.yaml (original) +++ Documentation/devicetree/bindings/spi/mediatek,spi-mt65xx.yaml (canonical) @@ -4,15 +4,15 @@ #include -- + #address-cells = <1>; + #size-cells = <0>; + interrupts = ; + clocks = <&topckgen CLK_TOP_SYSPLL3_D2>, + <&topckgen CLK_TOP_SPI_SEL>, + <&pericfg CLK_PERI_SPI0>; + clock-names = "parent-clk", "sel-clk", "spi-clk"; + cs-gpios = <&pio 105 GPIO_ACTIVE_LOW>, <&pio 72 GPIO_ACTIVE_LOW>; + mediatek,pad-select = <1>, <0>; }; >> Documentation/devicetree/bindings/mfd/st,stmpe.yaml:204: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/st,stmpe.yaml (original) +++ Documentation/devicetree/bindings/mfd/st,stmpe.yaml (canonical) @@ -1,93 +1,94 @@ #include #include #include + i2c { - #address-cells = <1>; - #size-cells = <0>; -- #address-cells = <1>; #size-cells = <0>; + dac@0 { + compatible = "adi,ad5390-5"; reg = <0>; - compatible = "adi,ad5390-5"; vref-supply = <&dacvref>; }; }; >> Documentation/devicetree/bindings/net/fsl,fec.yaml:250: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/fsl,fec.yaml (original) +++ Documentation/devicetree/bindings/net/fsl,fec.yaml (canonical) @@ -1,28 +1,28 @@ ethernet@83fec000 { - compatible = "fsl,imx51-fec", "fsl,imx27-fec"; - reg = <0x83fec000 0x4000>; - interrupts = <87>; - phy-mode = "mii"; - phy-reset-gpios = <&gpio2 14 0>; - phy-supply = <®_fec_supply>; -- >> Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml (original) +++ Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml (canonical) @@ -1,10 +1,10 @@ #include -- - ethphy0: ethernet-phy@0 { - compatible = "ethernet-phy-ieee802.3-c22"; - reg = <0>; + ethphy0: ethernet-phy@0 { + compatible = "ethernet-phy-ieee802.3-c22"; + reg = <0>; + }; }; - }; }; >> Documentation/devicetree/bindings/pinctrl/qcom,milos-tlmm.yaml:106: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,milos-tlmm.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,milos-tlmm.yaml (canonical) @@ -1,16 +1,13 @@ #include + tlmm: pinctrl@f100000 { compatible = "qcom,milos-tlmm"; reg = <0x0f100000 0x300000>; - interrupts = ; -- i2c { #address-cells = <1>; #size-cells = <0>; + dac@42 { + compatible = "adi,ad5380-3"; reg = <0x42>; - compatible = "adi,ad5380-3"; }; }; >> Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml (original) +++ Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml (canonical) @@ -1,4 +1,5 @@ #include + pmu { #address-cells = <2>; #size-cells = <2>; >> Documentation/devicetree/bindings/display/rockchip/rockchip,inno-hdmi.yaml:103: example 0: label 'hdmi' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,inno-hdmi.yaml:103: example 0: label 'hdmi_in' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,inno-hdmi.yaml:103: example 0: label 'hdmi_in_vop' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,inno-hdmi.yaml:103: example 0: label 'hdmi_out' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,inno-hdmi.yaml:103: example 0: label 'hdmi_out_con' defined but never referenced Documentation/devicetree/bindings/media/renesas,imr.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/renesas,imr.yaml (original) +++ Documentation/devicetree/bindings/media/renesas,imr.yaml (canonical) @@ -3,10 +3,10 @@ #include -- >> Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml:106: example 0: canonical form differs: --- Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml (original) +++ Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml (canonical) @@ -2,13 +2,13 @@ #include -- + compatible = "apple,t8103-nvme-ans2", "apple,nvme-ans2"; + reg = <0x7bcc0000 0x40000>, <0x77400000 0x4000>; + reg-names = "nvme", "ans"; + interrupts = ; + mboxes = <&ans>; + power-domains = <&ps_ans2>, <&ps_apcie_st>; + power-domain-names = "ans", "apcie0"; + resets = <&ps_ans2>; + apple,sart = <&sart>; }; >> Documentation/devicetree/bindings/powerpc/fsl/pmc.yaml:138: example 0: label 'pmc' defined but never referenced >> Documentation/devicetree/bindings/power/qcom,rpmpd.yaml:92: example 0: label 'rpmhpd' defined but never referenced >> Documentation/devicetree/bindings/power/qcom,rpmpd.yaml:92: example 0: label 'rpmhpd_opp_low_svs' defined but never referenced >> Documentation/devicetree/bindings/power/qcom,rpmpd.yaml:92: example 0: label 'rpmhpd_opp_min_svs' defined but never referenced >> Documentation/devicetree/bindings/power/qcom,rpmpd.yaml:92: example 0: label 'rpmhpd_opp_nom' defined but never referenced >> Documentation/devicetree/bindings/power/qcom,rpmpd.yaml:92: example 0: label 'rpmhpd_opp_nom_l1' defined but never referenced >> Documentation/devicetree/bindings/power/qcom,rpmpd.yaml:92: example 0: label 'rpmhpd_opp_nom_l2' defined but never referenced >> Documentation/devicetree/bindings/power/qcom,rpmpd.yaml:92: example 0: label 'rpmhpd_opp_ret' defined but never referenced >> Documentation/devicetree/bindings/power/qcom,rpmpd.yaml:92: example 0: label 'rpmhpd_opp_svs' defined but never referenced >> Documentation/devicetree/bindings/power/qcom,rpmpd.yaml:92: example 0: label 'rpmhpd_opp_svs_l1' defined but never referenced >> Documentation/devicetree/bindings/power/qcom,rpmpd.yaml:92: example 0: label 'rpmhpd_opp_turbo' defined but never referenced >> Documentation/devicetree/bindings/power/qcom,rpmpd.yaml:92: example 0: label 'rpmhpd_opp_turbo_l1' defined but never referenced >> Documentation/devicetree/bindings/power/qcom,rpmpd.yaml:92: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/qcom,rpmpd.yaml (original) +++ Documentation/devicetree/bindings/power/qcom,rpmpd.yaml (canonical) @@ -1,54 +1,52 @@ - // Example 1 (rpmh power domain controller and OPP table): - #include -- - - rpmhpd_opp_turbo: opp9 { - opp-level = ; - }; - - rpmhpd_opp_turbo_l1: opp10 { - opp-level = ; - }; - }; }; >> Documentation/devicetree/bindings/media/mediatek,mdp3-rdma.yaml:150: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/mediatek,mdp3-rdma.yaml (original) +++ Documentation/devicetree/bindings/media/mediatek,mdp3-rdma.yaml (canonical) @@ -6,9 +6,6 @@ dma-controller@14001000 { compatible = "mediatek,mt8183-mdp3-rdma"; reg = <0x14001000 0x1000>; - mediatek,gce-client-reg = <&gce SUBSYS_1400XXXX 0x1000 0x1000>; - mediatek,gce-events = , - ; power-domains = <&spm MT8183_POWER_DOMAIN_DISP>; clocks = <&mmsys CLK_MM_MDP_RDMA0>, <&mmsys CLK_MM_MDP_RSZ1>; @@ -16,4 +13,7 @@ mboxes = <&gce 20 CMDQ_THR_PRIO_LOWEST>, <&gce 21 CMDQ_THR_PRIO_LOWEST>; #dma-cells = <1>; + mediatek,gce-client-reg = <&gce SUBSYS_1400XXXX 0x1000 0x1000>; + mediatek,gce-events = , + ; }; >> Documentation/devicetree/bindings/power/qcom,rpmpd.yaml:148: example 1: label 'rpmpd' defined but never referenced >> Documentation/devicetree/bindings/power/qcom,rpmpd.yaml:148: example 1: label 'rpmpd_opp_high' defined but never referenced >> Documentation/devicetree/bindings/power/qcom,rpmpd.yaml:148: example 1: label 'rpmpd_opp_low' defined but never referenced >> Documentation/devicetree/bindings/power/qcom,rpmpd.yaml:148: example 1: label 'rpmpd_opp_normal' defined but never referenced >> Documentation/devicetree/bindings/power/qcom,rpmpd.yaml:148: example 1: label 'rpmpd_opp_ret' defined but never referenced >> Documentation/devicetree/bindings/power/qcom,rpmpd.yaml:148: example 1: label 'rpmpd_opp_svs' defined but never referenced >> Documentation/devicetree/bindings/power/qcom,rpmpd.yaml:148: example 1: label 'rpmpd_opp_turbo' defined but never referenced Documentation/devicetree/bindings/power/qcom,rpmpd.yaml:148: example 1: canonical form differs: --- Documentation/devicetree/bindings/power/qcom,rpmpd.yaml (original) +++ Documentation/devicetree/bindings/power/qcom,rpmpd.yaml (canonical) @@ -1,36 +1,34 @@ +// Example 2 (rpm power domain controller and OPP table): +rpmpd: power-controller { + compatible = "qcom,msm8996-rpmpd"; + #power-domain-cells = <1>; + operating-points-v2 = <&rpmpd_opp_table>; -- - gpio-controller; - #gpio-cells = <2>; - interrupts = ; + compatible = "hisilicon,ascend910-gpio"; + reg = <0x840d0000 0x1000>; + ngpios = <32>; + gpio-controller; + #gpio-cells = <2>; + interrupts = ; }; >> Documentation/devicetree/bindings/rng/microsoft,vmgenid.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/rng/microsoft,vmgenid.yaml (original) +++ Documentation/devicetree/bindings/rng/microsoft,vmgenid.yaml (canonical) @@ -1,6 +1,7 @@ #include + rng@80000000 { - compatible = "microsoft,vmgenid"; - reg = <0x80000000 0x1000>; - interrupts = ; + compatible = "microsoft,vmgenid"; + reg = <0x80000000 0x1000>; + interrupts = ; }; >> Documentation/devicetree/bindings/soc/renesas/renesas,rzv2m-pwc.yaml:50: example 0: label 'pwc' defined but never referenced >> Documentation/devicetree/bindings/soc/renesas/renesas,rzv2m-pwc.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/renesas/renesas,rzv2m-pwc.yaml (original) +++ Documentation/devicetree/bindings/soc/renesas/renesas,rzv2m-pwc.yaml (canonical) @@ -1,7 +1,7 @@ pwc: pwc@a3700000 { - compatible = "renesas,r9a09g011-pwc", "renesas,rzv2m-pwc"; - reg = <0xa3700000 0x800>; - gpio-controller; - #gpio-cells = <2>; - renesas,rzv2m-pwc-power; + compatible = "renesas,r9a09g011-pwc", "renesas,rzv2m-pwc"; + reg = <0xa3700000 0x800>; + gpio-controller; + #gpio-cells = <2>; + renesas,rzv2m-pwc-power; }; >> Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml:113: example 0: canonical form differs: --- Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml (original) +++ Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml (canonical) @@ -3,20 +3,20 @@ -- - - rpmpd_opp_high: opp5 { - opp-level = <5>; - }; - - rpmpd_opp_turbo: opp6 { - opp-level = <6>; - }; - }; }; >> Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-vchiq.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-vchiq.yaml (original) +++ Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-vchiq.yaml (canonical) @@ -1,5 +1,5 @@ mailbox@7e00b840 { - compatible = "brcm,bcm2835-vchiq"; - reg = <0x7e00b840 0xf>; - interrupts = <0 2>; + compatible = "brcm,bcm2835-vchiq"; + reg = <0x7e00b840 0xf>; + interrupts = <0 2>; -- + opp3 { + opp-hz = /bits/ 64 <20000000>; + required-opps = <&rpmpd_opp_svs>; + }; + + opp4 { + opp-hz = /bits/ 64 <25000000>; + required-opps = <&rpmpd_opp_normal>; + }; }; >> Documentation/devicetree/bindings/interrupt-controller/fsl,qe-ports-ic.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/fsl,qe-ports-ic.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/fsl,qe-ports-ic.yaml (canonical) @@ -1,9 +1,9 @@ interrupt-controller@c00 { - compatible = "fsl,mpc8323-qe-ports-ic"; - reg = <0xc00 0x18>; - interrupt-controller; - #address-cells = <0>; - #interrupt-cells = <1>; - interrupts = <74 0x8>; - interrupt-parent = <&ipic>; + compatible = "fsl,mpc8323-qe-ports-ic"; + reg = <0xc00 0x18>; + interrupt-controller; + #address-cells = <0>; + #interrupt-cells = <1>; + interrupts = <74 0x8>; + interrupt-parent = <&ipic>; }; >> Documentation/devicetree/bindings/phy/realtek,usb2phy.yaml:165: example 0: canonical form differs: --- Documentation/devicetree/bindings/phy/realtek,usb2phy.yaml (original) +++ Documentation/devicetree/bindings/phy/realtek,usb2phy.yaml (canonical) @@ -4,7 +4,6 @@ #phy-cells = <0>; nvmem-cells = <&otp_usb_port0_dc_cal>, <&otp_usb_port0_dc_dis>; nvmem-cell-names = "usb-dc-cal", "usb-dc-dis"; - realtek,inverse-hstx-sync-clock; realtek,driving-level = <0xa>; realtek,disconnection-compensate = <(-1)>; >> Documentation/devicetree/bindings/display/rockchip/rockchip,inno-hdmi.yaml:103: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/rockchip/rockchip,inno-hdmi.yaml (original) +++ Documentation/devicetree/bindings/display/rockchip/rockchip,inno-hdmi.yaml (canonical) @@ -1,44 +1,47 @@ #include #include #include + hdmi: hdmi@20034000 { - compatible = "rockchip,rk3036-inno-hdmi"; - reg = <0x20034000 0x4000>; -- + hdmi_ctl: hdmi-ctl { + rockchip,pins = <1 RK_PB0 1 &pcfg_pull_none>, + <1 RK_PB1 1 &pcfg_pull_none>, + <1 RK_PB2 1 &pcfg_pull_none>, + <1 RK_PB3 1 &pcfg_pull_none>; + }; }; - }; }; Documentation/devicetree/bindings/spi/renesas,hspi.yaml:47: example 0: label 'hspi0' defined but never referenced >> Documentation/devicetree/bindings/mfd/ene-kb930.yaml:37: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/ene-kb930.yaml (original) +++ Documentation/devicetree/bindings/mfd/ene-kb930.yaml (canonical) @@ -1,27 +1,25 @@ battery: battery-cell { - compatible = "simple-battery"; - charge-full-design-microamp-hours = <3260000>; - energy-full-design-microwatt-hours = <24000000>; - operating-range-celsius = <0 40>; + compatible = "simple-battery"; + charge-full-design-microamp-hours = <3260000>; -- - power-supplies = <&mains>; - }; + embedded-controller@58 { + compatible = "acer,a500-iconia-ec", "ene,kb930"; + reg = <0x58>; + system-power-controller; + monitored-battery = <&battery>; + power-supplies = <&mains>; + }; }; >> Documentation/devicetree/bindings/clock/hisilicon,hi3559av100-clock.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/hisilicon,hi3559av100-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/hisilicon,hi3559av100-clock.yaml (canonical) @@ -4,8 +4,8 @@ -- clock-controller@12010000 { compatible = "hisilicon,hi3559av100-clock"; + reg = <0x0 0x12010000 0x0 0x10000>; #clock-cells = <1>; #reset-cells = <2>; - reg = <0x0 0x12010000 0x0 0x10000>; }; }; >> Documentation/devicetree/bindings/hwmon/adi,ltc4282.yaml:146: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/adi,ltc4282.yaml (original) +++ Documentation/devicetree/bindings/hwmon/adi,ltc4282.yaml (canonical) @@ -6,7 +6,6 @@ compatible = "adi,ltc4282"; reg = <0x50>; adi,rsense-nano-ohms = <500>; - adi,gpio1-mode = "power_good"; adi,gpio2-mode = "adc_input"; }; Documentation/devicetree/bindings/iio/dac/adi,ad5791.yaml:78: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/dac/adi,ad5791.yaml (original) +++ Documentation/devicetree/bindings/iio/dac/adi,ad5791.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/soc/microchip/microchip,sparx5-cpu-syscon.yaml:34: example 0: label 'mux' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,sa8775p-rpmh.yaml:112: example 0: label 'aggre1_noc' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,sa8775p-rpmh.yaml:112: example 0: label 'clk_virt' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,sa8775p-rpmh.yaml:112: example 0: canonical form differs: --- Documentation/devicetree/bindings/interconnect/qcom,sa8775p-rpmh.yaml (original) +++ Documentation/devicetree/bindings/interconnect/qcom,sa8775p-rpmh.yaml (canonical) @@ -1,4 +1,5 @@ #include + clk_virt: interconnect-clk-virt { compatible = "qcom,sa8775p-clk-virt"; #interconnect-cells = <2>; @@ -9,10 +10,10 @@ compatible = "qcom,sa8775p-aggre1-noc"; reg = <0x016c0000 0x18080>; #interconnect-cells = <2>; - qcom,bcm-voters = <&apps_bcm_voter>; clocks = <&gcc GCC_AGGRE_UFS_PHY_AXI_CLK>, <&gcc GCC_AGGRE_NOC_QUPV3_AXI_CLK>, <&gcc GCC_AGGRE_USB2_PRIM_AXI_CLK>, <&gcc GCC_AGGRE_USB3_PRIM_AXI_CLK>, <&gcc GCC_AGGRE_USB3_SEC_AXI_CLK>; + qcom,bcm-voters = <&apps_bcm_voter>; }; >> Documentation/devicetree/bindings/mmc/hisilicon,hi3798cv200-dw-mshc.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/hisilicon,hi3798cv200-dw-mshc.yaml (original) +++ Documentation/devicetree/bindings/mmc/hisilicon,hi3798cv200-dw-mshc.yaml (canonical) @@ -14,7 +14,7 @@ reset-names = "reset"; pinctrl-names = "default"; pinctrl-0 = <&emmc_pins_1 &emmc_pins_2 - &emmc_pins_3 &emmc_pins_4>; + &emmc_pins_3 &emmc_pins_4>; fifo-depth = <256>; clock-frequency = <200000000>; cap-mmc-highspeed; >> Documentation/devicetree/bindings/sound/st,stm32-sai.yaml:201: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/st,stm32-sai.yaml (original) +++ Documentation/devicetree/bindings/sound/st,stm32-sai.yaml (canonical) @@ -1,25 +1,26 @@ #include #include #include + sai2: sai@4400b000 { - compatible = "st,stm32h7-sai"; - #address-cells = <1>; -- + sai2a: audio-controller@4400b004 { + compatible = "st,stm32-sai-sub-a"; + reg = <0x4 0x1c>; + #sound-dai-cells = <0>; + dmas = <&dmamux1 89 0x400 0x01>; + dma-names = "tx"; + clocks = <&rcc SAI2_K>; + clock-names = "sai_ck"; + }; }; >> Documentation/devicetree/bindings/display/mediatek/mediatek,ethdr.yaml:149: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/mediatek/mediatek,ethdr.yaml (original) +++ Documentation/devicetree/bindings/display/mediatek/mediatek,ethdr.yaml (canonical) @@ -10,50 +10,50 @@ #size-cells = <2>; -- + "gfx_fe1_async", "vdo_be_async"; + mediatek,gce-client-reg = <&gce0 SUBSYS_1c11XXXX 0x4000 0x1000>, + <&gce0 SUBSYS_1c11XXXX 0x5000 0x1000>, + <&gce0 SUBSYS_1c11XXXX 0x7000 0x1000>, + <&gce0 SUBSYS_1c11XXXX 0x9000 0x1000>, + <&gce0 SUBSYS_1c11XXXX 0xa000 0x1000>, + <&gce0 SUBSYS_1c11XXXX 0xb000 0x1000>, + <&gce0 SUBSYS_1c11XXXX 0xc000 0x1000>; }; }; >> Documentation/devicetree/bindings/mailbox/xlnx,zynqmp-ipi-mailbox.yaml:198: example 0: label 'mailbox' defined but never referenced >> Documentation/devicetree/bindings/mailbox/xlnx,zynqmp-ipi-mailbox.yaml:198: example 0: canonical form differs: --- Documentation/devicetree/bindings/mailbox/xlnx,zynqmp-ipi-mailbox.yaml (original) +++ Documentation/devicetree/bindings/mailbox/xlnx,zynqmp-ipi-mailbox.yaml (canonical) @@ -1,28 +1,29 @@ #include -- + reg-names = "local_request_region", + "local_response_region", + "remote_request_region", + "remote_response_region"; + #mbox-cells = <1>; + xlnx,ipi-id = <4>; + }; }; - }; }; >> Documentation/devicetree/bindings/pinctrl/qcom,sc8280xp-lpass-lpi-pinctrl.yaml:86: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sc8280xp-lpass-lpi-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sc8280xp-lpass-lpi-pinctrl.yaml (canonical) @@ -1,4 +1,5 @@ #include + pinctrl@33c0000 { compatible = "qcom,sc8280xp-lpass-lpi-pinctrl"; reg = <0x33c0000 0x20000>, Documentation/devicetree/bindings/mailbox/xlnx,zynqmp-ipi-mailbox.yaml:228: example 1: canonical form differs: --- Documentation/devicetree/bindings/mailbox/xlnx,zynqmp-ipi-mailbox.yaml (original) -- - /* bufferless IPI */ - mailbox@ff370000 { - compatible = "xlnx,versal-ipi-dest-mailbox"; - reg = <0x0 0xff370000 0x0 0x1000>; - reg-names = "ctrl"; - #mbox-cells = <1>; - xlnx,ipi-id = <7>; - }; - }; }; >> Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml (original) +++ Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml (canonical) @@ -1,4 +1,4 @@ syscontroller { - compatible = "microchip,mpfs-sys-controller"; - mboxes = <&mbox 0>; + compatible = "microchip,mpfs-sys-controller"; + mboxes = <&mbox 0>; }; >> Documentation/devicetree/bindings/iio/dac/adi,ad5421.yaml:40: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/dac/adi,ad5421.yaml (original) +++ Documentation/devicetree/bindings/iio/dac/adi,ad5421.yaml (canonical) @@ -1,4 +1,5 @@ #include + spi { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/media/mediatek,mt8173-mdp.yaml:95: example 0: label 'mdp_rdma0' defined but never referenced >> Documentation/devicetree/bindings/media/mediatek,mt8173-mdp.yaml:95: example 0: label 'mdp_rdma1' defined but never referenced >> Documentation/devicetree/bindings/media/mediatek,mt8173-mdp.yaml:95: example 0: label 'mdp_rsz0' defined but never referenced >> Documentation/devicetree/bindings/media/mediatek,mt8173-mdp.yaml:95: example 0: label 'mdp_rsz1' defined but never referenced >> Documentation/devicetree/bindings/media/mediatek,mt8173-mdp.yaml:95: example 0: label 'mdp_rsz2' defined but never referenced >> Documentation/devicetree/bindings/media/mediatek,mt8173-mdp.yaml:95: example 0: label 'mdp_wdma0' defined but never referenced >> Documentation/devicetree/bindings/media/mediatek,mt8173-mdp.yaml:95: example 0: label 'mdp_wrot0' defined but never referenced >> Documentation/devicetree/bindings/media/mediatek,mt8173-mdp.yaml:95: example 0: label 'mdp_wrot1' defined but never referenced Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml (original) +++ Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml (canonical) @@ -1,8 +1,8 @@ #include -- syscon@0 { - compatible = "ralink,rt5350-sysc", "syscon"; - reg = <0x0 0x100>; - #clock-cells = <1>; - #reset-cells = <1>; + compatible = "ralink,rt5350-sysc", "syscon"; + reg = <0x0 0x100>; + #clock-cells = <1>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/net/eswin,eic7700-eth.yaml:104: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/eswin,eic7700-eth.yaml (original) +++ Documentation/devicetree/bindings/net/eswin,eic7700-eth.yaml (canonical) @@ -2,7 +2,7 @@ compatible = "eswin,eic7700-qos-eth", "snps,dwmac-5.20"; reg = <0x50400000 0x10000>; clocks = <&d0_clock 186>, <&d0_clock 171>, <&d0_clock 40>, - <&d0_clock 193>; + <&d0_clock 193>; clock-names = "axi", "cfg", "stmmaceth", "tx"; interrupt-parent = <&plic>; interrupts = <61>; @@ -18,6 +18,7 @@ snps,aal; snps,fixed-burst; snps,tso; + stmmac_axi_setup: stmmac-axi-config { snps,blen = <0 0 0 0 16 8 4>; snps,rd_osr_lmt = <2>; >> Documentation/devicetree/bindings/hwmon/maxim,max31790.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/maxim,max31790.yaml (original) +++ Documentation/devicetree/bindings/hwmon/maxim,max31790.yaml (canonical) @@ -1,24 +1,24 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; - - pwm_provider: fan-controller@20 { - compatible = "maxim,max31790"; - reg = <0x20>; -- - interrupt-controller; - #interrupt-cells = <1>; + compatible = "starfive,jh8100-intc"; + reg = <0x12260000 0x10000>; + clocks = <&syscrg_ne 76>; + resets = <&syscrg_ne 13>; + interrupts = <45>; + interrupt-controller; + #interrupt-cells = <1>; }; >> Documentation/devicetree/bindings/interconnect/qcom,qcs8300-rpmh.yaml:61: example 0: label 'clk_virt' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,qcs8300-rpmh.yaml:61: example 0: label 'gem_noc' defined but never referenced >> Documentation/devicetree/bindings/mfd/ricoh,rn5t618.yaml:87: example 0: node name 'DCDC1' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/ricoh,rn5t618.yaml:87: example 0: node name 'DCDC2' must use only [a-z0-9-] >> Documentation/devicetree/bindings/mfd/ricoh,rn5t618.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/ricoh,rn5t618.yaml (original) +++ Documentation/devicetree/bindings/mfd/ricoh,rn5t618.yaml (canonical) @@ -1,25 +1,26 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - regulator-max-microvolt = <1175000>; - }; + DCDC2 { + regulator-min-microvolt = <1175000>; + regulator-max-microvolt = <1175000>; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/spi/mediatek,spi-mtk-snfi.yaml:100: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/mediatek,spi-mtk-snfi.yaml (original) +++ Documentation/devicetree/bindings/spi/mediatek,spi-mtk-snfi.yaml (canonical) @@ -1,25 +1,27 @@ #include #include #include + soc { - #address-cells = <2>; - #size-cells = <2>; -- + flash@0 { + compatible = "spi-nand"; + reg = <0>; + spi-tx-bus-width = <4>; + spi-rx-bus-width = <4>; + nand-ecc-engine = <&snfi>; + }; }; - }; }; >> Documentation/devicetree/bindings/perf/riscv,pmu.yaml:102: example 0: canonical form differs: --- Documentation/devicetree/bindings/perf/riscv,pmu.yaml (original) +++ Documentation/devicetree/bindings/perf/riscv,pmu.yaml (canonical) @@ -6,10 +6,10 @@ <0x00003 0x0000A 0x00000ff8>, <0x10000 0x10033 0x000ff000>; riscv,raw-event-to-mhpmcounters = - /* For event ID 0x0002 */ <0x0000 0x0002 0xffffffff 0xffffffff 0x00000f8>, - /* For event ID 0-4 */ <0x0 0x0 0xffffffff 0xfffffff0 0x00000ff0>, -- #address-cells = <1>; #size-cells = <0>; + dac@0 { + compatible = "adi,ad5624r3"; reg = <0>; - compatible = "adi,ad5624r3"; vref-supply = <&vref>; }; }; >> Documentation/devicetree/bindings/perf/riscv,pmu.yaml:119: example 1: label 'https' defined but never referenced Documentation/devicetree/bindings/perf/riscv,pmu.yaml:119: example 1: canonical form differs: --- Documentation/devicetree/bindings/perf/riscv,pmu.yaml (original) +++ Documentation/devicetree/bindings/perf/riscv,pmu.yaml (canonical) @@ -8,35 +8,35 @@ * See SBI PMU hardware IDs in arch/riscv/include/asm/sbi.h */ pmu { - compatible = "riscv,pmu"; - riscv,event-to-mhpmevent = - /* SBI_PMU_HW_CACHE_REFERENCES -> Instruction or Data cache/ITIM busy */ -- port@1 { reg = <1>; + vin_from_csi2rx: endpoint { remote-endpoint = <&csi2rx_to_vin>; }; >> Documentation/devicetree/bindings/clock/marvell,armada-3700-periph-clock.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/marvell,armada-3700-periph-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/marvell,armada-3700-periph-clock.yaml (canonical) @@ -1,4 +1,4 @@ -clock-controller@13000{ +clock-controller@13000 { compatible = "marvell,armada-3700-periph-clock-sb"; reg = <0x13000 0x1000>; clocks = <&tbg 0>, <&tbg 1>, <&tbg 2>, <&tbg 3>, <&xtalclk>; >> Documentation/devicetree/bindings/dpll/microchip,zl30731.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/dpll/microchip,zl30731.yaml (original) +++ Documentation/devicetree/bindings/dpll/microchip,zl30731.yaml (canonical) @@ -1,35 +1,33 @@ + }; +}; i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- + pin@3 { /* OUT1N */ + reg = <3>; connection-type = "gnss"; esync-control; label = "Output 1"; supported-frequencies-hz = /bits/ 64 <1 10000>; - }; }; - }; }; >> Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml:53: example 0: label 'sirq' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml (canonical) @@ -1,11 +1,12 @@ #include -- + pin@3 { /* OUT1N */ + reg = <3>; connection-type = "gnss"; esync-control; label = "Output 1"; supported-frequencies-hz = /bits/ 64 <1 10000>; - }; }; - }; }; >> Documentation/devicetree/bindings/usb/renesas,usb-xhci.yaml:108: example 0: label 'xhci0' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,qdu1000-rpmh.yaml:57: example 0: label 'clk_virt' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,qdu1000-rpmh.yaml:57: example 0: label 'system_noc' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,rk3588-dw-hdmi-qp.yaml:148: example 0: label 'hdmi0_in_vp0' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,rk3588-dw-hdmi-qp.yaml:148: example 0: label 'hdmi0_out_con0' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,rk3588-dw-hdmi-qp.yaml:148: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/rockchip/rockchip,rk3588-dw-hdmi-qp.yaml (original) +++ Documentation/devicetree/bindings/display/rockchip/rockchip,rk3588-dw-hdmi-qp.yaml (canonical) @@ -7,53 +7,53 @@ #include -- - reg = <1>; - - hdmi0_out_con0: endpoint { - remote-endpoint = <&hdmi_con0_in>; - }; - }; }; - }; }; Documentation/devicetree/bindings/spi/socionext,f-ospi.yaml:44: example 0: label 'ospi0' defined but never referenced >> Documentation/devicetree/bindings/clock/amlogic,a1-peripherals-clkc.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/amlogic,a1-peripherals-clkc.yaml (original) +++ Documentation/devicetree/bindings/clock/amlogic,a1-peripherals-clkc.yaml (canonical) @@ -1,4 +1,5 @@ #include + apb { #address-cells = <2>; #size-cells = <2>; >> Documentation/devicetree/bindings/display/mediatek/mediatek,mt8195-hdmi.yaml:101: example 0: label 'hdmi_in' defined but never referenced >> Documentation/devicetree/bindings/display/mediatek/mediatek,mt8195-hdmi.yaml:101: example 0: label 'hdmi_out' defined but never referenced >> Documentation/devicetree/bindings/display/mediatek/mediatek,mt8195-hdmi.yaml:101: example 0: label 'hdmitx_ddc' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/cypress,cy8c95x0.yaml:123: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/cypress,cy8c95x0.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/cypress,cy8c95x0.yaml (canonical) @@ -2,35 +2,34 @@ #include -- }; - - U62160_ipins: icfg-pins { - pins = "gp04", "gp17", "gp21", "gp52", "gp53"; - function = "gpio"; - input-enable; - bias-pull-up; - }; - }; }; >> Documentation/devicetree/bindings/perf/arm,smmu-v3-pmcg.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/perf/arm,smmu-v3-pmcg.yaml (original) +++ Documentation/devicetree/bindings/perf/arm,smmu-v3-pmcg.yaml (canonical) @@ -2,17 +2,17 @@ #include -- - reg = <0x2b440000 0x1000>, - <0x2b450000 0x1000>; - interrupts = ; - msi-parent = <&its 0xff0000>; + compatible = "arm,smmu-v3-pmcg"; + reg = <0x2b440000 0x1000>, + <0x2b450000 0x1000>; + interrupts = ; + msi-parent = <&its 0xff0000>; }; >> Documentation/devicetree/bindings/net/pcs/mediatek,sgmiisys.yaml:99: example 0: label 'sgmiisys' defined but never referenced >> Documentation/devicetree/bindings/net/pcs/mediatek,sgmiisys.yaml:99: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/pcs/mediatek,sgmiisys.yaml (original) +++ Documentation/devicetree/bindings/net/pcs/mediatek,sgmiisys.yaml (canonical) @@ -1,9 +1,10 @@ soc { - #address-cells = <2>; - #size-cells = <2>; - sgmiisys: syscon@1b128000 { - compatible = "mediatek,mt7622-sgmiisys", "syscon"; - reg = <0 0x1b128000 0 0x1000>; - #clock-cells = <1>; - }; + #address-cells = <2>; + #size-cells = <2>; + + sgmiisys: syscon@1b128000 { + compatible = "mediatek,mt7622-sgmiisys", "syscon"; + reg = <0 0x1b128000 0 0x1000>; + #clock-cells = <1>; + }; }; >> Documentation/devicetree/bindings/clock/rockchip,rv1126b-cru.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/rockchip,rv1126b-cru.yaml (original) +++ Documentation/devicetree/bindings/clock/rockchip,rv1126b-cru.yaml (canonical) @@ -1,6 +1,6 @@ clock-controller@20000000 { - compatible = "rockchip,rv1126b-cru"; - reg = <0x20000000 0xc0000>; - #clock-cells = <1>; - #reset-cells = <1>; + compatible = "rockchip,rv1126b-cru"; + reg = <0x20000000 0xc0000>; + #clock-cells = <1>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/iio/adc/adi,ad4695.yaml:226: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad4695.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad4695.yaml (canonical) @@ -18,7 +18,6 @@ com-supply = <&supply_2V5>; in3-supply = <&supply_2V5>; reset-gpios = <&gpio 1 GPIO_ACTIVE_LOW>; - #address-cells = <1>; #size-cells = <0>; -- "pipe"; - clock-output-names = "gcc_pcie0_pipe_clk_src"; #clock-cells = <0>; - #phy-cells = <0>; - resets = <&gcc GCC_PCIE0_PHY_BCR>, <&gcc GCC_PCIE0PHY_PHY_BCR>; reset-names = "phy", >> Documentation/devicetree/bindings/media/rockchip-rga.yaml:70: example 0: label 'rga' defined but never referenced >> Documentation/devicetree/bindings/media/rockchip-rga.yaml:70: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/rockchip-rga.yaml (original) +++ Documentation/devicetree/bindings/media/rockchip-rga.yaml (canonical) @@ -1,17 +1,18 @@ #include #include #include + rga: rga@ff680000 { - compatible = "rockchip,rk3399-rga"; - reg = <0xff680000 0x10000>; -- + clocks = <&cru ACLK_RGA>, + <&cru HCLK_RGA>, + <&cru SCLK_RGA_CORE>; + clock-names = "aclk", "hclk", "sclk"; + power-domains = <&power RK3399_PD_RGA>; + resets = <&cru SRST_RGA_CORE>, + <&cru SRST_A_RGA>, + <&cru SRST_H_RGA>; + reset-names = "core", "axi", "ahb"; }; >> Documentation/devicetree/bindings/power/reset/syscon-reboot-mode.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/reset/syscon-reboot-mode.yaml (original) +++ Documentation/devicetree/bindings/power/reset/syscon-reboot-mode.yaml (canonical) @@ -1,10 +1,10 @@ #include -- - mode-recovery = ; - mode-bootloader = ; - mode-loader = ; + compatible = "syscon-reboot-mode"; + offset = <0x40>; + mode-normal = ; + mode-recovery = ; + mode-bootloader = ; + mode-loader = ; }; >> Documentation/devicetree/bindings/sound/amlogic,g12a-tohdmitx.yaml:47: example 0: label 'tohdmitx' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71815-pmic.yaml:97: example 0: label 'boost' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71815-pmic.yaml:97: example 0: label 'buck1' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71815-pmic.yaml:97: example 0: label 'buck2' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71815-pmic.yaml:97: example 0: label 'buck3' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71815-pmic.yaml:97: example 0: label 'buck4' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71815-pmic.yaml:97: example 0: label 'buck5' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71815-pmic.yaml:97: example 0: label 'ldo1' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71815-pmic.yaml:97: example 0: label 'ldo2' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71815-pmic.yaml:97: example 0: label 'ldo3' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71815-pmic.yaml:97: example 0: label 'ldo4' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71815-pmic.yaml:97: example 0: label 'ldo5' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71815-pmic.yaml:97: example 0: label 'ldo6' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71815-pmic.yaml:97: example 0: label 'ldo7' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71815-pmic.yaml:97: example 0: label 'pmic' defined but never referenced >> Documentation/devicetree/bindings/mfd/rohm,bd71815-pmic.yaml:97: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/rohm,bd71815-pmic.yaml (original) +++ Documentation/devicetree/bindings/mfd/rohm,bd71815-pmic.yaml (canonical) @@ -1,22 +1,20 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; + -- }; + ldo6: ldodvref { regulator-name = "ldodvref"; regulator-always-on; }; + ldo7: ldolpsr { regulator-name = "ldolpsr"; regulator-always-on; >> Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml (original) +++ Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml (canonical) @@ -1,5 +1,5 @@ fan-controller@1000c00 { - compatible = "hpe,gxp-fan-ctrl"; - reg = <0x1000c00 0x200>, <0xd1000000 0xff>, <0x80200000 0x100000>; - reg-names = "base", "pl", "fn2"; + compatible = "hpe,gxp-fan-ctrl"; + reg = <0x1000c00 0x200>, <0xd1000000 0xff>, <0x80200000 0x100000>; + reg-names = "base", "pl", "fn2"; }; >> Documentation/devicetree/bindings/mmc/synopsys-dw-mshc.yaml:82: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/synopsys-dw-mshc.yaml (original) +++ Documentation/devicetree/bindings/mmc/synopsys-dw-mshc.yaml (canonical) @@ -1,24 +1,24 @@ mmc@12200000 { - compatible = "snps,dw-mshc"; - reg = <0x12200000 0x1000>; - interrupts = <0 75 0>; - clocks = <&clock 351>, <&clock 132>; - clock-names = "biu", "ciu"; - dmas = <&pdma 12>; -- + bus-width = <8>; + cap-mmc-highspeed; + cap-sd-highspeed; + card-detect-delay = <200>; + max-frequency = <200000000>; + clock-frequency = <400000000>; + data-addr = <0x200>; + fifo-depth = <0x80>; + fifo-watermark-aligned; }; >> Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-cpu-clk.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-cpu-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-cpu-clk.yaml (canonical) @@ -1,7 +1,7 @@ cpu@1c20054 { - #clock-cells = <0>; compatible = "allwinner,sun4i-a10-cpu-clk"; reg = <0x01c20054 0x4>; + #clock-cells = <0>; clocks = <&osc32k>, <&osc24M>, <&pll1>, <&dummy>; clock-output-names = "cpu"; }; >> Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml:40: example 0: label 'adc' defined but never referenced >> Documentation/devicetree/bindings/clock/rockchip,rk3568-cru.yaml:61: example 0: label 'pmucru' defined but never referenced >> Documentation/devicetree/bindings/clock/rockchip,rk3568-cru.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/rockchip,rk3568-cru.yaml (original) +++ Documentation/devicetree/bindings/clock/rockchip,rk3568-cru.yaml (canonical) @@ -1,6 +1,6 @@ pmucru: clock-controller@fdd00000 { - compatible = "rockchip,rk3568-pmucru"; - reg = <0xfdd00000 0x1000>; - #clock-cells = <1>; - #reset-cells = <1>; + compatible = "rockchip,rk3568-pmucru"; + reg = <0xfdd00000 0x1000>; + #clock-cells = <1>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/clock/rockchip,rk3568-cru.yaml:68: example 1: label 'cru' defined but never referenced Documentation/devicetree/bindings/clock/rockchip,rk3568-cru.yaml:68: example 1: canonical form differs: --- Documentation/devicetree/bindings/clock/rockchip,rk3568-cru.yaml (original) +++ Documentation/devicetree/bindings/clock/rockchip,rk3568-cru.yaml (canonical) @@ -1,6 +1,6 @@ cru: clock-controller@fdd20000 { - compatible = "rockchip,rk3568-cru"; - reg = <0xfdd20000 0x1000>; - #clock-cells = <1>; - #reset-cells = <1>; + compatible = "rockchip,rk3568-cru"; + reg = <0xfdd20000 0x1000>; + #clock-cells = <1>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/perf/arm,cmn.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/perf/arm,cmn.yaml (original) +++ Documentation/devicetree/bindings/perf/arm,cmn.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + pmu@50000000 { compatible = "arm,cmn-600"; reg = <0x50000000 0x4000000>; >> Documentation/devicetree/bindings/soc/microchip/atmel,at91rm9200-tcb.yaml:153: example 0: label 'QDEC' defined but never referenced >> Documentation/devicetree/bindings/soc/microchip/atmel,at91rm9200-tcb.yaml:153: example 0: label 'block' defined but never referenced >> Documentation/devicetree/bindings/soc/microchip/atmel,at91rm9200-tcb.yaml:153: example 0: label 'tcb0' defined but never referenced >> Documentation/devicetree/bindings/soc/microchip/atmel,at91rm9200-tcb.yaml:153: example 0: label 'tcb1' defined but never referenced >> Documentation/devicetree/bindings/soc/microchip/atmel,at91rm9200-tcb.yaml:153: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/microchip/atmel,at91rm9200-tcb.yaml (original) +++ Documentation/devicetree/bindings/soc/microchip/atmel,at91rm9200-tcb.yaml (canonical) @@ -1,67 +1,68 @@ /* One interrupt per TC block: */ - tcb0: timer@fff7c000 { - compatible = "atmel,at91rm9200-tcb", "simple-mfd", "syscon"; - #address-cells = <1>; - #size-cells = <0>; - reg = <0xfff7c000 0x100>; - interrupts = <18 4>; -- - timer@2 { - compatible = "atmel,tcb-timer"; - reg = <2>; - }; + timer@2 { + compatible = "atmel,tcb-timer"; + reg = <2>; }; +}; >> Documentation/devicetree/bindings/hwmon/nxp,mc34vr500.yaml:28: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/nxp,mc34vr500.yaml (original) +++ Documentation/devicetree/bindings/hwmon/nxp,mc34vr500.yaml (canonical) @@ -1,9 +1,9 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - pmic@8 { - compatible = "nxp,mc34vr500"; - reg = <0x08>; - }; + pmic@8 { + compatible = "nxp,mc34vr500"; + reg = <0x08>; + }; }; >> Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml:69: example 0: label 'pinctrl_ether_rgmii' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml:69: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml (canonical) @@ -1,5 +1,4 @@ // The UniPhier pinctrl should be a subnode of a "syscon" compatible node. - pinctrl { compatible = "socionext,uniphier-ld20-pinctrl"; -- >> Documentation/devicetree/bindings/display/mediatek/mediatek,dsc.yaml:90: example 0: node name 'disp_dsc_wrap' must use only [a-z0-9-] >> Documentation/devicetree/bindings/display/mediatek/mediatek,dsc.yaml:90: example 0: label 'dsc0' defined but never referenced >> Documentation/devicetree/bindings/input/adc-keys.yaml:66: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/adc-keys.yaml (original) +++ Documentation/devicetree/bindings/input/adc-keys.yaml (canonical) @@ -1,4 +1,5 @@ #include + // +--------------------------------+------------------------+ // | 2.000.000 <= value | no key pressed | // +--------------------------------+------------------------+ @@ -10,28 +11,27 @@ // +--------------------------------+------------------------+ -- linux,code = ; - press-threshold-microvolt = <500000>; + }; + + button-up { + label = "Volume Up"; + press-threshold-microvolt = <1500000>; + linux,code = ; }; }; >> Documentation/devicetree/bindings/mailbox/riscv,rpmi-shmem-mbox.yaml:100: example 0: canonical form differs: --- Documentation/devicetree/bindings/mailbox/riscv,rpmi-shmem-mbox.yaml (original) +++ Documentation/devicetree/bindings/mailbox/riscv,rpmi-shmem-mbox.yaml (canonical) @@ -5,6 +5,6 @@ <0x10090000 0x10000>; reg-names = "a2p-req", "p2a-ack"; msi-parent = <&imsic_mlevel>; + #mbox-cells = <1>; riscv,slot-size = <64>; - #mbox-cells = <1>; }; -- +++ Documentation/devicetree/bindings/mailbox/riscv,rpmi-shmem-mbox.yaml (canonical) @@ -8,7 +8,7 @@ <0x10003000 0x4>; reg-names = "a2p-req", "p2a-ack", "p2a-req", "a2p-ack", "a2p-doorbell"; msi-parent = <&imsic_mlevel>; + #mbox-cells = <1>; riscv,slot-size = <64>; riscv,a2p-doorbell-value = <0x00008000>; - #mbox-cells = <1>; }; >> Documentation/devicetree/bindings/spi/fsl-imx-cspi.yaml:95: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/fsl-imx-cspi.yaml (original) +++ Documentation/devicetree/bindings/spi/fsl-imx-cspi.yaml (canonical) @@ -1,10 +1,10 @@ #include -- + opp-450000000 { + opp-hz = /bits/ 64 <450000000>; + opp-microvolt = <1150000>; + }; + + opp-533000000 { + opp-hz = /bits/ 64 <533000000>; + opp-microvolt = <1250000>; + }; }; >> Documentation/devicetree/bindings/power/supply/stericsson,ab8500-fg.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/supply/stericsson,ab8500-fg.yaml (original) +++ Documentation/devicetree/bindings/power/supply/stericsson,ab8500-fg.yaml (canonical) @@ -1,19 +1,20 @@ #include + pmic { - fuel-gauge { - compatible = "stericsson,ab8500-fg"; - monitored-battery = <&battery>; - interrupts = <24 IRQ_TYPE_LEVEL_HIGH>, -- #clock-cells = <0>; - #phy-cells = <0>; - resets = <&gcc GCC_PCIE_0_PHY_BCR>, <&gcc GCC_PCIE_PHY_BCR>; reset-names = "phy", "common"; - vdda-phy-supply = <&vreg_l1a_0p875>; vdda-pll-supply = <&vreg_l2a_1p2>; }; >> Documentation/devicetree/bindings/usb/renesas,usb3-peri.yaml:122: example 0: label 'usb3_hs_ep' defined but never referenced >> Documentation/devicetree/bindings/usb/renesas,usb3-peri.yaml:122: example 0: label 'usb3_peri0' defined but never referenced >> Documentation/devicetree/bindings/usb/renesas,usb3-peri.yaml:122: example 0: label 'usb3_role_switch' defined but never referenced >> Documentation/devicetree/bindings/usb/renesas,usb3-peri.yaml:122: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/renesas,usb3-peri.yaml (original) +++ Documentation/devicetree/bindings/usb/renesas,usb3-peri.yaml (canonical) @@ -13,14 +13,18 @@ ports { #address-cells = <1>; #size-cells = <0>; + port@0 { reg = <0>; + -- remote-endpoint = <&hs_ep>; }; }; + port@1 { reg = <1>; + usb3_role_switch: endpoint { remote-endpoint = <&hd3ss3220_out_ep>; }; >> Documentation/devicetree/bindings/clock/pwm-clock.yaml:38: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/pwm-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/pwm-clock.yaml (canonical) @@ -4,4 +4,5 @@ clock-frequency = <25000000>; clock-output-names = "mipi_mclk"; pwms = <&pwm2 0 40>; /* 1 / 40 ns = 25 MHz */ + }; }; Documentation/devicetree/bindings/iio/dac/ti,dac7311.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/dac/ti,dac7311.yaml (original) +++ Documentation/devicetree/bindings/iio/dac/ti,dac7311.yaml (canonical) @@ -5,7 +5,7 @@ dac@0 { compatible = "ti,dac7311"; reg = <0>; /* CS0 */ - spi-max-frequency = <1000000>; + spi-max-frequency = <1000000>; vref-supply = <&vdd_supply>; }; }; >> Documentation/devicetree/bindings/hwmon/adi,max31760.yaml:34: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/adi,max31760.yaml (original) +++ Documentation/devicetree/bindings/hwmon/adi,max31760.yaml (canonical) @@ -3,7 +3,7 @@ #size-cells = <0>; -- fan-controller@50 { + compatible = "adi,max31760"; reg = <0x50>; - compatible = "adi,max31760"; }; }; >> Documentation/devicetree/bindings/display/rockchip/rockchip,dw-mipi-dsi.yaml:129: example 0: label 'mipi_dsi' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,dw-mipi-dsi.yaml:129: example 0: label 'mipi_in' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,dw-mipi-dsi.yaml:129: example 0: label 'mipi_in_vopb' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,dw-mipi-dsi.yaml:129: example 0: label 'mipi_in_vopl' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,dw-mipi-dsi.yaml:129: example 0: label 'mipi_out' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,dw-mipi-dsi.yaml:129: example 0: label 'mipi_out_panel' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,dw-mipi-dsi.yaml:129: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/rockchip/rockchip,dw-mipi-dsi.yaml (original) +++ Documentation/devicetree/bindings/display/rockchip/rockchip,dw-mipi-dsi.yaml (canonical) @@ -3,40 +3,41 @@ #include -- - - mipi_out: port@1 { - reg = <1>; - - mipi_out_panel: endpoint { - remote-endpoint = <&panel_in_mipi>; - }; - }; - }; }; >> Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml:117: example 0: canonical form differs: --- Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml (original) +++ Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml (canonical) @@ -6,23 +6,27 @@ reg = <0x01436400 0x600>; interrupts = ; interconnects = <&gladiator_noc MASTER_APPSS_PROC 3 &mem_noc SLAVE_LLCC 3>; - operating-points-v2 = <&cpu_bwmon_opp_table>; -- opp-peak-kBps = <15052800>; }; + opp-3 { opp-peak-kBps = <20889600>; }; + opp-4 { opp-peak-kBps = <25497600>; }; >> Documentation/devicetree/bindings/net/pcs/snps,dw-xpcs.yaml:109: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/pcs/snps,dw-xpcs.yaml (original) +++ Documentation/devicetree/bindings/net/pcs/snps,dw-xpcs.yaml (canonical) @@ -1,14 +1,11 @@ #include -- - clocks = <&ccu_core>, <&ccu_pad>; - clock-names = "core", "pad"; - }; + ethernet-pcs@0 { + compatible = "snps,dw-xpcs"; + reg = <0>; + clocks = <&ccu_core>, <&ccu_pad>; + clock-names = "core", "pad"; + }; }; >> Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-mss-top-sysreg.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-mss-top-sysreg.yaml (original) +++ Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-mss-top-sysreg.yaml (canonical) @@ -1,5 +1,5 @@ syscon@20002000 { - compatible = "microchip,mpfs-mss-top-sysreg", "syscon", "simple-mfd"; - reg = <0x20002000 0x1000>; - #reset-cells = <1>; + compatible = "microchip,mpfs-mss-top-sysreg", "syscon", "simple-mfd"; + reg = <0x20002000 0x1000>; + #reset-cells = <1>; }; >> Documentation/devicetree/bindings/clock/samsung,exynos990-clock.yaml:145: example 0: label 'cmu_hsi0' defined but never referenced >> Documentation/devicetree/bindings/clock/samsung,exynos990-clock.yaml:145: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/samsung,exynos990-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/samsung,exynos990-clock.yaml (canonical) @@ -4,7 +4,6 @@ compatible = "samsung,exynos990-cmu-hsi0"; reg = <0x10a00000 0x8000>; #clock-cells = <1>; - clocks = <&oscclk>, <&cmu_top CLK_DOUT_CMU_HSI0_BUS>, <&cmu_top CLK_DOUT_CMU_HSI0_USB31DRD>, -- }; }; + port@1 { /* Source port */ reg = <1>; + csiss_out: endpoint { remote-endpoint = <&vproc_in>; }; >> Documentation/devicetree/bindings/clock/qcom,gcc-msm8974.yaml:50: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-msm8974.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-msm8974.yaml (canonical) @@ -1,11 +1,11 @@ #include + clock-controller@fc400000 { compatible = "qcom,gcc-msm8974"; reg = <0x00100000 0x94000>; #clock-cells = <1>; #reset-cells = <1>; #power-domain-cells = <1>; - clock-names = "xo", "sleep_clk"; clocks = <&xo_board>, <&sleep_clk>; >> Documentation/devicetree/bindings/clock/amlogic,t7-peripherals-clkc.yaml:79: example 0: label 'clkc_periphs' defined but never referenced >> Documentation/devicetree/bindings/clock/amlogic,t7-peripherals-clkc.yaml:79: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/amlogic,t7-peripherals-clkc.yaml (original) +++ Documentation/devicetree/bindings/clock/amlogic,t7-peripherals-clkc.yaml (canonical) @@ -2,7 +2,7 @@ #address-cells = <2>; #size-cells = <2>; -- interrupts = <34 IRQ_TYPE_LEVEL_HIGH 7>; dmas = <&dma0 (AT91_XDMAC_DT_MEM_IF(0) | AT91_XDMAC_DT_PER_IF(1) | - AT91_XDMAC_DT_PERID(36))>, + AT91_XDMAC_DT_PERID(36))>, <&dma0 (AT91_XDMAC_DT_MEM_IF(0) | AT91_XDMAC_DT_PER_IF(1) | - AT91_XDMAC_DT_PERID(37))>; + AT91_XDMAC_DT_PERID(37))>; dma-names = "tx", "rx"; clocks = <&i2s_clk>, <&i2s_gclk>; clock-names = "pclk", "gclk"; >> Documentation/devicetree/bindings/sound/everest,es8326.yaml:107: example 0: label 'es8326' defined but never referenced >> Documentation/devicetree/bindings/sound/everest,es8326.yaml:107: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/everest,es8326.yaml (original) +++ Documentation/devicetree/bindings/sound/everest,es8326.yaml (canonical) @@ -1,14 +1,15 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; - es8326: codec@19 { - compatible = "everest,es8326"; - reg = <0x19>; - clocks = <&clks 10>; -- + compatible = "everest,es8326"; + reg = <0x19>; + clocks = <&clks 10>; + clock-names = "mclk"; + #sound-dai-cells = <0>; + everest,jack-pol = [0e]; + everest,interrupt-src = [08]; + everest,interrupt-clk = [00]; + }; }; >> Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml:36: example 0: label 'clkc' defined but never referenced >> Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml:36: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml (original) +++ Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml (canonical) @@ -1,15 +1,15 @@ extclk: osc0 { - compatible = "fixed-clock"; - #clock-cells = <0>; - clock-frequency = <27000000>; - clock-output-names = "extclk"; + compatible = "fixed-clock"; + #clock-cells = <0>; -- - clkc_periphs:clock-controller@0 { + clkc_periphs: clock-controller@0 { compatible = "amlogic,t7-peripherals-clkc"; reg = <0 0x0 0 0x1c8>; #clock-cells = <1>; >> Documentation/devicetree/bindings/net/pcs/fsl,lynx-pcs.yaml:32: example 0: label 'qsgmii_pcs1' defined but never referenced >> Documentation/devicetree/bindings/net/pcs/fsl,lynx-pcs.yaml:32: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/pcs/fsl,lynx-pcs.yaml (original) +++ Documentation/devicetree/bindings/net/pcs/fsl,lynx-pcs.yaml (canonical) @@ -1,9 +1,9 @@ mdio-bus { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - qsgmii_pcs1: ethernet-pcs@1 { - compatible = "fsl,lynx-pcs"; - reg = <1>; - }; + qsgmii_pcs1: ethernet-pcs@1 { + compatible = "fsl,lynx-pcs"; + reg = <1>; + }; }; >> Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml:103: example 0: label 'shdwc' defined but never referenced >> Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml:103: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml (original) +++ Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml (canonical) @@ -4,8 +4,8 @@ clocks = <&clk32k>; #address-cells = <1>; #size-cells = <0>; + debounce-delay-us = <976>; atmel,wakeup-rtc-timer; - debounce-delay-us = <976>; -- input@0 { reg = <0>; >> Documentation/devicetree/bindings/sound/realtek,rt1019.yaml:28: example 0: label 'rt1019' defined but never referenced >> Documentation/devicetree/bindings/sound/realtek,rt1019.yaml:28: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/realtek,rt1019.yaml (original) +++ Documentation/devicetree/bindings/sound/realtek,rt1019.yaml (canonical) @@ -1,6 +1,7 @@ i2c { #address-cells = <1>; #size-cells = <0>; + rt1019: codec@28 { compatible = "realtek,rt1019"; reg = <0x28>; >> Documentation/devicetree/bindings/display/mediatek/mediatek,hdmi.yaml:96: example 0: label 'hdmi0' defined but never referenced >> Documentation/devicetree/bindings/display/mediatek/mediatek,hdmi.yaml:96: example 0: label 'hdmi0_in' defined but never referenced >> Documentation/devicetree/bindings/display/mediatek/mediatek,hdmi.yaml:96: example 0: label 'hdmi0_out' defined but never referenced >> Documentation/devicetree/bindings/display/mediatek/mediatek,hdmi.yaml:96: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/mediatek/mediatek,hdmi.yaml (original) +++ Documentation/devicetree/bindings/display/mediatek/mediatek,hdmi.yaml (canonical) @@ -1,14 +1,15 @@ #include #include #include + hdmi0: hdmi@14025000 { compatible = "mediatek,mt8173-hdmi"; reg = <0x14025000 0x400>; -- - hdmi0_out: endpoint { - remote-endpoint = <&hdmi_con_in>; + hdmi0_out: endpoint { + remote-endpoint = <&hdmi_con_in>; + }; }; - }; }; }; >> Documentation/devicetree/bindings/mailbox/arm,mhu.yaml:90: example 0: label 'scpi_devpd' defined but never referenced >> Documentation/devicetree/bindings/mailbox/arm,mhu.yaml:90: example 0: canonical form differs: --- Documentation/devicetree/bindings/mailbox/arm,mhu.yaml (original) +++ Documentation/devicetree/bindings/mailbox/arm,mhu.yaml (canonical) @@ -1,15 +1,16 @@ +}; soc { #address-cells = <2>; #size-cells = <2>; -- clocks = <&pmu 32>, <&pmu 36>; clock-names = "phy", "pdi"; resets = <&reset0 12 24>, <&reset0 22 22>; reset-names = "phy", "pcie"; #phy-cells = <1>; + lantiq,rcu = <&rcu0>; + lantiq,rcu-endian-offset = <0x4c>; + lantiq,rcu-big-endian-mask = <0x80>; /* bit 7 */ + big-endian; }; >> Documentation/devicetree/bindings/interconnect/qcom,qcm2290.yaml:60: example 0: label 'bimc' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,qcm2290.yaml:60: example 0: label 'cnoc' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,qcm2290.yaml:60: example 0: label 'mmnrt_virt' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,qcm2290.yaml:60: example 0: label 'mmrt_virt' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,qcm2290.yaml:60: example 0: label 'qup_virt' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,qcm2290.yaml:60: example 0: label 'snoc' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,qcm2290.yaml:60: example 0: canonical form differs: --- Documentation/devicetree/bindings/interconnect/qcom,qcm2290.yaml (original) +++ Documentation/devicetree/bindings/interconnect/qcom,qcm2290.yaml (canonical) @@ -4,11 +4,6 @@ compatible = "qcom,qcm2290-snoc"; reg = <0x01880000 0x60200>; #interconnect-cells = <1>; - - qup_virt: interconnect-qup { - compatible = "qcom,qcm2290-qup-virt"; - #interconnect-cells = <1>; -- mmrt_virt: interconnect-mmrt { compatible = "qcom,qcm2290-mmrt-virt"; + #interconnect-cells = <1>; + }; + + qup_virt: interconnect-qup { + compatible = "qcom,qcm2290-qup-virt"; #interconnect-cells = <1>; }; }; >> Documentation/devicetree/bindings/mailbox/arm,mhu.yaml:122: example 1: label 'scmi_devpd' defined but never referenced >> Documentation/devicetree/bindings/mailbox/arm,mhu.yaml:122: example 1: label 'scmi_dvfs' defined but never referenced Documentation/devicetree/bindings/mailbox/arm,mhu.yaml:122: example 1: canonical form differs: --- Documentation/devicetree/bindings/mailbox/arm,mhu.yaml (original) +++ Documentation/devicetree/bindings/mailbox/arm,mhu.yaml (canonical) @@ -3,13 +3,13 @@ #size-cells = <2>; -- reg = <0x13>; #clock-cells = <1>; - mboxes = <&mhuB 1 2>, /* HP-NonSecure, 3rd doorbell */ <&mhuB 1 3>; /* HP-NonSecure, 4th doorbell */ - mbox-names = "tx", "rx"; + mbox-names = "tx", "rx"; shmem = <&cpu_scp_hpri0>, <&cpu_scp_hpri1>; }; >> Documentation/devicetree/bindings/hwmon/gmt,g762.yaml:75: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/gmt,g762.yaml (original) +++ Documentation/devicetree/bindings/hwmon/gmt,g762.yaml (canonical) @@ -1,6 +1,14 @@ i2c { #address-cells = <1>; #size-cells = <0>; + + g761@1e { + compatible = "gmt,g761"; + reg = <0x1e>; -- }; - - g761@1e { - compatible = "gmt,g761"; - reg = <0x1e>; - fan_gear_mode = <0>; - fan_startv = <1>; - pwm_polarity = <0>; - }; }; >> Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml (original) +++ Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml (canonical) @@ -7,12 +7,6 @@ interrupts = <11 IRQ_TYPE_LEVEL_LOW>; loongson,suspend-address = <0x0 0x1c000500>; -- Documentation/devicetree/bindings/clock/mediatek,mt8186-fhctl.yaml:52: example 0: label 'fhctl' defined but never referenced Documentation/devicetree/bindings/clock/mediatek,mt8186-fhctl.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/mediatek,mt8186-fhctl.yaml (original) +++ Documentation/devicetree/bindings/clock/mediatek,mt8186-fhctl.yaml (canonical) @@ -1,4 +1,5 @@ #include + fhctl: fhctl@1000ce00 { compatible = "mediatek,mt8186-fhctl"; reg = <0x1000ce00 0x200>; >> Documentation/devicetree/bindings/pinctrl/qcom,sm6115-tlmm.yaml:98: example 0: label 'sdc2_on_state' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/qcom,sm6115-tlmm.yaml:98: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/qcom,sm6115-tlmm.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/qcom,sm6115-tlmm.yaml (canonical) @@ -1,4 +1,5 @@ #include + tlmm: pinctrl@500000 { compatible = "qcom,sm6115-tlmm"; reg = <0x500000 0x400000>, >> Documentation/devicetree/bindings/input/gpio-matrix-keypad.yaml:83: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/gpio-matrix-keypad.yaml (original) +++ Documentation/devicetree/bindings/input/gpio-matrix-keypad.yaml (canonical) @@ -2,20 +2,16 @@ compatible = "gpio-matrix-keypad"; debounce-delay-ms = <5>; col-scan-delay-us = <2>; - row-gpios = <&gpio2 25 0 - &gpio2 26 0 - &gpio2 27 0>; -- - 0x0101001C - 0x0201006C>; - - wakeup-source; + 0x0100009E + 0x02000069 + 0x0001006A + 0x0101001C + 0x0201006C>; }; >> Documentation/devicetree/bindings/interrupt-controller/mrvl,intc.yaml:106: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/mrvl,intc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/mrvl,intc.yaml (canonical) @@ -1,17 +1,17 @@ interrupt-controller@d4282000 { compatible = "mrvl,mmp2-intc"; + reg = <0xd4282000 0x1000>; interrupt-controller; #interrupt-cells = <1>; - reg = <0xd4282000 0x1000>; mrvl,intc-nr-irqs = <64>; -- @@ -1,7 +1,7 @@ interrupt-controller@fed20204 { compatible = "marvell,orion-intc"; + reg = <0xfed20204 0x04>, + <0xfed20214 0x04>; interrupt-controller; #interrupt-cells = <1>; - reg = <0xfed20204 0x04>, - <0xfed20214 0x04>; }; >> Documentation/devicetree/bindings/sound/nvidia,tegra-audio-wm8753.yaml:65: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/nvidia,tegra-audio-wm8753.yaml (original) +++ Documentation/devicetree/bindings/sound/nvidia,tegra-audio-wm8753.yaml (canonical) @@ -1,15 +1,12 @@ sound { compatible = "nvidia,tegra-audio-wm8753-whistler", "nvidia,tegra-audio-wm8753"; + clocks = <&clk 112>, <&clk 113>, <&clk 93>; + clock-names = "pll_a", "pll_a_out0", "mclk"; nvidia,model = "tegra-wm8753-harmony"; - -- - "Headphone Jack", "ROUT1"; - + "Headphone Jack", "LOUT1", + "Headphone Jack", "ROUT1"; nvidia,i2s-controller = <&i2s1>; nvidia,audio-codec = <&wm8753>; - - clocks = <&clk 112>, <&clk 113>, <&clk 93>; - clock-names = "pll_a", "pll_a_out0", "mclk"; }; >> Documentation/devicetree/bindings/hwmon/lltc,ltc4286.yaml:39: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/lltc,ltc4286.yaml (original) +++ Documentation/devicetree/bindings/hwmon/lltc,ltc4286.yaml (canonical) @@ -5,7 +5,7 @@ power-monitor@40 { compatible = "lltc,ltc4286"; reg = <0x40>; + shunt-resistor-micro-ohms = <300>; adi,vrange-low-enable; - shunt-resistor-micro-ohms = <300>; }; }; >> Documentation/devicetree/bindings/dma/socionext,uniphier-mio-dmac.yaml:52: example 0: label 'dmac' defined but never referenced >> Documentation/devicetree/bindings/dma/socionext,uniphier-mio-dmac.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/socionext,uniphier-mio-dmac.yaml (original) +++ Documentation/devicetree/bindings/dma/socionext,uniphier-mio-dmac.yaml (canonical) @@ -1,6 +1,5 @@ // In the example below, "interrupts = <0 68 4>, <0 68 4>, ..." is not a // typo. The first two channels share a single interrupt line. - dmac: dma-controller@5a000000 { compatible = "socionext,uniphier-mio-dmac"; reg = <0x5a000000 0x1000>; >> Documentation/devicetree/bindings/clock/qcom,sm8550-dispcc.yaml:75: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sm8550-dispcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sm8550-dispcc.yaml (canonical) @@ -1,28 +1,29 @@ #include #include #include + clock-controller@af00000 { - compatible = "qcom,sm8550-dispcc"; - reg = <0x0af00000 0x10000>; -- + <&dp2_phy 0>, + <&dp2_phy 1>, + <&dp3_phy 0>, + <&dp3_phy 1>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; + power-domains = <&rpmhpd RPMHPD_MMCX>; + required-opps = <&rpmhpd_opp_low_svs>; }; >> Documentation/devicetree/bindings/display/rockchip/rockchip,lvds.yaml:128: example 0: label 'lvds' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,lvds.yaml:128: example 0: label 'lvds_in' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,lvds.yaml:128: example 0: label 'lvds_in_vopb' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,lvds.yaml:128: example 0: label 'lvds_in_vopl' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,lvds.yaml:128: example 0: label 'lvds_out' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,lvds.yaml:128: example 0: label 'lvds_out_panel' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,lvds.yaml:128: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/rockchip/rockchip,lvds.yaml (original) +++ Documentation/devicetree/bindings/display/rockchip/rockchip,lvds.yaml (canonical) @@ -1,43 +1,44 @@ #include -- - - lvds_out: port@1 { - reg = <1>; - - lvds_out_panel: endpoint { - remote-endpoint = <&panel_in_lvds>; - }; - }; - }; }; >> Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-mmc-config-clk.yaml:57: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-mmc-config-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-mmc-config-clk.yaml (canonical) @@ -1,8 +1,8 @@ clk@1c13000 { + compatible = "allwinner,sun9i-a80-mmc-config-clk"; + reg = <0x01c13000 0x10>; #clock-cells = <1>; #reset-cells = <1>; - compatible = "allwinner,sun9i-a80-mmc-config-clk"; - reg = <0x01c13000 0x10>; clocks = <&ahb0_gates 8>; resets = <&ahb0_resets 8>; clock-output-names = "mmc0_config", "mmc1_config", >> Documentation/devicetree/bindings/soc/imx/fsl,imx8mq-vpu-blk-ctrl.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/imx/fsl,imx8mq-vpu-blk-ctrl.yaml (original) +++ Documentation/devicetree/bindings/soc/imx/fsl,imx8mq-vpu-blk-ctrl.yaml (canonical) @@ -2,12 +2,12 @@ #include -- >> Documentation/devicetree/bindings/media/renesas,vin.yaml:262: example 0: label 'vin1' defined but never referenced >> Documentation/devicetree/bindings/media/renesas,vin.yaml:262: example 0: label 'vin1ep0' defined but never referenced Documentation/devicetree/bindings/media/renesas,vin.yaml:262: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/renesas,vin.yaml (original) +++ Documentation/devicetree/bindings/media/renesas,vin.yaml (canonical) @@ -3,18 +3,18 @@ #include -- - #power-domain-cells = <1>; + compatible = "fsl,imx8mq-vpu-blk-ctrl"; + reg = <0x38320000 0x100>; + power-domains = <&pgc_vpu>, <&pgc_vpu>, <&pgc_vpu>; + power-domain-names = "bus", "g1", "g2"; + clocks = <&clk IMX8MQ_CLK_VPU_G1_ROOT>, + <&clk IMX8MQ_CLK_VPU_G2_ROOT>; + clock-names = "g1", "g2"; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/spi/atmel,quadspi.yaml:81: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/atmel,quadspi.yaml (original) +++ Documentation/devicetree/bindings/spi/atmel,quadspi.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + spi@f0020000 { compatible = "atmel,sama5d2-qspi"; reg = <0xf0020000 0x100>, <0xd0000000 0x8000000>; @@ -14,8 +15,8 @@ -- + <0xff 0xffc54000 0x0 0x1000>; + reg-names = "local", "remote-icu0", "remote-icu1", "remote-icu2"; + clocks = <&clk CLK_MBOX0>, <&clk CLK_MBOX1>, <&clk CLK_MBOX2>, + <&clk CLK_MBOX3>; + clock-names = "clk-local", "clk-remote-icu0", "clk-remote-icu1", + "clk-remote-icu2"; + interrupts = <28>; + #mbox-cells = <1>; + }; }; >> Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml:105: example 0: label 'color0' defined but never referenced >> Documentation/devicetree/bindings/interrupt-controller/xlnx,intc.yaml:75: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/xlnx,intc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/xlnx,intc.yaml (canonical) @@ -1,8 +1,8 @@ interrupt-controller@41800000 { - compatible = "xlnx,xps-intc-1.00.a"; - reg = <0x41800000 0x10000>; - #interrupt-cells = <2>; - interrupt-controller; - xlnx,kind-of-intr = <0x1>; - xlnx,num-intr-inputs = <1>; + compatible = "xlnx,xps-intc-1.00.a"; + reg = <0x41800000 0x10000>; + #interrupt-cells = <2>; + interrupt-controller; + xlnx,kind-of-intr = <0x1>; + xlnx,num-intr-inputs = <1>; }; >> Documentation/devicetree/bindings/clock/imx5-clock.yaml:48: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/imx5-clock.yaml (original) +++ Documentation/devicetree/bindings/clock/imx5-clock.yaml (canonical) @@ -1,7 +1,7 @@ #include #include -- -clock-controller@53fd4000{ +clock-controller@53fd4000 { compatible = "fsl,imx53-ccm"; reg = <0x53fd4000 0x4000>; interrupts = <0 71 IRQ_TYPE_LEVEL_HIGH>, >> Documentation/devicetree/bindings/media/ti,omap3isp.yaml:144: example 0: label 'csi1_ep' defined but never referenced >> Documentation/devicetree/bindings/media/ti,omap3isp.yaml:144: example 0: label 'csi2a_ep' defined but never referenced >> Documentation/devicetree/bindings/media/ti,omap3isp.yaml:144: example 0: label 'parallel_ep' defined but never referenced >> Documentation/devicetree/bindings/media/ti,omap3isp.yaml:144: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/ti,omap3isp.yaml (original) +++ Documentation/devicetree/bindings/media/ti,omap3isp.yaml (canonical) @@ -7,10 +7,10 @@ interrupts = <24>; iommus = <&mmu_isp>; syscon = <&scm_conf 0x2f0>; - ti,phy-type = ; #clock-cells = <1>; vdd-csiphy1-supply = <&vaux2>; vdd-csiphy2-supply = <&vaux2>; -- + <&pcie1_phy>, + <&pcie_1_phy_aux_clk>, + <&ufs_mem_phy 0>, + <&ufs_mem_phy 1>, + <&ufs_mem_phy 2>, + <&usb_1_qmpphy>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: node name 'ephy0_spd_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: node name 'ephy1_spd_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: node name 'ephy2_spd_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: node name 'ephy3_spd_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: node name 'ephy0_act_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: node name 'ephy1_act_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: node name 'ephy2_act_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: node name 'ephy3_act_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: node name 'serial_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: node name 'serial_led_data-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: node name 'serial_led_clk-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: node name 'inet_act_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: node name 'inet_fail_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: node name 'dsl_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: node name 'post_fail_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: node name 'wlan_wps_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: node name 'usb_pwron-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: node name 'usb_device_led-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: node name 'usb_active-pins' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: label 'pinctrl_dsl_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: label 'pinctrl_ephy0_act_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: label 'pinctrl_ephy0_spd_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: label 'pinctrl_ephy1_act_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: label 'pinctrl_ephy1_spd_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: label 'pinctrl_ephy2_act_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: label 'pinctrl_ephy2_spd_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: label 'pinctrl_ephy3_act_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: label 'pinctrl_ephy3_spd_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: label 'pinctrl_inet_act_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: label 'pinctrl_inet_fail_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: label 'pinctrl_post_fail_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: label 'pinctrl_serial_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: label 'pinctrl_serial_led_clk' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: label 'pinctrl_serial_led_data' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: label 'pinctrl_usb_active' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: label 'pinctrl_usb_device_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: label 'pinctrl_usb_pwron' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: label 'pinctrl_wlan_wps_led' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml (canonical) @@ -1,96 +1,96 @@ pinctrl@18 { - compatible = "brcm,bcm6318-pinctrl"; - reg = <0x18 0x10>, <0x54 0x18>; + compatible = "brcm,bcm6318-pinctrl"; + reg = <0x18 0x10>, <0x54 0x18>; -- + pinctrl_usb_pwron: usb_pwron-pins { + function = "usb_pwron"; + pins = "gpio13"; + }; + + pinctrl_wlan_wps_led: wlan_wps_led-pins { + function = "wlan_wps_led"; + pins = "gpio12"; + }; }; >> Documentation/devicetree/bindings/usb/usb251xb.yaml:246: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/usb251xb.yaml (original) +++ Documentation/devicetree/bindings/usb/usb251xb.yaml (canonical) @@ -1,25 +1,25 @@ #include -- + vendor-id = /bits/ 16 <0x0000>; + product-id = /bits/ 16 <0x0000>; + string-support; + manufacturer = "Foo"; + product = "Foo-Bar"; + serial = "1234567890A"; + /* correct misplaced usb connectors on port 1,2 */ + swap-dx-lanes = <1 2>; + }; }; >> Documentation/devicetree/bindings/dma/stm32/st,stm32-dma.yaml:98: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/stm32/st,stm32-dma.yaml (original) +++ Documentation/devicetree/bindings/dma/stm32/st,stm32-dma.yaml (canonical) @@ -1,20 +1,21 @@ #include #include #include + dma-controller@40026400 { - compatible = "st,stm32-dma"; - reg = <0x40026400 0x400>; -- - remote-endpoint = <&adv7180>; - bus-width = <8>; - }; + port { + vin1ep0: endpoint { + remote-endpoint = <&adv7180>; + bus-width = <8>; }; + }; }; >> Documentation/devicetree/bindings/hwmon/lm75.yaml:82: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/lm75.yaml (original) +++ Documentation/devicetree/bindings/hwmon/lm75.yaml (canonical) @@ -1,10 +1,10 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- channel@1 { >> Documentation/devicetree/bindings/input/ilitek,ili2901.yaml:49: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/ilitek,ili2901.yaml (original) +++ Documentation/devicetree/bindings/input/ilitek,ili2901.yaml (canonical) @@ -2,17 +2,15 @@ #include -- - }; + touchscreen@41 { + compatible = "ilitek,ili2901"; + reg = <0x41>; + interrupt-parent = <&tlmm>; + interrupts = <9 IRQ_TYPE_LEVEL_LOW>; + reset-gpios = <&tlmm 8 GPIO_ACTIVE_LOW>; + vcc33-supply = <&pp3300_ts>; + }; }; >> Documentation/devicetree/bindings/pci/apm,xgene-pcie.yaml:59: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/apm,xgene-pcie.yaml (original) +++ Documentation/devicetree/bindings/pci/apm,xgene-pcie.yaml (canonical) @@ -4,17 +4,17 @@ -- - reg = <0x00 0x1f2b0000 0x0 0x00010000>, /* Controller registers */ - <0xe0 0xd0000000 0x0 0x00040000>; /* PCI config space */ - reg-names = "csr", "cfg"; - ranges = <0x01000000 0x00 0x00000000 0xe0 0x10000000 0x00 0x00010000>, /* io */ - <0x02000000 0x00 0x80000000 0xe1 0x80000000 0x00 0x80000000>; /* mem */ - dma-ranges = <0x42000000 0x80 0x00000000 0x80 0x00000000 0x00 0x80000000>, - <0x42000000 0x00 0x00000000 0x00 0x00000000 0x80 0x00000000>; interrupt-map-mask = <0x0 0x0 0x0 0x7>; interrupt-map = <0x0 0x0 0x0 0x1 &gic 0x0 0xc2 0x1>, <0x0 0x0 0x0 0x2 &gic 0x0 0xc3 0x1>, >> Documentation/devicetree/bindings/power/reset/gpio-restart.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/reset/gpio-restart.yaml (original) +++ Documentation/devicetree/bindings/power/reset/gpio-restart.yaml (canonical) @@ -1,8 +1,8 @@ gpio-restart { - compatible = "gpio-restart"; - gpios = <&gpio 4 0>; - priority = <128>; - active-delay = <100>; - inactive-delay = <100>; - wait-delay = <3000>; + compatible = "gpio-restart"; + gpios = <&gpio 4 0>; + priority = <128>; + active-delay = <100>; + inactive-delay = <100>; + wait-delay = <3000>; }; >> Documentation/devicetree/bindings/display/rockchip/rockchip,analogix-dp.yaml:80: example 0: label 'edp_in' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,analogix-dp.yaml:80: example 0: label 'edp_in_vopb' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,analogix-dp.yaml:80: example 0: label 'edp_in_vopl' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,analogix-dp.yaml:80: example 0: label 'edp_out' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,analogix-dp.yaml:80: example 0: label 'edp_out_panel' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,analogix-dp.yaml:80: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/rockchip/rockchip,analogix-dp.yaml (original) +++ Documentation/devicetree/bindings/display/rockchip/rockchip,analogix-dp.yaml (canonical) @@ -1,45 +1,47 @@ #include #include #include + dp@ff970000 { - compatible = "rockchip,rk3288-dp"; - reg = <0xff970000 0x4000>; -- - - edp_out: port@1 { - reg = <1>; - - edp_out_panel: endpoint { - remote-endpoint = <&panel_in_edp>; - }; - }; - }; }; >> Documentation/devicetree/bindings/hwmon/microchip,lan966x.yaml:46: example 0: label 'hwmon' defined but never referenced >> Documentation/devicetree/bindings/media/qcom,sc7280-camss.yaml:256: example 0: canonical form differs: --- Documentation/devicetree/bindings/media/qcom,sc7280-camss.yaml (original) +++ Documentation/devicetree/bindings/media/qcom,sc7280-camss.yaml (canonical) @@ -11,7 +11,6 @@ -- >> Documentation/devicetree/bindings/dma/stm32/st,stm32-dmamux.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/stm32/st,stm32-dmamux.yaml (original) +++ Documentation/devicetree/bindings/dma/stm32/st,stm32-dmamux.yaml (canonical) @@ -1,12 +1,13 @@ #include #include #include + dma-router@40020800 { - compatible = "st,stm32h7-dmamux"; - reg = <0x40020800 0x3c>; -- - dma-masters = <&dma1>, <&dma2>; - clocks = <&timer_clk>; + compatible = "st,stm32h7-dmamux"; + reg = <0x40020800 0x3c>; + #dma-cells = <3>; + dma-requests = <128>; + dma-channels = <16>; + dma-masters = <&dma1>, <&dma2>; + clocks = <&timer_clk>; }; >> Documentation/devicetree/bindings/interconnect/qcom,sm8750-rpmh.yaml:124: example 0: label 'aggre1_noc' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,sm8750-rpmh.yaml:124: example 0: label 'clk_virt' defined but never referenced >> Documentation/devicetree/bindings/interconnect/qcom,sm8750-rpmh.yaml:124: example 0: canonical form differs: --- Documentation/devicetree/bindings/interconnect/qcom,sm8750-rpmh.yaml (original) +++ Documentation/devicetree/bindings/interconnect/qcom,sm8750-rpmh.yaml (canonical) @@ -1,13 +1,13 @@ clk_virt: interconnect-0 { - compatible = "qcom,sm8750-clk-virt"; - #interconnect-cells = <2>; - qcom,bcm-voters = <&apps_bcm_voter>; + compatible = "qcom,sm8750-clk-virt"; + #interconnect-cells = <2>; + qcom,bcm-voters = <&apps_bcm_voter>; -- - #clock-cells = <1>; - #reset-cells = <1>; - #power-domain-cells = <1>; - reg = <0x300000 0x90000>; + compatible = "qcom,gcc-msm8916"; + reg = <0x300000 0x90000>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/sound/samsung,aries-wm8994.yaml:105: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/samsung,aries-wm8994.yaml (original) +++ Documentation/devicetree/bindings/sound/samsung,aries-wm8994.yaml (canonical) @@ -2,48 +2,36 @@ -- cpu { sound-dai = <&i2s0>, <&bt_codec>; }; - - codec { - sound-dai = <&wm8994>; - }; }; >> Documentation/devicetree/bindings/clock/rockchip,rk3328-cru.yaml:68: example 0: label 'cru' defined but never referenced >> Documentation/devicetree/bindings/clock/rockchip,rk3328-cru.yaml:68: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/rockchip,rk3328-cru.yaml (original) +++ Documentation/devicetree/bindings/clock/rockchip,rk3328-cru.yaml (canonical) @@ -1,7 +1,7 @@ cru: clock-controller@ff440000 { - compatible = "rockchip,rk3328-cru"; - reg = <0xff440000 0x1000>; - rockchip,grf = <&grf>; - #clock-cells = <1>; - #reset-cells = <1>; + compatible = "rockchip,rk3328-cru"; + reg = <0xff440000 0x1000>; + #clock-cells = <1>; + #reset-cells = <1>; + rockchip,grf = <&grf>; }; >> Documentation/devicetree/bindings/input/cypress,tm2-touchkey.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/cypress,tm2-touchkey.yaml (original) +++ Documentation/devicetree/bindings/input/cypress,tm2-touchkey.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + i2c { #address-cells = <1>; #size-cells = <0>; >> Documentation/devicetree/bindings/usb/rockchip,rk3399-dwc3.yaml:73: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/rockchip,rk3399-dwc3.yaml (original) +++ Documentation/devicetree/bindings/usb/rockchip,rk3399-dwc3.yaml (canonical) @@ -8,9 +8,9 @@ -- + power-domains = <&power RK3399_PD_USB3>; snps,dis_enblslpm_quirk; snps,dis-u2-freeclk-exists-quirk; snps,dis_u2_susphy_quirk; snps,dis-del-phy-power-chg-quirk; snps,dis-tx-ipgap-linecheck-quirk; - power-domains = <&power RK3399_PD_USB3>; }; }; }; >> Documentation/devicetree/bindings/hwmon/maxim,max20730.yaml:56: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/maxim,max20730.yaml (original) +++ Documentation/devicetree/bindings/hwmon/maxim,max20730.yaml (canonical) @@ -1,10 +1,11 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - reg = <0x10>; - vout-voltage-divider = <1000 2000>; // vout would be scaled to 0.5 - }; + max20730@10 { + compatible = "maxim,max20730"; + reg = <0x10>; + vout-voltage-divider = <1000 2000>; // vout would be scaled to 0.5 + }; + }; }; >> Documentation/devicetree/bindings/display/mediatek/mediatek,dp.yaml:112: example 0: label 'dptx_in' defined but never referenced >> Documentation/devicetree/bindings/display/mediatek/mediatek,dp.yaml:112: example 0: label 'dptx_out' defined but never referenced >> Documentation/devicetree/bindings/display/mediatek/mediatek,dp.yaml:112: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/mediatek/mediatek,dp.yaml (original) +++ Documentation/devicetree/bindings/display/mediatek/mediatek,dp.yaml (canonical) @@ -1,5 +1,6 @@ #include #include + dptx@1c600000 { compatible = "mediatek,mt8195-dp-tx"; reg = <0x1c600000 0x8000>; @@ -13,12 +14,15 @@ -- }; }; + port@1 { reg = <1>; + dptx_out: endpoint { data-lanes = <0 1 2 3>; }; Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml:52: example 0: label 'vepu' defined but never referenced >> Documentation/devicetree/bindings/clock/qcom,gcc-sc7280.yaml:63: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,gcc-sc7280.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,gcc-sc7280.yaml (canonical) @@ -2,22 +2,21 @@ #include -- + <&usb3_phy_wrapper_gcc_usb30_pipe_clk>; + clock-names = "bi_tcxo", "bi_tcxo_ao", "sleep_clk", "pcie_0_pipe_clk", + "pcie_1_pipe_clk", "ufs_phy_rx_symbol_0_clk", + "ufs_phy_rx_symbol_1_clk", "ufs_phy_tx_symbol_0_clk", + "usb3_phy_wrapper_gcc_usb30_pipe_clk"; + power-domains = <&rpmhpd SC7280_CX>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/dma/stm32/st,stm32-mdma.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/stm32/st,stm32-mdma.yaml (original) +++ Documentation/devicetree/bindings/dma/stm32/st,stm32-mdma.yaml (canonical) @@ -1,14 +1,15 @@ #include #include #include + dma-controller@52000000 { - compatible = "st,stm32h7-mdma"; - reg = <0x52000000 0x1000>; -- + reg = <0x52000000 0x1000>; + interrupts = <122>; + clocks = <&timer_clk>; + resets = <&rcc 992>; + #dma-cells = <5>; + dma-channels = <16>; + dma-requests = <32>; + st,ahb-addr-masks = <0x20000000>, <0x00000000>; }; Documentation/devicetree/bindings/mailbox/mediatek,gce-mailbox.yaml:67: example 0: label 'gce' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml:361: example 0: label 'asoc_pdm0' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml:361: example 0: label 'dfsdm' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml:361: example 0: label 'dfsdm1' defined but never referenced >> Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml:361: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml (canonical) @@ -1,67 +1,68 @@ #include #include + dfsdm: dfsdm@4400d000 { - compatible = "st,stm32mp1-dfsdm"; - reg = <0x4400d000 0x800>; - clocks = <&rcc DFSDM_K>, <&rcc ADFSDM_K>; -- + channel@3 { + reg = <3>; + label = "in3"; + io-backends = <&sd_adc3>; + st,adc-channel-type = "SPI_R"; + st,adc-channel-clk-src = "CLKOUT"; + }; }; - }; }; >> Documentation/devicetree/bindings/input/adafruit,seesaw-gamepad.yaml:52: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/adafruit,seesaw-gamepad.yaml (original) +++ Documentation/devicetree/bindings/input/adafruit,seesaw-gamepad.yaml (canonical) @@ -6,7 +6,7 @@ -- joystick@50 { compatible = "adafruit,seesaw-gamepad"; + reg = <0x50>; interrupts = <18 IRQ_TYPE_EDGE_RISING>; - reg = <0x50>; }; }; >> Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-ahb-clk.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-ahb-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-ahb-clk.yaml (canonical) @@ -1,7 +1,7 @@ clk@6000060 { - #clock-cells = <0>; compatible = "allwinner,sun9i-a80-ahb-clk"; reg = <0x06000060 0x4>; + #clock-cells = <0>; clocks = <>_clk>, <&pll4>, <&pll12>, <&pll12>; clock-output-names = "ahb0"; }; >> Documentation/devicetree/bindings/mmc/mtk-sd.yaml:352: example 0: label 'mmc0' defined but never referenced >> Documentation/devicetree/bindings/mmc/mtk-sd.yaml:352: example 0: label 'mmc3' defined but never referenced >> Documentation/devicetree/bindings/mmc/mtk-sd.yaml:352: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/mtk-sd.yaml (original) +++ Documentation/devicetree/bindings/mmc/mtk-sd.yaml (canonical) @@ -1,6 +1,7 @@ #include #include #include + mmc0: mmc@11230000 { compatible = "mediatek,mt8173-mmc"; reg = <0x11230000 0x1000>; @@ -29,7 +30,7 @@ <&topckgen CLK_TOP_MSDC50_2_H_SEL>; interrupt-names = "msdc", "sdio_wakeup"; interrupts-extended = <&gic GIC_SPI 74 IRQ_TYPE_LEVEL_LOW 0>, - <&pio 23 IRQ_TYPE_LEVEL_LOW>; + <&pio 23 IRQ_TYPE_LEVEL_LOW>; pinctrl-names = "default", "state_uhs", "state_eint"; pinctrl-0 = <&mmc2_pins_default>; pinctrl-1 = <&mmc2_pins_uhs>; >> Documentation/devicetree/bindings/pinctrl/renesas,pfc.yaml:136: example 0: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/renesas,pfc.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/renesas,pfc.yaml (canonical) @@ -1,25 +1,25 @@ pfc: pinctrl@e6050000 { - compatible = "renesas,pfc-r8a7740"; - reg = <0xe6050000 0x8000>, - <0xe605800c 0x20>; - gpio-controller; - #gpio-cells = <2>; - gpio-ranges = <&pfc 0 0 212>; -- - gpios = <176 0>; - output-high; - }; + lcd0-mux-hog { + /* DBGMD/LCDC0/FSIA MUX */ + gpio-hog; + gpios = <176 0>; + output-high; + }; }; >> Documentation/devicetree/bindings/pinctrl/renesas,pfc.yaml:163: example 1: node name 'pins_mdio' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/renesas,pfc.yaml:163: example 1: node name 'pins_mii_tx' must use only [a-z0-9-] >> Documentation/devicetree/bindings/pinctrl/renesas,pfc.yaml:163: example 1: label 'avb_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/renesas,pfc.yaml:163: example 1: label 'keys_pins' defined but never referenced >> Documentation/devicetree/bindings/pinctrl/renesas,pfc.yaml:163: example 1: label 'sdhi0_pins' defined but never referenced Documentation/devicetree/bindings/pinctrl/renesas,pfc.yaml:163: example 1: canonical form differs: --- Documentation/devicetree/bindings/pinctrl/renesas,pfc.yaml (original) +++ Documentation/devicetree/bindings/pinctrl/renesas,pfc.yaml (canonical) @@ -1,34 +1,34 @@ pinctrl@e6060000 { - compatible = "renesas,pfc-r8a7795"; - reg = <0xe6060000 0x50c>; + compatible = "renesas,pfc-r8a7795"; + reg = <0xe6060000 0x50c>; -- - interrupts = <17 IRQ_TYPE_EDGE_BOTH>; - }; + temperature-sensor@48 { + compatible = "ams,as6200"; + reg = <0x48>; + vs-supply = <&vs>; + interrupt-parent = <&gpio1>; + interrupts = <17 IRQ_TYPE_EDGE_BOTH>; + }; }; >> Documentation/devicetree/bindings/media/renesas,vin.yaml:285: example 1: label 'vin0' defined but never referenced >> Documentation/devicetree/bindings/media/renesas,vin.yaml:285: example 1: label 'vin0csi20' defined but never referenced >> Documentation/devicetree/bindings/media/renesas,vin.yaml:285: example 1: label 'vin0csi40' defined but never referenced Documentation/devicetree/bindings/media/renesas,vin.yaml:285: example 1: canonical form differs: --- Documentation/devicetree/bindings/media/renesas,vin.yaml (original) +++ Documentation/devicetree/bindings/media/renesas,vin.yaml (canonical) @@ -3,32 +3,32 @@ #include -- + pins = "GP_5_17", "GP_5_20", "GP_5_22", "GP_2_1"; + bias-pull-up; + }; + + sdhi0_pins: sd0 { + groups = "sdhi0_data4", "sdhi0_ctrl"; + function = "sdhi0"; + power-source = <3300>; + }; }; >> Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml:219: example 0: label 'mii_conv1' defined but never referenced >> Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml:219: example 0: label 'mii_conv2' defined but never referenced >> Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml:219: example 0: label 'mii_conv3' defined but never referenced >> Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml:219: example 0: label 'mii_conv4' defined but never referenced >> Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml:219: example 0: label 'mii_conv5' defined but never referenced >> Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml:219: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml (original) +++ Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml (canonical) @@ -2,40 +2,40 @@ #include -- - mii_conv5: mii-conv@5 { - renesas,miic-input = ; - reg = <5>; - }; + mii_conv5: mii-conv@5 { + reg = <5>; + renesas,miic-input = ; + }; }; >> Documentation/devicetree/bindings/spi/rockchip-sfc.yaml:68: example 0: label 'sfc' defined but never referenced >> Documentation/devicetree/bindings/hwmon/ti,tmp421.yaml:72: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/ti,tmp421.yaml (original) +++ Documentation/devicetree/bindings/hwmon/ti,tmp421.yaml (canonical) @@ -1,9 +1,9 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - compatible = "adi,ad5696"; - reg = <0>; - vcc-supply = <&dac_vref>; - }; + ad5696: dac@0 { + compatible = "adi,ad5696"; + reg = <0>; + vcc-supply = <&dac_vref>; + }; }; >> Documentation/devicetree/bindings/interconnect/qcom,sm8450-rpmh.yaml:106: example 0: canonical form differs: --- Documentation/devicetree/bindings/interconnect/qcom,sm8450-rpmh.yaml (original) +++ Documentation/devicetree/bindings/interconnect/qcom,sm8450-rpmh.yaml (canonical) @@ -11,9 +11,9 @@ compatible = "qcom,sm8450-aggre2-noc"; reg = <0x01700000 0x31080>; #interconnect-cells = <2>; - qcom,bcm-voters = <&apps_bcm_voter>; clocks = <&gcc GCC_AGGRE_NOC_PCIE_0_AXI_CLK>, <&gcc GCC_AGGRE_NOC_PCIE_1_AXI_CLK>, <&gcc GCC_AGGRE_UFS_PHY_AXI_CLK>, <&rpmhcc RPMH_IPA_CLK>; + qcom,bcm-voters = <&apps_bcm_voter>; }; >> Documentation/devicetree/bindings/clock/qcom,sc7180-dispcc.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sc7180-dispcc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sc7180-dispcc.yaml (canonical) @@ -1,21 +1,22 @@ #include #include + clock-controller@af00000 { - compatible = "qcom,sc7180-dispcc"; - reg = <0x0af00000 0x200000>; - clocks = <&rpmhcc RPMH_CXO_CLK>, -- + clock-names = "bi_tcxo", + "gcc_disp_gpll0_clk_src", + "dsi0_phy_pll_out_byteclk", + "dsi0_phy_pll_out_dsiclk", + "dp_phy_pll_link_clk", + "dp_phy_pll_vco_div_clk"; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/display/rockchip/rockchip,dw-dp.yaml:102: example 0: label 'dp0_in_vp2' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,dw-dp.yaml:102: example 0: label 'dp0_out_con0' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip,dw-dp.yaml:102: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/rockchip/rockchip,dw-dp.yaml (original) +++ Documentation/devicetree/bindings/display/rockchip/rockchip,dw-dp.yaml (canonical) @@ -6,43 +6,43 @@ #include -- - port@1 { - reg = <1>; - - dp0_out_con0: endpoint { - remote-endpoint = <&dp_con0_in>; - }; - }; }; - }; }; >> Documentation/devicetree/bindings/mmc/mmc-controller.yaml:31: example 0: label 'brcmf' defined but never referenced >> Documentation/devicetree/bindings/mmc/mmc-controller.yaml:31: example 0: label 'mmc3' defined but never referenced >> Documentation/devicetree/bindings/mmc/mmc-controller.yaml:31: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/mmc-controller.yaml (original) +++ Documentation/devicetree/bindings/mmc/mmc-controller.yaml (canonical) @@ -1,7 +1,7 @@ mmc3: mmc@1c12000 { + reg = <0x1c12000 0x200>; #address-cells = <1>; #size-cells = <0>; - reg = <0x1c12000 0x200>; pinctrl-names = "default"; pinctrl-0 = <&mmc3_pins_a>; -- brcmf: wifi@1 { + compatible = "brcm,bcm4329-fmac"; reg = <1>; - compatible = "brcm,bcm4329-fmac"; interrupt-parent = <&pio>; interrupts = <10 8>; interrupt-names = "host-wake"; >> Documentation/devicetree/bindings/dma/stm32/st,stm32-dma3.yaml:117: example 0: canonical form differs: --- Documentation/devicetree/bindings/dma/stm32/st,stm32-dma3.yaml (original) +++ Documentation/devicetree/bindings/dma/stm32/st,stm32-dma3.yaml (canonical) @@ -1,24 +1,25 @@ #include #include + dma-controller@40400000 { - compatible = "st,stm32mp25-dma3"; - reg = <0x40400000 0x1000>; - interrupts = , -- + , + , + , + , + , + , + ; + clocks = <&rcc CK_BUS_HPDMA1>; + #dma-cells = <3>; }; >> Documentation/devicetree/bindings/usb/cdns,usb3.yaml:93: example 0: canonical form differs: --- Documentation/devicetree/bindings/usb/cdns,usb3.yaml (original) +++ Documentation/devicetree/bindings/usb/cdns,usb3.yaml (canonical) @@ -1,4 +1,5 @@ #include + bus { #address-cells = <2>; #size-cells = <2>; >> Documentation/devicetree/bindings/display/mediatek/mediatek,split.yaml:101: example 0: label 'split0' defined but never referenced >> Documentation/devicetree/bindings/mfd/ti,twl.yaml:459: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/ti,twl.yaml (original) +++ Documentation/devicetree/bindings/mfd/ti,twl.yaml (canonical) @@ -1,58 +1,58 @@ i2c { - #address-cells = <1>; - #size-cells = <0>; + #address-cells = <1>; + #size-cells = <0>; -- - compatible = "ti,twl6030-pwm"; - #pwm-cells = <2>; - }; - - pwmled { - compatible = "ti,twl6030-pwmled"; - #pwm-cells = <2>; - }; - }; }; >> Documentation/devicetree/bindings/spi/st,ssc-spi.yaml:47: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/st,ssc-spi.yaml (original) +++ Documentation/devicetree/bindings/spi/st,ssc-spi.yaml (canonical) @@ -1,13 +1,14 @@ #include #include + spi@9840000 { - compatible = "st,comms-ssc4-spi"; - reg = <0x9840000 0x110>; - interrupts = ; -- - compatible = "ti,twl4030-pwm"; - #pwm-cells = <2>; - }; - - pwmled { - compatible = "ti,twl4030-pwmled"; - #pwm-cells = <2>; - }; - }; }; >> Documentation/devicetree/bindings/input/atmel,captouch.yaml:43: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/atmel,captouch.yaml (original) +++ Documentation/devicetree/bindings/input/atmel,captouch.yaml (canonical) @@ -1,17 +1,19 @@ #include #include + i2c { - #address-cells = <1>; - #size-cells = <0>; - touch@51 { -- + reg = <0x51>; + interrupt-parent = <&tlmm>; + interrupts = <67 IRQ_TYPE_EDGE_FALLING>; + autorepeat; + linux,keycodes = , , + , , + , , + , ; + }; }; >> Documentation/devicetree/bindings/interconnect/qcom,msm8974.yaml:53: example 0: canonical form differs: --- Documentation/devicetree/bindings/interconnect/qcom,msm8974.yaml (original) +++ Documentation/devicetree/bindings/interconnect/qcom,msm8974.yaml (canonical) @@ -1,8 +1,8 @@ #include -- interconnect@fc380000 { + compatible = "qcom,msm8974-bimc"; reg = <0xfc380000 0x6a000>; - compatible = "qcom,msm8974-bimc"; #interconnect-cells = <1>; clock-names = "bus", "bus_a"; clocks = <&rpmcc RPM_SMD_BIMC_CLK>, >> Documentation/devicetree/bindings/soc/imx/fsl,imx8mn-disp-blk-ctrl.yaml:71: example 0: canonical form differs: --- Documentation/devicetree/bindings/soc/imx/fsl,imx8mn-disp-blk-ctrl.yaml (original) +++ Documentation/devicetree/bindings/soc/imx/fsl,imx8mn-disp-blk-ctrl.yaml (canonical) @@ -2,26 +2,26 @@ #include -- + <&clk IMX8MN_CLK_DISP_PIXEL_ROOT>, + <&clk IMX8MN_CLK_DSI_CORE>, + <&clk IMX8MN_CLK_DSI_PHY_REF>, + <&clk IMX8MN_CLK_CSI1_PHY_REF>, + <&clk IMX8MN_CLK_CAMERA_PIXEL_ROOT>; + clock-names = "disp_axi", "disp_apb", "disp_axi_root", "disp_apb_root", + "lcdif-axi", "lcdif-apb", "lcdif-pix", "dsi-pclk", + "dsi-ref", "csi-aclk", "csi-pclk"; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml:58: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml (original) +++ Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml (canonical) @@ -1,4 +1,4 @@ ete-0 { - compatible = "arm,embedded-trace-extension"; - cpu = <&cpu_0>; + compatible = "arm,embedded-trace-extension"; + cpu = <&cpu_0>; }; >> Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml:64: example 1: label 'ete1_out_port' defined but never referenced Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml:64: example 1: canonical form differs: --- Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml (original) +++ Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml (canonical) @@ -1,12 +1,12 @@ -ete-1 { - compatible = "arm,embedded-trace-extension"; - cpu = <&cpu_1>; - - out-ports { /* legacy coresight connection */ - port { -- +ete-1 { + compatible = "arm,embedded-trace-extension"; + cpu = <&cpu_1>; + out-ports { /* legacy coresight connection */ + port { + + ete1_out_port: endpoint { + remote-endpoint = <&funnel_in_port0>; + }; +}; >> Documentation/devicetree/bindings/gnss/brcm,bcm4751.yaml:61: example 0: canonical form differs: --- Documentation/devicetree/bindings/gnss/brcm,bcm4751.yaml (original) +++ Documentation/devicetree/bindings/gnss/brcm,bcm4751.yaml (canonical) @@ -1,4 +1,5 @@ #include + serial { gnss { compatible = "brcm,bcm4751"; >> Documentation/devicetree/bindings/hwmon/ti,ina3221.yaml:91: example 0: canonical form differs: --- Documentation/devicetree/bindings/hwmon/ti,ina3221.yaml (original) +++ Documentation/devicetree/bindings/hwmon/ti,ina3221.yaml (canonical) @@ -10,6 +10,7 @@ -- input@0 { reg = <0x0>; + /* * Input channels are enabled by default in the device and so * to disable, must be explicitly disabled in device-tree. >> Documentation/devicetree/bindings/clock/qcom,sm8350-videocc.yaml:55: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/qcom,sm8350-videocc.yaml (original) +++ Documentation/devicetree/bindings/clock/qcom,sm8350-videocc.yaml (canonical) @@ -2,14 +2,14 @@ #include -- + reg = <0x0abf0000 0x10000>; + clocks = <&rpmhcc RPMH_CXO_CLK>, + <&rpmhcc RPMH_CXO_CLK_A>, + <&sleep_clk>; + power-domains = <&rpmhpd RPMHPD_MMCX>; + required-opps = <&rpmhpd_opp_low_svs>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/mmc/owl-mmc.yaml:56: example 0: label 'mmc0' defined but never referenced >> Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.yaml:54: example 0: label 'method' defined but never referenced >> Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.yaml:54: example 0: canonical form differs: --- Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.yaml (original) +++ Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.yaml (canonical) @@ -1,11 +1,9 @@ - // Example with interrupt method: - firmware { - zynqmp-firmware { - power-management { - compatible = "xlnx,zynqmp-power"; -- + compatible = "xlnx,zynqmp-power"; + interrupt-parent = <&gic>; + interrupts = <0 35 4>; + mboxes = <&ipi_mailbox_pmu1 0>, + <&ipi_mailbox_pmu1 1>; + mbox-names = "tx", "rx"; + }; }; - }; }; >> Documentation/devicetree/bindings/net/airoha,en7581-npu.yaml:77: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/airoha,en7581-npu.yaml (original) +++ Documentation/devicetree/bindings/net/airoha,en7581-npu.yaml (canonical) @@ -1,31 +1,32 @@ #include #include + soc { - #address-cells = <2>; - #size-cells = <2>; + #address-cells = <2>; -- + , + , + ; + memory-region = <&npu_firmware>, <&npu_pkt>, <&npu_txpkt>, + <&npu_txbufid>, <&npu_ba>; + memory-region-names = "firmware", "pkt", "tx-pkt", "tx-bufid", "ba"; + firmware-name = "airoha/en7581_npu_rv32.bin", + "airoha/en7581_npu_data.bin"; + }; }; >> Documentation/devicetree/bindings/input/matrix-keymap.yaml:42: example 0: canonical form differs: --- Documentation/devicetree/bindings/input/matrix-keymap.yaml (original) +++ Documentation/devicetree/bindings/input/matrix-keymap.yaml (canonical) @@ -1,7 +1,7 @@ keypad { /* ... */ linux,keymap = < 0x00030012 - 0x0102003a >; + 0x0102003a >; keypad,num-rows = <2>; keypad,num-columns = <8>; }; >> Documentation/devicetree/bindings/display/mediatek/mediatek,padding.yaml:71: example 0: label 'padding0' defined but never referenced >> Documentation/devicetree/bindings/sound/samsung,midas-audio.yaml:109: example 0: canonical form differs: --- Documentation/devicetree/bindings/sound/samsung,midas-audio.yaml (original) +++ Documentation/devicetree/bindings/sound/samsung,midas-audio.yaml (canonical) @@ -3,35 +3,28 @@ sound { compatible = "samsung,midas-audio"; model = "Midas"; - fm-sel-gpios = <&gpaa0 3 GPIO_ACTIVE_HIGH>; - mic-bias-supply = <&mic_bias_reg>; -- + cpu { + sound-dai = <&i2s0>; + }; }; >> Documentation/devicetree/bindings/display/rockchip/rockchip-vop.yaml:97: example 0: label 'vopb' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip-vop.yaml:97: example 0: label 'vopb_out' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip-vop.yaml:97: example 0: label 'vopb_out_edp' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip-vop.yaml:97: example 0: label 'vopb_out_hdmi' defined but never referenced >> Documentation/devicetree/bindings/display/rockchip/rockchip-vop.yaml:97: example 0: canonical form differs: --- Documentation/devicetree/bindings/display/rockchip/rockchip-vop.yaml (original) +++ Documentation/devicetree/bindings/display/rockchip/rockchip-vop.yaml (canonical) @@ -1,31 +1,35 @@ #include #include #include + vopb: vopb@ff930000 { - compatible = "rockchip,rk3288-vop"; - reg = <0xff930000 0x19c>, -- + reg = <1>; + remote-endpoint = <&hdmi_in_vopb>; + }; }; - vopb_out_hdmi: endpoint@1 { - reg = <1>; - remote-endpoint = <&hdmi_in_vopb>; - }; - }; }; >> Documentation/devicetree/bindings/iio/adc/adi,ad7779.yaml:118: example 0: canonical form differs: --- Documentation/devicetree/bindings/iio/adc/adi,ad7779.yaml (original) +++ Documentation/devicetree/bindings/iio/adc/adi,ad7779.yaml (canonical) @@ -1,17 +1,18 @@ #include #include + spi { #address-cells = <1>; #size-cells = <0>; -- - adi,num-lanes = <4>; + compatible = "adi,ad7779"; + reg = <0>; + start-gpios = <&gpio0 87 GPIO_ACTIVE_LOW>; + reset-gpios = <&gpio0 93 GPIO_ACTIVE_LOW>; + clocks = <&adc_clk>; + io-backends = <&iio_backend>; + adi,num-lanes = <4>; }; }; >> Documentation/devicetree/bindings/gnss/gnss-common.yaml:41: example 0: canonical form differs: --- Documentation/devicetree/bindings/gnss/gnss-common.yaml (original) +++ Documentation/devicetree/bindings/gnss/gnss-common.yaml (canonical) @@ -1,9 +1,10 @@ #include + serial { - gnss { - compatible = "u-blox,neo-8"; - vcc-supply = <&gnss_reg>; - timepulse-gpios = <&gpio0 16 GPIO_ACTIVE_HIGH>; - current-speed = <4800>; - }; + gnss { + compatible = "u-blox,neo-8"; + vcc-supply = <&gnss_reg>; + timepulse-gpios = <&gpio0 16 GPIO_ACTIVE_HIGH>; + current-speed = <4800>; + }; }; >> Documentation/devicetree/bindings/interrupt-controller/fsl,imx8qxp-dc-intc.yaml:247: example 0: canonical form differs: --- Documentation/devicetree/bindings/interrupt-controller/fsl,imx8qxp-dc-intc.yaml (original) +++ Documentation/devicetree/bindings/interrupt-controller/fsl,imx8qxp-dc-intc.yaml (canonical) @@ -8,17 +8,17 @@ interrupt-parent = <&dc0_irqsteer>; #interrupt-cells = <1>; interrupts = <448>, <449>, <450>, <64>, - <65>, <66>, <67>, <68>, - <69>, <70>, <193>, <194>, + <65>, <66>, <67>, <68>, + <69>, <70>, <193>, <194>, -- <206>, <207>, <208>, <5>, - <0>, <1>, <2>, <3>, - <4>, <82>, <83>, <84>, - <85>, <209>, <210>, <211>, + <0>, <1>, <2>, <3>, + <4>, <82>, <83>, <84>, + <85>, <209>, <210>, <211>, <212>; interrupt-names = "store9_shdload", "store9_framecomplete", >> Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-axi-clk.yaml:44: example 0: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-axi-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-axi-clk.yaml (canonical) @@ -1,7 +1,7 @@ axi@1c20054 { - #clock-cells = <0>; compatible = "allwinner,sun4i-a10-axi-clk"; reg = <0x01c20054 0x4>; + #clock-cells = <0>; clocks = <&cpu>; clock-output-names = "axi"; }; >> Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-axi-clk.yaml:53: example 1: node name 'axi_clk' must use only [a-z0-9-] Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-axi-clk.yaml:53: example 1: canonical form differs: --- Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-axi-clk.yaml (original) +++ Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-axi-clk.yaml (canonical) @@ -1,7 +1,7 @@ axi_clk@1c20050 { - #clock-cells = <0>; compatible = "allwinner,sun8i-a23-axi-clk"; reg = <0x01c20050 0x4>; + #clock-cells = <0>; clocks = <&cpu>; -- + <&mdss_dsi0_phy 1>, + <&mdss_dsi1_phy 0>, + <&mdss_dsi1_phy 1>, + <&dp_phy 0>, + <&dp_phy 1>; + power-domains = <&rpmhpd RPMHPD_CX>; + #clock-cells = <1>; + #reset-cells = <1>; + #power-domain-cells = <1>; }; >> Documentation/devicetree/bindings/mfd/st,stmfx.yaml:95: example 0: label 'joystick_pins' defined but never referenced >> Documentation/devicetree/bindings/mfd/st,stmfx.yaml:95: example 0: canonical form differs: --- Documentation/devicetree/bindings/mfd/st,stmfx.yaml (original) +++ Documentation/devicetree/bindings/mfd/st,stmfx.yaml (canonical) @@ -1,27 +1,29 @@ #include + i2c { - #address-cells = <1>; - #size-cells = <0>; - stmfx@42 { - compatible = "st,stmfx-0300"; -- + + joystick_pins: joystick-pins { + pins = "gpio0", "gpio1", "gpio2", "gpio3", "gpio4"; + drive-push-pull; + bias-pull-up; + }; + }; }; - }; }; >> Documentation/devicetree/bindings/display/mediatek/mediatek,mt8195-hdmi-ddc.yaml:35: example 0: label 'hdmi_ddc' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,coresight-catu.yaml:87: example 0: label 'catu_in_port' defined but never referenced >> Documentation/devicetree/bindings/arm/arm,coresight-catu.yaml:87: example 0: canonical form differs: --- Documentation/devicetree/bindings/arm/arm,coresight-catu.yaml (original) +++ Documentation/devicetree/bindings/arm/arm,coresight-catu.yaml (canonical) @@ -1,12 +1,12 @@ #include + catu@207e0000 { compatible = "arm,coresight-catu", "arm,primecell"; reg = <0x207e0000 0x1000>; - clocks = <&oscclk6a>; -- - interrupts = ; in-ports { port { catu_in_port: endpoint { >> Documentation/devicetree/bindings/spi/st,stm32-spi.yaml:116: example 0: canonical form differs: --- Documentation/devicetree/bindings/spi/st,stm32-spi.yaml (original) +++ Documentation/devicetree/bindings/spi/st,stm32-spi.yaml (canonical) @@ -1,11 +1,12 @@ #include #include #include + spi@4000b000 { + compatible = "st,stm32h7-spi"; + reg = <0x4000b000 0x400>; #address-cells = <1>; #size-cells = <0>; - compatible = "st,stm32h7-spi"; - reg = <0x4000b000 0x400>; interrupts = ; clocks = <&rcc SPI2_K>; resets = <&rcc SPI2_R>; >> Documentation/devicetree/bindings/mmc/atmel,hsmci.yaml:83: example 0: canonical form differs: --- Documentation/devicetree/bindings/mmc/atmel,hsmci.yaml (original) +++ Documentation/devicetree/bindings/mmc/atmel,hsmci.yaml (canonical) @@ -1,23 +1,24 @@ #include #include + mmc@f0008000 { - compatible = "atmel,hsmci"; - reg = <0xf0008000 0x600>; - interrupts = <12 IRQ_TYPE_LEVEL_HIGH>; -- - slot@1 { - reg = <1>; - bus-width = <4>; - }; + slot@1 { + reg = <1>; + bus-width = <4>; + }; }; >> Documentation/devicetree/bindings/net/loongson,ls1b-gmac.yaml:85: example 0: label 'gmac0' defined but never referenced >> Documentation/devicetree/bindings/net/loongson,ls1b-gmac.yaml:85: example 0: canonical form differs: --- Documentation/devicetree/bindings/net/loongson,ls1b-gmac.yaml (original) +++ Documentation/devicetree/bindings/net/loongson,ls1b-gmac.yaml (canonical) @@ -4,24 +4,20 @@ gmac0: ethernet@1fe10000 { compatible = "loongson,ls1b-gmac", "snps,dwmac-3.50a"; reg = <0x1fe10000 0x10000>; - clocks = <&clkc LS1X_CLKID_AHB>; clock-names = "stmmaceth"; - -- phy0: ethernet-phy@0 { reg = <0x0>; >> Documentation/devicetree/bindings/pci/mediatek-pcie-gen3.yaml:306: example 0: label 'pcie' defined but never referenced >> Documentation/devicetree/bindings/pci/mediatek-pcie-gen3.yaml:306: example 0: canonical form differs: --- Documentation/devicetree/bindings/pci/mediatek-pcie-gen3.yaml (original) +++ Documentation/devicetree/bindings/pci/mediatek-pcie-gen3.yaml (canonical) @@ -7,15 +7,15 @@ -- pcie_intc: interrupt-controller { - #address-cells = <0>; - #interrupt-cells = <1>; - interrupt-controller; + #address-cells = <0>; + #interrupt-cells = <1>; + interrupt-controller; }; }; }; >> Documentation/devicetree/bindings/interconnect/qcom,sc7280-rpmh.yaml:103: example 0: canonical form differs: --- Documentation/devicetree/bindings/interconnect/qcom,sc7280-rpmh.yaml (original) +++ Documentation/devicetree/bindings/interconnect/qcom,sc7280-rpmh.yaml (canonical) @@ -1,4 +1,5 @@ #include + interconnect { compatible = "qcom,sc7280-clk-virt"; #interconnect-cells = <2>; @@ -6,17 +7,17 @@ }; vim +/panel_input +36 Documentation/devicetree/bindings/display/panel/fascontek,fs035vg158.yaml 267624378ed6be John Watts 2023-12-10 33 267624378ed6be John Watts 2023-12-10 34 examples: 267624378ed6be John Watts 2023-12-10 35 - | 267624378ed6be John Watts 2023-12-10 @36 #include -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki