sof/src/math
Seppo Ingalsuo 28c7cbcfac Math: Add library for matrix functions
This patch adds a matrix arithmetic library start. Currently it supports
matrix initialization, clear, set values, get values, and a multiply
function for 16 bit fractional format. Multiplication functions exist
for normal matrix multiply and element-wise multiplication.

Signed-off-by: Seppo Ingalsuo <seppo.ingalsuo@linux.intel.com>
2022-08-31 14:45:32 +01:00
..
fft Math: FFT: Fix possible null pointer reference 2022-08-30 10:53:56 +01:00
CMakeLists.txt Math: Add library for matrix functions 2022-08-31 14:45:32 +01:00
Kconfig Math: Add library for matrix functions 2022-08-31 14:45:32 +01:00
base2log.c math: Add logarithm base E and base 10 2022-02-10 16:42:00 -08:00
decibels.c math: cleanup includes 2019-07-16 15:02:06 +02:00
fir_generic.c Math: FIR: Add more efficient generic C function fir_32x16_2x() 2022-03-01 14:01:16 +00:00
fir_hifi2ep.c Audio: Move FIR core to math library 2020-09-13 15:52:24 +01:00
fir_hifi3.c Audio: Move FIR core to math library 2020-09-13 15:52:24 +01:00
iir.c Math: IIR: Move IIR DF2T initialize helpers to library 2022-02-04 10:02:55 +00:00
iir_df2t_generic.c Math: IIR: Fix overflow in DF2T generic C version biquad output 2020-12-15 14:07:54 +00:00
iir_df2t_hifi3.c sof: math: move iir_df2t function to src/math 2020-09-02 14:31:25 +01:00
log_10.c math: Add logarithm base E and base 10 2022-02-10 16:42:00 -08:00
log_e.c math: Add logarithm base E and base 10 2022-02-10 16:42:00 -08:00
matrix.c Math: Add library for matrix functions 2022-08-31 14:45:32 +01:00
numbers.c audio: add API with alignment limits for stream copy 2022-05-20 07:50:02 +01:00
power.c math: Add power scalar and base 2 log function 2021-12-01 10:42:10 +00:00
sqrt_int16.c math : Add square root function using lookup table 2021-12-21 15:30:20 +00:00
trig.c math/trig.c: remove bogus \CORDIC doxygen command 2021-12-21 15:33:52 +00:00
window.c Math: Add window functions library 2022-08-29 17:07:55 +01:00