Home
last modified time | relevance | path

Searched +full:- +full:- +full:- (Results 1 – 25 of 1680) sorted by relevance

12345678910>>...68

/sof-2.7.6/src/arch/xtensa/hal/
Dcache_asm.S2 // cache_asm.S - assembly language cache management routines
6 // Copyright (c) 1999-2015 Cadence Design Systems, Inc.
29 #include <xtensa/xtensa-versions.h>
34 //----------------------------------------------------------------------
36 //----------------------------------------------------------------------
47 // Note: -128 is a valid immediate for ADDI, but +128 is not,
62 movi a7, -XCHAL_DCACHE_LINESIZE // for rounding to cache line size
63 bltu a3, a4, 7f // use normal (line-by-line hit) function
70 addi a5, a5, /*XCHAL_DCACHE_LINESIZE*/-1
73 movi a3, XCHAL_DCACHE_SIZE-XCHAL_DCACHE_LINESIZE // way index
[all …]
Dstate_asm.S2 * state_asm.S - assembly language processor management routines
6 * Copyright (c) 2005-2010 Tensilica Inc.
32 //----------------------------------------------------------------------
34 //----------------------------------------------------------------------
48 //----------------------------------------------------------------------
50 //----------------------------------------------------------------------
63 //----------------------------------------------------------------------
65 //----------------------------------------------------------------------
141 //----------------------------------------------------------------------
143 //----------------------------------------------------------------------
[all …]
/sof-2.7.6/src/platform/icelake/include/platform/lib/
Dmemory.h1 /* SPDX-License-Identifier: BSD-3-Clause
136 * The HP SRAM Region on Icelake is organised like this :-
137 * +--------------------------------------------------------------------------+
139 * +------------------+-------------------------+-----------------------------+
141 * +------------------+-------------------------+-----------------------------+
143 * +------------------+-------------------------+-----------------------------+
145 * +------------------+-------------------------+-----------------------------+
147 * +------------------+-------------------------+-----------------------------+
149 * +------------------+-------------------------+-----------------------------+
151 * +------------------+-------------------------+-----------------------------+
[all …]
/sof-2.7.6/src/platform/tigerlake/include/platform/lib/
Dmemory.h1 /* SPDX-License-Identifier: BSD-3-Clause
137 * The HP SRAM Region on Tigerlake is organised like this :-
138 * +----------------------------------------------------------------------------+
140 * +--------------------+-------------------------+-----------------------------+
142 * +--------------------+-------------------------+-----------------------------+
144 * +--------------------+-------------------------+-----------------------------+
146 * +--------------------+-------------------------+-----------------------------+
148 * +--------------------+-------------------------+-----------------------------+
150 * +--------------------+-------------------------+-----------------------------+
152 * +--------------------+-------------------------+-----------------------------+
[all …]
/sof-2.7.6/src/platform/apollolake/include/platform/lib/
Dmemory.h1 /* SPDX-License-Identifier: BSD-3-Clause
131 * +--------------------------------------------------------------------------+
133 * +------------------+-------------------------+-----------------------------+
135 * +------------------+-------------------------+-----------------------------+
137 * +------------------+-------------------------+-----------------------------+
139 * +------------------+-------------------------+-----------------------------+
141 * +------------------+-------------------------+-----------------------------+
143 * +------------------+-------------------------+-----------------------------+
145 * +------------------+-------------------------+-----------------------------+
147 * +------------------+-------------------------+-----------------------------+
[all …]
/sof-2.7.6/src/platform/cannonlake/include/platform/lib/
Dmemory.h1 /* SPDX-License-Identifier: BSD-3-Clause
136 * The HP SRAM Region on Cannonlake is organised like this :-
137 * +--------------------------------------------------------------------------+
139 * +------------------+-------------------------+-----------------------------+
141 * +------------------+-------------------------+-----------------------------+
143 * +------------------+-------------------------+-----------------------------+
145 * +------------------+-------------------------+-----------------------------+
147 * +------------------+-------------------------+-----------------------------+
149 * +------------------+-------------------------+-----------------------------+
151 * +------------------+-------------------------+-----------------------------+
[all …]
/sof-2.7.6/src/platform/imx8m/include/platform/lib/
Dmailbox.h1 /* SPDX-License-Identifier: BSD-3-Clause
18 * The Window Region on i.MX8 SRAM is organised like this :-
19 * +--------------------------------------------------------------------------+
21 * +---------------------+----------------+-----------------------------------+
23 * +---------------------+----------------+-----------------------------------+
25 * +---------------------+----------------+-----------------------------------+
27 * +---------------------+----------------+-----------------------------------+
29 * +---------------------+----------------+-----------------------------------+
/sof-2.7.6/src/platform/imx8ulp/include/platform/lib/
Dmailbox.h1 /* SPDX-License-Identifier: BSD-3-Clause
18 * The Window Region on i.MX8 SRAM is organised like this :-
19 * +--------------------------------------------------------------------------+
21 * +---------------------+----------------+-----------------------------------+
23 * +---------------------+----------------+-----------------------------------+
25 * +---------------------+----------------+-----------------------------------+
27 * +---------------------+----------------+-----------------------------------+
29 * +---------------------+----------------+-----------------------------------+
/sof-2.7.6/src/platform/imx8/include/platform/lib/
Dmailbox.h1 /* SPDX-License-Identifier: BSD-3-Clause
18 * The Window Region on i.MX8 SRAM is organised like this :-
19 * +--------------------------------------------------------------------------+
21 * +---------------------+----------------+-----------------------------------+
23 * +---------------------+----------------+-----------------------------------+
25 * +---------------------+----------------+-----------------------------------+
27 * +---------------------+----------------+-----------------------------------+
29 * +---------------------+----------------+-----------------------------------+
/sof-2.7.6/src/platform/haswell/include/platform/lib/
Dmemory.h1 /* SPDX-License-Identifier: BSD-3-Clause
65 #define MAILBOX_SIZE (0x00001000 - SOF_VIRTUAL_THREAD_SIZE)
99 * The Heap and Stack on Haswell/Broadwell are organised like this :-
101 * +--------------------------------------------------------------------------+
103 * +---------------------+----------------+-----------------------------------+
107 * +---------------------+----------------+-----------------------------------+
109 * +---------------------+----------------+-----------------------------------+
111 * +---------------------+----------------+-----------------------------------+
113 * +---------------------+----------------+-----------------------------------+
115 * +---------------------+----------------+-----------------------------------+
[all …]
/sof-2.7.6/src/platform/intel/cavs/include/cavs/lib/
Dmailbox.h1 /* SPDX-License-Identifier: BSD-3-Clause
22 * this. The actual region order is platform-specific, see memory.h
25 * +--------------------------------------------------------------------------+
27 * +---------------------+----------------+-----------------------------------+
29 * +---------------------+----------------+-----------------------------------+
31 * +---------------------+----------------+-----------------------------------+
33 * +---------------------+----------------+-----------------------------------+
35 * +---------------------+----------------+-----------------------------------+
37 * +---------------------+----------------+-----------------------------------+
39 * Note: For suecreek SRAM_SW_REG window does not exist - MAILBOX_SW_REG_BASE
[all …]
/sof-2.7.6/src/platform/tigerlake/include/arch/xtensa/config/
Dsystem.h2 * xtensa/config/system.h -- HAL definitions that are dependent on SYSTEM configuration
6 * Source for configuration-independent binaries (which link in a
7 * configuration-specific HAL library) must NEVER include this file.
10 * core-specific but system independent.
13 /* Copyright (c) 2000-2010 Tensilica Inc.
43 /*----------------------------------------------------------------------
45 ----------------------------------------------------------------------*/
47 #define XSHAL_USE_ABSOLUTE_LITERALS 0 /* (sw-only option, whether software uses absolute literals) …
50 #define XSHAL_ABI XTHAL_ABI_WINDOWED /* (sw-only option, selected ABI) */
58 #define XSHAL_CLIB XTHAL_CLIB_NEWLIB /* (sw-only option, selected C library) */
[all …]
/sof-2.7.6/src/platform/suecreek/include/arch/xtensa/config/
Dsystem.h2 * xtensa/config/system.h -- HAL definitions that are dependent on SYSTEM configuration
6 * Source for configuration-independent binaries (which link in a
7 * configuration-specific HAL library) must NEVER include this file.
10 * core-specific but system independent.
13 /* Copyright (c) 2000-2010 Tensilica Inc.
43 /*----------------------------------------------------------------------
45 ----------------------------------------------------------------------*/
47 #define XSHAL_USE_ABSOLUTE_LITERALS 0 /* (sw-only option, whether software uses absolute literals) …
50 #define XSHAL_ABI XTHAL_ABI_WINDOWED /* (sw-only option, selected ABI) */
58 #define XSHAL_CLIB XTHAL_CLIB_NEWLIB /* (sw-only option, selected C library) */
[all …]
/sof-2.7.6/src/platform/imx8ulp/include/arch/xtensa/config/
Dsystem.h2 * xtensa/config/system.h -- HAL definitions that are dependent on SYSTEM configuration
6 * Source for configuration-independent binaries (which link in a
7 * configuration-specific HAL library) must NEVER include this file.
10 * core-specific but system independent.
13 /* Customer ID=13270; Build=0x92cb6; Copyright (c) 2000-2010 Tensilica Inc.
42 /*----------------------------------------------------------------------
44 ----------------------------------------------------------------------*/
46 #define XSHAL_USE_ABSOLUTE_LITERALS 0 /* (sw-only option, whether software uses absolute literals) …
49 #define XSHAL_ABI XTHAL_ABI_WINDOWED /* (sw-only option, selected ABI) */
57 #define XSHAL_CLIB XTHAL_CLIB_NEWLIB /* (sw-only option, selected C library) */
[all …]
/sof-2.7.6/src/platform/cannonlake/include/arch/xtensa/config/
Dsystem.h2 * xtensa/config/system.h -- HAL definitions that are dependent on SYSTEM configuration
6 * Source for configuration-independent binaries (which link in a
7 * configuration-specific HAL library) must NEVER include this file.
10 * core-specific but system independent.
13 /* Copyright (c) 2000-2010 Tensilica Inc.
43 /*----------------------------------------------------------------------
45 ----------------------------------------------------------------------*/
47 #define XSHAL_USE_ABSOLUTE_LITERALS 0 /* (sw-only option, whether software uses absolute literals) …
50 #define XSHAL_ABI XTHAL_ABI_WINDOWED /* (sw-only option, selected ABI) */
58 #define XSHAL_CLIB XTHAL_CLIB_NEWLIB /* (sw-only option, selected C library) */
[all …]
/sof-2.7.6/src/platform/haswell/include/arch/xtensa/config/
Dsystem.h2 * xtensa/config/system.h -- HAL definitions that are dependent on SYSTEM configuration
6 * Source for configuration-independent binaries (which link in a
7 * configuration-specific HAL library) must NEVER include this file.
10 * core-specific but system independent.
13 /* Customer ID=4313; Build=0x5483b; Copyright (c) 2000-2010 Tensilica Inc.
42 /*----------------------------------------------------------------------
44 ----------------------------------------------------------------------*/
46 #define XSHAL_USE_ABSOLUTE_LITERALS 0 /* (sw-only option, whether software uses absolute literals) …
49 #define XSHAL_ABI XTHAL_ABI_CALL0 /* (sw-only option, selected ABI) */
57 #define XSHAL_CLIB XTHAL_CLIB_NEWLIB /* (sw-only option, selected C library) */
[all …]
/sof-2.7.6/src/platform/imx8m/include/arch/xtensa/config/
Dsystem.h2 * xtensa/config/system.h -- HAL definitions that are dependent on SYSTEM configuration
6 * Source for configuration-independent binaries (which link in a
7 * configuration-specific HAL library) must NEVER include this file.
10 * core-specific but system independent.
13 /* Customer ID=14556; Build=0x7ef28; Copyright (c) 2000-2010 Tensilica Inc.
42 /*----------------------------------------------------------------------
44 ----------------------------------------------------------------------*/
46 #define XSHAL_USE_ABSOLUTE_LITERALS 0 /* (sw-only option, whether software uses absolute literals) …
49 #define XSHAL_ABI XTHAL_ABI_WINDOWED /* (sw-only option, selected ABI) */
57 #define XSHAL_CLIB XTHAL_CLIB_NEWLIB /* (sw-only option, selected C library) */
[all …]
/sof-2.7.6/src/platform/icelake/include/arch/xtensa/config/
Dsystem.h2 * xtensa/config/system.h -- HAL definitions that are dependent on SYSTEM configuration
6 * Source for configuration-independent binaries (which link in a
7 * configuration-specific HAL library) must NEVER include this file.
10 * core-specific but system independent.
13 /* Copyright (c) 2000-2010 Tensilica Inc.
43 /*----------------------------------------------------------------------
45 ----------------------------------------------------------------------*/
47 #define XSHAL_USE_ABSOLUTE_LITERALS 0 /* (sw-only option, whether software uses absolute literals) …
50 #define XSHAL_ABI XTHAL_ABI_WINDOWED /* (sw-only option, selected ABI) */
58 #define XSHAL_CLIB XTHAL_CLIB_NEWLIB /* (sw-only option, selected C library) */
[all …]
/sof-2.7.6/src/platform/imx8/include/arch/xtensa/config/
Dsystem.h2 * xtensa/config/system.h -- HAL definitions that are dependent on SYSTEM configuration
6 * Source for configuration-independent binaries (which link in a
7 * configuration-specific HAL library) must NEVER include this file.
10 * core-specific but system independent.
13 /* Customer ID=12445; Build=0x700c0; Copyright (c) 2000-2010 Tensilica Inc.
42 /*----------------------------------------------------------------------
44 ----------------------------------------------------------------------*/
46 #define XSHAL_USE_ABSOLUTE_LITERALS 0 /* (sw-only option, whether software uses absolute literals) …
49 #define XSHAL_ABI XTHAL_ABI_WINDOWED /* (sw-only option, selected ABI) */
57 #define XSHAL_CLIB XTHAL_CLIB_NEWLIB /* (sw-only option, selected C library) */
[all …]
/sof-2.7.6/src/platform/apollolake/include/arch/xtensa/config/
Dsystem.h2 * xtensa/config/system.h -- HAL definitions that are dependent on SYSTEM configuration
6 * Source for configuration-independent binaries (which link in a
7 * configuration-specific HAL library) must NEVER include this file.
10 * core-specific but system independent.
13 /* Copyright (c) 2000-2010 Tensilica Inc.
43 /*----------------------------------------------------------------------
45 ----------------------------------------------------------------------*/
47 #define XSHAL_USE_ABSOLUTE_LITERALS 0 /* (sw-only option, whether software uses absolute literals) …
50 #define XSHAL_ABI XTHAL_ABI_WINDOWED /* (sw-only option, selected ABI) */
58 #define XSHAL_CLIB XTHAL_CLIB_NEWLIB /* (sw-only option, selected C library) */
[all …]
/sof-2.7.6/src/platform/baytrail/include/arch/xtensa/config/
Dsystem.h2 * xtensa/config/system.h -- HAL definitions that are dependent on SYSTEM configuration
6 * Source for configuration-independent binaries (which link in a
7 * configuration-specific HAL library) must NEVER include this file.
10 * core-specific but system independent.
13 /* Customer ID=11430; Build=0x668e9; Copyright (c) 2000-2010 Tensilica Inc.
42 /*----------------------------------------------------------------------
44 ----------------------------------------------------------------------*/
46 #define XSHAL_USE_ABSOLUTE_LITERALS 0 /* (sw-only option, whether software uses absolute literals) …
49 #define XSHAL_ABI XTHAL_ABI_WINDOWED /* (sw-only option, selected ABI) */
57 #define XSHAL_CLIB XTHAL_CLIB_NEWLIB /* (sw-only option, selected C library) */
[all …]
/sof-2.7.6/src/platform/amd/renoir/include/arch/xtensa/config/
Dsystem.h2 * xtensa/config/system.h -- HAL definitions that are dependent on SYSTEM configuration
6 * Source for configuration-independent binaries (which link in a
7 * configuration-specific HAL library) must NEVER include this file.
10 * core-specific but system independent.
13 /* Customer ID=12153; Build=0x72343; Copyright (c) 2000-2010 Tensilica Inc.
42 /*----------------------------------------------------------------------
44 ----------------------------------------------------------------------*/
46 #define XSHAL_USE_ABSOLUTE_LITERALS 0 /* (sw-only option, whether software uses absolute literals) …
49 #define XSHAL_ABI XTHAL_ABI_WINDOWED /* (sw-only option, selected ABI) */
57 #define XSHAL_CLIB XTHAL_CLIB_NEWLIB /* (sw-only option, selected C library) */
[all …]
/sof-2.7.6/src/platform/suecreek/include/platform/lib/
Dmemory.h1 /* SPDX-License-Identifier: BSD-3-Clause
160 * The HP SRAM Region on Sue Creek is organised like this :-
161 * +--------------------------------------------------------------------------+
163 * +------------------+-------------------------+-----------------------------+
166 * | | ----------------------- | |
168 * | ||-----------------------++-----------------------------+
170 * | ||-----------------------++-----------------------------+
172 * | ||-----------------------++-----------------------------+
174 * | ||-----------------------++-----------------------------+
176 * | ||-----------------------++-----------------------------+
[all …]
/sof-2.7.6/src/platform/baytrail/include/platform/lib/
Dmemory.h1 /* SPDX-License-Identifier: BSD-3-Clause
106 * The Heap and Stack on Baytrail are organised like this :-
108 * +--------------------------------------------------------------------------+
110 * +---------------------+----------------+-----------------------------------+
114 * +---------------------+----------------+-----------------------------------+
116 * +---------------------+----------------+-----------------------------------+
118 * +---------------------+----------------+-----------------------------------+
120 * +---------------------+----------------+-----------------------------------+
122 * +---------------------+----------------+-----------------------------------+
124 * +---------------------+----------------+-----------------------------------+
[all …]
/sof-2.7.6/src/include/sof/math/
Dtrig.h1 /* SPDX-License-Identifier: BSD-3-Clause
52 * [-pi/2, pi/2).If an angle is outside of this range, then a multiple of
54 * [-pi/2,pi/2).Start with the angle in the range [-2*pi, 2*pi) and output
55 * has range in [-1.0 to 1.0]
56 * +------------------+-----------------+--------+--------+
58 * +----+-----+-------+----+----+-------+--------+--------+
60 * +----+-----+-------+----+----+-------+--------+--------+
62 * +------------------+-----------------+--------+--------+
80 * [-pi/2, pi/2).If an angle is outside of this range, then a multiple of
82 * [-pi/2,pi/2).Start with the angle in the range [-2*pi, 2*pi) and output
[all …]

12345678910>>...68