/sof-3.4.0/app/boards/ |
D | intel_adsp_ace15_mtpm.conf | 1 CONFIG_METEORLAKE=y 2 CONFIG_IPC_MAJOR_4=y 9 CONFIG_COMP_SRC=y 11 CONFIG_COMP_SRC_IPC4_FULL_MATRIX=y 14 CONFIG_PM=y 15 CONFIG_PM_DEVICE=y 16 CONFIG_PM_DEVICE_RUNTIME=y 17 CONFIG_PM_DEVICE_POWER_DOMAIN=y 18 CONFIG_PM_POLICY_CUSTOM=y 20 CONFIG_POWER_DOMAIN=y [all …]
|
D | intel_adsp_cavs25.conf | 1 CONFIG_TIGERLAKE=y 2 CONFIG_INTEL_DMIC=y 3 CONFIG_COMP_CHAIN_DMA=y 5 CONFIG_INTEL_SSP=y 6 CONFIG_AMS=y 7 CONFIG_INTEL_ALH=y
|
D | intel_adsp_cavs25_tgph.conf | 1 CONFIG_TIGERLAKE=y 2 CONFIG_INTEL_DMIC=y 3 CONFIG_COMP_CHAIN_DMA=y 5 CONFIG_INTEL_SSP=y 6 CONFIG_INTEL_ALH=y
|
/sof-3.4.0/app/overlays/tgl/ |
D | ipc4_overlay.conf | 1 CONFIG_IPC_MAJOR_4=y 2 CONFIG_INTEL_DMIC_NHLT=y 4 CONFIG_PCM_CONVERTER_FORMAT_S16LE=y 5 CONFIG_PCM_CONVERTER_FORMAT_S24LE=y 6 CONFIG_PCM_CONVERTER_FORMAT_S32LE=y 7 CONFIG_PCM_CONVERTER_FORMAT_S24_3LE=y 8 CONFIG_PCM_CONVERTER_FORMAT_FLOAT=y 9 CONFIG_PCM_CONVERTER_FORMAT_S16_C16_AND_S16_C32=y 10 CONFIG_PCM_CONVERTER_FORMAT_S16_C32_AND_S32_C32=y 11 CONFIG_PCM_CONVERTER_FORMAT_S16_C32_AND_S24_C32=y [all …]
|
/sof-3.4.0/app/overlays/tgl-h/ |
D | ipc4_overlay.conf | 1 CONFIG_IPC_MAJOR_4=y 2 CONFIG_INTEL_DMIC_NHLT=y 4 CONFIG_PCM_CONVERTER_FORMAT_S16LE=y 5 CONFIG_PCM_CONVERTER_FORMAT_S24LE=y 6 CONFIG_PCM_CONVERTER_FORMAT_S32LE=y 7 CONFIG_PCM_CONVERTER_FORMAT_S24_3LE=y 8 CONFIG_PCM_CONVERTER_FORMAT_FLOAT=y 9 CONFIG_PCM_CONVERTER_FORMAT_S16_C16_AND_S16_C32=y 10 CONFIG_PCM_CONVERTER_FORMAT_S16_C32_AND_S32_C32=y 11 CONFIG_PCM_CONVERTER_FORMAT_S16_C32_AND_S24_C32=y [all …]
|
/sof-3.4.0/src/arch/host/configs/ |
D | library_defconfig | 1 CONFIG_COMP_ASRC=y 2 CONFIG_COMP_CROSSOVER=y 3 CONFIG_COMP_DCBLOCK=y 4 CONFIG_COMP_DRC=y 5 CONFIG_COMP_FIR=y 6 CONFIG_COMP_IIR=y 8 CONFIG_COMP_MFCC=y 9 CONFIG_COMP_MODULE_ADAPTER=y 10 CONFIG_COMP_MULTIBAND_DRC=y 11 CONFIG_COMP_MUX=y [all …]
|
/sof-3.4.0/app/ |
D | prj.conf | 1 CONFIG_SOF=y 10 CONFIG_BUILD_OUTPUT_STRIPPED=y 14 CONFIG_LOG=y 15 CONFIG_LOG_PRINTK=y 17 CONFIG_LOG_MODE_DEFERRED=y 32 CONFIG_SPEED_OPTIMIZATIONS=y 38 CONFIG_SCHED_DEADLINE=y 39 CONFIG_SCHED_CPU_MASK=y 40 CONFIG_SMP_BOOT_DELAY=y 45 CONFIG_SCHED_CPU_MASK_PIN_ONLY=y [all …]
|
/sof-3.4.0/src/arch/xtensa/configs/override/ |
D | tigerlake_ipc4.config | 1 CONFIG_IPC_MAJOR_4=y 5 CONFIG_FORMAT_S16LE=y 6 CONFIG_PCM_CONVERTER_FORMAT_S16LE=y 7 CONFIG_PCM_CONVERTER_FORMAT_S24LE=y 8 CONFIG_PCM_CONVERTER_FORMAT_S32LE=y 9 CONFIG_PCM_CONVERTER_FORMAT_FLOAT=y 10 CONFIG_PCM_CONVERTER_FORMAT_S16_C16_AND_S16_C32=y 11 CONFIG_PCM_CONVERTER_FORMAT_S16_C32_AND_S32_C32=y 12 CONFIG_PCM_CONVERTER_FORMAT_S16_C32_AND_S24_C32=y 13 CONFIG_PCM_CONVERTER_FORMAT_S16_C32_AND_S16_C32=y
|
D | tigerlake_chrome.config | 1 CONFIG_CAVS_LPS=y 2 CONFIG_PROBE=y 3 CONFIG_COMP_CROSSOVER=y 4 CONFIG_COMP_DRC=y 5 CONFIG_COMP_MULTIBAND_DRC=y
|
D | tigerlake_chrome_dts.config | 1 CONFIG_CAVS_LPS=y 2 CONFIG_COMP_IIR=y 3 CONFIG_COMP_MODULE_ADAPTER=y 4 CONFIG_DTS_CODEC=y 6 CONFIG_MAXIM_DSM=y
|
D | tigerlake_chrome_igonr.config | 1 CONFIG_CAVS_LPS=y 2 CONFIG_PROBE=y 11 CONFIG_COMP_GOOGLE_HOTWORD_DETECT=y 14 CONFIG_MAXIM_DSM=y 15 CONFIG_COMP_IGO_NR=y
|
D | mt8195_chrome_google_rtc_rtnr.config | 1 CONFIG_COMP_RTNR=y 2 CONFIG_COMP_GOOGLE_RTC_AUDIO_PROCESSING=y 3 CONFIG_GOOGLE_RTC_AUDIO_PROCESSING_MOCK=y 4 CONFIG_COMP_MUX=y
|
/sof-3.4.0/src/include/sof/math/ |
D | iir_df1_hifi3.h | 16 ae_f32x2 y = iir_df1(iir, ((int32_t)x) << 16); in iir_df1_s16() local 18 return AE_ROUND16X4F32SSYM(y, y); in iir_df1_s16() 23 ae_f32x2 y = iir_df1(iir, x << 8); in iir_df1_s24() local 25 return AE_SRAI32(AE_SLAI32S(AE_SRAI32R(y, 8), 8), 8); in iir_df1_s24() 30 ae_f32x2 y = iir_df1(iir, x); in iir_df1_s32_s16() local 32 return AE_ROUND16X4F32SSYM(y, y); in iir_df1_s32_s16() 37 ae_f32x2 y = iir_df1(iir, x); in iir_df1_s32_s24() local 39 return AE_SRAI32(AE_SLAI32S(AE_SRAI32R(y, 8), 8), 8); in iir_df1_s32_s24()
|
D | iir_df2t_hifi3.h | 16 ae_f32x2 y = iir_df2t(iir, ((int32_t)x) << 16); in iir_df2t_s16() local 18 return AE_ROUND16X4F32SSYM(y, y); in iir_df2t_s16() 23 ae_f32x2 y = iir_df2t(iir, x << 8); in iir_df2t_s24() local 25 return AE_SRAI32(AE_SLAI32S(AE_SRAI32R(y, 8), 8), 8); in iir_df2t_s24() 30 ae_f32x2 y = iir_df2t(iir, x); in iir_df2t_s32_s16() local 32 return AE_ROUND16X4F32SSYM(y, y); in iir_df2t_s32_s16() 37 ae_f32x2 y = iir_df2t(iir, x); in iir_df2t_s32_s24() local 39 return AE_SRAI32(AE_SLAI32S(AE_SRAI32R(y, 8), 8), 8); in iir_df2t_s32_s24()
|
/sof-3.4.0/tools/tune/drc/ |
D | drc_gen_coefs.m | 47 % Polynomial of the form y = a + b*x + c*x^2 + d*x^3 + e*x^4 48 y = params.release_zone .* release_frames; variable 51 % where the y values match the evenly spaced x values as follows: 53 coefs.kA = 0.9999999999999998 * y(1) + 1.8432219684323923e-16 * y(2) ... 54 - 1.9373394351676423e-16 * y(3) + 8.824516011816245e-18 * y(4); 55 coefs.kB = -1.5788320352845888 * y(1) + 2.3305837032074286 * y(2) ... 56 - 0.9141194204840429 * y(3) + 0.1623677525612032 * y(4); 57 coefs.kC = 0.5334142869106424 * y(1) - 1.272736789213631 * y(2) ... 58 + 0.9258856042207512 * y(3) - 0.18656310191776226 * y(4); 59 coefs.kD = 0.08783463138207234 * y(1) - 0.1694162967925622 * y(2) ... [all …]
|
/sof-3.4.0/src/math/ |
D | trig.c | 116 int32_t y = 0; in is_scalar_cordic_acos() local 132 y = cord_arcsincos_q30fl; in is_scalar_cordic_acos() 136 y = 0; in is_scalar_cordic_acos() 158 yshift = y >> k; in is_scalar_cordic_acos() 159 ydshift = y >> j; in is_scalar_cordic_acos() 167 y += ydshift; in is_scalar_cordic_acos() 169 sign = (((x > cosvalue) && (y >= 0)) || in is_scalar_cordic_acos() 170 ((x < cosvalue) && (y < 0))) ? 1 : -1; in is_scalar_cordic_acos() 172 y = y - ydshift + sign * xshift; in is_scalar_cordic_acos() 196 int32_t y = 0; in is_scalar_cordic_asin() local [all …]
|
D | matrix.c | 15 int16_t *y; in mat_multiply() local 30 y = b->data + j; in mat_multiply() 32 s += (int32_t)(*x) * (*y); in mat_multiply() 34 y += y_inc; in mat_multiply() 48 y = b->data + j; in mat_multiply() 50 s += (int32_t)(*x) * (*y); in mat_multiply() 52 y += y_inc; in mat_multiply() 65 int16_t *y = b->data; in mat_multiply_elementwise() local 78 *z = *x * *y; in mat_multiply_elementwise() 80 y++; in mat_multiply_elementwise() [all …]
|
D | sqrt_int16.c | 62 int32_t y; in sqrt_int16() local 135 y = a_i + (v & SQRT_WRAP_SCHAR_BITS) * (l1_i - l2_i); in sqrt_int16() 140 y <<= (shift_factor >= 32) ? 0 : shift_factor; in sqrt_int16() 142 y >>= -sign * xfi; in sqrt_int16() 144 y = ((y >> 11) + 1) >> 1; in sqrt_int16() 146 return y; in sqrt_int16()
|
/sof-3.4.0/tools/tune/tdfb/ |
D | bf_array_rot.m | 4 % bf.array_angle ... three element vector for x, y, z rotation [degrees] 6 % bf.mic_y ......... y coordinates of microphones in [m] 28 % | y' | = | 0 cosa -sina | | y | 31 y = bf.mic_y; variable 33 bf.mic_y = cos(a) * y - sin(a) * z; 34 bf.mic_z = sin(a) * y + cos(a) * z; 39 % | y' | = | 0 1 0 | | y | 50 % | y' | = | sina cosa 0 | | y | 54 y = bf.mic_y; variable 55 bf.mic_x = cos(a) * x - sin(a) * y; [all …]
|
/sof-3.4.0/src/include/sof/audio/ |
D | format.h | 118 static inline int64_t q_mults_32x32(int32_t x, int32_t y, const int shift_bits) in q_mults_32x32() argument 120 return ((int64_t)x * y) >> shift_bits; in q_mults_32x32() 123 static inline int64_t q_multsr_32x32(int32_t x, int32_t y, const int shift_bits) in q_multsr_32x32() argument 125 return ((((int64_t)x * y) >> (shift_bits - 1)) + 1) >> 1; in q_multsr_32x32() 128 static inline int32_t q_mults_16x16(int16_t x, int32_t y, const int shift_bits) in q_mults_16x16() argument 130 return ((int32_t)x * y) >> shift_bits; in q_mults_16x16() 133 static inline int16_t q_multsr_16x16(int16_t x, int32_t y, const int shift_bits) in q_multsr_16x16() argument 135 return ((((int32_t)x * y) >> (shift_bits - 1)) + 1) >> 1; in q_multsr_16x16() 139 static inline int32_t q_multsr_sat_32x32(int32_t x, int32_t y, in q_multsr_sat_32x32() argument 142 return sat_int32(((((int64_t)x * y) >> (shift_bits - 1)) + 1) >> 1); in q_multsr_sat_32x32() [all …]
|
/sof-3.4.0/src/arch/xtensa/configs/ |
D | tgph_defconfig | 1 CONFIG_TIGERLAKE=y 3 CONFIG_INTEL_DMIC=y 5 CONFIG_INTEL_SSP=y 6 CONFIG_INTEL_ALH=y 10 CONFIG_L1_DRAM=y
|
/sof-3.4.0/src/audio/module_adapter/module/volume/ |
D | volume_generic.c | 68 int32_t *y, *y0; in vol_s24_to_s24() local 74 y = audio_stream_wrap(sink, (char *)sink->w_ptr + bsink->size); in vol_s24_to_s24() 81 nmax = audio_stream_samples_without_wrap_s24(sink, y); in vol_s24_to_s24() 85 y0 = y + j; in vol_s24_to_s24() 93 y = audio_stream_wrap(sink, y + n); in vol_s24_to_s24() 119 int32_t *y, *y0; in vol_s32_to_s32() local 125 y = audio_stream_wrap(sink, (char *)sink->w_ptr + bsink->size); in vol_s32_to_s32() 131 nmax = audio_stream_samples_without_wrap_s32(sink, y); in vol_s32_to_s32() 138 y0 = y + j; in vol_s32_to_s32() 147 y = audio_stream_wrap(sink, y + n); in vol_s32_to_s32() [all …]
|
/sof-3.4.0/src/audio/tdfb/ |
D | tdfb_generic.c | 64 int16_t *y = sink->w_ptr; in tdfb_fir_s16() local 77 fmax = audio_stream_frames_without_wrap(sink, y); in tdfb_fir_s16() 92 *y = sat_int16(Q_SHIFT_RND(cd->out[i], 27, 15)); in tdfb_fir_s16() 93 y++; in tdfb_fir_s16() 98 y = audio_stream_wrap(sink, y); in tdfb_fir_s16() 110 int32_t *y = sink->w_ptr; in tdfb_fir_s24() local 123 fmax = audio_stream_frames_without_wrap(sink, y); in tdfb_fir_s24() 138 *y = sat_int24(Q_SHIFT_RND(cd->out[i], 27, 23)); in tdfb_fir_s24() 139 y++; in tdfb_fir_s24() 144 y = audio_stream_wrap(sink, y); in tdfb_fir_s24() [all …]
|
D | tdfb_hifiep.c | 64 int16_t *y = sink->w_ptr; in tdfb_fir_s16() local 77 fmax = audio_stream_frames_without_wrap(sink, y); in tdfb_fir_s16() 92 *y = sat_int16(Q_SHIFT_RND(cd->out[i], 27, 15)); in tdfb_fir_s16() 93 y++; in tdfb_fir_s16() 98 y = audio_stream_wrap(sink, y); in tdfb_fir_s16() 110 int32_t *y = sink->w_ptr; in tdfb_fir_s24() local 123 fmax = audio_stream_frames_without_wrap(sink, y); in tdfb_fir_s24() 138 *y = sat_int24(Q_SHIFT_RND(cd->out[i], 27, 23)); in tdfb_fir_s24() 139 y++; in tdfb_fir_s24() 144 y = audio_stream_wrap(sink, y); in tdfb_fir_s24() [all …]
|
/sof-3.4.0/src/audio/eq_fir/ |
D | eq_fir_generic.c | 32 int16_t *y = sink->w_ptr; in eq_fir_s16() local 40 nmax = EQ_FIR_BYTES_TO_S16_SAMPLES(audio_stream_bytes_without_wrap(sink, y)); in eq_fir_s16() 44 y0 = y + j; in eq_fir_s16() 55 y = audio_stream_wrap(sink, y + n); in eq_fir_s16() 70 int32_t *y = sink->w_ptr; in eq_fir_s24() local 78 nmax = EQ_FIR_BYTES_TO_S32_SAMPLES(audio_stream_bytes_without_wrap(sink, y)); in eq_fir_s24() 82 y0 = y + j; in eq_fir_s24() 93 y = audio_stream_wrap(sink, y + n); in eq_fir_s24() 107 int32_t *y = sink->w_ptr; in eq_fir_s32() local 115 nmax = EQ_FIR_BYTES_TO_S32_SAMPLES(audio_stream_bytes_without_wrap(sink, y)); in eq_fir_s32() [all …]
|