![Freescale Semiconductor i.MX 6DualLite Скачать руководство пользователя страница 205](http://html1.mh-extra.com/html/freescale-semiconductor/i-mx-6duallite/i-mx-6duallite_reference-manual_2330523205.webp)
Table 27-2. S/PDIF Driver Files (continued)
File
Description
sound/soc/imx/imx-spdif-dai.c
S/PDIF ALSA SOC DAI layer
sound/soc/imx/imx-pcm-dma-mx2.c
ALSA SOC platform layer
sound/soc/imx/imx-pcm.h
ALSA SOC platform layer header
27.5 Menu Configuration Options
The following Linux kernel configurations are provided for this module:
To get to these options, use the ./ltib -c command when located in the <ltib dir>. Select
Configure the Kernel on the displayed screen and exit. When the next screen appears,
select the following options to enable this module:
• CONFIG_SND_MXC_SPDIF: Configuration option for the S/PDIF driver. In the
menuconfig, this option is available under Device Drivers > Sound card support >
Advanced Linux Sound Architecture > ALSA for SoC audio support > SoC Audio
for Freescale i.MX CPUs > SoC Audio support for IMX - S/PDIF
27.6 Platform Data
struct mxc_spdif_platform_data is used to transfer board-specific data to the S/PDIF
driver.
It is defined in include/linux/fsl_devices.h.
• spdif_tx : is 1 if TX is supported on the board.
• spdif_rx : is 1 if RX is supported on the board.
• spdif_clk_44100 : the 44.1KHz transmit clock for the STC register. -1 indicates that
it does not support this sample rate.
• spdif_clk_48000 : the transmit clock used for 48KHz and 32KHz for the STC
register. -1 indicates that it does not support these sample rates.
• spdif_div_44100 : 44.1KHz clock division factor in the STC register.
• spdif_div_48000 : 48KHz clock division factor in the STC register.
• spdif_div_32000 : 32KHz clock division factor in the STC register.
• spdif_rx_clk : rx clock source in mux in SRPC register. Leave as 0 to get clock from
rx stream.
• spdif_core_clk : S/PDIF core clock.
Chapter 27 The Sony/Philips Digital Interface (S/PDIF) Driver
i.MX 6Solo/6DualLite Linux Reference Manual, Rev. L3.0.35_4.1.0, 09/2013
Freescale Semiconductor, Inc.
205
Содержание i.MX 6DualLite
Страница 1: ...i MX 6Solo 6DualLite Linux Reference Manual Document Number IMX6SDLLXRM Rev L3 0 35_4 1 0 09 2013...
Страница 2: ...i MX 6Solo 6DualLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 2 Freescale Semiconductor Inc...
Страница 32: ...Overview i MX 6Solo 6DualLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 32 Freescale Semiconductor Inc...
Страница 48: ...Overview i MX 6Solo 6DualLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 48 Freescale Semiconductor Inc...
Страница 52: ...Overview i MX 6Solo 6DualLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 52 Freescale Semiconductor Inc...
Страница 132: ...Software Operation i MX 6Solo 6DualLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 132 Freescale Semiconductor Inc...
Страница 148: ...Driver Features i MX 6Solo 6DualLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 148 Freescale Semiconductor Inc...
Страница 152: ...Hardware Operation i MX 6Solo 6DualLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 152 Freescale Semiconductor Inc...
Страница 168: ...Unit Test i MX 6Solo 6DualLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 168 Freescale Semiconductor Inc...
Страница 176: ...Driver Features i MX 6Solo 6DualLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 176 Freescale Semiconductor Inc...
Страница 190: ...Unit Test i MX 6Solo 6DualLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 190 Freescale Semiconductor Inc...
Страница 212: ...Introduction i MX 6Solo 6DualLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 212 Freescale Semiconductor Inc...
Страница 230: ...Driver Features i MX 6Solo 6DualLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 230 Freescale Semiconductor Inc...
Страница 238: ...Driver Features i MX 6Solo 6DualLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 238 Freescale Semiconductor Inc...
Страница 256: ...System WakeUp i MX 6Solo 6DualLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 256 Freescale Semiconductor Inc...
Страница 292: ...Introduction i MX 6Solo 6DualLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 292 Freescale Semiconductor Inc...
Страница 296: ...Software Operation i MX 6Solo 6DualLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 296 Freescale Semiconductor Inc...
Страница 310: ...Requirements i MX 6Solo 6DualLite Linux Reference Manual Rev L3 0 35_4 1 0 09 2013 310 Freescale Semiconductor Inc...