ARM: dts: imx: Add missing #sound-dai-cells for sgtl5000 codec
dtc now warns about missing #sound-dai-cells: arch/arm/boot/dts/imx6ul-geam.dtb: Warning (sound_dai_property): /sound/simple-audio-card,codec: Missing property '#sound-dai-cells' in node /soc/aips-bus@2100000/i2c@21a0000/codec@a or bad phandle (referred from sound-dai[0]) arch/arm/boot/dts/imx6ul-isiot-emmc.dtb: Warning (sound_dai_property): /sound/simple-audio-card,codec: Missing property '#sound-dai-cells' in node /soc/aips-bus@2100000/i2c@21a0000/codec@a or bad phandle (referred from sound-dai[0]) arch/arm/boot/dts/imx6ul-isiot-nand.dtb: Warning (sound_dai_property): /sound/simple-audio-card,codec: Missing property '#sound-dai-cells' in node /soc/aips-bus@2100000/i2c@21a0000/codec@a or bad phandle (referred from sound-dai[0]) Lots of i.MX boards use the SGTL5000 codec, but not all get the warning because only some reference the codec with "sound-dai" property. However, the codec should always provide #sound-dai-cells regardless, so fix all the occurrences. Cc: Sascha Hauer <kernel@pengutronix.de> Cc: Fabio Estevam <fabio.estevam@nxp.com> Signed-off-by: Rob Herring <robh@kernel.org> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
This commit is contained in:
		
							parent
							
								
									cbeb1dc711
								
							
						
					
					
						commit
						b08d2fb5a6
					
				| @ -147,6 +147,7 @@ | ||||
| 				sgtl5000: codec@a { | ||||
| 					compatible = "fsl,sgtl5000"; | ||||
| 					reg = <0x0a>; | ||||
| 					#sound-dai-cells = <0>; | ||||
| 					VDDA-supply = <®_3p3v>; | ||||
| 					VDDIO-supply = <®_3p3v>; | ||||
| 					clocks = <&saif0>; | ||||
|  | ||||
| @ -151,6 +151,7 @@ | ||||
| 	sgtl5000: codec@a { | ||||
| 		compatible = "fsl,sgtl5000"; | ||||
| 		reg = <0x0a>; | ||||
| 		#sound-dai-cells = <0>; | ||||
| 		VDDA-supply = <®_3p3v>; | ||||
| 		VDDIO-supply = <®_3p3v>; | ||||
| 		clocks = <&saif0>; | ||||
|  | ||||
| @ -197,6 +197,7 @@ | ||||
| 				sgtl5000: codec@a { | ||||
| 					compatible = "fsl,sgtl5000"; | ||||
| 					reg = <0x0a>; | ||||
| 					#sound-dai-cells = <0>; | ||||
| 					VDDA-supply = <®_3p3v>; | ||||
| 					VDDIO-supply = <®_3p3v>; | ||||
| 					clocks = <&saif0>; | ||||
|  | ||||
| @ -140,6 +140,7 @@ | ||||
| 				sgtl5000: codec@a { | ||||
| 					compatible = "fsl,sgtl5000"; | ||||
| 					reg = <0x0a>; | ||||
| 					#sound-dai-cells = <0>; | ||||
| 					VDDA-supply = <®_3p3v>; | ||||
| 					VDDIO-supply = <®_3p3v>; | ||||
| 					clocks = <&saif0>; | ||||
|  | ||||
| @ -369,6 +369,7 @@ | ||||
| 	sgtl5000: codec@a { | ||||
| 		compatible = "fsl,sgtl5000"; | ||||
| 		reg = <0x0a>; | ||||
| 		#sound-dai-cells = <0>; | ||||
| 		clocks = <&clk_audio>; | ||||
| 		VDDA-supply = <&vdig_reg>; | ||||
| 		VDDIO-supply = <&vvideo_reg>; | ||||
|  | ||||
| @ -153,6 +153,7 @@ | ||||
| 	sgtl5000: codec@a { | ||||
| 		compatible = "fsl,sgtl5000"; | ||||
| 		reg = <0x0a>; | ||||
| 		#sound-dai-cells = <0>; | ||||
| 		VDDA-supply = <®_3p2v>; | ||||
| 		VDDIO-supply = <®_3p2v>; | ||||
| 		clocks = <&clks IMX5_CLK_SSI_EXT1_GATE>; | ||||
|  | ||||
| @ -446,6 +446,7 @@ | ||||
| 			sgtl5000: codec@a { | ||||
| 				compatible = "fsl,sgtl5000"; | ||||
| 				reg = <0xa>; | ||||
| 				#sound-dai-cells = <0>; | ||||
| 				VDDA-supply = <®_sgtl5k>; | ||||
| 				VDDIO-supply = <®_sgtl5k>; | ||||
| 				clocks = <&cko2_11M>; | ||||
|  | ||||
| @ -317,6 +317,7 @@ | ||||
| 	sgtl5000: codec@a { | ||||
| 		compatible = "fsl,sgtl5000"; | ||||
| 		reg = <0x0a>; | ||||
| 		#sound-dai-cells = <0>; | ||||
| 		VDDA-supply = <®_3p2v>; | ||||
| 		VDDIO-supply = <®_3p2v>; | ||||
| 		clocks = <&clks IMX5_CLK_SSI_EXT1_GATE>; | ||||
|  | ||||
| @ -230,6 +230,7 @@ | ||||
| 	sgtl5000: codec@a { | ||||
| 		compatible = "fsl,sgtl5000"; | ||||
| 		reg = <0x0a>; | ||||
| 		#sound-dai-cells = <0>; | ||||
| 		VDDA-supply = <®_2v5>; | ||||
| 		VDDIO-supply = <®_3v3>; | ||||
| 		clocks = <&mclk>; | ||||
|  | ||||
| @ -131,6 +131,7 @@ | ||||
| 	sgtl5000: codec@a { | ||||
| 		compatible = "fsl,sgtl5000"; | ||||
| 		reg = <0x0a>; | ||||
| 		#sound-dai-cells = <0>; | ||||
| 		VDDA-supply = <®_2v5>; | ||||
| 		VDDIO-supply = <®_3v3>; | ||||
| 		clocks = <&mclk>; | ||||
|  | ||||
| @ -133,6 +133,7 @@ | ||||
| 	sgtl5000: codec@a { | ||||
| 		compatible = "fsl,sgtl5000"; | ||||
| 		reg = <0x0a>; | ||||
| 		#sound-dai-cells = <0>; | ||||
| 		VDDA-supply = <®_3p3v>; | ||||
| 		VDDIO-supply = <®_3p3v>; | ||||
| 		clocks = <&clks 150>; | ||||
|  | ||||
| @ -288,6 +288,7 @@ | ||||
| 	sgtl5000: codec@a { | ||||
| 		compatible = "fsl,sgtl5000"; | ||||
| 		reg = <0x0a>; | ||||
| 		#sound-dai-cells = <0>; | ||||
| 		clocks = <&clks IMX6QDL_CLK_CKO>; | ||||
| 		VDDA-supply = <®_1p8v>; | ||||
| 		VDDIO-supply = <®_3p3v>; | ||||
|  | ||||
| @ -196,6 +196,7 @@ | ||||
| 	sgtl5000: codec@a { | ||||
| 		clocks = <&clks IMX6QDL_CLK_CKO>; | ||||
| 		compatible = "fsl,sgtl5000"; | ||||
| 		#sound-dai-cells = <0>; | ||||
| 		pinctrl-names = "default"; | ||||
| 		pinctrl-0 = <&pinctrl_hummingboard2_sgtl5000>; | ||||
| 		reg = <0x0a>; | ||||
|  | ||||
| @ -181,6 +181,7 @@ | ||||
| 	sgtl5000: codec@a { | ||||
| 		compatible = "fsl,sgtl5000"; | ||||
| 		reg = <0x0a>; | ||||
| 		#sound-dai-cells = <0>; | ||||
| 		clocks = <&clks IMX6UL_CLK_OSC>; | ||||
| 		clock-names = "mclk"; | ||||
| 		VDDA-supply = <®_3p3v>; | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user