cavs: add configuration presets for Chrome based products

As the number of configuration options is increased there is a need
to clearly specify presets that reflect features options. Specifically
the change adds option to enable Low Power Sequencer (LPS) and
Low Power Ring oscillator together.

The approach is based on keeping generic configuration in configs directory
while the override directory contains only incremental delta information.
The compilation flow assumes using make overrideconfig command. In example:

make cannonlake_defconfig
cp ../src/arch/xtensa/configs/override/cannonlake_chrome.config
override.config
make overrideconfig
make bin

Signed-off-by: Lech Betlej <lech.betlej@linux.intel.com>
This commit is contained in:
Lech Betlej 2020-03-26 17:12:34 +01:00 committed by Liam Girdwood
parent acebe4b8a9
commit ac197ec76e
3 changed files with 5 additions and 0 deletions

View File

@ -0,0 +1,2 @@
CONFIG_CAVS_LPS=y
CONFIG_CAVS_LPRO=y

View File

@ -0,0 +1,2 @@
CONFIG_CAVS_LPS=y
CONFIG_CAVS_LPRO=y

View File

@ -0,0 +1 @@
CONFIG_CAVS_LPS=y