New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 681891 link

Starred by 2 users

Issue metadata

Status: Verified
Owner:
Closed: Feb 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug-Regression

Blocking:
issue 675006



Sign in to add a comment

Heard audio from internal speaker and from 3.5 (headphone) at the same time

Project Member Reported by monachow@google.com, Jan 17 2017

Issue description

M	ChromeOS	Chrome	ARC	Type	Channel
57	9173.0.0	57.0.2978.0	3629512	release	dev
Kernel version by command uname -r : 4.4.35-06600-g8440dd2
Device:  Quawks PVT SKU2

SUMMARY:
No any external audio peripherals were plugged to the device.  Then left the device on with closing lid for 3 days (Jan. 13 4pm to Jan. 17  7:40).  Opened lid then performed 
- plugged USB headset in to USB port
- plugged headphone in to 3.5 jack
- unplugged USB headset
- unplugged headphone
- plugged headphone back to 3.5 jack.
Heard audio came out from internal speaker and from headphone at the same time.  Expect to only hear audio from headphone only.  Verified that Uber tray menu showed headphone is selected (active).

Attached
- generate_logs
- cras_test_client --dump_server_info     output  



 

Comment 2 by ka...@chromium.org, Jan 17 2017

Cc: cychiang@chromium.org hychao@chromium.org
Labels: -Type-Bug -Pri-3 M-57 ReleaseBlock-Beta OS-Chrome Pri-1 Type-Bug-Regression

Comment 3 by monachow@google.com, Jan 17 2017

The issue is reproducible after a powerwash on the same Quawks.  Another generate_logs (log-011717-102150_afterPowerWash.tar.gz) is uploaded to https://pantheon.corp.google.com/storage/browser/chromiumos-test-logs/bugfiles/crosp/681891/

Comment 4 by ka...@chromium.org, Jan 17 2017

Seems like another side effect of 4.4 kernel transition.

Mona, can you confirm this is NOT reproducible with non-(squawks/quawks/clapper) BayTrail board, like Swanky, Glimmer, or Expresso?

Comment 5 by monachow@google.com, Jan 17 2017

M	ChromeOS	Chrome	ARC	Type	Channel
57	9193.0.0	57.0.2983.0	3640982	release	dev
Device:  Quawks PVD SKU2, Clapper MP, Swanky MP

The issue is reproducible on Quawks and Clapper.  But it is not reproduced on Swanky.
Noticed that both Quawks and Clapper have the same kernel version which it is 4.4.35-06623-ge624122 from running command "uname -r".  Swanky has 3.10.18.

Comment 6 by hychao@chromium.org, Jan 18 2017

Cc: rajatja@chromium.org
Owner: hychao@chromium.org
Status: Assigned (was: Available)
Guess this is a problem after we switch baytrail to kernel 4.4

Comment 7 by hychao@chromium.org, Jan 18 2017

There're a bunch of boards we need to update UCM for byt-max98090 in kernel 4.4:

adhd:
./expresso/byt-max98090/HiFi.conf
./winky/byt-max98090/HiFi.conf
./rambi/byt-max98090/HiFi.conf
./glimmer/byt-max98090/HiFi.conf
./parry/byt-max98090/HiFi.conf
./sumo/byt-max98090/HiFi.conf
./gnawty/byt-max98090/HiFi.conf
./quawks/byt-max98090/HiFi.conf
./ninja/byt-max98090/HiFi.conf
./candy/byt-max98090/HiFi.conf
./kip/byt-max98090/HiFi.conf
./squawks/byt-max98090/HiFi.conf  // Done
./heli/byt-max98090/HiFi.conf
./orco/byt-max98090/HiFi.conf
./enguarde/byt-max98090/HiFi.conf
./banjo/byt-max98090/HiFi.conf
./cranky/byt-max98090/HiFi.conf
./clapper/byt-max98090/HiFi.conf

overlays:
./overlay-swanky/chromeos-base/chromeos-bsp-swanky/files/audio-config/ucm-config/byt-max98090/HiFi.conf

It's a good chance we can move UCM config to each board's overlay. Jimmy reminds me that not all baytrail UCMs are identical. I'll need some time to take care all of them.

Comment 8 by rajatja@google.com, Jan 18 2017

Cc: yoshi@chromium.org josa...@google.com dgreid@chromium.org
Labels: arc-on-baytrail
Thanks hychao for taking care! Good that we caught this one early on.

We eventually are going to move all the baytrail boards to 4.4. But I think we can wait until the current audio issues are fixed, before moving the really popular ones (candy etc).

Thanks again!





Comment 9 by hychao@chromium.org, Jan 26 2017

CLs uploaded:

/* Two CQ depended commits to move UCM config to overlay. */
https://chromium-review.googlesource.com/432157 
https://chromium-review.googlesource.com/432256

/* Update all Rambi series boards' UCM config for kernel 4.4
 * this CL is CQ depend to CL:431315 */
https://chromium-review.googlesource.com/433500
hychao@ can we land these on tot so they can be validated before merge to M57?
Project Member

Comment 11 by bugdroid1@chromium.org, Feb 1 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/adhd/+/c3bcaafb9180dc247ca6720fb4be30e1b2ad8bf9

commit c3bcaafb9180dc247ca6720fb4be30e1b2ad8bf9
Author: Hsin-Yu Chao <hychao@chromium.org>
Date: Wed Jan 25 08:15:20 2017

Migrate audio configs to overlay for Rambi series

BUG= chromium:681891 
TEST=trybot
CQ-DEPEND=CL:432256

Change-Id: I3914158f27d6a628d7fa403e6c277a8aa265da91
Reviewed-on: https://chromium-review.googlesource.com/432157
Commit-Ready: Rajat Jain <rajatja@chromium.org>
Tested-by: Hsinyu Chao <hychao@chromium.org>
Reviewed-by: Dylan Reid <dgreid@chromium.org>

[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/winky/dsp.ini
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/clapper/byt-max98090/byt-max98090.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/quawks/dsp.ini
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/ninja/byt-max98090/byt-max98090.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/enguarde/byt-max98090/HiFi.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/glimmer-cheets
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/expresso/byt-max98090/HiFi.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/orco/byt-max98090
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/clapper/dsp.ini
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/banjo/byt-max98090/HiFi.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/enguarde/dsp.ini
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/expresso/byt-max98090
[rename] https://crrev.com/c3bcaafb9180dc247ca6720fb4be30e1b2ad8bf9/ucm-config/glimmer-cheets/byt-max98090/byt-max98090.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/kip/KIP14/dsp.ini
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/gnawty/OLAY/byt-max98090
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/cranky/byt-max98090/byt-max98090.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/gnawty/get_device_config_dir
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/clapper/byt-max98090
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/rambi/byt-max98090/byt-max98090.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/quawks/byt-max98090
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/candy/byt-max98090/HiFi.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/expresso/byt-max98090/byt-max98090.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/gnawty/byt-max98090/byt-max98090.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/kip/byt-max98090/byt-max98090.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/ninja/byt-max98090/HiFi.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/kip/KIP14/byt-max98090
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/squawks/byt-max98090
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/squawks/byt-max98090/HiFi.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/banjo/byt-max98090/byt-max98090.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/gnawty/OLAY/dsp.ini
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/candy/byt-max98090
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/winky/byt-max98090
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/gnawty/dsp.ini
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/heli/byt-max98090/HiFi.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/parry/byt-max98090/byt-max98090.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/glimmer-cheets
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/candy/byt-max98090/byt-max98090.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/heli/dsp.ini
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/candy/dsp.ini
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/parry/byt-max98090/HiFi.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/quawks/byt-max98090/byt-max98090.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/banjo/byt-max98090
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/quawks/byt-max98090/HiFi.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/winky/byt-max98090/HiFi.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/enguarde/byt-max98090/byt-max98090.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/rambi/byt-max98090/HiFi.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/orco/dsp.ini
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/sumo/byt-max98090/HiFi.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/orco/byt-max98090/HiFi.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/heli/byt-max98090
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/kip/byt-max98090/HiFi.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/sumo/byt-max98090/byt-max98090.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/squawks/dsp.ini
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/kip/get_device_config_dir
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/winky/byt-max98090/byt-max98090.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/cranky/byt-max98090/HiFi.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/orco/byt-max98090/byt-max98090.conf
[rename] https://crrev.com/c3bcaafb9180dc247ca6720fb4be30e1b2ad8bf9/cras-config/glimmer-cheets/byt-max98090
[rename] https://crrev.com/c3bcaafb9180dc247ca6720fb4be30e1b2ad8bf9/cras-config/glimmer-cheets/dsp.ini
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/squawks/byt-max98090/byt-max98090.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/enguarde/byt-max98090
[rename] https://crrev.com/c3bcaafb9180dc247ca6720fb4be30e1b2ad8bf9/ucm-config/glimmer-cheets/byt-max98090/HiFi.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/kip/dsp.ini
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/gnawty/byt-max98090/HiFi.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/heli/byt-max98090/byt-max98090.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/banjo/dsp.ini
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/gnawty/byt-max98090
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/ucm-config/clapper/byt-max98090/HiFi.conf
[delete] https://crrev.com/428b555480c23b3f24ca1f64896506d357056bb7/cras-config/expresso/dsp.ini

Project Member

Comment 12 by bugdroid1@chromium.org, Feb 1 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/board-overlays/+/9667a2314088554339660f7be00ba376a3299c0d

commit 9667a2314088554339660f7be00ba376a3299c0d
Author: Hsin-Yu Chao <hychao@chromium.org>
Date: Wed Jan 25 07:47:46 2017

Migrate audio configs for Rambi series

BUG= chromium:681891 
TEST=trybot
CQ-DEPEND=CL:432157

Change-Id: I913791be2359d6f3d67fe089e82bad181771ef3b
Reviewed-on: https://chromium-review.googlesource.com/432256
Commit-Ready: Rajat Jain <rajatja@chromium.org>
Tested-by: Hsinyu Chao <hychao@chromium.org>
Reviewed-by: Dylan Reid <dgreid@chromium.org>

[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-ninja/chromeos-base/chromeos-bsp-ninja/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[rename] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-glimmer/chromeos-base/chromeos-bsp-glimmer/chromeos-bsp-glimmer-0.0.1-r24.ebuild
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-orco/chromeos-base/chromeos-bsp-orco/files/audio-config/cras-config/dsp.ini
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-kip/chromeos-base/chromeos-bsp-kip/files/audio-config/cras-config/KIP14/byt-max98090
[rename] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-sumo/chromeos-base/chromeos-bsp-sumo/chromeos-bsp-sumo-0.0.1-r12.ebuild
[modify] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-clapper/chromeos-base/chromeos-bsp-clapper/chromeos-bsp-clapper-0.0.1.ebuild
[rename] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-gnawty/chromeos-base/chromeos-bsp-gnawty/chromeos-bsp-gnawty-0.0.1-r13.ebuild
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-sumo/chromeos-base/chromeos-bsp-sumo/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[modify] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-winky/chromeos-base/chromeos-bsp-winky/chromeos-bsp-winky-0.0.1.ebuild
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-glimmer/chromeos-base/chromeos-bsp-glimmer/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-expresso/chromeos-base/chromeos-bsp-expresso/files/audio-config/cras-config/byt-max98090
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-heli/chromeos-base/chromeos-bsp-heli/files/audio-config/ucm-config/byt-max98090/byt-max98090.conf
[rename] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-orco/chromeos-base/chromeos-bsp-orco/chromeos-bsp-orco-0.0.1-r8.ebuild
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-kip/chromeos-base/chromeos-bsp-kip/files/audio-config/cras-config/get_device_config_dir
[modify] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-glimmer/chromeos-base/chromeos-bsp-glimmer/chromeos-bsp-glimmer-0.0.1.ebuild
[modify] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-kip/chromeos-base/chromeos-bsp-kip/chromeos-bsp-kip-0.0.1.ebuild
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-winky/chromeos-base/chromeos-bsp-winky/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-candy/chromeos-base/chromeos-bsp-candy/files/audio-config/ucm-config/byt-max98090/byt-max98090.conf
[rename] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-banjo/chromeos-base/chromeos-bsp-banjo/chromeos-bsp-banjo-0.0.1-r10.ebuild
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-glimmer/chromeos-base/chromeos-bsp-glimmer/files/audio-config/cras-config/dsp.ini
[modify] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-rambi/chromeos-base/chromeos-bsp-rambi/chromeos-bsp-rambi-0.0.1.ebuild
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-gnawty/chromeos-base/chromeos-bsp-gnawty/files/audio-config/cras-config/dsp.ini
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-candy/chromeos-base/chromeos-bsp-candy/files/audio-config/cras-config/dsp.ini
[rename] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-kip/chromeos-base/chromeos-bsp-kip/chromeos-bsp-kip-0.0.1-r16.ebuild
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-rambi/chromeos-base/chromeos-bsp-rambi/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[rename] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-winky/chromeos-base/chromeos-bsp-winky/chromeos-bsp-winky-0.0.1-r16.ebuild
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-squawks/chromeos-base/chromeos-bsp-squawks/files/audio-config/ucm-config/byt-max98090/byt-max98090.conf
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-clapper/chromeos-base/chromeos-bsp-clapper/files/audio-config/cras-config/byt-max98090
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-candy/chromeos-base/chromeos-bsp-candy/files/audio-config/cras-config/byt-max98090
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-kip/chromeos-base/chromeos-bsp-kip/files/audio-config/cras-config/dsp.ini
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-glimmer/chromeos-base/chromeos-bsp-glimmer/files/audio-config/cras-config/byt-max98090
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-orco/chromeos-base/chromeos-bsp-orco/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-expresso/chromeos-base/chromeos-bsp-expresso/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-enguarde/chromeos-base/chromeos-bsp-enguarde/files/audio-config/ucm-config/byt-max98090/byt-max98090.conf
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-heli/chromeos-base/chromeos-bsp-heli/files/audio-config/cras-config/byt-max98090
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-orco/chromeos-base/chromeos-bsp-orco/files/audio-config/ucm-config/byt-max98090/byt-max98090.conf
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-expresso/chromeos-base/chromeos-bsp-expresso/files/audio-config/cras-config/dsp.ini
[rename] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-rambi/chromeos-base/chromeos-bsp-rambi/chromeos-bsp-rambi-0.0.1-r20.ebuild
[modify] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-orco/chromeos-base/chromeos-bsp-orco/chromeos-bsp-orco-0.0.1.ebuild
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-banjo/chromeos-base/chromeos-bsp-banjo/files/audio-config/cras-config/byt-max98090
[rename] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-candy/chromeos-base/chromeos-bsp-candy/chromeos-bsp-candy-0.0.1-r13.ebuild
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-kip/chromeos-base/chromeos-bsp-kip/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-winky/chromeos-base/chromeos-bsp-winky/files/audio-config/ucm-config/byt-max98090/byt-max98090.conf
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-clapper/chromeos-base/chromeos-bsp-clapper/files/audio-config/ucm-config/byt-max98090/byt-max98090.conf
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-kip/chromeos-base/chromeos-bsp-kip/files/audio-config/cras-config/KIP14/dsp.ini
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-gnawty/chromeos-base/chromeos-bsp-gnawty/files/audio-config/cras-config/get_device_config_dir
[modify] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-gnawty/chromeos-base/chromeos-bsp-gnawty/chromeos-bsp-gnawty-0.0.1.ebuild
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-rambi/chromeos-base/chromeos-bsp-rambi/files/audio-config/ucm-config/byt-max98090/byt-max98090.conf
[modify] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-banjo/chromeos-base/chromeos-bsp-banjo/chromeos-bsp-banjo-0.0.1.ebuild
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-winky/chromeos-base/chromeos-bsp-winky/files/audio-config/cras-config/dsp.ini
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-quawks/chromeos-base/chromeos-bsp-quawks/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-gnawty/chromeos-base/chromeos-bsp-gnawty/files/audio-config/cras-config/OLAY/byt-max98090
[modify] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-enguarde/chromeos-base/chromeos-bsp-enguarde/chromeos-bsp-enguarde-0.0.1.ebuild
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-enguarde/chromeos-base/chromeos-bsp-enguarde/files/audio-config/cras-config/dsp.ini
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-kip/chromeos-base/chromeos-bsp-kip/files/audio-config/ucm-config/byt-max98090/byt-max98090.conf
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-squawks/chromeos-base/chromeos-bsp-squawks/files/audio-config/cras-config/dsp.ini
[modify] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-expresso/chromeos-base/chromeos-bsp-expresso/chromeos-bsp-expresso-0.0.1.ebuild
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-banjo/chromeos-base/chromeos-bsp-banjo/files/audio-config/cras-config/dsp.ini
[rename] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-expresso/chromeos-base/chromeos-bsp-expresso/chromeos-bsp-expresso-0.0.1-r11.ebuild
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-clapper/chromeos-base/chromeos-bsp-clapper/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[rename] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-enguarde/chromeos-base/chromeos-bsp-enguarde/chromeos-bsp-enguarde-0.0.1-r15.ebuild
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-quawks/chromeos-base/chromeos-bsp-quawks/files/audio-config/cras-config/dsp.ini
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-gnawty/chromeos-base/chromeos-bsp-gnawty/files/audio-config/ucm-config/byt-max98090/byt-max98090.conf
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-gnawty/chromeos-base/chromeos-bsp-gnawty/files/audio-config/cras-config/byt-max98090
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-glimmer/chromeos-base/chromeos-bsp-glimmer/files/audio-config/ucm-config/byt-max98090/byt-max98090.conf
[rename] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-clapper/chromeos-base/chromeos-bsp-clapper/chromeos-bsp-clapper-0.0.1-r22.ebuild
[modify] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-candy/chromeos-base/chromeos-bsp-candy/chromeos-bsp-candy-0.0.1.ebuild
[modify] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-ninja/chromeos-base/chromeos-bsp-ninja/chromeos-bsp-ninja-0.0.1.ebuild
[rename] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-ninja/chromeos-base/chromeos-bsp-ninja/chromeos-bsp-ninja-0.0.1-r8.ebuild
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-orco/chromeos-base/chromeos-bsp-orco/files/audio-config/cras-config/byt-max98090
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-heli/chromeos-base/chromeos-bsp-heli/files/audio-config/cras-config/dsp.ini
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-enguarde/chromeos-base/chromeos-bsp-enguarde/files/audio-config/cras-config/byt-max98090
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-quawks/chromeos-base/chromeos-bsp-quawks/files/audio-config/ucm-config/byt-max98090/byt-max98090.conf
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-heli/chromeos-base/chromeos-bsp-heli/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[modify] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-sumo/chromeos-base/chromeos-bsp-sumo/chromeos-bsp-sumo-0.0.1.ebuild
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-winky/chromeos-base/chromeos-bsp-winky/files/audio-config/cras-config/byt-max98090
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-sumo/chromeos-base/chromeos-bsp-sumo/files/audio-config/ucm-config/byt-max98090/byt-max98090.conf
[modify] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-heli/chromeos-base/chromeos-bsp-heli/chromeos-bsp-heli-0.0.1.ebuild
[rename] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-quawks/chromeos-base/chromeos-bsp-quawks/chromeos-bsp-quawks-0.0.1-r14.ebuild
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-candy/chromeos-base/chromeos-bsp-candy/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[rename] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-squawks/chromeos-base/chromeos-bsp-squawks/chromeos-bsp-squawks-0.0.1-r17.ebuild
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-expresso/chromeos-base/chromeos-bsp-expresso/files/audio-config/ucm-config/byt-max98090/byt-max98090.conf
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-squawks/chromeos-base/chromeos-bsp-squawks/files/audio-config/cras-config/byt-max98090
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-clapper/chromeos-base/chromeos-bsp-clapper/files/audio-config/cras-config/dsp.ini
[modify] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-squawks/chromeos-base/chromeos-bsp-squawks/chromeos-bsp-squawks-0.0.1.ebuild
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-enguarde/chromeos-base/chromeos-bsp-enguarde/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[modify] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-quawks/chromeos-base/chromeos-bsp-quawks/chromeos-bsp-quawks-0.0.1.ebuild
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-gnawty/chromeos-base/chromeos-bsp-gnawty/files/audio-config/cras-config/OLAY/dsp.ini
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-banjo/chromeos-base/chromeos-bsp-banjo/files/audio-config/ucm-config/byt-max98090/byt-max98090.conf
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-ninja/chromeos-base/chromeos-bsp-ninja/files/audio-config/ucm-config/byt-max98090/byt-max98090.conf
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-quawks/chromeos-base/chromeos-bsp-quawks/files/audio-config/cras-config/byt-max98090
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-gnawty/chromeos-base/chromeos-bsp-gnawty/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-banjo/chromeos-base/chromeos-bsp-banjo/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[rename] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-heli/chromeos-base/chromeos-bsp-heli/chromeos-bsp-heli-0.0.1-r8.ebuild
[add] https://crrev.com/9667a2314088554339660f7be00ba376a3299c0d/overlay-squawks/chromeos-base/chromeos-bsp-squawks/files/audio-config/ucm-config/byt-max98090/HiFi.conf

Project Member

Comment 13 by bugdroid1@chromium.org, Feb 1 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/board-overlays/+/3e78d115150906a7a62bfc725e24c663f18080f2

commit 3e78d115150906a7a62bfc725e24c663f18080f2
Author: Hsin-Yu Chao <hychao@chromium.org>
Date: Wed Feb 01 22:29:22 2017

audio-configs: Switch Rambi series to mandatory UCM

- Use mandatory UCM to specify jack for kernel 4.4.
- Remove redundant 'Left Speaker Mixer Left DAC Switch' and
  'Right Speaker Mixer Right DAC Switch' in initial sequence.
- Remove 'HP Left Out Switch' and 'HP Right out Switch'
  because kernel 4.4 does not export such control. This can be
  added back when kernel support is ready.

BUG= chromium:681891 
TEST=Test on quawks, switch between headphone/speaker can work.
CQ-DEPEND=CL:431315

Change-Id: Ie09a6a5f14d42c20d11bf68cb30e4db417654830
Reviewed-on: https://chromium-review.googlesource.com/433500
Commit-Ready: Rajat Jain <rajatja@chromium.org>
Tested-by: Hsinyu Chao <hychao@chromium.org>
Reviewed-by: Dylan Reid <dgreid@chromium.org>

[modify] https://crrev.com/3e78d115150906a7a62bfc725e24c663f18080f2/overlay-kip/chromeos-base/chromeos-bsp-kip/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[modify] https://crrev.com/3e78d115150906a7a62bfc725e24c663f18080f2/overlay-glimmer/chromeos-base/chromeos-bsp-glimmer/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[modify] https://crrev.com/3e78d115150906a7a62bfc725e24c663f18080f2/overlay-orco/chromeos-base/chromeos-bsp-orco/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[modify] https://crrev.com/3e78d115150906a7a62bfc725e24c663f18080f2/overlay-winky/chromeos-base/chromeos-bsp-winky/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[modify] https://crrev.com/3e78d115150906a7a62bfc725e24c663f18080f2/overlay-expresso/chromeos-base/chromeos-bsp-expresso/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[modify] https://crrev.com/3e78d115150906a7a62bfc725e24c663f18080f2/overlay-swanky/chromeos-base/chromeos-bsp-swanky/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[modify] https://crrev.com/3e78d115150906a7a62bfc725e24c663f18080f2/overlay-ninja/chromeos-base/chromeos-bsp-ninja/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[modify] https://crrev.com/3e78d115150906a7a62bfc725e24c663f18080f2/overlay-banjo/chromeos-base/chromeos-bsp-banjo/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[modify] https://crrev.com/3e78d115150906a7a62bfc725e24c663f18080f2/overlay-rambi/chromeos-base/chromeos-bsp-rambi/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[modify] https://crrev.com/3e78d115150906a7a62bfc725e24c663f18080f2/overlay-sumo/chromeos-base/chromeos-bsp-sumo/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[modify] https://crrev.com/3e78d115150906a7a62bfc725e24c663f18080f2/overlay-clapper/chromeos-base/chromeos-bsp-clapper/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[modify] https://crrev.com/3e78d115150906a7a62bfc725e24c663f18080f2/overlay-quawks/chromeos-base/chromeos-bsp-quawks/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[modify] https://crrev.com/3e78d115150906a7a62bfc725e24c663f18080f2/overlay-heli/chromeos-base/chromeos-bsp-heli/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[modify] https://crrev.com/3e78d115150906a7a62bfc725e24c663f18080f2/overlay-candy/chromeos-base/chromeos-bsp-candy/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[modify] https://crrev.com/3e78d115150906a7a62bfc725e24c663f18080f2/overlay-enguarde/chromeos-base/chromeos-bsp-enguarde/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[modify] https://crrev.com/3e78d115150906a7a62bfc725e24c663f18080f2/overlay-gnawty/chromeos-base/chromeos-bsp-gnawty/files/audio-config/ucm-config/byt-max98090/HiFi.conf

hychao@ it looks like all CLs have landed on ToT. Is there a reason why this is still a beta blocker?
Labels: Merge-Request-57
Status: Started (was: Assigned)
ketakid@ - sorry I was OOO the whole week. 

rjatja@  
CLs from #11 - #13 needs dependency set up with CL:431315 when merge to 57. Are you planning to merge related changes to M-57?
Hi Hsin-Yu,

It seems that only CL in #13 has a dependency on 4.4 and the remaining ones are not dependent on 4.4. Will the remaining ones work with both 3.10 and 4.4? If so that can be checked in. 

Here is the plan for 4.4 migration:

M57: Only clapper, Quawks, Squawks have 4.4. The remaining ones will continue to have 3.10

M58: All the others are also migrated to 4.4. This was done so as to wait for some user feedback before we enable on all.

So for #13, if it really depends on 4.4, we can cherrypick it partially so that only Clapper, Squawks, Quawks make it in M57.

Thanks,

Rajat


Labels: -Merge-Request-57 Merge-Approved-57
Approving merge to M57 Chrome OS.
Blocking: 675006
To minimize the impact, I'll rework my patches for M57 so they affect only Clapper, Quawks, and Squawks.
Partial cherry-pick CLs for M57:

adhd:
https://chromium-review.googlesource.com/438265 Migrate audio configs to overlay for clapper, quawks, squawks

board-overlays:
https://chromium-review.googlesource.com/438149 Migrate audio configs for clapper, quawks, Squawks
https://chromium-review.googlesource.com/438150 audio-configs: Switch clapper/quawks/squawks to mandatory UCM
Project Member

Comment 21 by bugdroid1@chromium.org, Feb 6 2017

Labels: merge-merged-release-R57-9202.B
The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/adhd/+/078d145a98c182e9298370a457001eb11d962384

commit 078d145a98c182e9298370a457001eb11d962384
Author: Hsin-Yu Chao <hychao@chromium.org>
Date: Mon Feb 06 08:09:19 2017

Migrate audio configs to overlay for clapper, quawks, squawks

Cherry-picked subset of commit c3bcaafb9180dc247ca6720fb4be30e1b2ad8bf9

BUG= chromium:681891 
TEST=trybot
CQ-DEPEND=CL:438149

Change-Id: I3914158f27d6a628d7fa403e6c277a8aa265da91
Reviewed-on: https://chromium-review.googlesource.com/432157
Commit-Ready: Rajat Jain <rajatja@chromium.org>
Tested-by: Hsinyu Chao <hychao@chromium.org>
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/438265
Reviewed-by: Hsinyu Chao <hychao@chromium.org>
Commit-Queue: Hsinyu Chao <hychao@chromium.org>
Trybot-Ready: Hsinyu Chao <hychao@chromium.org>

[delete] https://crrev.com/7b891b556cc465be0298eeec3ebd08e18ea3f23c/cras-config/clapper/byt-max98090
[delete] https://crrev.com/7b891b556cc465be0298eeec3ebd08e18ea3f23c/ucm-config/squawks/byt-max98090/byt-max98090.conf
[delete] https://crrev.com/7b891b556cc465be0298eeec3ebd08e18ea3f23c/ucm-config/quawks/byt-max98090/byt-max98090.conf
[delete] https://crrev.com/7b891b556cc465be0298eeec3ebd08e18ea3f23c/cras-config/quawks/byt-max98090
[delete] https://crrev.com/7b891b556cc465be0298eeec3ebd08e18ea3f23c/ucm-config/clapper/byt-max98090/byt-max98090.conf
[delete] https://crrev.com/7b891b556cc465be0298eeec3ebd08e18ea3f23c/ucm-config/squawks/byt-max98090/HiFi.conf
[delete] https://crrev.com/7b891b556cc465be0298eeec3ebd08e18ea3f23c/cras-config/quawks/dsp.ini
[delete] https://crrev.com/7b891b556cc465be0298eeec3ebd08e18ea3f23c/cras-config/clapper/dsp.ini
[delete] https://crrev.com/7b891b556cc465be0298eeec3ebd08e18ea3f23c/cras-config/squawks/byt-max98090
[delete] https://crrev.com/7b891b556cc465be0298eeec3ebd08e18ea3f23c/cras-config/squawks/dsp.ini
[delete] https://crrev.com/7b891b556cc465be0298eeec3ebd08e18ea3f23c/ucm-config/clapper/byt-max98090/HiFi.conf
[delete] https://crrev.com/7b891b556cc465be0298eeec3ebd08e18ea3f23c/ucm-config/quawks/byt-max98090/HiFi.conf

Project Member

Comment 22 by bugdroid1@chromium.org, Feb 6 2017

Labels: merge-merged-release-R57-9202.B
The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/board-overlays/+/ffecc1dc8bc0bec9a74efdfb4299a6eb295089dd

commit ffecc1dc8bc0bec9a74efdfb4299a6eb295089dd
Author: Hsin-Yu Chao <hychao@chromium.org>
Date: Mon Feb 06 08:09:24 2017

Migrate audio configs for clapper, quawks, Squawks

Cherry-picked subset of commit 9667a2314088554339660f7be00ba376a3299c0d

BUG= chromium:681891 
TEST=trybot
CQ-DEPEND=CL:438265

Change-Id: I913791be2359d6f3d67fe089e82bad181771ef3b
Reviewed-on: https://chromium-review.googlesource.com/432256
Commit-Ready: Rajat Jain <rajatja@chromium.org>
Tested-by: Hsinyu Chao <hychao@chromium.org>
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/438149
Reviewed-by: Hsinyu Chao <hychao@chromium.org>
Commit-Queue: Hsinyu Chao <hychao@chromium.org>
Trybot-Ready: Hsinyu Chao <hychao@chromium.org>

[modify] https://crrev.com/ffecc1dc8bc0bec9a74efdfb4299a6eb295089dd/overlay-quawks/chromeos-base/chromeos-bsp-quawks/chromeos-bsp-quawks-0.0.1.ebuild
[add] https://crrev.com/ffecc1dc8bc0bec9a74efdfb4299a6eb295089dd/overlay-squawks/chromeos-base/chromeos-bsp-squawks/files/audio-config/ucm-config/byt-max98090/byt-max98090.conf
[add] https://crrev.com/ffecc1dc8bc0bec9a74efdfb4299a6eb295089dd/overlay-squawks/chromeos-base/chromeos-bsp-squawks/files/audio-config/cras-config/dsp.ini
[rename] https://crrev.com/ffecc1dc8bc0bec9a74efdfb4299a6eb295089dd/overlay-squawks/chromeos-base/chromeos-bsp-squawks/chromeos-bsp-squawks-0.0.1-r17.ebuild
[add] https://crrev.com/ffecc1dc8bc0bec9a74efdfb4299a6eb295089dd/overlay-clapper/chromeos-base/chromeos-bsp-clapper/files/audio-config/cras-config/byt-max98090
[add] https://crrev.com/ffecc1dc8bc0bec9a74efdfb4299a6eb295089dd/overlay-clapper/chromeos-base/chromeos-bsp-clapper/files/audio-config/ucm-config/byt-max98090/byt-max98090.conf
[add] https://crrev.com/ffecc1dc8bc0bec9a74efdfb4299a6eb295089dd/overlay-quawks/chromeos-base/chromeos-bsp-quawks/files/audio-config/cras-config/dsp.ini
[modify] https://crrev.com/ffecc1dc8bc0bec9a74efdfb4299a6eb295089dd/overlay-squawks/chromeos-base/chromeos-bsp-squawks/chromeos-bsp-squawks-0.0.1.ebuild
[add] https://crrev.com/ffecc1dc8bc0bec9a74efdfb4299a6eb295089dd/overlay-quawks/chromeos-base/chromeos-bsp-quawks/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[add] https://crrev.com/ffecc1dc8bc0bec9a74efdfb4299a6eb295089dd/overlay-quawks/chromeos-base/chromeos-bsp-quawks/files/audio-config/ucm-config/byt-max98090/byt-max98090.conf
[add] https://crrev.com/ffecc1dc8bc0bec9a74efdfb4299a6eb295089dd/overlay-clapper/chromeos-base/chromeos-bsp-clapper/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[add] https://crrev.com/ffecc1dc8bc0bec9a74efdfb4299a6eb295089dd/overlay-squawks/chromeos-base/chromeos-bsp-squawks/files/audio-config/cras-config/byt-max98090
[rename] https://crrev.com/ffecc1dc8bc0bec9a74efdfb4299a6eb295089dd/overlay-quawks/chromeos-base/chromeos-bsp-quawks/chromeos-bsp-quawks-0.0.1-r14.ebuild
[modify] https://crrev.com/ffecc1dc8bc0bec9a74efdfb4299a6eb295089dd/overlay-clapper/chromeos-base/chromeos-bsp-clapper/chromeos-bsp-clapper-0.0.1.ebuild
[add] https://crrev.com/ffecc1dc8bc0bec9a74efdfb4299a6eb295089dd/overlay-clapper/chromeos-base/chromeos-bsp-clapper/files/audio-config/cras-config/dsp.ini
[add] https://crrev.com/ffecc1dc8bc0bec9a74efdfb4299a6eb295089dd/overlay-quawks/chromeos-base/chromeos-bsp-quawks/files/audio-config/cras-config/byt-max98090
[add] https://crrev.com/ffecc1dc8bc0bec9a74efdfb4299a6eb295089dd/overlay-squawks/chromeos-base/chromeos-bsp-squawks/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[rename] https://crrev.com/ffecc1dc8bc0bec9a74efdfb4299a6eb295089dd/overlay-clapper/chromeos-base/chromeos-bsp-clapper/chromeos-bsp-clapper-0.0.1-r22.ebuild

Project Member

Comment 23 by bugdroid1@chromium.org, Feb 6 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/board-overlays/+/97ab86eb16ba0569f4a3bde4e72535d7476f91e0

commit 97ab86eb16ba0569f4a3bde4e72535d7476f91e0
Author: Hsin-Yu Chao <hychao@chromium.org>
Date: Mon Feb 06 08:19:38 2017

audio-configs: Switch clapper/quawks/squawks to mandatory UCM

Cherry-picked subset of commit 3e78d115150906a7a62bfc725e24c663f18080f2

- Use mandatory UCM to specify jack for kernel 4.4.
- Remove redundant 'Left Speaker Mixer Left DAC Switch' and
  'Right Speaker Mixer Right DAC Switch' in initial sequence.
- Remove 'HP Left Out Switch' and 'HP Right out Switch'
  because kernel 4.4 does not export such control. This can be
  added back when kernel support is ready.

BUG= chromium:681891 
TEST=Test on quawks, switch between headphone/speaker can work.

Change-Id: Ie09a6a5f14d42c20d11bf68cb30e4db417654830
Reviewed-on: https://chromium-review.googlesource.com/433500
Commit-Ready: Rajat Jain <rajatja@chromium.org>
Tested-by: Hsinyu Chao <hychao@chromium.org>
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/438150
Reviewed-by: Hsinyu Chao <hychao@chromium.org>
Commit-Queue: Hsinyu Chao <hychao@chromium.org>
Trybot-Ready: Hsinyu Chao <hychao@chromium.org>

[modify] https://crrev.com/97ab86eb16ba0569f4a3bde4e72535d7476f91e0/overlay-clapper/chromeos-base/chromeos-bsp-clapper/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[modify] https://crrev.com/97ab86eb16ba0569f4a3bde4e72535d7476f91e0/overlay-swanky/chromeos-base/chromeos-bsp-swanky/files/audio-config/ucm-config/byt-max98090/HiFi.conf
[modify] https://crrev.com/97ab86eb16ba0569f4a3bde4e72535d7476f91e0/overlay-quawks/chromeos-base/chromeos-bsp-quawks/files/audio-config/ucm-config/byt-max98090/HiFi.conf

Labels: -Merge-Approved-57
Status: Fixed (was: Started)
Status: Verified (was: Fixed)
Verified in 9202.21.0/57.0.2987.35 on quawks/clapper. 
Cc: -yoshi@chromium.org

Sign in to add a comment