Home
last modified time | relevance | path

Searched refs:i2s (Results 1 – 25 of 47) sorted by relevance

12

/Zephyr-Core-2.7.6/drivers/i2s/
Di2s_ll_stm32.c177 LL_I2S_SetPrescalerLinear(cfg->i2s, i2s_div); in i2s_stm32_set_clock()
178 LL_I2S_SetPrescalerParity(cfg->i2s, i2s_odd); in i2s_stm32_set_clock()
235 LL_I2S_EnableMasterClock(cfg->i2s); in i2s_stm32_configure()
237 LL_I2S_DisableMasterClock(cfg->i2s); in i2s_stm32_configure()
242 LL_I2S_SetDataFormat(cfg->i2s, LL_I2S_DATAFORMAT_16B); in i2s_stm32_configure()
244 LL_I2S_SetDataFormat(cfg->i2s, LL_I2S_DATAFORMAT_24B); in i2s_stm32_configure()
246 LL_I2S_SetDataFormat(cfg->i2s, LL_I2S_DATAFORMAT_32B); in i2s_stm32_configure()
255 LL_I2S_SetStandard(cfg->i2s, LL_I2S_STANDARD_PHILIPS); in i2s_stm32_configure()
259 LL_I2S_SetStandard(cfg->i2s, LL_I2S_STANDARD_PCM_SHORT); in i2s_stm32_configure()
263 LL_I2S_SetStandard(cfg->i2s, LL_I2S_STANDARD_PCM_LONG); in i2s_stm32_configure()
[all …]
DKconfig23 module-str = i2s
28 source "drivers/i2s/Kconfig.*"
DKconfig.mcux_flexcomm9 Enable support for mcux flexcomm i2s driver.
DKconfig.nrfx5 DT_COMPAT_NORDIC_NRF_I2S := nordic,nrf-i2s
Di2s_ll_stm32.h72 SPI_TypeDef *i2s; member
/Zephyr-Core-2.7.6/drivers/audio/
Dtlv320dac310x.c252 if (cfg->i2s.options & I2S_OPT_BIT_CLK_MASTER) { in codec_configure_dai()
256 if (cfg->i2s.options & I2S_OPT_FRAME_CLK_MASTER) { in codec_configure_dai()
260 switch (cfg->i2s.word_size) { in codec_configure_dai()
275 cfg->i2s.word_size); in codec_configure_dai()
287 struct i2s_config *i2s; in codec_configure_clocks() local
292 i2s = &cfg->dai_cfg.i2s; in codec_configure_clocks()
294 i2s->frame_clk_freq); in codec_configure_clocks()
313 osr_min = (DAC_MOD_CLK_FREQ_MIN + i2s->frame_clk_freq - 1) / in codec_configure_clocks()
314 i2s->frame_clk_freq; in codec_configure_clocks()
315 osr_max = DAC_MOD_CLK_FREQ_MAX / i2s->frame_clk_freq; in codec_configure_clocks()
[all …]
Dmpxxdtyy.h40 #if DT_ANY_INST_ON_BUS_STATUS_OKAY(i2s)
DCMakeLists.txt17 zephyr_library_sources_ifdef(CONFIG_AUDIO_MPXXDTYY mpxxdtyy-i2s.c)
Dmpxxdtyy-i2s.c16 #if DT_ANY_INST_ON_BUS_STATUS_OKAY(i2s)
Dmpxxdtyy.c144 #if DT_ANY_INST_ON_BUS_STATUS_OKAY(i2s)
/Zephyr-Core-2.7.6/dts/arm/st/f4/
Dstm32f411.dtsi22 i2s1: i2s@40013000 {
23 compatible = "st,stm32-i2s";
36 i2s4: i2s@40013400 {
37 compatible = "st,stm32-i2s";
50 i2s5: i2s@40015000 {
51 compatible = "st,stm32-i2s";
Dstm32f410.dtsi33 i2s1: i2s@40013000 {
34 compatible = "st,stm32-i2s";
47 i2s2: i2s@40003800 {
48 compatible = "st,stm32-i2s";
61 i2s5: i2s@40015000 {
62 compatible = "st,stm32-i2s";
Dstm32f401.dtsi44 i2s2: i2s@40003800 {
45 compatible = "st,stm32-i2s";
58 i2s3: i2s@40003c00 {
59 compatible = "st,stm32-i2s";
Dstm32f446.dtsi12 i2s1: i2s@40013000 {
13 compatible = "st,stm32-i2s";
/Zephyr-Core-2.7.6/dts/xtensa/intel/
Dintel_s1000.dtsi208 i2s1: i2s@77200 {
209 compatible = "intel,cavs-i2s";
224 i2s2: i2s@77400 {
225 compatible = "intel,cavs-i2s";
240 i2s3: i2s@77600 {
241 compatible = "intel,cavs-i2s";
/Zephyr-Core-2.7.6/doc/reference/audio/
Dindex.rst11 i2s.rst
/Zephyr-Core-2.7.6/samples/boards/intel_s1000_crb/i2s/src/
Di2s_sample.c177 codec_cfg.dai_cfg.i2s = i2s_cfg; in i2s_audio_init()
178 codec_cfg.dai_cfg.i2s.options = I2S_OPT_FRAME_CLK_SLAVE | in i2s_audio_init()
180 codec_cfg.dai_cfg.i2s.mem_slab = NULL; in i2s_audio_init()
/Zephyr-Core-2.7.6/samples/drivers/i2s/echo/
DREADME.rst36 The code can be found in :zephyr_file:`samples/drivers/i2s/echo`.
41 :zephyr-app: samples/drivers/i2s/echo
/Zephyr-Core-2.7.6/boards/arm/lpcxpresso55s69/
Dlpcxpresso55s69_cpu0.dts136 compatible = "nxp,lpc-i2s";
147 compatible = "nxp,lpc-i2s";
/Zephyr-Core-2.7.6/samples/boards/intel_s1000_crb/i2s/
DCMakeLists.txt6 project(i2s) project
DREADME.rst88 :zephyr-app: samples/boards/intel_s1000_crb/i2s
98 :zephyr-app: samples/boards/intel_s1000_crb/i2s
/Zephyr-Core-2.7.6/include/audio/
Dcodec.h92 struct i2s_config i2s; /* I2S configuration */ member
/Zephyr-Core-2.7.6/drivers/
DCMakeLists.txt22 add_subdirectory_ifdef(CONFIG_I2S i2s)
/Zephyr-Core-2.7.6/dts/riscv/
Driscv32-litex-vexriscv.dtsi151 compatible = "litex,i2s";
163 compatible = "litex,i2s";
/Zephyr-Core-2.7.6/boards/arm/mimxrt685_evk/
Dmimxrt685_evk_cm33.dts187 compatible = "nxp,lpc-i2s";
198 compatible = "nxp,lpc-i2s";

12