blob: 23976107bff206beb72630f2a0ef7735c37542dd [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="aa20a2e08caf1217c95b82a2e0673f34a571a2db">
<notice>Your sources have been sync'd successfully.</notice>
<remote fetch="https://android.googlesource.com" name="aosp" review="https://android-review.googlesource.com"/>
<remote alias="cros" fetch="https://chromium.googlesource.com/" name="chromium"/>
<remote fetch="https://chromium.googlesource.com" name="cros" review="https://chromium-review.googlesource.com"/>
<default remote="cros" revision="refs/heads/master" sync-j="8"/>
<project name="aosp/platform/external/libchrome" path="src/aosp/external/libchrome" revision="e925d023c26427d9cba5a7ef1689f6bc87e6bba8" upstream="refs/heads/master"/>
<project name="aosp/platform/external/modp_b64" path="src/third_party/modp_b64" revision="99dc13926931cedfd2e4e582c33ef657d0645c5c" upstream="refs/heads/master"/>
<project name="aosp/platform/system/core/libsync" path="src/aosp/system/libsync" revision="f4f4387b6bf2387efbcfd1453af4892e8982faf6" upstream="refs/heads/master"/>
<project groups="devserver" name="aosp/platform/system/update_engine" path="src/aosp/system/update_engine" revision="b9cf501c1818d736cc316010693484d2cb091add" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="1689755f069242f84a128ac640591debfd0aff8d" upstream="refs/heads/master">
<annotation name="branch-mode" value="pin"/>
</project>
<project groups="minilayout,buildtools,labtools" name="chromium/buildtools" path="chromium/src/buildtools" remote="chromium" revision="6fbda1b24c1893a893b17aa219b765b9e7c801d8" upstream="refs/heads/master"/>
<project name="chromium/deps/libmtp" path="chromium/src/third_party/libmtp" remote="chromium" revision="4f4fad584e9c2735af5131f15b697376a3327de5" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/llvm-project/cfe/tools/clang-format" path="chromium/src/buildtools/clang_format/script" remote="chromium" revision="079ee0ba10162a6f41644bb01d9b9487fb20fd18" upstream="refs/heads/master"/>
<project name="chromium/src/third_party/Python-Markdown" remote="chromium" revision="b08af21eb795e522e1b972cb85bff59edb1ae209" upstream="refs/heads/master"/>
<project name="chromium/src/tools/md_browser" remote="chromium" revision="e9462696241f3ca832890473173e03e7bcfe6adc" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromium/tools/depot_tools" remote="chromium" revision="80a1cf66b83c394c911b14312274b26dba888ae0"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/chromite" path="chromite" revision="e62d2e1b75b03e230935be900d68c45768d917c7" upstream="refs/heads/master">
<copyfile dest="AUTHORS" src="AUTHORS"/>
<copyfile dest="LICENSE" src="LICENSE"/>
</project>
<project name="chromiumos/containers/cros-container-guest-tools" path="src/platform/container-guest-tools" revision="c4076c399dac9c76c42db681d2b54d8b9f5426d4" upstream="refs/heads/master"/>
<project name="chromiumos/docs" path="docs" revision="9854f4e99520ae70dc03358a91e88aad38e76e2a" upstream="refs/heads/master"/>
<project name="chromiumos/graphyte" path="src/platform/graphyte" revision="7ea5c995be1ba3ff1a39e5e63fdee4b57c6434e5" upstream="refs/heads/master"/>
<project name="chromiumos/infra/bad_cl_detector" path="infra/bad_cl_detector" revision="08bb5589019bbaae1039240ce347cdc3ed05f43a" upstream="refs/heads/master"/>
<project groups="chromeos-admin" name="chromiumos/infra/ci_results_archiver" path="infra/ci_results_archiver" revision="4493ad78616152e22672ed245b72806c56cfef0d" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_exonerator" path="infra/cl_exonerator" revision="439eba782bde9d318d74d5924a304b245842160b" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_status_viewer" path="infra/cl_status_viewer" revision="cee2171438c9939fa021194b0955a2cf61d3c2c4" upstream="refs/heads/master"/>
<project name="chromiumos/infra/distfiles_updater" path="infra/distfiles_updater" revision="2d1aa33972b2028d19a288baaacee9b2cd8644f7" upstream="refs/heads/master"/>
<project name="chromiumos/infra/dummies/general-sandbox" path="infra/dummies/general-sandbox" revision="ab009ffebb68a58f37779bddfba5f1a08ef174ae" upstream="refs/heads/master"/>
<project name="chromiumos/infra/dummies/merge-sandbox" path="infra/dummies/merge-sandbox" revision="651c1f3b89c112222f5dae2f79091421543dd4ee" upstream="refs/heads/master"/>
<project name="chromiumos/infra/logstock" path="infra/logstock" revision="ef7fe408b9feee9a3664b36f0176fcacd27bf703" upstream="refs/heads/master"/>
<project name="chromiumos/infra/lucifer" path="infra/lucifer" revision="bd2e4c18fa7bf050ce9f888554ffa70ca3552e62" upstream="refs/heads/master"/>
<project groups="chromeos-admin,labtools" name="chromiumos/infra/skylab_inventory" path="infra/skylab_inventory" revision="e1f5a33620bb0c5eb375f1d28898ae2cc5b4bf0e" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="d1807fa40c079295cbb5b28a5c659bfe28b46e18" upstream="refs/heads/master"/>
<project name="chromiumos/infra/test_analyzer" path="infra/test_analyzer" revision="7b0a71303075b11ce506fe6c34477a139c02236e" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/infra_virtualenv" path="infra_virtualenv" revision="bd33427afb37ec05127792091ffc87bfefb48121" upstream="refs/heads/master"/>
<project name="chromiumos/manifest" path="manifest" revision="afb60766ee0a01cbc12fcbdc95703c23150a4d2d" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="9602ce61f99043d07a70231fe47604fe97e20aab" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="91e5ba94350c27328ff8e0b666f07dd785d34680" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="82061f161270de279870a933fbb148e0b05f3285" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="1e9fcfb53788764945fd1ad0d25e43d81fe11a07" upstream="refs/heads/master"/>
<project name="chromiumos/platform/arc-camera" path="src/platform/arc-camera" revision="1f12b847f32d6189f8c6901241ea4c67f32f3cca" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="75d7927161b6f3f54fbb2920ec8e1bb0bc131ccf" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="8cb6a1a2a04acf304721ddc098b814cb54792e3f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/battery_updater" path="src/platform/battery_updater" revision="32463c6de8e8c98d4b1711937bc7678afc121a85" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bisect-kit" path="src/platform/bisect-kit" revision="af7b06bf6c1fc30810cbcc49c5e7ebe013d0e349" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="734a2f4573d273f137f592509d3f7505404e6182" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bootcache" path="src/platform/bootcache" revision="ebe3a0995e90026433ffc62b7aeed6cad1f28694" upstream="refs/heads/master"/>
<project name="chromiumos/platform/btsocket" path="src/platform/btsocket" revision="300354e5d74418c8e03737ca9029c64d9297a28d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/cfm-device-monitor" path="src/platform/cfm-device-monitor" revision="5fb05b89df9447d0535f8c38e8c1a90499dfe659" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="0215a28bea38f2340a5bb997257b8adf98207b09" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chromiumos-assets" path="src/platform/chromiumos-assets" revision="fd4e8eef335ceaca7adf53a83f5e13e00e09101c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/cobble" path="src/platform/cobble" revision="3d2b9922e81cce898d4f09306563d3ca9d32c67e" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/platform/crostestutils" path="src/platform/crostestutils" revision="e7f8b15cde6b9a90e1c4c8baf0011668eb31c5d0" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="e1fe529d460d039065694793b9d5c107af404e2e" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="02bbe5f1e45b8ca49fe36cca4267694c27d86b8f" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="3810138ca0f159120db77f1992578b7f2f3cac9e" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="fc67e1f1e5ff6d9af17d726665e210a33e2baac9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="240acaa806e64238b0fda54b478209b6aec430b3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="c27f522e3efde1754afb9d149d95a750fe34f465" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="f00865ed96cbba79e34fa210279eb178ec92e778" upstream="refs/heads/master"/>
<project name="chromiumos/platform/experimental" path="src/platform/experimental" revision="bcc00ca58726d9cf774c56005715a5ee330da045" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory" path="src/platform/factory" revision="2ce190e3d2162bfae0269567a7a631c28b6e8d11" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="597b30fed780a0148149fa4086f9ad4792a3d4ab" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="b2c29757b90133e8e6315800a1afdeafe4a2bc5a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="a2c76efc8a0ca6988f4270a88543f75d05ccd5bb" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="275de72e6b14f5f2bd90376120e19af4e4fbdd9c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/go-seccomp" path="src/platform/go-seccomp" revision="613458c0e3c589e52e7f093288ef1d2ba57a9ff7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/google-breakpad" path="src/third_party/breakpad" revision="b988fa74ec18de6214b18f723e48331d9a7802ae" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="e043793ce4968d66e0abfc27e4be9c976ba2ccb6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/inputcontrol" path="src/platform/inputcontrol" revision="8826acba1c4e13b6318ae6d1d4b49633d1b55aba" upstream="refs/heads/master"/>
<project name="chromiumos/platform/jabra_vold" path="src/platform/jabra_vold" revision="8830911158ae632b7626d0ebe33248e66ffaeef3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/libevdev" path="src/platform/libevdev" revision="23f8ea74685ea0a03be8649ca33d5664bc789393" upstream="refs/heads/master"/>
<project name="chromiumos/platform/microbenchmarks" path="src/platform/microbenchmarks" revision="518003bc070970f25b9ab97c0560d762846c5e65" upstream="refs/heads/master"/>
<project name="chromiumos/platform/minigbm" path="src/platform/minigbm" revision="067594b15aa39835f49058853d3f1f586124c101" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="0d8f7a61e4c146cabceea5f81a5e26d6d0f5ac83" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="70199bda0fc5cd3f61e0923e5108895d7fabc0a0" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mttools" path="src/platform/mttools" revision="146a68465feb9039602bcaa508ef3fea8e8f926a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/newblue" path="src/platform/newblue" revision="2c0d77a1dc11b966405522eefa94b6e3df6fe6c8" upstream="refs/heads/master"/>
<project name="chromiumos/platform/punybench" path="src/platform/punybench" revision="16bc496a97c027147453e7d675ae2f9147352b31" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast" path="src/platform/tast" revision="996a95b64d03f5797af67997731e00708ff3ed10" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="b991dea719ef3cea2bd65c2492bf2e5331f0f108" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/touch_firmware_test" path="src/platform/touch_firmware_test" revision="bafba938ff65099158b04ca718b1e77a0e43c5c4" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_updater" path="src/platform/touch_updater" revision="565879e871a3e7fc4128c7c4b2de153195b1f016" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchbot" path="src/platform/touchbot" revision="9546ffbb37d5fef191ad1607eeb0b76a6f3a9872" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchpad-tests" path="src/platform/touchpad-tests" revision="f3e4d3bca41b674e89583d74dfb7e538fe58ff18" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/tpm" path="src/third_party/tpm" revision="0cba6cadd1bea1ce3717779201d594c4c9131dc2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tpm_lite" path="src/platform/tpm_lite" revision="db50af69b91bc1cffde13740c23aed72883fbc45" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tremplin" path="src/platform/tremplin" revision="41639f3d4a0db34de9c5d7b78ef9941335d320b6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/uboot-env" path="src/platform/uboot-env" revision="ab10366ee27959666b94a638858032c91c3c5e10" upstream="refs/heads/master"/>
<project groups="firmware,buildtools" name="chromiumos/platform/vboot_reference" path="src/platform/vboot_reference" revision="332b74e1818aa7811feb3534bdea2887c2f86aa4" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="4649d42d10a7fa32f18da7e77e019891d1d7d940" upstream="refs/heads/master"/>
<project name="chromiumos/platform/webplot" path="src/platform/webplot" revision="bbd5ea22ef9f8e109e363b26958d9a2fc8921f0f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/xorg-conf" path="src/platform/xorg-conf" revision="c63a4457a7b3d28081dcb1de276928d49ded130a" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="b3c6580a9f0f8657fab36bdf79c3794a2ed20461" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="619c091964842556a04341787f0da6d510c71b96" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="52a4f1afc708415a51bfe3794b79342347250e56" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/android_mtdutils" path="src/third_party/android_mtdutils" revision="9bcfc3ee238f16925e9aaa4573129784ebb397e7" upstream="chromeos"/>
<project name="chromiumos/third_party/arm-trusted-firmware" path="src/third_party/arm-trusted-firmware" revision="fe77b53e32692fc5d35df208e2b3d21a28f6228b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atheros" path="src/third_party/atheros" revision="52a5bdaa8930c14ee42518354de3e5ec09911c6b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atrusctl" path="src/third_party/atrusctl" revision="567b8c6cc2d4c90a223c126ecbcb617d2b8a3a23" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="378374955db41edee14ff67c13f9ea17728b2fca" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/aver-updater" path="src/third_party/aver-updater" revision="cf3337b0918e15755782d8f3b11691e04f1ddc40" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="f915721896adf72a98299bfdf2775a26a7ffaa20" upstream="refs/heads/chromeos-5.44"/>
<project groups="firmware" name="chromiumos/third_party/bootstub" path="src/third_party/bootstub" revision="6697fe6404055443d7c754b365907a0604f14111" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/broadcom" path="src/third_party/broadcom" revision="4070e7161f2f1a1a22027a744eb868500688f0b6" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/cbootimage" path="src/third_party/cbootimage" revision="b7d5b2d6a6dd05874d86ee900ff441d261f9034c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/coreboot" path="src/third_party/coreboot" revision="38cffce2de9926bd2b03ddf56fbb624996b6e034" upstream="refs/heads/chromeos-2016.05"/>
<project groups="firmware" name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="678b4c4a81069bb6e10e2e59f5374b83d727cd2b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cros-adapta" path="src/third_party/cros-adapta" revision="eb6d8c1832b9181926df107faf41a80887fd982c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/cryptoc" path="src/third_party/cryptoc" revision="6283eeeaf5ccebcca982d5318b36d49e7b32cb6d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cups" path="src/third_party/cups" revision="ae250b727d57fc7e750c06ceab254eeea1511de6" upstream="refs/heads/cups-2-2-8"/>
<project name="chromiumos/third_party/cypress-tools" path="src/third_party/cypress-tools" revision="043fba1c35f89cce95f804bf6d4f01cfc23a6c21" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/daisydog" path="src/third_party/daisydog" revision="5f4302621d8e011edbd83858b0c3183e29f842b5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-cplusplus" path="src/third_party/dbus-c++" revision="907f6244dc1c4c3f58a809147d348eccbb932631" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-spy" path="src/third_party/dbus-spy" revision="0e04421c73b24536de7fcc1886da469d8b7a2a41" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/displaylink-updater" path="src/third_party/displaylink-updater" revision="a52808b5995fe2ed481269c8f089358d4b451d5c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/edk2" revision="ab586ccd21556108662fbd80ab5a429143eac264" upstream="refs/heads/chromeos-2017.08"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/cnl/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-cnl"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/glk/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-glk"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/icl/edk2" revision="8df83bf3e30ada89fc0799859e3de25017dc93ac" upstream="refs/heads/chromeos-icl"/>
<project groups="firmware" name="chromiumos/third_party/em100" path="src/third_party/em100" revision="8af5146f4c55a51b0debf81f1cee3c3333aa1505" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashmap" path="src/third_party/flashmap" revision="9108393752ffd93b133037add1f7b484de09bdbc" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="870d8afa9ab839442f4766881748ad5bc4f6f7d5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fwupd" path="src/third_party/fwupd" revision="8ece8874b5588f74805ba1ee283af295d2a276d6" upstream="refs/heads/fwupd-1.2.4"/>
<project name="chromiumos/third_party/gdmwimax" path="src/third_party/gdmwimax" revision="e8236b4b2d66b1972e4f84955a238134acd7f6a1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gobi3k-sdk" path="src/third_party/gobi3k-sdk" revision="825fc302e0e0ffeb2aa925da70ebc32bc5377c2b" upstream="refs/heads/master"/>
<project groups="labtools" name="chromiumos/third_party/hdctools" path="src/third_party/hdctools" revision="a7670be452abbddc245b42bfa4663b45098a0a92" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="1f9bc912d4b52362284c08a013d31166474fd128" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="5f1be6ae1d9d95c778d3f8ebf02dca3b126fa618" upstream="refs/heads/wpa_supplicant-2.6"/>
<project name="chromiumos/third_party/huddly-updater" path="src/third_party/huddly-updater" revision="98010d4e0c0d1ed95b2b08d9e2b51dcde3d18fe3" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="5bde690dce8ad254a6a1960bbfe91a6459e9125e" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="ca6ad94e109c66045d75d6a432fdfc64244102b0" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="712b91302d3822c0a00a7d0f851f57c65426ea37" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="f6fb964543fbeead237329c86dd07602a2e41be5" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="091267050070695c5749165e0982a78d0c98810c" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="0b3bdb2a1813baf645ad55462460ede78a974487" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="9168af28aa438a25d40be8c1b1c28af6ecf79707" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19" revision="e658b182cb4d4843d9384353c517e7d02d7eac7d" upstream="refs/heads/chromeos-4.19"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="d41e9e578eef76ebd804f3361eb67fce1009c2b4" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kvmtool" path="src/third_party/kvmtool" revision="1b159b990afd33c0c2e3b47ebda6dd5cc793dd92" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libc-bench" path="src/third_party/libc-bench" revision="76793dd4b09191a78a78180012718e72d792717f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libdrm" path="src/third_party/libdrm" revision="5a3bdc7add2f30f7673052376514c91dbcd1b64a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="0151170b4ef1f344630b139bb4b80b94585a22b4" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="f1286adeb71d12d687a3017b5d483b3d3cad8e75" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqrtr" path="src/third_party/libqrtr" revision="1604a9567beda30fb5d8fd532c0ec8366da8fbbb" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libscrypt" path="src/third_party/libscrypt" revision="b45c53f9418a6eff2c8ed98703a55f96029304b1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libsigrok" path="src/third_party/libsigrok" revision="199fe31115c76231746f5953271795d58679561c" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrok-cli" path="src/third_party/sigrok-cli" revision="c9edfa218e5a5972531b6f4a3ece8d33a44ae1b5" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrokdecode" path="src/third_party/libsigrokdecode" revision="3279c2825684c7009775b731d0a9e37815778282" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libv4lplugins" path="src/third_party/libv4lplugins" revision="5e6034258146af6be973fb6a5bb6b9d6e7489437" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="000ca87656ff8ece0768a590ba627dbea7b42c42" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/logitech-updater" path="src/third_party/logitech-updater" revision="658d14909e3231dddedebbd769db36d7a9f6d784" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="08733aa7d62b171c667d3eb7e299aa7345053fa9" upstream="refs/heads/chromeos-20150119"/>
<project name="chromiumos/third_party/marvell" path="src/third_party/marvell" revision="b5d3741d042bde7941284303712c3790ab4e489d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/arc-mesa" revision="e6b3d357f6b99e6b409fa6b2a69fb3f8851f5b2d" upstream="refs/heads/arc-18.2.0-pre1"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="a2ddb710fdef5f24bfe10d0ee09b1f32ea53aaa8" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-freedreno" revision="0b736f7fd4852bdea2ac6be9a018a41065252233" upstream="refs/heads/chromeos-freedreno"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-img" revision="129178893b2260df22db96327c5ca9c2ce7db046" upstream="refs/heads/mesa-img"/>
<project name="chromiumos/third_party/mimo-updater" path="src/third_party/mimo-updater" revision="f173901a2ce769fe95b85123f7be445ac9a083a5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mmc-utils" path="src/third_party/mmc-utils" revision="1c55306a49b32bbb8c65e1e5e9d630f6720a6810" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="19219422df0a31c8990ba4462b4ab453b5fdfd5f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/nfs-ganesha" path="src/third_party/nfs-ganesha" revision="165395bf01548d8a0135357ca4c222b9c0c0acaa" upstream="refs/heads/V2.3-stable"/>
<project name="chromiumos/third_party/ntirpc" path="src/third_party/ntirpc" revision="a9fc54d636fc3e5b5f0918769a2e5343c5f0d823" upstream="refs/heads/V1.3.3-cros"/>
<project name="chromiumos/third_party/portage_tool" path="src/third_party/portage_tool" revision="30e30b3c301d2605abf2cc224abdb04bfaad7b3f" upstream="refs/heads/chromeos-2.3.49"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="af64f6c7b19cdb84226161dd3742a13fd7974cc3" upstream="refs/heads/master-0.22"/>
<project name="chromiumos/third_party/realtek-updater" path="src/third_party/realtek-updater" revision="7e603e12fbf9d2a8aeb67f1075fe43dbfaf52f7f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/rootdev" path="src/third_party/rootdev" revision="8dc336a991e5494e6cc9a0094778fee67f22ed6c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/seabios" path="src/third_party/seabios" revision="3004147dd3707e600772ec6c5d37beac7f4b8eb4" upstream="refs/heads/chromeos-2014.11.03"/>
<project name="chromiumos/third_party/sis-updater" path="src/third_party/sis-updater" revision="4066f05ebae55958e3d193f9177c310b1d480886" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware" path="src/third_party/sound-open-firmware" revision="2f3a03f1b0ef5b00e8de4fa5079fb2885fcf66c2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware-tools" path="src/third_party/sound-open-firmware-tools" revision="d8114acdbb7609ebf05825c231f47c5b60a4d0b0" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/sysbios" path="src/third_party/sysbios" revision="33e1db34b8162de72a5e9bbbc44e6bce38978396" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tlsdate" path="src/third_party/tlsdate" revision="6103fff146d9e434a643a031f7a557fd793c8d08" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="b1cba791a63a24cac5b4d7cd68f5e0941a9afe62" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tpm-emulator" path="src/third_party/tpm-emulator" revision="310a21ef24ace14b4d6e8095172445494f54ff25" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/tpm2" path="src/third_party/tpm2" revision="c3730f67070589a710864eeccdc79260d4c06756" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="6c2cac92b71c2c96e020a10c4f01afdf311bf8e4" upstream="refs/heads/master-0.3.13"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="8084afd71b2989bbb1988488fcb1764202f79b2b" upstream="refs/heads/chromeos-v2018.09"/>
<project name="chromiumos/third_party/virglrenderer" path="src/third_party/virglrenderer" revision="62d123dc34a85b87708193774f9eb126a2cd7d1a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/virtual-usb-printer" path="src/third_party/virtual-usb-printer" revision="fddddb1e1321990311bc5c9c693d8a1335b4b224" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/webrtc-apm" path="src/third_party/webrtc-apm" revision="b7da1a8bdb731999d5d7d59cf30fe3cd1b3c656c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/whining" path="src/third_party/whining" revision="c325abd3eff318af433a1a5667f5d2745f893945" upstream="refs/heads/master"/>
<project name="external/git.kernel.org/fs/xfs/xfstests-dev" path="src/third_party/xfstests" revision="6d17c9076fe9d97d2411e5909e6b255e5e721fc3" upstream="refs/heads/master"/>
<project groups="buildtools,chromeos-admin,firmware,labtools,minilayout" name="infra/luci/client-py" path="chromite/third_party/swarming.client" remote="chromium" revision="281c390193ec8c02e60279f8dac1b86ac52fa4be"/>
<project name="linux-syscall-support" path="src/third_party/breakpad/src/third_party/lss" revision="a89bf7903f3169e6bc7b8efc10a73a7571de21cf"/>
<project name="platform/external/bsdiff" path="src/aosp/external/bsdiff" remote="aosp" revision="e36af14afc8c11dc4891294d9c4d997df7f487bf" upstream="refs/heads/master"/>
<project name="platform/external/libcxx" path="src/aosp/external/libcxx" remote="aosp" revision="e4b6d367d490a1498a8d1cef84c1f52752a8a0f9" upstream="refs/heads/master"/>
<project name="platform/external/libcxxabi" path="src/aosp/external/libcxxabi" remote="aosp" revision="1389a8dc482d10684a7b30d0aa4c9c58155113ed" upstream="refs/heads/master"/>
<project name="platform/external/libmojo" path="src/aosp/external/libmojo" remote="aosp" revision="920588a1acdc4721abb713d8162010e4b85ae53e" upstream="refs/heads/master"/>
<project name="platform/external/libunwind_llvm" path="src/aosp/external/libunwind_llvm" remote="aosp" revision="99e952c01a773162b7c55a049be6f22bcd079a5a" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="771d4c0c09c05f2b442ca81dba2ceed968f1353d" upstream="refs/heads/master"/>
<project name="platform/external/puffin" path="src/aosp/external/puffin" remote="aosp" revision="e8232e11000b467eeb8428df734151361362a9a8" upstream="refs/heads/master"/>
<project name="platform/system/keymaster" path="src/aosp/system/keymaster" remote="aosp" revision="23e024aec04a642c1dbf7f022467c8d687f11f86" upstream="refs/heads/master"/>
<project name="toolchain/binutils" path="src/aosp/toolchain/binutils" remote="aosp" revision="cce69c1b1bfc46de5e1cdd4923f87215c0edb884"/>
<project name="toolchain/gcc" path="src/aosp/toolchain/gcc" remote="aosp" revision="ac6128e0a17a52f011797f33ac3e7d6273a9368d"/>
<project name="weave/libweave" path="src/weave/libweave" revision="a852917ec1d1ada705a0a71deaf419af190f268c" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="chromeos-4.14" change_id="Ic3635cf1c89b037a1cbc0c9a84974d4039dea08d" commit="2bc1128d9d60676c2b07c76d4183adbfbda95d86" commit_message="UPSTREAM: ASoC: Intel: bytcr_rt5651: Sort DMI table entries alphabetically As we get more entries in the DMI quirk table it is nice to have some sort of ordering in the table, sort it alphabetically. Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt; Reviewed-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 55d69c0309acea65fb3dd99a05a665b51630362d) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: Ic3635cf1c89b037a1cbc0c9a84974d4039dea08d Reviewed-on: https://chromium-review.googlesource.com/1353604 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353604" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/04/1353604/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I56f18c053c048e29706f613810011fcd965ffc32" commit="f54fa0623271d788aaee5e1cfcd745a454b759e3" commit_message="UPSTREAM: ASoC: dpcm: improve runtime update predictability As it is, dpcm_runtime_update() performs the old path and new path update of a frontend before going on to the next frontend DAI. Depending the order of the FEs within the rtd list, the result of the update might be different. For example: * Frontend A connected to backend C, with a 48kHz playback * Frontend B connected to backend D, with a 44.1kHz playback * FE A appears before FE B in the rtd list of the card. If we reparent BE C to FE B (disconnecting BE D): * old path update of FE A will run first, and BE C will get hw_free() and shutdown() * new path update of FE B will run after and BE C, which is stopped, so it will be configured at 44.1kHz, as expected If we reparent BE D to FE A (disconnecting BE C): * new path update of FE A will run first but since BE D is still running at 44.1kHz, it won't be reconfigured (no call to startup() or hw_params()) * old path update of FE B runs after, nothing happens * In this case, we end up with a BE playing at 44.1kHz a stream which is supposed to be played at 48Khz (too slow) To improve this situation, this patch performs all the FE old paths update before going on to update the new paths. With this, the result should no longer depend on the order of the FE within the card rtd list. Please note that there might be a small performance penalty since dpcm_process_paths() is called twice per stream direction. Signed-off-by: Jerome Brunet &lt;jbrunet@baylibre.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit de15d7ff5bef98746fcb76a0db7ac46de48d3560) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: I56f18c053c048e29706f613810011fcd965ffc32 Reviewed-on: https://chromium-review.googlesource.com/1353610 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353610" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/10/1353610/19" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I12b341b802633053c04920ba74b464554803adaa" commit="dd4d73a0e62447662e14a6b2540d8b0333c7b361" commit_message="UPSTREAM: ASoC: dpcm: extend channel merging to the backend cpu dai Extend dpcm_merge_chan to also check backend cpu dai channels capabilities. Apply the same policy as soc_pcm_init_runtime_hw() for multicodec links and only check cpu dai in this case. Cc: Jiada Wang &lt;jiada_wang@mentor.com&gt; Signed-off-by: Jerome Brunet &lt;jbrunet@baylibre.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 4f2bd18b191a10660782f2f1ccc989b000b2be63) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: I12b341b802633053c04920ba74b464554803adaa Reviewed-on: https://chromium-review.googlesource.com/1353611 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353611" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/11/1353611/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="If669ed37e802258b36eb9f86ad5b7048449e6d4d" commit="3df20c19f21ae23150f586cbc1ae19e70b949207" commit_message="UPSTREAM: ASoC: soc-io.c: convert to SPDX identifiers Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit d1aaa2e68619ca4c1cc05ce7bc029cda5a8cbe87) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: If669ed37e802258b36eb9f86ad5b7048449e6d4d Reviewed-on: https://chromium-review.googlesource.com/1353612 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353612" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/12/1353612/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="Ia70df2ceca879b64ef9c7cf4e9f235a389726e09" commit="e30e7eefbd37a4866edc0675889652340ce06bb0" commit_message="UPSTREAM: ASoC: soc-dai.h: convert to SPDX identifiers Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit e2cfd2c9673f4e9d08971fed53fe1f41d8270ef0) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: Ia70df2ceca879b64ef9c7cf4e9f235a389726e09 Reviewed-on: https://chromium-review.googlesource.com/1353613 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353613" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/13/1353613/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I00df7e0c5fe69e809cdfb8b15e8e730a14be0cfd" commit="ddfeac487d41f98715eee63b80c03235e66dec59" commit_message="UPSTREAM: ASoC: soc-ops.c: convert to SPDX identifiers Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 4eef5a90ca8b2aab61c98853141f9242af4a8339) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: I00df7e0c5fe69e809cdfb8b15e8e730a14be0cfd Reviewed-on: https://chromium-review.googlesource.com/1353614 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353614" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/14/1353614/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I68a1e319dfefd8ab73ca777450e96371b2098118" commit="dbaf14454b33a8cb9babb92cc7d5c9902efb1a4b" commit_message="UPSTREAM: ASoC: soc-pcm.c: convert to SPDX identifiers Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit ed51758247c51dfdb526d279164cfd925496f187) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: I68a1e319dfefd8ab73ca777450e96371b2098118 Reviewed-on: https://chromium-review.googlesource.com/1353615 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353615" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/15/1353615/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I9ff003bf39f49f57cf135b3db470e94d65e86b81" commit="cd20242c5916d4ae531633a22b15319a93ce91cc" commit_message="UPSTREAM: ASoC: soc-dpcm.h: convert to SPDX identifiers Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit b53c34b4b73eb65e6480ada6ec8ddbcc2d4e9817) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: I9ff003bf39f49f57cf135b3db470e94d65e86b81 Reviewed-on: https://chromium-review.googlesource.com/1353616 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353616" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/16/1353616/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I6b91a457d2c1dd909fa0cebd2f39fe56b77340e5" commit="a941546477248a760de49d988f6ac9f30e689cd0" commit_message="UPSTREAM: ASoC: soc-jack.c: convert to SPDX identifiers Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 8ab0215c11817fc0a89f1f82cdf10fd4c0eb9e86) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: I6b91a457d2c1dd909fa0cebd2f39fe56b77340e5 Reviewed-on: https://chromium-review.googlesource.com/1353617 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353617" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/17/1353617/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I9fdb3cdb6ed00ce69240615c0eb3394023a94d51" commit="ce87cd703bd90b02a1c741b9d61cd73068944526" commit_message="UPSTREAM: ASoC: soc-utils.c: convert to SPDX identifiers Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 632628df453ccda727fbcc1e346600162ac995e9) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: I9fdb3cdb6ed00ce69240615c0eb3394023a94d51 Reviewed-on: https://chromium-review.googlesource.com/1353618 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353618" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/18/1353618/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="Ib1ce138f7b5e5c178bd1d0806490b2849f43b01e" commit="5d333f0d95221f6a1b9ff9113dc8368d3d61f426" commit_message="UPSTREAM: ASoC: soc-devres.c: convert to SPDX identifiers Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 9e14035c7fac144f31a822f0034fe5ed79c9ef8a) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: Ib1ce138f7b5e5c178bd1d0806490b2849f43b01e Reviewed-on: https://chromium-review.googlesource.com/1353619 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353619" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/19/1353619/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="If4dc35e8049d14eb34423dbc1e3206d8b2c46cfc" commit="d29b517901e7439eccff6a4b7c06e8f591c19b91" commit_message="UPSTREAM: ASoC: soc-acpi: convert to SPDX identifiers Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 7730bb13c7472620b585783f248b2dccd09d1819) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: If4dc35e8049d14eb34423dbc1e3206d8b2c46cfc Reviewed-on: https://chromium-review.googlesource.com/1353620 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353620" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/20/1353620/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I08477b6e6b37b1126e413e1e18bd9bf83ab29bb3" commit="d13b8cc09a9fa2b67adb26e52987a33848eda482" commit_message="UPSTREAM: ASoC: soc-core: convert to SPDX identifiers Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 873486ed4af3e11bfc20832dff7b124ba652bf77) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: I08477b6e6b37b1126e413e1e18bd9bf83ab29bb3 Reviewed-on: https://chromium-review.googlesource.com/1353621 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353621" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/21/1353621/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="Ic4eeb1ac663dd3112429fd4a224cad9ca4ec9469" commit="cb2d63153a08efac5d4d1eddf697569d57c38d6f" commit_message="UPSTREAM: ASoC: soc-dapm: convert to SPDX identifiers Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit c01f3af4d32071915119ffcb933e75d7c165378e) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: Ic4eeb1ac663dd3112429fd4a224cad9ca4ec9469 Reviewed-on: https://chromium-review.googlesource.com/1353622 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353622" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/22/1353622/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I0af4b5cd64382a1fc31a57ba5be335f4eea83eae" commit="cc41241d1845ce429930ac4c044c3eeab323d3c4" commit_message="UPSTREAM: ASoC: soc-topology: convert to SPDX identifiers Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit f2b6a1b25fecc48a46c8a41636101af8a41c88a8) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: I0af4b5cd64382a1fc31a57ba5be335f4eea83eae Reviewed-on: https://chromium-review.googlesource.com/1353623 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353623" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/23/1353623/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I7f18d2f2c8e0295fa8a0fb4a9c02342f250e4fb0" commit="edaca3f3ff7b2d64f4fabddfe3e805bbb4eb79a9" commit_message="UPSTREAM: ASoC: soc-compress: convert to SPDX identifiers Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit b3ed4c86a700b494fc5058a52531eeb14d6fe00f) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: I7f18d2f2c8e0295fa8a0fb4a9c02342f250e4fb0 Reviewed-on: https://chromium-review.googlesource.com/1353624 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353624" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/24/1353624/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="Ie28b2df618f95b230d63a819cd41b42527cb9fd4" commit="1e18037d403e2484ce574209b41ee72b187501f8" commit_message="UPSTREAM: ASoC: soc-generic-dmaengine-pcm: convert to SPDX identifiers Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 1356a6071cf4d7187652cd2b18dfab4763e0dba6) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: Ie28b2df618f95b230d63a819cd41b42527cb9fd4 Reviewed-on: https://chromium-review.googlesource.com/1353625 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353625" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/25/1353625/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I726cc8bae62daaa97fc6413c0b0c9a2401d42f64" commit="ba3465cf8a760dc80a55b7913ffc5dc4873e252f" commit_message="UPSTREAM: ALSA: pcm: trace XRUN event at injection, too The PCM xrun injection triggers directly snd_pcm_stop() without the standard xrun handler, hence it's not recorded on the event buffer. Ditto for snd_pcm_stop_xrun() call and SNDRV_PCM_IOCTL_XRUN ioctl. They are inconvenient from the debugging POV. Let's make them to trigger XRUN via the standard helper more consistently. Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt; (cherry picked from commit 9cd641ed31f576d08f7b784850ba93eef050f32f) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: I726cc8bae62daaa97fc6413c0b0c9a2401d42f64 Reviewed-on: https://chromium-review.googlesource.com/1353626 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353626" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/26/1353626/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="Id4d85321b280b0bfcb16ed7b39d49fe06b4a410e" commit="c7e0ad99d75496a21e68e6d26906cda2b64a48cc" commit_message="UPSTREAM: ALSA: pcm: Use snd_pcm_stop_xrun() for xrun injection Basically the xrun injection routine can simply call the standard helper snd_pcm_stop_xrun(), but with one exception: it may be called even when the stream is closed. Make snd_pcm_stop_xrun() more robust and check the NULL runtime state, and simplify xrun injection code by calling it. Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt; (cherry picked from commit e647f5a5c5d165c87750e8c0dcbe341b5a378ffd) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: Id4d85321b280b0bfcb16ed7b39d49fe06b4a410e Reviewed-on: https://chromium-review.googlesource.com/1353627 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353627" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/27/1353627/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I549851930fbbe70458043497781fc5ebc48e05c7" commit="43ed86f1e6ebaa4d6ae7f0aeed73bdfa71424295" commit_message="UPSTREAM: ASoC: nau8825: use 64-bit arithmetic instead of 32-bit Add suffix ULL to constant 256 in order to give the compiler complete information about the proper arithmetic to use. Notice that such constant is used in a context that expects an expression of type u64 (64 bits, unsigned) and the following expression is currently being evaluated using 32-bit arithmetic: 256 * fs * 2 * mclk_src_scaling[i].param Addresses-Coverity-ID: 1339616 (&quot;Unintentional integer overflow&quot;) Signed-off-by: Gustavo A. R. Silva &lt;gustavo@embeddedor.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit da13ed1d80fe6a4d95043aaf2e0aff292ade5708) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: I549851930fbbe70458043497781fc5ebc48e05c7 Reviewed-on: https://chromium-review.googlesource.com/1353628 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353628" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/28/1353628/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="Ia382a6931b103ba6c5a14663f41a8ea4dce174fd" commit="2ed49e512fc35ea5d16194501779f627b18b53f3" commit_message="UPSTREAM: ASoC: nau8824: use 64-bit arithmetic instead of 32-bit Add suffix ULL to constant 256 in order to give the compiler complete information about the proper arithmetic to use. Notice that such constant is used in a context that expects an expression of type u64 (64 bits, unsigned) and the following expression is currently being evaluated using 32-bit arithmetic: 256 * fs * 2 * mclk_src_scaling[i].param Addresses-Coverity-ID: 1432039 (&quot;Unintentional integer overflow&quot;) Signed-off-by: Gustavo A. R. Silva &lt;gustavo@embeddedor.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit f7ddff54d0a0f068442414b48bec7f22aa777de7) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: Ia382a6931b103ba6c5a14663f41a8ea4dce174fd Reviewed-on: https://chromium-review.googlesource.com/1353629 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353629" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/29/1353629/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I3ed2de06c37dae820ab1db22e5fc8eed184fd47a" commit="89e772d4c0678dbf26120ef9254b5f57581dbf4d" commit_message="FIXUP: ALSA: pcm: Allow drivers to set R/W wait time. Currently ALSA core blocks userspace for about 10 seconds for PCM R/W IO. This needs to be configurable for modern hardware like DSPs where no pointer update in milliseconds can indicate terminal DSP errors. Add a substream variable to set the wait time in ms. This allows userspace and drivers to recover more quickly from terminal DSP errors. Signed-off-by: Liam Girdwood &lt;liam.r.girdwood@linux.intel.com&gt; Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt; (cherry picked from commit d64c5cf8e89d124355924c513a42b16f0d7d3a03) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; Signed-off-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Conflicts: include/sound/pcm.h sound/core/pcm_lib.c BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: I3ed2de06c37dae820ab1db22e5fc8eed184fd47a Reviewed-on: https://chromium-review.googlesource.com/1353630 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="1" gerrit_number="1353630" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/30/1353630/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="Icdb37e542de3b4775b83ba0e8816a9e34b0f9780" commit="5a571183c7bee1e346a3a3bcd737d4bc4212abff" commit_message="UPSTREAM: dmaengine: add support for reporting pause and resume separately 'cmd_pause' DMA channel capability means that respective DMA engine supports both pausing and resuming given DMA channel. However, in some cases it is important to know if DMA channel can be paused without the need to resume it. This is a typical requirement for proper residue reading on transfer timeout in UART drivers. There are also some DMA engines with limited hardware, which doesn't really support resuming. Reporting pause and resume capabilities separately allows UART drivers to properly check for the really required capabilities and operate in DMA mode also in systems with limited DMA hardware. On the other hand drivers, which rely on full channel suspend/resume support, should now check for both 'pause' and 'resume' features. Existing clients of dma_get_slave_caps() have been checked and the only driver which rely on proper channel resuming is soc-generic-dmaengine-pcm driver, which has been updated to check the newly added capability. Existing 'cmd_pause' now only indicates that DMA engine support pausing given DMA channel. Signed-off-by: Marek Szyprowski &lt;m.szyprowski@samsung.com&gt; Acked-by: Mark Brown &lt;broonie@kernel.org&gt; Signed-off-by: Vinod Koul &lt;vkoul@kernel.org&gt; (cherry picked from commit d8095f94e19581057bcad35b8a725aa739e77595) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: Icdb37e542de3b4775b83ba0e8816a9e34b0f9780 Reviewed-on: https://chromium-review.googlesource.com/1353631 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353631" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/31/1353631/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="If08de33c4502b6d99e4e4a3c397fb401eb517609" commit="da883b16a318bac5ce2b259996661bbf8e808220" commit_message="UPSTREAM: ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix2 8 tablet Add a quirk for the Lenovo Miix2 8 tablet, this tablet uses a digital mic on DMIC1 and has a mono-speaker. The jack-detect uses the default settings.. Reported-and-tested-by: russianneuromancer@ya.ru Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt; Acked-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 81583afe790c5bd86300537783b23f3b12794f03) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: If08de33c4502b6d99e4e4a3c397fb401eb517609 Reviewed-on: https://chromium-review.googlesource.com/1353632 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353632" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/32/1353632/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I300d2033adf999481ec82c845dc5fe0eb70a1056" commit="b0a41d6d353e2441fe5209bee69e4cdb234d5576" commit_message="UPSTREAM: ASoC: Intel: bytcr_rt5651: Remove is_valleyview helper Remove is_valleyview helper, this is not necessary, we can simply call x86_match_cpu() directly instead. Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt; Acked-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit fbea16dbc0a31484811c5f335ae344b2bbc66f40) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: I300d2033adf999481ec82c845dc5fe0eb70a1056 Reviewed-on: https://chromium-review.googlesource.com/1353633 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353633" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/33/1353633/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="Ie06f9b27f5d77a0f307f8ad5404af798ac28dfa9" commit="da64e96ce9ca236fa7473149467a03436c86aef3" commit_message="UPSTREAM: ASoC: Intel: bytcr_rt5651: Move getting of codec_dev into probe() Move the getting of the codec_dev, to add device-props to it, out of byt_rt5651_add_codec_device_props() and into its caller, snd_byt_rt5651_mc_probe(). This is a preparation patch for adding support for an external amplifier enable GPIO, which requires further accesses to the codec_dev. Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt; Acked-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 2c375204bfad2f481feb006a82cdb67cc570b670) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: Ie06f9b27f5d77a0f307f8ad5404af798ac28dfa9 Reviewed-on: https://chromium-review.googlesource.com/1353634 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353634" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/34/1353634/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I824628879a1ddaf17635971e8c13addbec2c3b84" commit="70b86bd060c99a83314c50408392d35b59aca183" commit_message="UPSTREAM: ASoC: Intel: bytcr_rt5651: Add support for externar amplifier enable GPIO The rt5651 does not have a built-in speaker amplifier, so it is often used together with an external amplifier. On Cherry Trail boards this external amplifier's enable pin is driven through a GPIO, which is given as the first GPIO in the ACPI resources of the codec fwnode. This commit adds support to the bytcr_rt5651 for this GPIO, fixing the speaker not working on CHT devices with a rt5651 codec. Cc: Carlo Caione &lt;carlo@endlessm.com&gt; Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt; Acked-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 5f6fb23d2e114506ddb8437a3e65f4a20d081013) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: I824628879a1ddaf17635971e8c13addbec2c3b84 Reviewed-on: https://chromium-review.googlesource.com/1353635 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353635" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/35/1353635/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="Id899b30885747008490d5b046aca5592dfa7f20d" commit="771da459c76b0bf347b69817a1122cccd68a294b" commit_message="UPSTREAM: ASoC: rt5651: Fix workqueue cancel vs irq free race on remove On removal we must free the IRQ *before* cancelling the jack-detect work, so that the jack-detect work cannot be rescheduled by the IRQ. Before this commit we were cancelling the jack-detect work from the driver remove callback, while relying on devm to free the IRQ, which happens after the remove callback. This is the wrong order. This commit uses a devm-action to register a devm callback which cancels the work, before requesting the IRQ (devm tears things down in reverse order). This also allows us to remove the now empty remove driver callback. Cc: Carlo Caione &lt;carlo@endlessm.com&gt; Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 8d2d7bcdc1645dc243f7735278675b083c0e506c) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: Id899b30885747008490d5b046aca5592dfa7f20d Reviewed-on: https://chromium-review.googlesource.com/1353636 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353636" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/36/1353636/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="Ic958fcfff65f7f467a7d45146a95a1f682c13719" commit="f8877fce5f6ab2202b2f48210195a9711a70a29a" commit_message="UPSTREAM: ASoC: rt5651: Allow disabling jack-detect by calling set_jack(NULL) Allow the machine driver to disable jack-detect over a suspend/resume by calling snd_soc_component_set_jack(NULL). Note this renames rt5651_set_jack, where all the jack-enable work was done to rt5651_enable_jack_detect. This function can now no longer fail as it does not request the IRQ anymore. It can still be passed an invalid jack source, but that should never happen, so this is now logged and treated as no jack source. Cc: Carlo Caione &lt;carlo@endlessm.com&gt; Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 34c906ddacd237511808fb2bbd941e6b91e9095a) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: Ic958fcfff65f7f467a7d45146a95a1f682c13719 Reviewed-on: https://chromium-review.googlesource.com/1353637 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353637" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/37/1353637/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I9c4828dd97543407228e5be1fc23dfe54ba73ad9" commit="d44d349ab4a5752b07a8e48d40a74500a353719b" commit_message="UPSTREAM: ASoC: rt5651: Add button press support Enable button press detection for headsets by using the ovcd IRQ to get notified of button presses. This is modelled after (almost exactly copied from) the button press code for the rt5640 which has identical ovcd hardware. Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit df1569f2006b157caa944367d0d431eb4ea08624) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: I9c4828dd97543407228e5be1fc23dfe54ba73ad9 Reviewed-on: https://chromium-review.googlesource.com/1353638 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353638" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/38/1353638/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="Ic648fc90ef9fd76628ff6bd7d1cc308da95035d2" commit="5058b847ff72301143c8a98c2e8d03ae4fed47e4" commit_message="UPSTREAM: ASoC: Intel: bytcr_rt5651: Disable jack-detect over suspend/resume Disable jack-detection and thus the codec IRQ over suspend/resume. Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt; Acked-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit b91f432cbc3326f715b8c3f02ff4066ab398833f) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: Ic648fc90ef9fd76628ff6bd7d1cc308da95035d2 Reviewed-on: https://chromium-review.googlesource.com/1353639 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353639" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/39/1353639/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I25614a6b3344722e3ad37775096f3f174e178b52" commit="f13846d76198493d6edfad7eb3c12ccebd42fe81" commit_message="UPSTREAM: ASoC: Intel: bytcr_rt5651: Reporting button presses Enable reporting of button presses now that the codec driver recently has gotten support for this. Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt; Acked-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit caed9d636e857997e923dfe473b9310de645d916) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: I25614a6b3344722e3ad37775096f3f174e178b52 Reviewed-on: https://chromium-review.googlesource.com/1353640 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353640" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/40/1353640/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="Ie6d24b53c180864e14678d9687835ab187d0472b" commit="e8571dc4eab74e37fc0388dd3c9f92dcaba7e6e1" commit_message="UPSTREAM: ASoC: dpcm: rework runtime stream merge The goal of this patch is to simplify a bit dpcm runtime stream merge by removing several local variables. ATM, merge functions return the BE 'filter' values which should then be filtered against the FE stream values. This create a lot of local variable and unnecessary init of min and max. Instead of this, we can pass the FE stream values directly and let the BE filtering functions perform the merge 'in-place' Signed-off-by: Jerome Brunet &lt;jbrunet@baylibre.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 435ffb76f8b35be108a52bf1c43233a57b3c72b4) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: Ie6d24b53c180864e14678d9687835ab187d0472b Reviewed-on: https://chromium-review.googlesource.com/1353641 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353641" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/41/1353641/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="Ie95bcbe185a87f1c74d7625f9b1fa85b3b3c8f4e" commit="e3c43aef238ec5a319764a422ad7da0cc755ef4e" commit_message="UPSTREAM: ASoC: dpcm: add rate merge to the BE stream merge As done for format and channels, add the possibility to merge the backend rates on the frontend rates. This useful if the backend does not support all rates supported by the frontend, or if several backends (cpu and codecs) with different capabilities are connected to the same frontend. Signed-off-by: Jerome Brunet &lt;jbrunet@baylibre.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit baacd8d100d571aa713c3c60b1471b9962e6ec8a) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: Ie95bcbe185a87f1c74d7625f9b1fa85b3b3c8f4e Reviewed-on: https://chromium-review.googlesource.com/1353642 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353642" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/42/1353642/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="Ifaf8f0526b8e1ee1efbd5f4f52851f867fa7a25a" commit="096297cca70feab5001e38ae159ce0ce82daa9b7" commit_message="UPSTREAM: ASoC: allow soc-core to pick up name prefixes from component nodes When the component does not match the configuration table provided by the card, let soc-core check the component node for a name prefix Signed-off-by: Jerome Brunet &lt;jbrunet@baylibre.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit aefba45539bc4868c1fae336410aec907ee0882a) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: Ifaf8f0526b8e1ee1efbd5f4f52851f867fa7a25a Reviewed-on: https://chromium-review.googlesource.com/1353643 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353643" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/43/1353643/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I509b0f715bd2bf301566f94123f2a10e69ebd832" commit="c95e8fecc8d71ec67ebb4f1d80fe53dbf99d8734" commit_message="UPSTREAM: drm/i915: Split audio component to a generic type For allowing other drivers to use the DRM audio component, rename the i915_audio_component_* with drm_audio_component_*, and split the generic part into drm_audio_component.h. The i915 specific stuff remains in struct i915_audio_component, which contains drm_audio_component as the base. The license of drm_audio_component.h is kept to MIT as same as the the original i915_component.h. This is a preliminary change for further development, and no functional changes by this patch itself, merely code-split and renames. v1-&gt;v2: Use SPDX for drm_audio_component.h, fix remaining i915 argument in drm_audio_component.h Reviewed-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt; Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt; (cherry picked from commit ae891abe7c2ccf75b69ca8330225e37ecc06924e) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: I509b0f715bd2bf301566f94123f2a10e69ebd832 Reviewed-on: https://chromium-review.googlesource.com/1353644 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="1" gerrit_number="1353644" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/44/1353644/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I93886c537a8c5867508bd20c949991319a6a1cf5" commit="3804b8742301e232ce38a86ef5a25c418b8a2d26" commit_message="UPSTREAM: ALSA: hda/i915: Associate audio component with devres The HD-audio i915 binding code contains a single pointer, hdac_acomp, for allowing the access to audio component from the master bind/unbind callbacks. This was needed because the callbacks pass only the device pointer and we can't guarantee the object type assigned to the drvdata (which is free for each controller driver implementation). And this implementation will be a problem if we support multiple components for different DRM drivers, not only i915. As a solution, allocate the audio component object via devres and associate it with the given device, so that the component callbacks can refer to it via devres_find(). The removal of the object is still done half-manually via devres_destroy() to make the code consistent (although it may work without the explicit call). Also, the snd_hda_i915_register_notifier() had the reference to hdac_acomp as well. In this patch, the corresponding code is removed by passing hdac_bus object to the function, too. Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt; (cherry picked from commit 82887c0beb1ee6b33eed8318d8e8d41c5b3eddae) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: I93886c537a8c5867508bd20c949991319a6a1cf5 Reviewed-on: https://chromium-review.googlesource.com/1353645 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1353645" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/45/1353645/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="Idac2275d55e97f219c195d762cc67cbe2074a9e6" commit="3b207bd848f19147578c77eace5532bf29a61eac" commit_message="UPSTREAM: ALSA: hda: Make audio component support more generic This is the final step for more generic support of DRM audio component. The generic audio component code is now moved to its own file, and the symbols are renamed from snd_hac_i915_* to snd_hdac_acomp_*, respectively. The generic code is enabled via the new kconfig, CONFIG_SND_HDA_COMPONENT, while CONFIG_SND_HDA_I915 is kept as the super-class. Along with the split, three new callbacks are added to audio_ops: pin2port is for providing the conversion between the pin number and the widget id, and master_bind/master_unbin are called at binding / unbinding the master component, respectively. All these are optional, but used in i915 implementation and also other later implementations. A note about the new snd_hdac_acomp_init() function: there is a slight difference between this and the old snd_hdac_i915_init(). The latter (still) synchronizes with the master component binding, i.e. it assures that the relevant DRM component gets bound when it returns, or gives a negative error. Meanwhile the new function doesn't synchronize but just leaves as is. It's the responsibility by the caller's side to synchronize, or the caller may accept the asynchronous binding on the fly. v1-&gt;v2: Fix missing NULL check in master_bind/unbind Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt; (cherry picked from commit a57942bfdd61b46df94021c9c33b8faaae5b65e1) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: Idac2275d55e97f219c195d762cc67cbe2074a9e6 Reviewed-on: https://chromium-review.googlesource.com/1353646 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1353646" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/46/1353646/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="Ibabf3799258486fc51d9585455300f0dda26ea0e" commit="c4404d94cbb99029d1fb781876e3575d86edf01c" commit_message="UPSTREAM: sound: annotate -&gt;poll() instances Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt; (cherry picked from commit 680ef72abd84cbe0b722453d6be4e412305c9060) BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Signed-off-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Change-Id: Ibabf3799258486fc51d9585455300f0dda26ea0e Reviewed-on: https://chromium-review.googlesource.com/1391430 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1391430" owner_email="cujomalainey@chromium.org" pass_count="0" patch_number="18" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/30/1391430/18" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I7b1f4a5ea8c844adef2eabb62cf614f8b70adb62" commit="5a984810366ae531e7a981a0e4c55d5a2bd1952d" commit_message="UPSTREAM: ALSA: rawmidi: Tidy up coding styles Just minor coding style fixes like removal of superfluous white space, adding missing blank lines, etc. No actual code changes at all. Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt; (cherry picked from commit 5bed9139727f3bad06c9444bd092336a59397e9d) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; Signed-off-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: I7b1f4a5ea8c844adef2eabb62cf614f8b70adb62 Reviewed-on: https://chromium-review.googlesource.com/1353647 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353647" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/47/1353647/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I0cae9c36ad4effd9503a683ef6d444e73655bf2b" commit="017a820d64f2eb99d50b45a8c51b8b4d671c4c69" commit_message="UPSTREAM: ALSA: rawmidi: Simplify error paths Apply the standard idiom: rewrite the multiple unlocks in error paths in the goto-error-and-single-unlock way. Just a code refactoring, and no functional changes. Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt; (cherry picked from commit 7fdc9b08071b6a3fc85bf90b79e13f6e973a7e5e) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: I0cae9c36ad4effd9503a683ef6d444e73655bf2b Reviewed-on: https://chromium-review.googlesource.com/1353648 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353648" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/48/1353648/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="Ide398617d1882ebff97e738d3cffc2511153da2c" commit="ca374244f15011db92a07d5241ff1449798540ab" commit_message="UPSTREAM: ALSA: rawmidi: Minor code refactoring Unify a few open codes with helper functions to improve the readability. Minor behavior changes (rather fixes) are: - runtime-&gt;drain clearance is done within lock - active_sensing is updated before resizing buffer in SNDRV_RAWMIDI_IOCTL_PARAMS ioctl. Other than that, simply code cleanups. Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt; (cherry picked from commit f5beb598b0c4dd023833ae1a7c188ecd987b7125) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: Ide398617d1882ebff97e738d3cffc2511153da2c Reviewed-on: https://chromium-review.googlesource.com/1353649 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353649" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/49/1353649/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I66e4b503227b0c7a471db548d4338169200aa1b9" commit="72805a747c08f9cd976e4f801a54f53b96ac6f94" commit_message="UPSTREAM: ALSA: rawmidi: Use kvmalloc() for buffers The size of in-kernel rawmidi buffers may be big up to 1MB, and it can be specified freely by user-space; which implies that user-space may trigger kmalloc() errors frequently. This patch replaces the buffer allocation via kvmalloc() for dealing with bigger buffers gracefully. Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt; (cherry picked from commit ef4db239cda2d74f53120e223643b0f5bbf947c1) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: I66e4b503227b0c7a471db548d4338169200aa1b9 Reviewed-on: https://chromium-review.googlesource.com/1353650 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353650" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/50/1353650/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I914b522d6678bd3920d4775c52f7406d8e5f1fa2" commit="4b1be42c9cff2ae665ccac88572c5c6cae1d2c5b" commit_message="UPSTREAM: staging: most: sound: rename module This patch renames the folder of the sound module. It is needed to clean up the directory layout of the driver. Signed-off-by: Christian Gromm &lt;christian.gromm@microchip.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 88c975497da8a16e07dc6ac2e5d51b187014fe42) BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Signed-off-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Change-Id: I914b522d6678bd3920d4775c52f7406d8e5f1fa2 Reviewed-on: https://chromium-review.googlesource.com/1391431 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1391431" owner_email="cujomalainey@chromium.org" pass_count="0" patch_number="18" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/31/1391431/18" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I8fc8fa5e2300a7946828ee20b08561a7bddf9427" commit="41a07b7fae37ac2caa7a358b4a6e20d0c746582d" commit_message="UPSTREAM: ALSA: aloop: Reduced duplicated PCM ops definition The PCM ops defined for playback and capture are identical. Just use the single one for both. Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt; (cherry picked from commit 9f88058e7830d5943091e044e7b2d58773e31bca) BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: I8fc8fa5e2300a7946828ee20b08561a7bddf9427 Signed-off-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1416511 Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; " fail_count="1" gerrit_number="1416511" owner_email="cujomalainey@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/11/1416511/2" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I33b2d405b24a1da612042da81b5edfa3122698e4" commit="e96d1efbdbd203f683e2df554ff5e9d7b3d6a9df" commit_message="UPSTREAM: ALSA: pcm: Nuke snd_pcm_lib_mmap_vmalloc() snd_pcm_lib_mmap_vmalloc() was supposed to be implemented with somewhat special for vmalloc handling, but in the end, this turned to just the default handler, i.e. NULL. As the situation has never changed over decades, let's rip it off. Reviewed-by: Takashi Sakamoto &lt;o-takashi@sakamocchi.jp&gt; Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt; (cherry picked from commit fa84cf094ef9667e2b91c104b0a788fd1896f482) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; Signed-off-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: I33b2d405b24a1da612042da81b5edfa3122698e4 Reviewed-on: https://chromium-review.googlesource.com/1353651 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353651" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/51/1353651/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="Ic57008e9fe53d0b9f68ae49787233a6b7d8901fc" commit="b0efc88ae4f5ea4b21b47ae8d1d4c76fec557925" commit_message="UPSTREAM: ASoC: soc-core: remove snd_soc_component_add_unlocked() There is no user to call snd_soc_component_add_unlocked() anymore. Let's merge snd_soc_component_add_unlocked() and snd_soc_component_add(). Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt; Reviewed-by: Charles Keepax &lt;ckeepax@opensource.wolfsonmicro.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 359c71eeacbdd93d7870035af9a830140798fc67) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: Ic57008e9fe53d0b9f68ae49787233a6b7d8901fc Signed-off-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1353540 Reviewed-by: Sudarshan S &lt;sudarshan.s@intel.com&gt; " fail_count="1" gerrit_number="1353540" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/40/1353540/3" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I40c02b5a6f7c792f90c272fcbd7c6ec2a275972f" commit="f2a625b4304a63ea43e2e41a24b186139bece954" commit_message="UPSTREAM: ASoC: core: add support to card re-bind using component framework This patch aims at achieving dynamic behaviour of audio card when the dependent components disappear and reappear. With this patch the card is removed if any of the dependent component is removed and card is added back if the dependent component comes back. All this is done using component framework and matching based on component name. Signed-off-by: Srinivas Kandagatla &lt;srinivas.kandagatla@linaro.org&gt; Reviewed-by: Vinod Koul &lt;vkoul@kernel.org&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit bb4b894addb09a069c072a0a032f644cc470d17f) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: I40c02b5a6f7c792f90c272fcbd7c6ec2a275972f Reviewed-on: https://chromium-review.googlesource.com/1353652 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353652" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/52/1353652/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I48660a16e3472a16509a17122a0cf4a080ca315c" commit="d0a0c992797be335ee2d9a992c581d52eba8a036" commit_message="UPSTREAM: ASoC: hdac_hdmi: Add documentation for power management Add documentation for power management of HDAC HDMI codec device for various scenarios such as S0/S3, probe and playback use case. Signed-off-by: Sriram Periyasamy &lt;sriramx.periyasamy@intel.com&gt; Signed-off-by: Sanyog Kale &lt;sanyog.r.kale@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit bf270262b7b8bb7b48a846c613f74e800abba392) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: I48660a16e3472a16509a17122a0cf4a080ca315c Reviewed-on: https://chromium-review.googlesource.com/1353653 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353653" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/53/1353653/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="Ibfe6fbb5ed2ce6fe65e2822ddcc3741867a9a9ed" commit="f8128c31aa79540e9a13478e0641c9fbc239ed54" commit_message="UPSTREAM: ASoC: rt5651: Add IN3 Boost volume control Add a mixer control for the IN3 Boost volume, IN3 is used for the headset mic on most devices, so this is necessary to control the headset mic volume. Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit eea1662525bd4a158a67ac836b2a1fd9cf77cc81) Signed-off-by: Samaga Prasanna Krishna &lt;samaga.krishna@intel.corp-partner.google.com&gt; BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: Ibfe6fbb5ed2ce6fe65e2822ddcc3741867a9a9ed Reviewed-on: https://chromium-review.googlesource.com/1353654 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Kamal Ap &lt;kamal.ap@intel.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="1" gerrit_number="1353654" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/54/1353654/19" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.19" change_id="I7762e5e1ce3b3a74eaabaf6b0b8becf2af7f3e75" commit="7dbb94ea7fcd97bba406a7e61210a92d7f8fcd84" commit_message="UPSTREAM: ath10k: add bus type check in ath10k_init_hw_params The bus type is used together with the other hw parameters to find a matching entry in ath10k_hw_params_list for the device. This is necessary since HL devices can have the same dev_id and target_version as a corresponding LL device (same chipset) and yet use a totally different configuration. Signed-off-by: Erik Stromdahl &lt;erik.stromdahl@gmail.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 367c899f622c1bf3443e56011561542d2eb5a917) CQ-DEPEND=CL:1444375 BUG=b:121980879 TEST=Connect and ping success Signed-off-by: Wen Gong &lt;wgong@codeaurora.org&gt; Change-Id: I7762e5e1ce3b3a74eaabaf6b0b8becf2af7f3e75 Reviewed-on: https://chromium-review.googlesource.com/1400078 Commit-Ready: Brian Norris &lt;briannorris@chromium.org&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="0" gerrit_number="1400078" owner_email="wgong@qti-qualcomm.corp-partner.google.com" pass_count="0" patch_number="7" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/78/1400078/7" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.19" change_id="Ic439c18253806257a016a767d7f75f3fcf824cd8" commit="0cb0f454f3703f3e780f5892ea6a67085cdca15e" commit_message="UPSTREAM: ath10k: use hw_params.num_peers for num_tids in TLV init As TARGET_TLV_NUM_TIDS is calculated like this: #define TARGET_TLV_NUM_TIDS ((TARGET_TLV_NUM_PEERS) * 2) ... it is better to use the per device hw_params.num_peers value in the TLV init message (if set), rather than using a hard coded value. This makes the value used in the TLV init message match the hw_param value. Signed-off-by: Erik Stromdahl &lt;erik.stromdahl@gmail.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 9faaa14387fbb13cf1a314025a047cc3bc27dbef) BUG=b:121980879 TEST=Connect and ping success Signed-off-by: Wen Gong &lt;wgong@codeaurora.org&gt; Change-Id: Ic439c18253806257a016a767d7f75f3fcf824cd8 Reviewed-on: https://chromium-review.googlesource.com/1400079 Commit-Ready: Brian Norris &lt;briannorris@chromium.org&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Grant Grundler &lt;grundler@chromium.org&gt; " fail_count="0" gerrit_number="1400079" owner_email="wgong@qti-qualcomm.corp-partner.google.com" pass_count="0" patch_number="6" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/79/1400079/6" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.19" change_id="I2d68ce299516a69785c77bae84bdb6ef97ebc75b" commit="625b281b287a7aa62371b3aa6cbdd4e73c93d81c" commit_message="UPSTREAM: ath10k: add per target config of max_num_peers This patch makes sure the value of max_num_peers matches num_peers in hw_params (if set to a non zero value). hw_params-&gt;num_peers is used in the TLV WMI init command. If ar-&gt;max_num_peers is not set to the same value, there is a risk that the user creates more peers than the maximum number of peers supported by the device. Signed-off-by: Erik Stromdahl &lt;erik.stromdahl@gmail.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 4875e0b5208555a9cc2c45558f016e0814cbd6cb) BUG=b:121980879 TEST=Connect and ping success Signed-off-by: Wen Gong &lt;wgong@codeaurora.org&gt; Change-Id: I2d68ce299516a69785c77bae84bdb6ef97ebc75b Reviewed-on: https://chromium-review.googlesource.com/1400080 Commit-Ready: Brian Norris &lt;briannorris@chromium.org&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Grant Grundler &lt;grundler@chromium.org&gt; " fail_count="0" gerrit_number="1400080" owner_email="wgong@qti-qualcomm.corp-partner.google.com" pass_count="0" patch_number="6" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/80/1400080/6" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.19" change_id="If261afe160401c0a3f1fe3aa98129e9aee6e2c7c" commit="100924d609532431e274476a27fae1675280feff" commit_message="UPSTREAM: ath10k: DMA related fixes for high latency devices Several DMA related functions (such as the dma_map_xxx functions) are not used with high latency devices and don't need to be invoked in this case. Signed-off-by: Erik Stromdahl &lt;erik.stromdahl@gmail.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit e66d5361127a485e5d136c870e4019a95907bd7c) BUG=b:121980879 TEST=Connect and ping success Signed-off-by: Wen Gong &lt;wgong@codeaurora.org&gt; Change-Id: If261afe160401c0a3f1fe3aa98129e9aee6e2c7c Reviewed-on: https://chromium-review.googlesource.com/1400461 Commit-Ready: Brian Norris &lt;briannorris@chromium.org&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Grant Grundler &lt;grundler@chromium.org&gt; " fail_count="0" gerrit_number="1400461" owner_email="wgong@qti-qualcomm.corp-partner.google.com" pass_count="0" patch_number="6" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/61/1400461/6" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.19" change_id="I05eca437dc8d79379bce380ebf56a8c1f3716e82" commit="bfd3eead5845d1296174d68234f74149c00acfe8" commit_message="UPSTREAM: ath10k: add HTT TX HL ops Initial HTT TX ops for high latency devices. Signed-off-by: Erik Stromdahl &lt;erik.stromdahl@gmail.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 852d1bf86a5bbde228e2b760c9a097d454c7508f) BUG=b:121980879 TEST=Connect and ping success Signed-off-by: Wen Gong &lt;wgong@codeaurora.org&gt; Change-Id: I05eca437dc8d79379bce380ebf56a8c1f3716e82 Reviewed-on: https://chromium-review.googlesource.com/1400462 Commit-Ready: Brian Norris &lt;briannorris@chromium.org&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Grant Grundler &lt;grundler@chromium.org&gt; " fail_count="0" gerrit_number="1400462" owner_email="wgong@qti-qualcomm.corp-partner.google.com" pass_count="0" patch_number="6" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/62/1400462/6" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.19" change_id="If6bd028e266f372ff1bc20c5a899a3a54ca5e285" commit="dc5cefe287eeb90627d5112f4e68a36bc8428ba5" commit_message="UPSTREAM: ath10k: add HTT RX HL ops Initial (empty) HTT RX ops for high latency devices. Signed-off-by: Erik Stromdahl &lt;erik.stromdahl@gmail.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit d4e7f553eec3b66232e78ba6a2dfe5e2d3eb8fa0) BUG=b:121980879 TEST=Connect and ping success Signed-off-by: Wen Gong &lt;wgong@codeaurora.org&gt; Change-Id: If6bd028e266f372ff1bc20c5a899a3a54ca5e285 Reviewed-on: https://chromium-review.googlesource.com/1400463 Commit-Ready: Brian Norris &lt;briannorris@chromium.org&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Grant Grundler &lt;grundler@chromium.org&gt; " fail_count="0" gerrit_number="1400463" owner_email="wgong@qti-qualcomm.corp-partner.google.com" pass_count="0" patch_number="6" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/63/1400463/6" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.19" change_id="Idc171b7c8700b2973a07c023e06e161f94f3ceb5" commit="bb279b6c28f2f066ab88453437d3a55e19ddbf59" commit_message="UPSTREAM: ath10k: htt: RX ring config HL support Special HTT RX ring config message used by high latency devices. The main difference between HL and LL is that HL devices do not use shared memory between device and host and thus, no host paddr's are added to the RX config message. Signed-off-by: Erik Stromdahl &lt;erik.stromdahl@gmail.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 4daacc950d4d005929a5c73ecbb8d97b930a8ed9) BUG=b:121980879 TEST=Connect and ping success Signed-off-by: Wen Gong &lt;wgong@codeaurora.org&gt; Change-Id: Idc171b7c8700b2973a07c023e06e161f94f3ceb5 Reviewed-on: https://chromium-review.googlesource.com/1400464 Commit-Ready: Brian Norris &lt;briannorris@chromium.org&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Grant Grundler &lt;grundler@chromium.org&gt; " fail_count="0" gerrit_number="1400464" owner_email="wgong@qti-qualcomm.corp-partner.google.com" pass_count="0" patch_number="6" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/64/1400464/6" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.19" change_id="I6bbc21e79ea5b697c1b8d63755b8f2bab905a09f" commit="78c9f50249015f059a2b7a649c2690ad347b0e35" commit_message="UPSTREAM: ath10k: htt: High latency TX support Add HTT TX function for HL interfaces. Intended for SDIO and USB. Signed-off-by: Erik Stromdahl &lt;erik.stromdahl@gmail.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit a2097d6444c3c38e58b9570b5ef70345a58b7c4f) BUG=b:121980879 TEST=Connect and ping success Signed-off-by: Wen Gong &lt;wgong@codeaurora.org&gt; Change-Id: I6bbc21e79ea5b697c1b8d63755b8f2bab905a09f Reviewed-on: https://chromium-review.googlesource.com/1400465 Commit-Ready: Brian Norris &lt;briannorris@chromium.org&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Grant Grundler &lt;grundler@chromium.org&gt; " fail_count="0" gerrit_number="1400465" owner_email="wgong@qti-qualcomm.corp-partner.google.com" pass_count="0" patch_number="6" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/65/1400465/6" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.19" change_id="I0f2a89ec5d89ca51ae2255d70b5a97a6e41e2768" commit="1be5dd0dd7b3bafb0b37fe403bc0cc3a04cefb55" commit_message="UPSTREAM: ath10k: htt: High latency RX support Special HTT RX handling for high latency interfaces. Since no DMA physical addresses are used in the RX ring config message (this is not supported by the high latency devices), no RX ring is allocated. All RX skb's are allocated by the driver and passed directly to mac80211 in the HTT RX indication handler. A nice side effect of this is that no huge buffer will be allocated with dma_alloc_coherent. On embedded systems with limited memory resources, the allocation of the RX ring is prone to fail. Some tweaks made to &quot;make it work&quot;: Removal of protected bit in 802.11 header frame control field. The chipset seems to do hw decryption but the frame_control protected bit is still set. This is necessary for mac80211 not to drop the frame. Signed-off-by: Erik Stromdahl &lt;erik.stromdahl@gmail.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit f88d493450403f5c5b7495232585e54cc4f89ccd) BUG=b:121980879 TEST=Connect and ping success Signed-off-by: Wen Gong &lt;wgong@codeaurora.org&gt; Change-Id: I0f2a89ec5d89ca51ae2255d70b5a97a6e41e2768 Reviewed-on: https://chromium-review.googlesource.com/1400466 Commit-Ready: Brian Norris &lt;briannorris@chromium.org&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Grant Grundler &lt;grundler@chromium.org&gt; " fail_count="0" gerrit_number="1400466" owner_email="wgong@qti-qualcomm.corp-partner.google.com" pass_count="0" patch_number="6" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/66/1400466/6" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.19" change_id="I94a5bbd5fcb506d085eeedf080a7d83a2fe113e8" commit="4eb8e2258e12f35b17c885584e63532da87aeb83" commit_message="UPSTREAM: ath10k: wmi: disable softirq's while calling ieee80211_rx This is done in order not to trig the below warning in ieee80211_rx_napi: WARN_ON_ONCE(softirq_count() == 0); ieee80211_rx_napi requires that softirq's are disabled during execution. The High latency bus drivers (SDIO and USB) sometimes call the wmi ep_rx_complete callback from non softirq context, resulting in a trigger of the above warning. Calling ieee80211_rx_ni with softirq's already disabled (e.g., from softirq context) should be safe as the local_bh_disable and local_bh_enable functions (called from ieee80211_rx_ni) are fully reentrant. Signed-off-by: Erik Stromdahl &lt;erik.stromdahl@gmail.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 37f62c0d5822f631b786b29a1b1069ab714d1a28) BUG=b:121980879 TEST=Connect and ping success Signed-off-by: Wen Gong &lt;wgong@codeaurora.org&gt; Change-Id: I94a5bbd5fcb506d085eeedf080a7d83a2fe113e8 Reviewed-on: https://chromium-review.googlesource.com/1400467 Commit-Ready: Brian Norris &lt;briannorris@chromium.org&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Grant Grundler &lt;grundler@chromium.org&gt; " fail_count="0" gerrit_number="1400467" owner_email="wgong@qti-qualcomm.corp-partner.google.com" pass_count="0" patch_number="6" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/67/1400467/6" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.19" change_id="I1cad9f118736e01030924be7a952027fe5a9f6f6" commit="699371b6d0af264918a8d1b23d45afb7a24e6c08" commit_message="FROMLIST: ath10k: correct bus type for WCN3990 WCN3990 is SNOC, not PCI. This prevents probing WCN3990. Fixes: 367c899f622c (&quot;ath10k: add bus type check in ath10k_init_hw_params&quot;) Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; (am from https://patchwork.kernel.org/patch/10787301/) (also found at https://lkml.kernel.org/r/20190129231201.42230-1-briannorris@chromium.org) BUG=b:121980879 TEST=boot Cheza; connect to WiFi Change-Id: I1cad9f118736e01030924be7a952027fe5a9f6f6 Reviewed-on: https://chromium-review.googlesource.com/1444375 Commit-Ready: Brian Norris &lt;briannorris@chromium.org&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Grant Grundler &lt;grundler@chromium.org&gt; " fail_count="0" gerrit_number="1444375" owner_email="briannorris@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/75/1444375/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.19" change_id="Ia0c641001bf31b78444f4a9d5e57ba57e3b3df16" commit="b27b98ea6b1f6a267b7a2795f8616162f1d257e9" commit_message="FROMLIST: ath10k: sdio: add .owner field sdio_register_driver() doesn't do this for us, unlike (for example) platform_driver_register(). This is important for helping track module-to-device relationships. Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; (am from https://patchwork.kernel.org/patch/10787307/) (also found at https://lkml.kernel.org/r/20190129231448.83305-1-briannorris@chromium.org) BUG=b:122806930 TEST=QCA6174A SDIO -- check for /sys/class/net/wlan0/device/driver symlink Change-Id: Ia0c641001bf31b78444f4a9d5e57ba57e3b3df16 Reviewed-on: https://chromium-review.googlesource.com/1444376 Commit-Ready: Brian Norris &lt;briannorris@chromium.org&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Grant Grundler &lt;grundler@chromium.org&gt; " fail_count="0" gerrit_number="1444376" owner_email="briannorris@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/76/1444376/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I70c848179b5c97bc3ff1e8ec001aedaebce515bd" commit="a477cabf81da3633c157095f4480cb64b4e15111" commit_message="Makefile.rules: do not run rm unless necessary When processing the result of comparison of current and previous ./util/getversion.sh outputs, remove temp file only if it matches the previous version. Otherwise the temp file would be moved to the target file and does not need to be explicitly removed. BRANCH=none BUG=none TEST=observed successful completion of 'make BOARD=cr50' with and without modified files in the tree. Change-Id: I70c848179b5c97bc3ff1e8ec001aedaebce515bd Signed-off-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1450180 Reviewed-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; " fail_count="1" gerrit_number="1450180" owner_email="vbendeb@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/80/1450180/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I721f88feace5e29e6dcc20086a113cb185f4d699" commit="38a51e25b65b15e1c2d7c4be100ea10deeeefbb7" commit_message="getversion: move main code into function This is a no-op change of moving the main script program into a function as is. This will make it easier to modify script behavior when necessary. BRANCH=none BUG=none TEST=verified that script output is the same as before this modification. Change-Id: I721f88feace5e29e6dcc20086a113cb185f4d699 Signed-off-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1450181 Reviewed-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; " fail_count="1" gerrit_number="1450181" owner_email="vbendeb@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/81/1450181/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I7c931e4965811faa8079d6762b9b9a57a6bb20bb" commit="5ef427886b93bf72556c1621c9d4fcf8eb57536c" commit_message="getversion.sh: use better timestamp algorithm When running ./util/getversion.sh in a 'dirty' tree do not generate the timestamp containing the current time, find out outstanding files (including those not yet included in git) and use the timestamp of the most recent of these files. The generated date is not accurate in some cases: files not included in the tree possibly are not part of the build either, so their modification should not be causing the generated timestamp change. Also, if a previously modified file was checked out from git HEAD, it will not be included in the timestamp string generation. These inaccuracies are not that important: worst case one of the builds would have incorrect timestamp, not a big deal for the case when there are local tree modifications. The big advantage of the new timestamp generation scheme is that if there has been no changes in the tree, the new ec_version.h file is not generated, which prevents re-compilation of board.c. This is necessary to achieve no rebuilds when make is invoked on a tree which has not been modified since previous make invocation. BRANCH=none BUG=none TEST=running 'make BOARD=cr50' does not trigger re-compiling of board.c any more, the timestamp included in the build is the timestamp of the most recent modification of the checked out files in the tree Change-Id: I7c931e4965811faa8079d6762b9b9a57a6bb20bb Signed-off-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1450182 Reviewed-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; " fail_count="0" gerrit_number="1450182" owner_email="vbendeb@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/82/1450182/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I4f83279d279f0460622ac5992d6488a39b1dac8e" commit="5e277681626e454efeb6da5fc605e2777ea25fcd" commit_message="shill: Add fallback URL and rotation URLs to PortalDetector::Properties We plan on eventually adding a fallback HTTP probe and probe URL rotation to our portal detection scheme. Add these fields to the PortalDetector::Properties struct to set it up for the new probes. BUG=chromium:903645 TEST=`FEATURES=test emerge-caroline shill` Change-Id: I4f83279d279f0460622ac5992d6488a39b1dac8e Reviewed-on: https://chromium-review.googlesource.com/1399384 Commit-Ready: Hugo Benichi &lt;hugobenichi@google.com&gt; Tested-by: Matthew Wang &lt;matthewmwang@chromium.org&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; " fail_count="7" gerrit_number="1399384" owner_email="matthewmwang@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/84/1399384/5" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I33ac28c614627597283781ad6b1070517bcd8cfb" commit="d9bdeff9bf7c83c38c1b42b5d65aecf1c5c5add9" commit_message="tast / docs: add section about how a test should fail Add section that describes how to run tests only in supported devices. This is based of what has been discussed here: https://groups.google.com/a/chromium.org/forum/#!topic/tast-users/brhew5Ondao TEST=None BUG=None Change-Id: I33ac28c614627597283781ad6b1070517bcd8cfb Reviewed-on: https://chromium-review.googlesource.com/1450057 Commit-Ready: Ricardo Quesada &lt;ricardoq@chromium.org&gt; Tested-by: Ricardo Quesada &lt;ricardoq@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="0" gerrit_number="1450057" owner_email="ricardoq@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/tast" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast" ref="refs/changes/57/1450057/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1e4c824a65ec34da46a948515e4ebb45988f2d66" commit="d849e2ed15433060f17c06417fe4484053de3ba4" commit_message="tremplin: add /dev/net/tun to default profile BUG=chromium:905500 TEST=run openvpn in container Change-Id: I1e4c824a65ec34da46a948515e4ebb45988f2d66 Reviewed-on: https://chromium-review.googlesource.com/1452957 Commit-Ready: Stephen Barber &lt;smbarber@chromium.org&gt; Tested-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; " fail_count="0" gerrit_number="1452957" owner_email="smbarber@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tremplin" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tremplin" ref="refs/changes/57/1452957/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I36c5ea5f3fb356c2db522b9bf95da823525da62f" commit="0ac9dd48292dffe0629c6b14a9b3520ea5f5b0aa" commit_message="cbuildbot: Move chrome root to temp dir. This gives a clean sync of Chrome for every build (both normal builds and workspace builds). BUG=None TEST=run_tests Change-Id: I36c5ea5f3fb356c2db522b9bf95da823525da62f Reviewed-on: https://chromium-review.googlesource.com/1450813 Commit-Ready: Don Garrett &lt;dgarrett@chromium.org&gt; Tested-by: Don Garrett &lt;dgarrett@chromium.org&gt; Reviewed-by: Lann Martin &lt;lannm@chromium.org&gt; " fail_count="0" gerrit_number="1450813" owner_email="dgarrett@chromium.org" pass_count="0" patch_number="5" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/13/1450813/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I78b73e0cba97fed7f09194553543b3781305b63d" commit="0231bea701d90a009ed2651070887ff02afe04ff" commit_message="tast-tests: Ignore p2p in security.NetworkListeners*. Update security.NetworkListenersARC and security.NetworkListenersNonARC to permit /usr/sbin/p2p-http-server to be listening at *:16725. This process may be running on production devices or have been started earlier on the DUT by platform.P2PServer. Also move listeners permitted by both tests into a netlisten.Common function to reduce maintenance. BUG=chromium:927175 TEST=ran both tests after running platform.P2PServer and didn't see any errors Change-Id: I78b73e0cba97fed7f09194553543b3781305b63d Reviewed-on: https://chromium-review.googlesource.com/1449171 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="0" gerrit_number="1449171" owner_email="derat@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/71/1449171/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I95586d6a2228fcd1822d5e8d834533d376d5c4b3" commit="80a9e6bfbb002a9bff9b4d6394430e097eac8c79" commit_message="dlcservice: fix seccomp policy for arm set_tls does not exist in arm syscall. so remove it. BUG=chromium:908496 TEST=platform.DLCService Change-Id: I95586d6a2228fcd1822d5e8d834533d376d5c4b3 Reviewed-on: https://chromium-review.googlesource.com/1452087 Commit-Ready: Xiaochu Liu &lt;xiaochu@chromium.org&gt; Tested-by: Xiaochu Liu &lt;xiaochu@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1452087" owner_email="xiaochu@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/87/1452087/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I946433f444b4eb83b2b4c71f300a9eb25c18adad" commit="a065adce0019e2ba94cc006a15e282a8a43c64ab" commit_message="app-benchmarks/xfstests: Log &quot;uname -a&quot; output. Make the xfstests ebuild log the output of &quot;uname -a&quot; in src_prepare to try to debug widespread BuildPackages failures on release builders. BUG=chromium:928176 TEST=emerged it and saw: * &quot;uname -a&quot; prints &quot;Linux ... GNU/Linux&quot; Change-Id: I946433f444b4eb83b2b4c71f300a9eb25c18adad Reviewed-on: https://chromium-review.googlesource.com/1453498 Commit-Ready: Hirokazu Honda &lt;hiroh@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1453498" owner_email="derat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/98/1453498/1" remote="cros" total_fail_count="0"/><pending_commit branch="cups-2-2-8" change_id="If00a4ab8e3aab993bc4f4bcf3e3dbe741c6430f1" commit="c274bc75f0edc6a70efe5a824808cefac7d70c8a" commit_message="cups: Correct problem with UNKNOWN READ for incorrect PPD file The problem occurres when an input PPD file contains a pair of the same ParamCustom* keywords with the same name and different type. In this case the PPD parser may cause memory leak or memory violation when one of the type is PPD_CUSTOM_PASSCODE, PPD_CUSTOM_PASSWORD or PPD_CUSTOM_STRING. BUG=chromium:921351 TEST=Tested on nautilus with cros_fuzz and platform_PrinterPpds.all_test Change-Id: If00a4ab8e3aab993bc4f4bcf3e3dbe741c6430f1 Reviewed-on: https://chromium-review.googlesource.com/1453478 Commit-Ready: Piotr Pawliczek &lt;pawliczek@chromium.org&gt; Tested-by: Piotr Pawliczek &lt;pawliczek@chromium.org&gt; Reviewed-by: Sean Kau &lt;skau@chromium.org&gt; " fail_count="0" gerrit_number="1453478" owner_email="pawliczek@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/cups" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/cups" ref="refs/changes/78/1453478/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I656a3b3b4501e52f488f5a1f2bb96d7ac93edc4b" commit="90f58acca1fce3f8a36b4f08b0b22344b22b44c0" commit_message="firmware_UpdateFirmwareVersion: Adding reboot_and_reset_tpm function in cleanup. firmware_UpdateFirmwareVersion &amp; firmware_UpdateFirmwareDataKeyVersion tests will modifies the firmware version of the shellball and then updates firmware using Autoupdate. Then test will recover the original firmware version stored in TPM by calling reboot_and_reset_tpm after running FirmwareUpdate Recovery. But if test fails before recovering the original firmware version, then current cleanup() doesnt recover the original firmware version stored in TPM. So adding the reboot_and_reset_tpm function in cleanup() to recover the firmware version stored in TPM when test fails in recovery. BUG=None Branch=None TEST= Verified firmware_UpdateFirmwareVersion &amp; firmware_UpdateFirmwareDataKeyVersion tests on Octopus-Yorp board. Change-Id: I656a3b3b4501e52f488f5a1f2bb96d7ac93edc4b Signed-off-by: Lenine Ajagappane &lt;leninex.ajagappane@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1344609 Reviewed-by: Wai-Hong Tam &lt;waihong@google.com&gt; " fail_count="0" gerrit_number="1344609" owner_email="leninex.ajagappane@intel.com" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/09/1344609/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iea752472d2db6f4b5b9abe740acbfa8af465ff9d" commit="34c9fe49896577eed3f4d9e468b0db36c1cf0f82" commit_message="power: Update dark resume documentation This change fixes the path of the file that enables / disables the dark resume feature. BUG=chromium:820668 TEST=None. Change-Id: Iea752472d2db6f4b5b9abe740acbfa8af465ff9d Reviewed-on: https://chromium-review.googlesource.com/1444532 Commit-Ready: Abhishek Bhardwaj &lt;abhishekbh@chromium.org&gt; Tested-by: Abhishek Bhardwaj &lt;abhishekbh@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; " fail_count="0" gerrit_number="1444532" owner_email="abhishekbh@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/32/1444532/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="Ib221299a21e5646fa6a929fdc446d0da6e97407b" commit="2fee13cfd21eff98f0a451113b347898563238cf" commit_message="CHROMIUM: wilco_ec: Fix check of NO_RESPONSE flag in mailbox() Move the check for the NO_RESPONSE flag to before the call to wilco_ec_response_timed_out(), so that we don't time out when we really shouldn't expect a response. BUG=b:119046283 TEST=manual Change-Id: Ib221299a21e5646fa6a929fdc446d0da6e97407b Signed-off-by: Nick Crews &lt;ncrews@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1453278 " fail_count="0" gerrit_number="1453278" owner_email="ncrews@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/78/1453278/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I81375b469f053ac472b48353fd61b0857e5c7104" commit="39d5d91d837e0c7de59caf2abd1138a8078407ac" commit_message="shellcheck: Add predefined ebuild/eclass variables This adds the internal portage ebuild/eclass variables to the list of known variables so that SC2034 isn't printed for variables that appear to be unused. It was generated by: 1. Add the list of variables from https://devmanual.gentoo.org/eclass-reference/ebuild/index.html 2. Use get_vars.py to extract all the @VARIABLE and @ECLASS-VARIABLE declarations from eclasses under chromiumos-overlay and portage-stable. 3. Run the new shellcheck on all ebuilds under chromiumos-overlay and portage stable and add a few stragglers that were not declared in the expected formats. I only added variables used at least 10 times; the remaining uses can be annotated individually if we decide they're real. 4. Add a few of the variables to the space-free and array lists. This part is definitely incomplete, but covers a few of the common ones. The downside to this approach is that an ebuild can use variables from any eclass, not just the ones that it inherits. Fixing this properly requires following the chains of eclass inheritance. Since the current setup is better than today's situation of entirely disabling SC2034 on ebuilds, I've saved that for follow-up work. BUG=chromium:898580 TEST=shellcheck all ebuilds and check SC2034 errors Change-Id: I81375b469f053ac472b48353fd61b0857e5c7104 Reviewed-on: https://chromium-review.googlesource.com/1373917 Commit-Ready: Benjamin Gordon &lt;bmgordon@chromium.org&gt; Tested-by: Benjamin Gordon &lt;bmgordon@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1373917" owner_email="bmgordon@chromium.org" pass_count="0" patch_number="7" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/17/1373917/7" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iff2852c317799947fd0a250e86f8f6e0d2c330fe" commit="e7634b37f359a6d15adc8e42a4a54ce40cba0247" commit_message="platform_MemoryPressure enhancements This enhances the test in various ways. First, to stimulate the loading and other page activity, each page is &quot;wiggled&quot; i.e. scrolled back and forth once when visited. Second, we compare tab switch times in the first set of working tabs under light memory pressure (at the beginning of the test) and heavy pressure, at the end. The difference can be an indicator of user experience under pressure. We go through some trouble to ensure that the initial set of tabs is not discarded. We periodically revisit them as we open tabs, to force them to the top of the LRU list. (Or the bottom, depending on how you see it.) We also pin them using chrome.tabs.update(). BUG=chromium:921196 TEST=ran the test many times, checked outputs CQ-DEPEND=CL:1436885 Change-Id: Iff2852c317799947fd0a250e86f8f6e0d2c330fe Reviewed-on: https://chromium-review.googlesource.com/1437485 Commit-Ready: Luigi Semenzato &lt;semenzato@chromium.org&gt; Tested-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="0" gerrit_number="1437485" owner_email="semenzato@chromium.org" pass_count="0" patch_number="14" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/85/1437485/14" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I55352a84a4edd03337f262e1474e0888abfc8c81" commit="0ae753b675f39c13e397a18387387078d8eecc0d" commit_message="devices: gpu: allow brk syscall BUG=chromium:926415 TEST=start Tomb Raider Change-Id: I55352a84a4edd03337f262e1474e0888abfc8c81 Reviewed-on: https://chromium-review.googlesource.com/1446939 Commit-Ready: David Riley &lt;davidriley@chromium.org&gt; Tested-by: David Riley &lt;davidriley@chromium.org&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: David Riley &lt;davidriley@chromium.org&gt; " fail_count="0" gerrit_number="1446939" owner_email="davidriley@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/39/1446939/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I459336e07d880ca5edda190f3a28d21dbd2320f6" commit="6bd49e902c98934b4ed4f4554601f6bf162de7b7" commit_message="cryptohome: Create GCache and GCache/v2 for ephemeral cryptohomes. Cros-disks data dir preparation for DriveFS mounting relies on &lt;cryptohome&gt;/GCache/v2 being accessible and writeable. This is the case for regular cryptohomes, but not for ephemeral cryptohomes. This causes cros-disks to fail to mount DriveFS when ephemeral mode is enabled. Create GCache and GCache/v2 for ephemeral cryptohomes as well so DriveFS can be mounted in ephemeral mode. BUG=chromium:928233 TEST=unit tests, manual Change-Id: I459336e07d880ca5edda190f3a28d21dbd2320f6 Reviewed-on: https://chromium-review.googlesource.com/1452216 Commit-Ready: Sam McNally &lt;sammc@chromium.org&gt; Tested-by: Sam McNally &lt;sammc@chromium.org&gt; Reviewed-by: Sergei Datsenko &lt;dats@chromium.org&gt; " fail_count="0" gerrit_number="1452216" owner_email="sammc@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/16/1452216/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ie43caec4599ba72ac78a4f92c9ce8e67a4616f54" commit="279209bc96e9d51d72b6b80d83806b068ca2300e" commit_message="userfeedback: Collect OEM_NAME and MODEL_ID from CBI Currently, debugd runs cbi_info to collect CBI data but it doesn't read OEM_NAME (4) and MODEL_ID (5). This patch adds them to the script. BUG=chromium:928570 TEST=none Signed-off-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Change-Id: Ie43caec4599ba72ac78a4f92c9ce8e67a4616f54 Reviewed-on: https://chromium-review.googlesource.com/1453042 Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1453042" owner_email="dnojiri@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/42/1453042/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic555c3ad26d4ceba26b626203860e948f2de2ab9" commit="50a63dff2cc6e65c8ad3abc53bfcd4cf46813b4f" commit_message="login: --disable-logging-redirect for test images. BUG=chromium:928547 TEST=log into accounta and observe logging in /var/log/chrome/ Observe --disable-logging-redirect in chrome cmd line flags. Change-Id: Ic555c3ad26d4ceba26b626203860e948f2de2ab9 Reviewed-on: https://chromium-review.googlesource.com/1453044 Commit-Ready: Achuith Bhandarkar &lt;achuith@chromium.org&gt; Tested-by: Achuith Bhandarkar &lt;achuith@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Xiyuan Xia &lt;xiyuan@chromium.org&gt; " fail_count="0" gerrit_number="1453044" owner_email="achuith@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/44/1453044/1" remote="cros" total_fail_count="0"/><lkgm version="11705.0.0-rc4"/></manifest>