Skip to content

Commit 94b8423

Browse files
committed
platform: remove unnecessary Kconfig defaults
Remove unnecessary 'n' defaults in sof/src/plaform Kconfig. This doesn't affect any current build as 'n' is the default if not set otherwise. By removing the unconditional defaults, it becomes possible to set defaults later in board/family specific Kconfig.defconfig files. Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
1 parent d1f696a commit 94b8423

1 file changed

Lines changed: 0 additions & 17 deletions

File tree

src/platform/Kconfig

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -359,42 +359,36 @@ config MULTICORE
359359

360360
config INTEL
361361
bool
362-
default n
363362
help
364363
This has to be selected for every Intel platform.
365364
It enables Intel platforms-specific features.
366365

367366
config HOST
368367
bool
369-
default n
370368
help
371369
This has to be selected for building linux test targets.
372370

373371
config IMX
374372
bool
375-
default n
376373
select COMPILER_WORKAROUND_CACHE_ATTR if XTENSA
377374
help
378375
This has to be selected for every i.MX NXP platform.
379376
It enables NXP platforms-specific features.
380377

381378
config MEDIATEK
382379
bool
383-
default n
384380
help
385381
This has to be selected for every MediaTek platform.
386382
It enables MediaTek platforms-specific features.
387383

388384
config AMD
389385
bool
390-
default n
391386
help
392387
This has to be selected for every AMD platform.
393388
It enables AMD platforms-specific features.
394389

395390
config CAVS
396391
bool
397-
default n
398392
select INTEL
399393
select SOF_ZEPHYR_NO_SOF_CLOCK
400394

@@ -406,7 +400,6 @@ config CAVS_VERSION_2_5
406400

407401
config ACE
408402
bool
409-
default n
410403
select INTEL
411404

412405
config ACE_VERSION_1_5
@@ -461,7 +454,6 @@ config LP_SRAM
461454

462455
config L1_DRAM
463456
bool "L1 DRAM memory support"
464-
default n
465457
help
466458
Indicates that platform does support L1 DATA RAM.
467459

@@ -484,7 +476,6 @@ config L1_DRAM_MEMORY_BANK_SIZE
484476

485477
config CAVS_USE_LPRO_IN_WAITI
486478
bool "Use low power ring oscillator in WFI"
487-
default n
488479
depends on CAVS
489480
help
490481
Select if we want to use LPRO clock in waiti.
@@ -493,15 +484,13 @@ config CAVS_USE_LPRO_IN_WAITI
493484

494485
config KCPS_DYNAMIC_CLOCK_CONTROL
495486
bool "Use KCPS budget to determine DSP clock"
496-
default n
497487
depends on IPC_MAJOR_4
498488
help
499489
Select if we want to use compute budget
500490
expressed in Kilo Cycles Per Second (KCPS) to determine DSP clock.
501491

502492
config L3_HEAP
503493
bool "Use L3 memory heap"
504-
default n
505494
depends on ACE
506495
help
507496
Select this if L3 memory is supported on the platform and
@@ -565,15 +554,13 @@ config HAVE_AGENT
565554

566555
config AMS
567556
bool "Enable Async Messaging Service"
568-
default n
569557
depends on IPC_MAJOR_4
570558
help
571559
Enables Async Messaging Service.
572560
Async messages are used to send messages between modules.
573561

574562
config AGENT_PANIC_ON_DELAY
575563
bool "Enable system agent time verification panic"
576-
default n
577564
depends on HAVE_AGENT
578565
help
579566
Enables system agent time verification panic.
@@ -582,7 +569,6 @@ config AGENT_PANIC_ON_DELAY
582569

583570
config XTENSA_EXCLUSIVE
584571
bool
585-
default n
586572
help
587573
This has to be selected for xtensa exclusive instructions.
588574
There is a definition for EXCLUSIVE option in xtensa-config.h
@@ -591,7 +577,6 @@ config FORCE_DMA_COPY_WHOLE_BLOCK
591577
bool
592578
default y if MT8195
593579
default y if MT8365
594-
default n
595580
depends on HOST_PTABLE
596581
help
597582
The host component forces DMA to copy the block size to avoid
@@ -618,7 +603,6 @@ if XTENSA
618603
config INCOHERENT
619604
bool "Enable cached data access via the Coherent API"
620605
default y if CAVS || ACE
621-
default n
622606
help
623607
The architecture is cache incoherent. i.e FW has to manually manage
624608
cache coherency amongst objects that are used on multiple cores.
@@ -629,7 +613,6 @@ endif
629613

630614
config LL_WATCHDOG
631615
bool "Enable watchdog support in ll scheduler"
632-
default n
633616
depends on ACE
634617
help
635618
Select if you want to protect ll scheduler with a watchdog timer.

0 commit comments

Comments
 (0)