arch: xtensa: Add HiFi Kconfig options
Adds HiFi Kconfig options to xtensa Signed-off-by: Peter Mitsis <peter.mitsis@intel.com>
This commit is contained in:
parent
705d579685
commit
a969b36fe0
2 changed files with 49 additions and 0 deletions
|
@ -93,6 +93,53 @@ config XTENSA_NUM_SPIN_RELAX_NOPS
|
||||||
Specify the number of NOPs in Xtensa specific
|
Specify the number of NOPs in Xtensa specific
|
||||||
arch_spin_relax().
|
arch_spin_relax().
|
||||||
|
|
||||||
|
menu "Xtensa HiFi Options"
|
||||||
|
|
||||||
|
config XTENSA_CPU_HAS_HIFI
|
||||||
|
bool
|
||||||
|
|
||||||
|
config XTENSA_CPU_HAS_HIFI3
|
||||||
|
select XTENSA_CPU_HAS_HIFI
|
||||||
|
bool
|
||||||
|
|
||||||
|
config XTENSA_CPU_HAS_HIFI4
|
||||||
|
select XTENSA_CPU_HAS_HIFI
|
||||||
|
bool
|
||||||
|
|
||||||
|
# Selected when at least one XTENSA_HIFIn version has been configured
|
||||||
|
config XTENSA_HIFI
|
||||||
|
bool
|
||||||
|
|
||||||
|
if XTENSA_CPU_HAS_HIFI
|
||||||
|
|
||||||
|
config XTENSA_HIFI3
|
||||||
|
bool "HiFi3 AudioEngine instructions"
|
||||||
|
depends on XTENSA_CPU_HAS_HIFI3
|
||||||
|
default y
|
||||||
|
select XTENSA_HIFI
|
||||||
|
help
|
||||||
|
This option enables HiFi 3 instruction support.
|
||||||
|
|
||||||
|
config XTENSA_HIFI4
|
||||||
|
bool "HiFi4 AudioEngine instructions"
|
||||||
|
depends on XTENSA_CPU_HAS_HIFI4
|
||||||
|
default y
|
||||||
|
select XTENSA_HIFI
|
||||||
|
help
|
||||||
|
This option enables HiFi 4 instruction support.
|
||||||
|
|
||||||
|
config XTENSA_HIFI_SHARING
|
||||||
|
bool "HiFi register sharing"
|
||||||
|
depends on XTENSA_HIFI
|
||||||
|
help
|
||||||
|
This option enables preservation of the hardware HiFi registers
|
||||||
|
across context switches to allow multiple threads to perform
|
||||||
|
concurrent HiFi operations.
|
||||||
|
|
||||||
|
endif # XTENSA_CPU_HAS_HIFI
|
||||||
|
|
||||||
|
endmenu # Xtensa HiFi Options
|
||||||
|
|
||||||
if CPU_HAS_MMU
|
if CPU_HAS_MMU
|
||||||
|
|
||||||
config XTENSA_MMU
|
config XTENSA_MMU
|
||||||
|
|
|
@ -11,6 +11,8 @@ config SOC_SERIES_INTEL_ADSP_ACE
|
||||||
select DW_ICTL_ACE
|
select DW_ICTL_ACE
|
||||||
select SOC_HAS_RUNTIME_NUM_CPUS
|
select SOC_HAS_RUNTIME_NUM_CPUS
|
||||||
select HAS_PM
|
select HAS_PM
|
||||||
|
select XTENSA_CPU_HAS_HIFI3
|
||||||
|
select XTENSA_CPU_HAS_HIFI4
|
||||||
|
|
||||||
config SOC_INTEL_COMM_WIDGET
|
config SOC_INTEL_COMM_WIDGET
|
||||||
bool "Intel Communication Widget driver"
|
bool "Intel Communication Widget driver"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue