ARM: dts: imx6q-cm-fx6: enable S/PDIF support
Enable the S/PDIF transceiver present on the cm-fx6 module. Signed-off-by: Christopher Spinrath <christopher.spinrath@rwth-aachen.de> Reviewed-by: Fabio Estevam <fabio.estevam@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
This commit is contained in:
		
							parent
							
								
									5051bff331
								
							
						
					
					
						commit
						1eac1e3dd4
					
				| @ -89,6 +89,14 @@ | ||||
| 		gpio = <&gpio3 22 GPIO_ACTIVE_HIGH>; | ||||
| 		enable-active-high; | ||||
| 	}; | ||||
| 
 | ||||
| 	sound-spdif { | ||||
| 		compatible = "fsl,imx-audio-spdif"; | ||||
| 		model = "imx-spdif"; | ||||
| 		spdif-controller = <&spdif>; | ||||
| 		spdif-out; | ||||
| 		spdif-in; | ||||
| 	}; | ||||
| }; | ||||
| 
 | ||||
| &cpu0 { | ||||
| @ -222,6 +230,13 @@ | ||||
| 		>; | ||||
| 	}; | ||||
| 
 | ||||
| 	pinctrl_spdif: spdifgrp { | ||||
| 		fsl,pins = < | ||||
| 			MX6QDL_PAD_GPIO_16__SPDIF_IN  0x1b0b0 | ||||
| 			MX6QDL_PAD_GPIO_19__SPDIF_OUT 0x1b0b0 | ||||
| 		>; | ||||
| 	}; | ||||
| 
 | ||||
| 	pinctrl_uart4: uart4grp { | ||||
| 		fsl,pins = < | ||||
| 			MX6QDL_PAD_KEY_COL0__UART4_TX_DATA	0x1b0b1 | ||||
| @ -259,6 +274,12 @@ | ||||
| 	status = "okay"; | ||||
| }; | ||||
| 
 | ||||
| &spdif { | ||||
| 	pinctrl-names = "default"; | ||||
| 	pinctrl-0 = <&pinctrl_spdif>; | ||||
| 	status = "okay"; | ||||
| }; | ||||
| 
 | ||||
| &uart4 { | ||||
| 	pinctrl-names = "default"; | ||||
| 	pinctrl-0 = <&pinctrl_uart4>; | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user