/sof-3.4.0/src/math/ |
D | power.c | 46 int32_t power_int32(int32_t b, int32_t e) in power_int32() argument 55 if (e < 0) { in power_int32() 56 e = -e; in power_int32() 66 i = e >> 29; in power_int32()
|
/sof-3.4.0/tools/tune/tdfb/ |
D | example_line_array.m | 17 close all; line_one_beam(48e3, 50e-3, az, 2, 64); 18 close all; line_one_beam(48e3, 68e-3, az, 2, 64); 19 close all; line_one_beam(16e3, 50e-3, az, 2, 40); 20 close all; line_one_beam(16e3, 68e-3, az, 2, 40); 23 close all; line_one_beam(48e3, 28e-3, az, 4, 80); 24 close all; line_one_beam(48e3, 68e-3, az, 4, 112); 25 close all; line_one_beam(48e3, 78e-3, az, 4, 120); 27 close all; line_one_beam(16e3, 28e-3, az, 4, 40); 28 close all; line_one_beam(16e3, 68e-3, az, 4, 52); 29 close all; line_one_beam(16e3, 78e-3, az, 4, 60);
|
D | example_two_beams.m | 30 d = 50e-3; % 50 mm spacing 38 d = 68e-3; % 68 mm spacing 46 d = 28e-3; % 28 mm spacing 54 d = 68e-3; % 68 mm spacing 62 d = 78e-3; % 78 mm spacing 76 d = 50e-3; % 50 mm spacing 84 d = 28e-3; % 28 mm spacing 96 circular_two_beams(fs, 100e-3, 8, az, -az, tplg_fn, sofctl_fn, 0); 282 bf1.mic_y = [182 146 36 0]*1e-3;
|
D | example_circular_array.m | 17 circular_one_beam(16e3, 100e-3, 8, 28, az); 18 circular_one_beam(48e3, 100e-3, 8, 64, az);
|
/sof-3.4.0/test/cmocka/src/math/arithmetic/ |
D | scalar_power.c | 31 for (j = 0; j < ARRAY_SIZE(e); j++) { in test_math_arithmetic_power_fixed() 32 p = power_int32(b[i], e[j]); in test_math_arithmetic_power_fixed() 39 (double)e[j] / (1 << 29), (double)p / (1 << 15)); in test_math_arithmetic_power_fixed()
|
/sof-3.4.0/src/audio/drc/ |
D | drc_math_hifi3.c | 46 static inline ae_f32 rexp_fixed(ae_f32 x, int32_t precision_x, int32_t *e) in rexp_fixed() argument 50 *e = bit - precision_x; in rexp_fixed() 65 int32_t e; in log10_fixed() local 71 x = rexp_fixed(x, 26, &e); /* Q2.30 */ in log10_fixed() 72 exp = e << 25; /* Q_CONVERT_FLOAT(e, 25) */ in log10_fixed() 195 int32_t e; in drc_inv_fixed() local 200 in = rexp_fixed(x, precision_x, &e); /* Q2.30 */ in drc_inv_fixed() 223 precision_inv = e + 25; in drc_inv_fixed()
|
D | drc_math_generic.c | 22 static inline int32_t rexp_fixed(int32_t x, int32_t precision_x, int32_t *e) in rexp_fixed() argument 26 *e = bit - precision_x; in rexp_fixed() 54 int32_t e; in log10_fixed() local 59 x = rexp_fixed(x, 26, &e); /* Q2.30 */ in log10_fixed() 60 exp = (int32_t)e << 1; /* Q_CONVERT_FLOAT(e, 1) */ in log10_fixed() 189 int32_t e; in drc_inv_fixed() local 196 x = rexp_fixed(x, precision_x, &e); /* Q2.30 */ in drc_inv_fixed() 213 precision_inv = e + qc; in drc_inv_fixed()
|
/sof-3.4.0/src/ipc/ipc3/ |
D | host-page-table.c | 32 struct dma_sg_elem *e; in ipc_parse_page_descriptors() local 67 e = elem_array->elems + i; in ipc_parse_page_descriptors() 70 e->src = phy_addr; in ipc_parse_page_descriptors() 72 e->dest = phy_addr; in ipc_parse_page_descriptors() 76 e->size = ring->size - HOST_PAGE_SIZE * i; in ipc_parse_page_descriptors() 78 e->size = HOST_PAGE_SIZE; in ipc_parse_page_descriptors()
|
/sof-3.4.0/tools/test/audio/std_utils/ |
D | stdweight.m | 47 h1 = -4.737338981378384e-24*f.^6 +2.043828333606125e-15*f.^4 -1.363894795463638e-7*f.^2 +1; 48 h2 = 1.306612257412824e-19*f.^5 -2.118150887518656e-11*f.^3 +5.559488023498642e-4*f; 49 RITU = 1.246332637532143e-4*f./sqrt(h1.^2+h2.^2);
|
D | fr_test_input.m | 9 % t.f_max - maximum frequency of sweep, set e.g. to 0.99*fs/2 12 % t.ch - mix test signal to channel ch, e.g. set to [1 2] to measure 86 test.is = 20e-3; % Ignore signal from tone start 87 test.ie = 20e-3; % Ignore signal from tone end 88 test.tr = 10e-3; % Gain ramp time for tones
|
D | level_dbfs.m | 18 dbfs = 10*log10(level_ms + 1e-20) + 20*log10(sqrt(2));
|
D | g_test_input.m | 58 test.is = 20e-3; % Ignore signal from tone start 59 test.ie = 20e-3; % Ignore signal from tone end 60 test.tr = 10e-3; % Gain ramp time for tones
|
/sof-3.4.0/src/include/sof/audio/module_adapter/module/ |
D | cadence.h | 18 #define LIB_IS_FATAL_ERROR(e) ((e) & XA_FATAL_ERROR) argument
|
/sof-3.4.0/tools/test/topology/ |
D | test-all.m4 | 26 # TEST_DAI_LINK_NAME - BE DAI link name e.g. "NoCodec" 27 # TEST_DAI_PORT - SSP port number e.g. 2 28 # TEST_DAI_FORMAT - SSP data format e.g s16le 29 # TEST_PIPE_FORMAT - Pipeline format e.g. s16le 34 # TEST_SSP_MODE - SSP mode e.g. I2S, LEFT_J, DSP_A and DSP_B
|
D | test-capture.m4 | 30 # TEST_DAI_LINK_NAME - BE DAI link name e.g. "NoCodec" 31 # TEST_DAI_PORT - SSP port number e.g. 2 32 # TEST_DAI_FORMAT - SSP data format e.g s16le 33 # TEST_PIPE_FORMAT - Pipeline format e.g. s16le 38 # TEST_SSP_MODE - SSP mode e.g. I2S, LEFT_J, DSP_A and DSP_B
|
D | test-tone-playback.m4 | 24 # TEST_DAI_LINK_NAME - BE DAI link name e.g. "NoCodec" 25 # TEST_DAI_PORT - SSP port number e.g. 2 26 # TEST_DAI_FORMAT - SSP data format e.g s16le 27 # TEST_PIPE_FORMAT - Pipeline format e.g. s16le
|
D | test-playback.m4 | 29 # TEST_DAI_LINK_NAME - BE DAI link name e.g. "NoCodec" 30 # TEST_DAI_PORT - SSP port number e.g. 2 31 # TEST_DAI_FORMAT - SSP data format e.g s16le 32 # TEST_PIPE_FORMAT - Pipeline format e.g. s16le 37 # TEST_SSP_MODE - SSP mode e.g. I2S, LEFT_J, DSP_A and DSP_B 38 # TEST_PIPE_AMOUNT - Total amount of pipelines e.g. 1, 2, 3, 4 90 # e.g. TEST_PIPE_NAME=`crossover' --> PIPELINE_JUNCTION=`PIPELINE_CROSSOVER_1'
|
/sof-3.4.0/src/include/sof/math/ |
D | numbers.h | 82 int16_t d, int16_t e, int16_t f) in cross_product_s16() argument 84 *px = (int32_t)b * f - (int32_t)c * e; in cross_product_s16() 86 *pz = (int32_t)a * e - (int32_t)b * d; in cross_product_s16()
|
D | power.h | 14 int32_t power_int32(int32_t b, int32_t e);
|
/sof-3.4.0/src/include/sof/trace/ |
D | dma-trace.h | 64 void dtrace_event(const char *e, uint32_t size); 65 void dtrace_event_atomic(const char *e, uint32_t length);
|
/sof-3.4.0/test/cmocka/include/ |
D | power_tables.h | 154 static const int32_t e[6] = {-536870912, -1073741824, -1610612736, variable
|
/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 53 coefs.kA = 0.9999999999999998 * y(1) + 1.8432219684323923e-16 * y(2) ... 54 - 1.9373394351676423e-16 * y(3) + 8.824516011816245e-18 * y(4);
|
/sof-3.4.0/.github/ISSUE_TEMPLATE/ |
D | bug_report.md | 16 Steps to reproduce the behavior: (e.g. list commands or actions used to reproduce the bug) 19 How often does the issue happen ? i.e. 1/10 (once in ten attempts), 1/1000 or all the time. 26 What impact does this issue have on your progress (e.g., annoyance, showstopper)
|
/sof-3.4.0/src/trace/ |
D | dma-trace.c | 637 static void dtrace_add_event(const char *e, uint32_t length) in dtrace_add_event() argument 677 ret = memcpy_s(buffer->w_ptr, length, e, length); in dtrace_add_event() 686 ret = memcpy_s(buffer->w_ptr, margin, e, margin); in dtrace_add_event() 695 e + margin, length - margin); in dtrace_add_event() 712 void dtrace_event(const char *e, uint32_t length) in dtrace_event() argument 726 dtrace_add_event(e, length); in dtrace_event() 752 void dtrace_event_atomic(const char *e, uint32_t length) in dtrace_event_atomic() argument 761 dtrace_add_event(e, length); in dtrace_event_atomic()
|
/sof-3.4.0/tools/logger/ |
D | convert.c | 209 const struct ldc_entry *e, in process_params() argument 212 char *p = e->text; in process_params() 213 const char *t_end = p + strlen(e->text); in process_params() 218 pe->header = e->header; in process_params() 219 pe->file_name = e->file_name; in process_params() 220 pe->text = e->text; in process_params() 231 if (i >= e->header.params_num) { in process_params() 234 e->text); in process_params() 237 raw_param = e->params[i]; in process_params() 299 if (i < e->header.params_num) in process_params() [all …]
|