Fix ALC5658 Buffer dependency in Kconfig
authorbsvt <b.theogaraj@samsung.com>
Fri, 22 Sep 2017 05:38:01 +0000 (22:38 -0700)
committerbsvt <b.theogaraj@samsung.com>
Fri, 22 Sep 2017 06:20:08 +0000 (23:20 -0700)
1. ALC5658 buffers should be enabled only when driver specific buffer
options are enabled in Audio, otherwise audio buffers should be used.
2. There is no worker thread in alc5658 driver.

os/drivers/audio/Kconfig

index d7cd7a6..fdd8dcd 100644 (file)
@@ -59,22 +59,21 @@ config ALC5658_INITVOLUME
 config ALC5658_INFLIGHT
        int "ALC5658 maximum in-flight audio buffers"
        default 2
-
-config ALC5658_MSG_PRIO
-       int "ALC5658 message priority"
-       default 1
+       depends on AUDIO_DRIVER_SPECIFIC_BUFFERS
 
 config ALC5658_BUFFER_SIZE
        int "ALC5658 preferred buffer size"
        default 8192
+       depends on AUDIO_DRIVER_SPECIFIC_BUFFERS
 
 config ALC5658_NUM_BUFFERS
        int "ALC5658 preferred number of buffers"
        default 4
+       depends on AUDIO_DRIVER_SPECIFIC_BUFFERS
 
-config ALC5658_WORKER_STACKSIZE
-       int "ALC5658 worker thread stack size"
-       default 768
+config ALC5658_MSG_PRIO
+       int "ALC5658 message priority"
+       default 1
 
 config ALC5658_REGDUMP
        bool "ALC5658 register dump"