diff options
author | Crag.Wang <crag_wang@dell.corp-partner.google.com> | 2019-03-15 15:34:51 +0800 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2019-03-21 03:31:44 -0700 |
commit | 85e4132f789edee836984bd347a9ff680acb47fd (patch) | |
tree | affeaa14e109cdd00ef45657aac33734bc3969ed /ucm-config | |
parent | 56479e4d4fefd5ad966ef18c4f29bea97aa9fb1c (diff) | |
download | adhd-85e4132f789edee836984bd347a9ff680acb47fd.tar.gz |
UCM: Add dell docks WD15 and WD19
WD15 Dock: USB_DEVICE(0x0bda, 0x4014)
WD19 Dock: USB_DEVICE(0x0bda, 0x402e)
BUG=b:124428741
TEST=Run commands
(cros_sdk)$ emerge-sarien adhd
(cros_sdk)$ cros deploy $IP adhd
(chromebook)$ restart cras
(chromebook)$ cras_test_client --dump_s
Change-Id: I23b7c942f3480994d9933508f414e86197b77a49
Reviewed-on: https://chromium-review.googlesource.com/1524611
Commit-Ready: Cheng-Yi Chiang <cychiang@chromium.org>
Tested-by: Crag.Wang <crag_wang@dell.corp-partner.google.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Cheng-Yi Chiang <cychiang@chromium.org>
Diffstat (limited to 'ucm-config')
-rw-r--r-- | ucm-config/for_all_boards/Dell-WD15-Dock/Dell-WD15-Dock.conf | 5 | ||||
-rw-r--r-- | ucm-config/for_all_boards/Dell-WD15-Dock/HiFi.conf | 42 | ||||
l--------- | ucm-config/for_all_boards/WD15 Dock | 1 | ||||
l--------- | ucm-config/for_all_boards/WD19 Dock | 1 |
4 files changed, 49 insertions, 0 deletions
diff --git a/ucm-config/for_all_boards/Dell-WD15-Dock/Dell-WD15-Dock.conf b/ucm-config/for_all_boards/Dell-WD15-Dock/Dell-WD15-Dock.conf new file mode 100644 index 00000000..290758a3 --- /dev/null +++ b/ucm-config/for_all_boards/Dell-WD15-Dock/Dell-WD15-Dock.conf @@ -0,0 +1,5 @@ +Comment "USB-audio on Dell docking station" +SectionUseCase."HiFi" { + File "HiFi.conf" + Comment "Default" +} diff --git a/ucm-config/for_all_boards/Dell-WD15-Dock/HiFi.conf b/ucm-config/for_all_boards/Dell-WD15-Dock/HiFi.conf new file mode 100644 index 00000000..12234989 --- /dev/null +++ b/ucm-config/for_all_boards/Dell-WD15-Dock/HiFi.conf @@ -0,0 +1,42 @@ +SectionVerb { + Value { + FullySpecifiedUCM "1" + OutputDspName "" + } + EnableSequence [ + cdev "hw:Dock" + ] + DisableSequence [ + ] +} + +SectionDevice."Dock Headphone".0 { + Comment "Headphone" + + Value { + PlaybackPCM "hw:Dock,0" + } +} + +SectionDevice."Dock Line Out".0 { + Value { + PlaybackPCM "hw:Dock,1" + OutputDspName "" + } + EnableSequence [ + cdev "hw:Dock" + cset "name='Line Playback Switch' on" + ] + DisableSequence [ + cdev "hw:Dock" + cset "name='Line Playback Switch' off" + ] +} + +SectionDevice."Dock Microphone".0 { + Comment "Microphone" + + Value { + CapturePCM "hw:Dock,0" + } +} diff --git a/ucm-config/for_all_boards/WD15 Dock b/ucm-config/for_all_boards/WD15 Dock new file mode 120000 index 00000000..0d69a72f --- /dev/null +++ b/ucm-config/for_all_boards/WD15 Dock @@ -0,0 +1 @@ +Dell-WD15-Dock
\ No newline at end of file diff --git a/ucm-config/for_all_boards/WD19 Dock b/ucm-config/for_all_boards/WD19 Dock new file mode 120000 index 00000000..0d69a72f --- /dev/null +++ b/ucm-config/for_all_boards/WD19 Dock @@ -0,0 +1 @@ +Dell-WD15-Dock
\ No newline at end of file |