blob: da0a53b4c3f7785c21cdf67fad49fbfd31ade03c [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="f7517bc4d67e4291c83f91131719a92a1b61a20e">
<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="c1e4543ae2b479a54fc4eff90fb388c70a428d52" 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="73733a0bd4162229c194dbd365b9d4c4e768ec2c" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="99b17e298959d22715d8230fef09967b0efa6608" upstream="refs/heads/master">
<annotation name="branch-mode" value="pin"/>
</project>
<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="src/chromium/src/buildtools/clang_format/script" remote="chromium" revision="a3caf45a3f9302ce616f08bd7fd0412f3d97e862" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/src/buildtools" path="src/chromium/src/buildtools" remote="chromium" revision="459baaf66bee809f6eb288e0215cf524f4d2429a" upstream="refs/heads/master"/>
<project name="chromium/src/third_party/Python-Markdown" path="src/chromium/src/third_party/Python-Markdown" remote="chromium" revision="b08af21eb795e522e1b972cb85bff59edb1ae209" upstream="refs/heads/master"/>
<project name="chromium/src/tools/md_browser" path="src/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="7a292fcdb49f5ce92baf40a148c12deb3a3da6ac" 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="4df4005349305f6c75c2ad361de960161c47cda6" upstream="refs/heads/master"/>
<project name="chromiumos/docs" path="docs" revision="3bb5942d7190ba77e67a63c943abfee532e4d395" 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="6bda7c611af03cb53db2afa190e0a81ce6d37169" 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="540ca50391a95a70b36834fdc0ffc4ff992b163d" upstream="refs/heads/master"/>
<project name="chromiumos/infra/proto" path="chromite/infra/proto" revision="521cf15bca7d10ed9938d5a35a5b1a69d3f7f9ac"/>
<project groups="chromeos-admin,labtools" name="chromiumos/infra/skylab_inventory" path="infra/skylab_inventory" revision="a0f2120411c97fd09adb79f9aa8f2d34de05ed06" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="ee6b6a8bb52588cb9ed806cdca1423b7d6e021a2" 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="cae61c2103035b74f5cbda22a702c51efaaa3bef" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="60e29a5662e940b1a1bf2b3ed9cd23936aef12fd" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="a01a86464387b6b1bfe47694c2c07d60f0cd51bc" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="a5efe27269b01dc24e8796aea915e6a53d456d88" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="4ccbd0c7436960d27168e42ba8b4e5d3df769d0d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="bf50279068621fa7edd8811dc8abfa01997d2c3c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="ca1fcac762dce30c026cd5887d3f4ada117d7365" 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="b7fb2433c02fc68c8f3178b2d83c447c52b060a0" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="4c5580d67490e0507a216ddefb6e7b6231bc330e" 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="309aa554f9142ea76fadbeb9571eed7b1e8b655a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="231016d02369d33ba1c3b3322e4bc88d881bf520" 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="bd91ec0c142fe5d9615477eaf3667bb5dc37c326" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="d2695f815813d5900c3590ad1f795a559a1e1950" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="6bfc6a0304910701e55e56c4feaf0d73c07d33e5" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="1c6f1921ae927d2d1356e98967a7537363f2933e" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="97ed37f76bdad68a85d0dab5b2c584c997553f50" 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="ab04f3ea3bf118f1bc7740d80f007320d1b68eaa" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="d7aab8081efcd6187ae1704baa989cf973119380" 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="d2457ae026b0ec7a8a687323248f4e9af7dd920e" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="da13c01c9c2296a258511bff10ce1a76a153e548" 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="83776b7bc992b0e43e95c5b94885a3ce4d7d6c00" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="113de4bb26e228fd74c74cadb3a9a1272e11df5b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/glbench" path="src/platform/glbench" revision="cca28de19ca10edce5e38d29056a9b7f5677989a" 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="83772463d01e5728b834a4040729545adaeaa1e4" 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="1b9b5b93fd7478885141c448ee1467814f2a1e27" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="0dcebfc00945fdbbc12825e61bbe97448a8004f3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="8c54cc8bdd56dcbb6b9fa7d126ec8f7ac4d2784f" 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="33b23423f43776207e396c15388f39f441b94564" 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="0e6f69eb4bc25382f947d40987228a73fe526032" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="c9ed8d1694efd315e38f7c123c5b9ae70a46f2da" 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="3ac8af5cc26da99eb716c7a93c73e652c2c0648a" 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="1da5e64a092a5d973b503050a3959314bb40eba0" 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="42d020e1b9c64d146390c97b14e415600473fd84" 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="cec5844155be07ef37316d3e085fb996803214fd" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vkbench" path="src/platform/vkbench" revision="13960bea358f67210b1902be4c108b9cab7e50c9" 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="2e6b8235cf8f6cfbd5a07e33407fa6bfde6866b4" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="3b1b92f2cf10ec4b07246304ab5b07f670aa307f" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="29ae950ae24ea840ca8e85822c45b3c634a4a90c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="fbae35ac5395a321262a76d2d56a3f6ff5086de5" 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="3b95df756c09bd8bb6f37ca9389a75ae7b3cc46b" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="399692f1d79228a3d208b88f23c56d67daebbbc3" 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="1f5d4fca5bf6f7b4c89143cf9c4359517ff8e71b" 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="3b05ea75bd9e9edfe395c87f73f6b21e0f0f4b76" 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="b256f3941b8de4987d75eaa7df7bd8566cec2ef1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cups" path="src/third_party/cups" revision="65a08c6cb204ad0a8ab5128ac24a00226b24a73d" upstream="refs/heads/cups-2-2-8"/>
<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/cml/edk2/branch1" revision="49fa59e82e4c6ea798f65fc4e5948eae63ad6e07" upstream="refs/heads/chromeos-cml-branch1"/>
<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 name="chromiumos/third_party/fastrpc" path="src/third_party/fastrpc" revision="2ab40143cc017892b0b89f81c556cb4a80f70e8b" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashmap" path="src/third_party/flashmap" revision="7b2f153a7a65bb8f958212c5c5aec0758256465a" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="0c38355cfb6cf59cea7723dbac12d5cc8996588c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fwupd" path="src/third_party/fwupd" revision="3518343cad8b2e029acd017b410cb623892ccd23" upstream="refs/heads/fwupd-1.2.5"/>
<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="cf5f8027b9d3015db75df4853e37ea7a2f1ac538" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="a3b1db22d914c6e05825e8a996ffab61376ccfb5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="377a4cab2dc98e4c2a1bf0a1ac514f2280cd0ab0" 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="d729536ea19fd4bc6c77eb7b813e4968b44e04b5" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="bd712dcbbad227aaadb6384f50f24f78685e00a5" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="8c69c251021aa48e49e16a6af5f2547b9864b9a7" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="f737ee5c6e7a11fde99f230c133d1b181fb67183" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="26e3f7c4169b8e60dfb126504c473aa81c50ef77" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="be3d5a1fc216a170ea6e35a423c802c1c07a2c26" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="b11e3dd490db331022483b1c5a4b44592f50447d" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-gw" revision="3a1219c8e12c9f17bd9714f9730911107951d5ad" upstream="refs/heads/chromeos-4.14-gw"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19" revision="3923e87e395b0a098398a498c36a7c2177cc7d8a" 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="b7a7a90336fbb19efb3f91f92b5d964b0dfb7ec2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="64a75389ddbfc8a4185ac1a37574a48a339e15b6" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="5b89aac56f161bbbac424d891e19b8a16589c6fc" 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="0257a31d8bff95ebd060f1ff300028b0050c4518" 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="4773273dec5ea6ff8151459a6b63b51dc4bc164d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/arc-mesa" revision="cabd66b91080171670f0ff546435c12ea6bf540d" upstream="refs/heads/arc-18.2.0-pre1"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="1d363d440f261fbadc1db3c17acc514b7130d505" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-freedreno" revision="1a93fc382b18ee6d1135952d23f0b6a8aa8cd31f" 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="f18d619ab0e74dcb14d26884ee1742a1e0881bac" 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="82a0776602df5707606de2099b93b8b7b1cc34a1" 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="449a4a13b88ceeb439dddae9e0b142f784c8f166" 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="009eae5f34f4a6f7115e58d9907f801bd249244e" 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="584039fdf2f425fb3dd853dd7d77f71531438e26" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/virtual-usb-printer" path="src/third_party/virtual-usb-printer" revision="3c4785cb3e14efcf255ef615a41f7178ab743661" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/webrtc-apm" path="src/third_party/webrtc-apm" revision="8fd0ded2f954d5deec49cf107e06725d8f45ec3b" 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="b591875529d13006c2b4e62dbc4b5726d8e2d77a" 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="fd86c1f3ed3ce3d1a363d914672b275d7e292b89" 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/libunwind_llvm" path="src/aosp/external/libunwind_llvm" remote="aosp" revision="cc3148bd34f3d0a7bdc2a2c18333bb56d2ae829b" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="b7c57cdfe578230d4dedd5d44cf5503eb21f1ca6" 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="4516ca7cc0b2650d67455d6443da60cd42631c0a" 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="123e1e8827287c515f72e96ef17f39ec4b8dac54" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="chromeos-4.19" change_id="I5c9e1d4af7d676e40cd8c2d0328f4e8ec8c439a8" commit="ce874e50f82227c8037f18c7b358829b6713b55d" commit_message="FROMGIT: ASoC: compress: Clarify the intent of current compressed ops handling For callbacks configuring the state of the components (trigger, set_params, ack and set_metadata) simplify the code a little and make intention clearer by aborting as soon as an error is encountered. The operation has already failed and there is nothing to be gained from processing the callbacks on additional components. The operations currently abort after the callbacks, so this simply shortens the error path. For callbacks returning information from the driver (copy, get_metadata, pointer, get_codec_caps, get_caps and get_params) only look for the first callback provided, currently the code will call every callback only returning the information provided by the last. Since we can only return one set of data, it makes no sense to request the data from every component. Again this just makes the currently supported feature set a little more clear. Signed-off-by: Charles Keepax &lt;ckeepax@opensource.cirrus.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 52cadf1fdbe87a3a3eee11d9cc4873796903c934 https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: I5c9e1d4af7d676e40cd8c2d0328f4e8ec8c439a8 Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499290 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499290" owner_email="kamal.ap@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/90/1499290/3" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I9a6187daf814ddc9455be2e1f8c0222be100738b" commit="45099481eb92c953b23491808e767290ed44ca38" commit_message="FROMGIT: ASoC: compress: Add helper functions for component trigger/set_params The trigger and set_params callbacks are called from 3 and 2 separate loops respectively, tidy up the code a little by factoring these out into helper functions. Signed-off-by: Charles Keepax &lt;ckeepax@opensource.cirrus.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 4ef0ecb80e348f1888b0c7ebfa8f7c1ec3ed9006 https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: I9a6187daf814ddc9455be2e1f8c0222be100738b Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499291 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499291" owner_email="kamal.ap@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/91/1499291/3" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I36e469857b44f197ee9c3167e9c08fb9168d946d" commit="8aa92c054a97188064c14449485320c4c80fedc9" commit_message="FROMGIT: ASoC: dapm: harden use of lookup tables To detect potential errors, let's add: a) build-time warnings when the table size isn't aligned with the enum list b) run-time warnings when the values are not initialized. This requires an increase by one of all values to avoid the default 0. Suggested-by: Takashi Iwai &lt;tiwai@suse.de&gt; Signed-off-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 f13d4b5f85e1c436c9bf21205509266b5a81a320 https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: I36e469857b44f197ee9c3167e9c08fb9168d946d Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499293 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499293" owner_email="kamal.ap@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/93/1499293/3" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I6db10498ed6d9b874045c18a5937e7575b6b81d5" commit="f02c6e4dfca5e8ddb97299d0a9dcfd9c8f8fe870" commit_message="FROMGIT: ASoC: regulator notifier registration should be managed Regulator notifiers, that were registered during codec driver probing, must be unregistered during driver release, or device managed versions have to be used. This patch fixes codec drivers, that weren't explicitly unregistering notifiers and simplifies those, that did that manually. Signed-off-by: Guennadi Liakhovetski &lt;guennadi.liakhovetski@linux.intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 0bb423f2eaafedf89715c482a543dcd629ba3946 https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: I6db10498ed6d9b874045c18a5937e7575b6b81d5 Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499294 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499294" owner_email="kamal.ap@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/94/1499294/3" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I4e7be2a34626f5417cd735fcaa8c3c9ec7f34f9a" commit="e4a38573e1c0ec9dca0e53c0002d99265959243f" commit_message="FROMGIT: gpiolib: acpi: Introduce ACPI_GPIO_QUIRK_ONLY_GPIOIO New quirk enforces search for GPIO based on its type, i.e. iterate over GpioIo resources only. Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt; Acked-by: Mika Westerberg &lt;mika.westerberg@linux.intel.com&gt; Acked-by: Linus Walleij &lt;linus.walleij@linaro.org&gt; Tested-by: Hans de Goede &lt;hdegoede@redhat.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 4d1f7a6eabd45639d9de22a8a004f3c208d13c1a https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: I4e7be2a34626f5417cd735fcaa8c3c9ec7f34f9a Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499295 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499295" owner_email="kamal.ap@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/95/1499295/3" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I80db49d2289d3883246649d0503b83de3d087670" commit="23afa9bed5a139245afa5dc36dd0a9ee5472777b" commit_message="FROMGIT: ASoC: core: don't increase component module refcount unconditionally The ASoC core has for the longest time increased the module reference counts, even before the transition to the component model. This is probably fine on most platforms, but it introduces a deadlock case on Intel devices with the Skylake and SOF drivers which cannot be removed due to their reference counts being modified by the core. In these 2 cases, the PCI or ACPI driver .probe creates a platform device to let the machine driver .probe register the audio card. Conversely the PCI or ACPI driver .remove will unregister the platform device which results in the card being removed by the machine driver .remove. With ascii art, this can be represented as modprobe snd_soc_skl/ soc-pci-dev/sof-acpci-dev ----------&gt; pci/acpi probe ^ | | ---------------| | | | | V V increase register register machine refcount component platform_device ^ | | | | V component &lt;---- register card &lt;---- probe probe The issue is that by playing with the component's module reference counts during the card registration, it's no longer possible to remove the module which controls the component. This can be shown, e.g. with the following error: root@plb-XPS-13-9350:~# lsmod | grep snd_soc_skl snd_soc_skl 110592 1 root@plb-XPS-13-9350:~# rmmod snd_soc_skl rmmod: ERROR: Module snd_soc_skl is in use Increasing the reference count during the component probe is not useful. If the PCI/ACPI module is removed, the card will be removed anyway. To avoid breaking existing platforms and allowing Intel platforms to safely deal with module load/unload cases, this patch introduces a flag which needs to be set during the component initialization. This is a strictly opt-in capability that should only be used when the handling of the component module does not require a reference count increase to prevent removal during use. Note that this solution is not directly applicable to the legacy Atom/SST driver, which uses a different device hierarchy. There are however additional refcount issues which prevent the ACPI driver from being removed. This is a different issue which would need a different patch. Signed-off-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 b450b87847b157d69dbf9af7aefb4cec29e89cc9 https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: I80db49d2289d3883246649d0503b83de3d087670 Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499296 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499296" owner_email="kamal.ap@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/96/1499296/3" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="Ibdc5ed2bade255a9a0c04266d35b55adfd183138" commit="c1ef2dc97df9b7062b16e6dfc087012a24230dc9" commit_message="FROMGIT: ASoC: hdac_hdmi: use devm_kzalloc for all structures Loading/unloading modules exposes issues with memory allocation, which is a mix of devm_kzalloc and manual kzalloc. Move to devm_k routines everywhere to simplify all this. Signed-off-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 c7ba4e5396fbe998502390e4fc7935163b189c50 https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: Ibdc5ed2bade255a9a0c04266d35b55adfd183138 Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499297 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499297" owner_email="kamal.ap@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/97/1499297/3" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I76cd4d95abae1054ac6d948d2481d667228730d1" commit="b012d141592bfdce41190d20bd3a241f3bd20c24" commit_message="FROMGIT: ASoC: Use __printf markup to silence compiler Silence warnings (triggered at W=1) by adding relevant __printf attributes. sound/soc/soc-dapm.c:149:2: warning: function 'pop_dbg' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] Signed-off-by: Mathieu Malaterre &lt;malat@debian.org&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 595d2f74cd3caedb704a118bd09c1b4dfbfc0ec0 https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: I76cd4d95abae1054ac6d948d2481d667228730d1 Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499298 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499298" owner_email="kamal.ap@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/98/1499298/3" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="Ie01b5f22f2734ab499e88fb1e79bd0729a4130e8" commit="831b234d7a41f75c3c03675500cdb866cb00489a" commit_message="FROMGIT: ASoC: dmaengine: Improve of_node test in dmaengine_pcm_request_chan_of() Currently when of_node of the &quot;PCM&quot; device is null dmaengine_pcm_request_chan_of() function will bail out, including cases when custom DMA device is intended to be used. To have the channels properly requested when custom DMA device is provided extend the of_node test to also consider dma_dev-&gt;of_node. Signed-off-by: Sylwester Nawrocki &lt;s.nawrocki@samsung.com&gt; Acked-by: Krzysztof Kozlowski &lt;krzk@kernel.org&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 51256d348c9af1bf544a4432abc1d5f2fd3ef34b https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: Ie01b5f22f2734ab499e88fb1e79bd0729a4130e8 Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499299 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499299" owner_email="kamal.ap@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/99/1499299/3" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="Ibdd3b05a0f9c736cc477c739a86301dc6dbe0999" commit="12dcaa11a352243da5173072a0d5e045e1ea533f" commit_message="FROMGIT: ASoC: dmaengine: Extend use of chan_names provided in custom DMA config There are currently two ways to specify custom DMA channel names: - through the SND_DMAENGINE_PCM_FLAG_CUSTOM_CHANNEL_NAME flag and snd_dmaengine_dai_dma_data data structure, - through chan_names field of struct snd_dmaengine_pcm_config. In order to replace the DAI DMA data method with the custom DMA config one on non-DT platforms the dmaengine_pcm_new() function is extended to also consider channel names specified in the custom DMA config. If both config-&gt;chan_names and dma_data-&gt;chan_name are provided the former will be used. Signed-off-by: Sylwester Nawrocki &lt;s.nawrocki@samsung.com&gt; Acked-by: Krzysztof Kozlowski &lt;krzk@kernel.org&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 10cbf3507bcb9baa82bf3445502e8ccafaa09fc8 https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: Ibdd3b05a0f9c736cc477c739a86301dc6dbe0999 Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499300 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499300" owner_email="kamal.ap@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/00/1499300/3" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I5c21516947381d500ed6af6aa591f371cd24c9f2" commit="2e383bbcbf2d3e6103c4323125e62d58786679cb" commit_message="FROMGIT: ASoC: Intel: bxt-match: remove prefix for SOF files Prefix is now handled in the code. This allows for default and alternate paths, and more flexibility for OEMs and distros Signed-off-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 e529a9d44a9778b851a1683e6689c2f52d6750ac https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: I5c21516947381d500ed6af6aa591f371cd24c9f2 Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499301 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499301" owner_email="kamal.ap@intel.corp-partner.google.com" 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/01/1499301/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="Ifb0e7c9e55af61951c2ab4d383daaf0d78a40e98" commit="73d1d0356e458aec21ce043b25d2a2727fe4cbfd" commit_message="FROMGIT: ASoC: Intel: byt-match.c: remove prefix for SOF files Prefix is now handled in the code. This allows for default and alternate paths, and more flexibility for OEMs and distros Signed-off-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 528f07152a7840b5affe1c8844ddd1ee9d3aabd7 https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: Ifb0e7c9e55af61951c2ab4d383daaf0d78a40e98 Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499302 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499302" owner_email="kamal.ap@intel.corp-partner.google.com" 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/02/1499302/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="Id12bb2f0ad4ce344048d1a0a7c8692b4a8fe5ddc" commit="8db2703ae96e9b5108189c1950e210e02a87e52b" commit_message="FROMGIT: ASoC: Intel: cht-match: remove prefix for SOF files Prefix is now handled in the code. This allows for default and alternate paths, and more flexibility for OEMs and distros Signed-off-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 2e441dea9fee379e85dca15988671c23d6013d1c https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: Id12bb2f0ad4ce344048d1a0a7c8692b4a8fe5ddc Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499303 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499303" owner_email="kamal.ap@intel.corp-partner.google.com" 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/03/1499303/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I38f354cb94c8566f58ce053ba211a0fe98767751" commit="fe7df100cfbee94007699a1c224c0b6c9f0617a0" commit_message="FROMGIT: ASoC: Intel: cnl-match: remove prefix for SOF files Prefix is now handled in the code. This allows for default and alternate paths, and more flexibility for OEMs and distros Signed-off-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 7466e749a3b4e838882cc8728bc66a39df0e9dfa https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: I38f354cb94c8566f58ce053ba211a0fe98767751 Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499304 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499304" owner_email="kamal.ap@intel.corp-partner.google.com" 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/04/1499304/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="Ib409f6de314a1c411e7936f5060d1c295358c906" commit="4b2d6e29684cdab408deaa970639b48f89c06fb0" commit_message="FROMGIT: ASoC: Intel: glk-match: remove prefix for SOF files Prefix is now handled in the code. This allows for default and alternate paths, and more flexibility for OEMs and distros Signed-off-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 6d356d52297ded6b1bae86c54b364d7784c0a528 https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: Ib409f6de314a1c411e7936f5060d1c295358c906 Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499305 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499305" owner_email="kamal.ap@intel.corp-partner.google.com" 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/05/1499305/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I5d196137ed2a740c85be4226f684692a55706356" commit="b230408867b544639f31a900089c052a1de392fe" commit_message="FROMGIT: ASoC: Intel: hda-match: remove prefix for SOF files Prefix is now handled in the code. This allows for default and alternate paths, and more flexibility for OEMs and distros Signed-off-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 e576b097918f8ee563fbfde7d4186f09df856fe9 https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: I5d196137ed2a740c85be4226f684692a55706356 Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499306 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499306" owner_email="kamal.ap@intel.corp-partner.google.com" 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/06/1499306/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I8562412045dc182005c899879643fe64b10445e8" commit="d7790304c100ddb5aba4245167fa2d8be6b5407e" commit_message="FROMGIT: ASoC: Intel: hsw-bdw-match: remove prefix for SOF files Prefix is now handled in the code. This allows for default and alternate paths, and more flexibility for OEMs and distros Signed-off-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 bb2538e28a54f97455597eca01e1b9452c67a5d4 https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: I8562412045dc182005c899879643fe64b10445e8 Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499307 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499307" owner_email="kamal.ap@intel.corp-partner.google.com" 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/07/1499307/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I751f6a3d697a913ce2a407e3114ffcd10714146b" commit="f01934fab0d7b50210daa7b7f5c511df24d38cbf" commit_message="FROMGIT: ASoC: Intel: icl-match: remove prefix for SOF files Prefix is now handled in the code. This allows for default and alternate paths, and more flexibility for OEMs and distros Signed-off-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 a5b1e2284567c487b1023b580656de4a19cc1a83 https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: I751f6a3d697a913ce2a407e3114ffcd10714146b Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499308 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499308" owner_email="kamal.ap@intel.corp-partner.google.com" 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/08/1499308/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I00dad99f631a8bb72144e8d7c7fb7f2809227fe8" commit="5988b1f3b4d43dd815fe8aed1f07532bcc46f616" commit_message="FROMGIT: ASoC: Intel: soc-acpi: bxt-match: remove asoc_plat_name field This field was never used, let's remove it Signed-off-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 dcc9de2ebe86791a041a92cdf9806bde004706c6 https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: I00dad99f631a8bb72144e8d7c7fb7f2809227fe8 Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499309 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499309" owner_email="kamal.ap@intel.corp-partner.google.com" 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/09/1499309/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="Ib630e00184d875bd232e20565e16aa5073d711f1" commit="b7260d8add614459d3ba3784350caacf6659e7ee" commit_message="FROMGIT: ASoC: Intel: soc-acpi: byt-match: remove asoc_plat_name field This field was never used, let's remove it Signed-off-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 f01d00c30095f420ad8b447ba21c9492da93cebf https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: Ib630e00184d875bd232e20565e16aa5073d711f1 Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499310 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499310" owner_email="kamal.ap@intel.corp-partner.google.com" 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/10/1499310/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I66a2c700dfc3598ff573f2a02a0f5c70cba16306" commit="f1d501d41c85abbcf2ab74a94571c8e1a17c7ce4" commit_message="FROMGIT: ASoC: Intel: soc-acpi: cht-match: remove asoc_plat_name field This field was never used, let's remove it Signed-off-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 9eebe4372f4a608e51b7a2c0b064069e78a6ce5b https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: I66a2c700dfc3598ff573f2a02a0f5c70cba16306 Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499311 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499311" owner_email="kamal.ap@intel.corp-partner.google.com" 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/1499311/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I5d155ad4e9c1b1819a8b946304ece931c3459b22" commit="4287a72254f40e318ee4a181fac37b98f36a80e9" commit_message="FROMGIT: ASoC: Intel: soc-acpi: glk-match: remove asoc_plat_name field This field was never used, let's remove it Signed-off-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 3f4d9d67c3399bde7e08aeeb9758868852413343 https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: I5d155ad4e9c1b1819a8b946304ece931c3459b22 Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499312 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499312" owner_email="kamal.ap@intel.corp-partner.google.com" 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/12/1499312/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I1a6aaf3e3ae312733af655808b30cf7cc01df962" commit="74c7218353092932726af8fe72f2cec07ca48858" commit_message="FROMGIT: ASoC: Intel: soc-acpi: hsw-bdw-match: remove asoc_plat_name field This field was never used, let's remove it Signed-off-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 2eddca128be282f600347ea07ef0b516dbc4e7ce https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: I1a6aaf3e3ae312733af655808b30cf7cc01df962 Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499313 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499313" owner_email="kamal.ap@intel.corp-partner.google.com" 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/13/1499313/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I31482408ad96b8a0f3aca4df029d0518ec638a22" commit="56950c3249e9ab2bbcd12d44d8206bbe47d73da3" commit_message="FROMGIT: ASoC: Intel: soc-acpi: icl-match: remove asoc_plat_name field This field was never used, let's remove it Signed-off-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 fc906fda39c1705c2d89937fce13a6c11a5955bb https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: I31482408ad96b8a0f3aca4df029d0518ec638a22 Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499314 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499314" owner_email="kamal.ap@intel.corp-partner.google.com" 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/14/1499314/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="Id93a65203bdc31624a1e6f4ff795aa9484cf758e" commit="3d9f3dea981d0465ac9bd8b444b8f1c230fcf4a3" commit_message="FROMGIT: ASoC: Intel: soc-acpi: cnl-match.c: remove asoc_plat_name field This field was never used, let's remove it Signed-off-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 c5898050fe801443dc66cd0302c21ceefa313916 https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: Id93a65203bdc31624a1e6f4ff795aa9484cf758e Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499315 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499315" owner_email="kamal.ap@intel.corp-partner.google.com" 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/15/1499315/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="Ibcc5dfe081cabaeaff47925a6a3a7673db6718cb" commit="690b636a955ec20c994f1896d83c77bfc6ead35a" commit_message="FROMGIT: ASoC: soc-acpi: remove asoc_plat_name field This field was never used, let's remove it Signed-off-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 ecefff3e5b9b6a427a1a78c0c3f5eb147fd2d761 https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: Ibcc5dfe081cabaeaff47925a6a3a7673db6718cb Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499316 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499316" owner_email="kamal.ap@intel.corp-partner.google.com" 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/16/1499316/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I48dd7425237530b822b2718c5a2afbac5399824e" commit="c5953f9a0c7d4ed182de6678927c8732ba8d92c8" commit_message="FROMGIT: ASoC: soc-acpi: remove new_mach_data field We never used this field (or in older SOF implementations), let's remove it Signed-off-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 b3d8f7cad1b41411de443018cc5323070db06ab2 https://github.com/broonie/asoc for-next) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: I48dd7425237530b822b2718c5a2afbac5399824e Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1499317 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="1499317" owner_email="kamal.ap@intel.corp-partner.google.com" 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/17/1499317/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I76f597bdd635fc27b84594ac1c7ad8ca73df691c" commit="6d06959daf6cfcc75aa4dba2d0aca5f6c7d30e0a" commit_message="UPSTREAM: ALSA: PCM: check if ops are defined before suspending PCM BE dai links only have internal PCM's and their substream ops may not be set. Suspending these PCM's will result in their ops-&gt;trigger() being invoked and cause a kernel oops. So skip suspending PCM's if their ops are NULL. Signed-off-by: Ranjani Sridharan &lt;ranjani.sridharan@linux.intel.com&gt; Signed-off-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt; (cherry picked from commit d9c0b2afe820fa3b3f8258a659daee2cc71ca3ef) BUG=b:123738217 TEST=Test Audio use cases for CML with full SOF patch series applied. Change-Id: I76f597bdd635fc27b84594ac1c7ad8ca73df691c Signed-off-by: Ap, Kamal &lt;kamal.ap@intel.corp-partner.google.com&gt; Signed-off-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1499318 Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1499318" owner_email="kamal.ap@intel.corp-partner.google.com" 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/18/1499318/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I996a39a6319b7ad5bbfae7e0c7b7746e3f3a243d" commit="88537e253b0880ed6d9d40497f3a9a0ef65386fd" commit_message="stm32: spi: fix unused variable error Don't error out when building for STM32F412. BRANCH=none BUG=none TEST=hatch_fp firmware builds successfully Change-Id: I996a39a6319b7ad5bbfae7e0c7b7746e3f3a243d Signed-off-by: Nicolas Norvez &lt;norvez@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1482058 Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; " fail_count="2" gerrit_number="1482058" owner_email="norvez@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/58/1482058/7" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ie1f268137ee9a3a76cd0350e3ea5b2e85def1b76" commit="f02029cd89d106e18285f8202147f6781578e4fe" commit_message="stm32f412: add TRNG support No need to set up the TRNG's clock, on STM32F4 it always uses the PLL's output that is set on boot. BRANCH=None BUG=b:124770147 TEST=hatch_fp builds. STM32F412's TRNG is not used on other projects. Change-Id: Ie1f268137ee9a3a76cd0350e3ea5b2e85def1b76 Signed-off-by: Nicolas Norvez &lt;norvez@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1481653 Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; " fail_count="0" gerrit_number="1481653" owner_email="norvez@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/53/1481653/7" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I7d7f0ce6807f7db9ee67e2e9b72ba6b2a0b87591" commit="8abaf4c19efcf98ac4638ed14cfc4bbca757a448" commit_message="hatch_fp: initial upload First draft, lots of features still missing. Dev key generated with this command: openssl genrsa -3 -out board/hatch_fp/dev_key.pem 3072 BRANCH=none BUG=b:124996507 TEST=make BOARD=hatch_fp Change-Id: I7d7f0ce6807f7db9ee67e2e9b72ba6b2a0b87591 Signed-off-by: Nicolas Norvez &lt;norvez@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1482059 Reviewed-by: Tom Hughes &lt;tomhughes@chromium.org&gt; " fail_count="0" gerrit_number="1482059" owner_email="norvez@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/59/1482059/8" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I544868bc088d3aeb0896b8123bfc83c1ea0a156c" commit="c8a9f474b3777c9e16a5e4baaba621566ed35f5f" commit_message="hatch_fp: add flash_fp_mcu script Set the correct GPIOs, SPI dev and ID for Hatch. Keep the GPIO_PWREN variable empty since there is not such GPIO on Hatch, power is always on for the FPMCU BRANCH=None BUG=b:124405913 BUG=b:126455006 TEST=flash_fp_mcu on hatch doesn't bail Change-Id: I544868bc088d3aeb0896b8123bfc83c1ea0a156c Signed-off-by: Nicolas Norvez &lt;norvez@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1532345 Reviewed-by: Tom Hughes &lt;tomhughes@chromium.org&gt; " fail_count="2" gerrit_number="1532345" owner_email="norvez@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/45/1532345/6" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="If11d17ef562b2ebcadf0ea54c65fc1155ca7d88a" commit="22739559f43d636cd788f361a089341ae9e22d50" commit_message="CHROMIUM: alt-syscall: Remove entries for x86_32 alt-syscall doesn't support 32-bit x86 (anymore), remove entries that suggest the contrary. Also s/CONFIG_X86/CONFIG_X86_64/g. For the Android whitelist insert the networking syscalls into the general list, rather than keeping them in a separate block. BUG=chromium:941638 TEST=precq passes Change-Id: If11d17ef562b2ebcadf0ea54c65fc1155ca7d88a Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1545195 Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="3" gerrit_number="1545195" owner_email="mka@chromium.org" 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/95/1545195/3" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.19" change_id="Ifd2df0270548b3f87f0750af4d804d4d921ab2ea" commit="1cd21cadef6c1474073decd220c300f7fafef412" commit_message="CHROMIUM: alt-syscall: Fix syscall whitelists for arm32 The alt-syscall whitelists contain syscalls that are not available on arm32 EABI platforms (see arch/arm/include/asm/unistd.h). Remove these syscalls from the whitelists for arm32. BUG=chromium:941638 TEST=no errors in build for veyron_minnie with CONFIG_ALT_SYSCALL_CHROMIUMOS=y Change-Id: Ifd2df0270548b3f87f0750af4d804d4d921ab2ea Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1540452 Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="3" gerrit_number="1540452" owner_email="mka@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/52/1540452/4" remote="cros" total_fail_count="5"/><pending_commit branch="chromeos-4.19" change_id="Id44a5fc1474bfeb0fc09a2b981e0bee4e0b38a89" commit="167a6b9b51e2da30bdd196d5fb93311b71c52261" commit_message="CHROMIUM: alt-syscall: Support legacy syscall interface commit c30615bc04ac (&quot;CHROMIUM: alt-syscall: Fix changed syscall API&quot;) adapted alt-syscall to a new syscall API used by x86 and arm64. With the new API the syscall arguments are passed in a struct pt_regs instead of individual parameters. For the rk3288 uprev we also need to support arm32, which still uses the old API. Add a set of macros for defining and declaring alt-syscalls, the macros generate wrapper functions with the correct syscall API depending on the CPU architecture. These wrappers then invoke do_&lt;alt_sys_call&gt;() with the actual implementation of the syscall. As an extra the macros hide the boilerplate code for retrieving the syscall arguments from the pt_regs struct. Architectures that use the old syscall API must set CONFIG_ALT_SYSCALL_CHROMIUMOS_LEGACY_API=y BUG=chromium:941638 TEST=build with CONFIG_ALT_SYSCALL_CHROMIUMOS=y for cheza and veyron test_that ${DUT} security_AltSyscall =&gt; passes Change-Id: Id44a5fc1474bfeb0fc09a2b981e0bee4e0b38a89 Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1540453 Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="3" gerrit_number="1540453" owner_email="mka@chromium.org" 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/53/1540453/7" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.19" change_id="If87c348262e493d8a422de76148e1613b24dce2e" commit="2938852dd1e573c8cb6aaf83c1a2c8aba3e8a7fb" commit_message="CHROMIUM: ARM: Add alt-syscall support Add ARM support for changing a thread's syscall table at runtime using the alt-syscall infrastructure. Note that alt-syscall is not supported in kernel configurations using OABI or EABI with OABI_COMPAT. It's possible to support OABI, but it requires a bit of re-work to the common alt-syscall infrastructure and to the syscall entry path. This should not be an issue since OABI is not supported on ChromeOS or Android. Signed-off-by: Andrew Bresticker &lt;abrestic@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/311003 (cherry picked from commit 6df35fbfb272e26c8bfbfe9b23a95ac45eeea325) mka@: - moved loading of per-thread table pointer to invoke_syscall() - partial revert of da594e3fff39 (&quot;ARM: obtain thread info structure later&quot;) to make sure 'tsk' is initialized when we access it. r9 isn't accessed before the get_thread_info() call we moved up, hence this should be safe. - added spectre mitigation in invoke_syscall() - define 'sys_call_ptr_t' in arch/arm/include/asm/syscall.h - resolved context deltas in struct thread_info and vector_swi() - removed unecessary extern declaration of sys_call_table in thread_info.h - allow CONFIG_SECURITY_CHROMIUMOS for arm32 - use SPDX licence identifier in alt-syscall.c - updated copyright notice of alt-syscall.c BUG=chromium:941638, b:25408860 TEST=build with CONFIG_ALT_SYSCALL_CHROMIUMOS=y for cheza and veyron test_that ${DUT} security_AltSyscall =&gt; passes Change-Id: If87c348262e493d8a422de76148e1613b24dce2e Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1532966 Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="3" gerrit_number="1532966" owner_email="mka@chromium.org" pass_count="0" patch_number="8" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/66/1532966/8" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I05a62fce3d0bba7d8f4f45d53b9ab11431f838a8" commit="3a57523fd374e3941508562601f06266f19b0257" commit_message="cheza: Do not build wand from public source Wand is detachable base firmware which has a dependancy on a BCS blob. So we can't build it from public source. BUG=b:126264559 CQ-DEPEND=CL:*1122695 TEST=emerge-cheza chromeos-config-bsp-cheza \ chromeos-config-bsp-cheza-private chromeos-config Change-Id: I05a62fce3d0bba7d8f4f45d53b9ab11431f838a8 Reviewed-on: https://chromium-review.googlesource.com/1546554 Commit-Ready: Philip Chen &lt;philipchen@chromium.org&gt; Tested-by: Philip Chen &lt;philipchen@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Wai-Hong Tam &lt;waihong@google.com&gt; " fail_count="3" gerrit_number="1546554" owner_email="philipchen@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/54/1546554/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ie29ba57c485fc8c8a3eef466bca5999d28af6dea" commit="294b647d2a94362eec74e7c07911b6798603995d" commit_message="diagnostics: remove wilco_dtc cpp program and assicoated seccomp filter BUG=b:120098625 TEST=emerge-sarien diagnostics CQ-DEPEND=CL:1534438 Change-Id: Ie29ba57c485fc8c8a3eef466bca5999d28af6dea Reviewed-on: https://chromium-review.googlesource.com/1534562 Commit-Ready: Trent Begin &lt;tbegin@chromium.org&gt; Tested-by: Trent Begin &lt;tbegin@chromium.org&gt; Reviewed-by: Polina Bondarenko &lt;pbond@chromium.org&gt; Reviewed-by: Paul Moy &lt;pmoy@chromium.org&gt; " fail_count="25" gerrit_number="1534562" owner_email="tbegin@chromium.org" pass_count="0" patch_number="3" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/62/1534562/3" remote="cros" total_fail_count="25"/><pending_commit branch="master" change_id="I69570a23559154d48db8d0c44ad738d5a97e999c" commit="f1f3425fac031fc093693f67785749e19208f2c0" commit_message="diagnostics: remove wilco_dtc cpp program and associated seccomp filters wilco_dtc will only be managed by init at startup. BUG=b:120098625 TEST=emerge-sarien diagnostics; cros deploy dut diagnostics; wilco_dtc starts on startup CQ-DEPEND=CL:*1074708, CL:1534562, CL:1455936 Change-Id: I69570a23559154d48db8d0c44ad738d5a97e999c Reviewed-on: https://chromium-review.googlesource.com/1534438 Commit-Ready: Trent Begin &lt;tbegin@chromium.org&gt; Tested-by: Trent Begin &lt;tbegin@chromium.org&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; " fail_count="5" gerrit_number="1534438" owner_email="tbegin@chromium.org" pass_count="0" patch_number="12" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/38/1534438/12" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I6399fb5bde530bf85e71c856228de1dd9d725c13" commit="1e2b397352d8ce7590a4688f8b5f0feaaae60d04" commit_message="test-tast: Add PiP support to arc.Activity This CL adds Move + Resize support for Picture-in-Picture windows. Additionally this CL does: - Simplifies regular expressions. Instead of having 4 different regular expressions to parse dumpsys, now all activity-related info is consolidated in getTasksInfo(), making it easier to maintain and simplifies the activity code. - Swipe code is delegated to input.Touch. - generateTouches() moved inside ResizeWindow(). Misc: Some docs were reformated. Joined some lines to make it easier to read. BUG=chromium:9433850 TEST=tast -verbose run cros0 arc.ResizeActivity CQ-DEPEND=CL:1531127 Change-Id: I6399fb5bde530bf85e71c856228de1dd9d725c13 Reviewed-on: https://chromium-review.googlesource.com/1531128 Commit-Ready: Ricardo Quesada &lt;ricardoq@chromium.org&gt; Tested-by: Ricardo Quesada &lt;ricardoq@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="4" gerrit_number="1531128" owner_email="ricardoq@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/28/1531128/4" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="If5340a984fe82ad7ffc75db62242bcf5796ea638" commit="15a18640daa883d0deb8ca41e046d7551fcc6a83" commit_message="graphics_GLBench: use files in the new repo glbench files now have its own repository located in src/platform/. Use these files instead of autotest dependencies. BUG=chromium:941641 TEST=test_that graphics_GLBench CQ-DEPEND=CL:1522673 Change-Id: If5340a984fe82ad7ffc75db62242bcf5796ea638 Reviewed-on: https://chromium-review.googlesource.com/1526173 Commit-Ready: Po-Hsien Wang &lt;pwang@chromium.org&gt; Tested-by: Po-Hsien Wang &lt;pwang@chromium.org&gt; Reviewed-by: Po-Hsien Wang &lt;pwang@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="5" gerrit_number="1526173" owner_email="pwang@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/73/1526173/3" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="I7e1602d80db9366bf0e97f03abe1f0f7af2aa670" commit="0d47aaf87a996f2a2662ce6038a974695b9add52" commit_message="flash_ec: sort STM32 boards alphabetically hatch_fp had been added in the wrong place, fix the ordering. No functional changes. BRANCH=None BUG=b:124996507 TEST=None Change-Id: I7e1602d80db9366bf0e97f03abe1f0f7af2aa670 Signed-off-by: Nicolas Norvez &lt;norvez@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1547141 Reviewed-by: Tom Hughes &lt;tomhughes@chromium.org&gt; " fail_count="3" gerrit_number="1547141" owner_email="norvez@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/41/1547141/1" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="Icc00f2ef642e9bb06d64ee8c3de3fa1e3af59fe4" commit="ebfc34860f1bf132cb61f9f34ae3700d2e53081a" commit_message="CHROMIUM: Add config_version sysfs entry Create a sysfs entry to coordinate configuration changes using poll. This change is needed for the container watcher daemonset to coordinate state with the service as it may go down or the VM might migrate attaching to a different instance. BUG=b/128676538 TEST=Created new tests and ran existing ones. Signed-off-by: Thomas Garnier &lt;thgarnie@chromium.org&gt; Change-Id: Icc00f2ef642e9bb06d64ee8c3de3fa1e3af59fe4 Reviewed-on: https://chromium-review.googlesource.com/1531537 Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="3" gerrit_number="1531537" owner_email="thgarnie@chromium.org" 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/37/1531537/7" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I34910ebe30734e8af9fcad50282d8d52dc63c83a" commit="402fb23fc0118ea57de3d07354feee1dc7741d68" commit_message="cros_uprevchrome: Replace the build_id arg with buildbucket_id Inorder to switch from CIDB, this CL switches build_id argument of cros uprevchrome with buildbucket_id. BUG=chromium:944499 TEST=run_tests Change-Id: I34910ebe30734e8af9fcad50282d8d52dc63c83a Reviewed-on: https://chromium-review.googlesource.com/1535278 Commit-Ready: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Tested-by: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Reviewed-by: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; " fail_count="5" gerrit_number="1535278" owner_email="dhanyaganesh@chromium.org" pass_count="0" patch_number="4" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/78/1535278/4" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I6abd7a6cb208cf9d632685b64fcb9df8cb1c446f" commit="5460ffdcc889b94a5c16b1b902a34f3dc7539d25" commit_message="chipset-skl: Update compiler flags. These are skylake-y processors that are similar to skylake but do not have avx instructions. BUG=chromium:943216 TEST=cave tryjob passed Change-Id: I6abd7a6cb208cf9d632685b64fcb9df8cb1c446f Reviewed-on: https://chromium-review.googlesource.com/1532888 Commit-Ready: Manoj Gupta &lt;manojgupta@chromium.org&gt; Tested-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Luis Lozano &lt;llozano@chromium.org&gt; " fail_count="1" gerrit_number="1532888" owner_email="manojgupta@chromium.org" pass_count="0" patch_number="3" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/88/1532888/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I8257409e5c2eee924e23159650ec208643582591" commit="2acbf357e9a9fb330a6d1669a2876f0921f6657e" commit_message="gcc: Support some unsupported &quot;-march&quot; flags by wrapper. GCC 4.9 does not support some of the newer architectures. Convert these into flags that GCC can understand. BUG=chromium:943216 TEST=cave-release tryjob passed with HWTests. Change-Id: I8257409e5c2eee924e23159650ec208643582591 Reviewed-on: https://chromium-review.googlesource.com/1545216 Commit-Ready: Manoj Gupta &lt;manojgupta@chromium.org&gt; Tested-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Caroline Tice &lt;cmtice@chromium.org&gt; " fail_count="3" gerrit_number="1545216" owner_email="manojgupta@chromium.org" pass_count="0" patch_number="3" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/16/1545216/3" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I1de4508a7fa7ee51f562a8806e6a1bbf13f40135" commit="c2ddafcff384715149c319f3f56c64f4eee3cb72" commit_message="arcada_ish: remove unlocked config option The Unlocked config option doesn't really even apply to arcada, remove as we get further along. BRANCH=none BUG=none TEST=Flashed on to arcada without issue. Change-Id: I1de4508a7fa7ee51f562a8806e6a1bbf13f40135 Signed-off-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1548504 Reviewed-by: Jack Rosenthal &lt;jrosenth@chromium.org&gt; " fail_count="0" gerrit_number="1548504" owner_email="jettrink@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/04/1548504/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ifed7ba83657c27c55221c3187424387f99239639" commit="9902e3ac8209b660d4352a85d32a7e4e57ca688a" commit_message="timberslide: Prefix EC log lines with host timestamp Use the EC_CMD_GET_UPTIME_INFO (available via debugfs) to synchronize EC log lines with host time. BUG=b:111675966 BRANCH=none TEST=verified with associated kernel patch Change-Id: Ifed7ba83657c27c55221c3187424387f99239639 Signed-off-by: Tim Wawrzynczak &lt;twawrzynczak@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1530297 Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="1" gerrit_number="1530297" owner_email="twawrzynczak@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/97/1530297/7" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I698441188a31a56cf24fe14adc2e433facfc7949" commit="133144478404076da29e872fe283398db1b60bdb" commit_message="buildbucket_v2: Send CIDB ID to Buildbucket for now clActionsTable and PreCQ require CIDB ID to function. BUG=chromium:930231 TEST=run_tests Change-Id: I698441188a31a56cf24fe14adc2e433facfc7949 Reviewed-on: https://chromium-review.googlesource.com/1549335 Commit-Ready: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Tested-by: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; " fail_count="1" gerrit_number="1549335" owner_email="dhanyaganesh@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/35/1549335/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.19" change_id="Ifee4842ce86cdff61b2f19bc16534ae370090bf8" commit="3085d902151ba5a813394901993b207c0fac0810" commit_message="CHROMIUM: config: Disable CONFIG_ION This feature is not actually needed for ChromeOS/ARC, so we should turn it off. Generated by: git grep -l CONFIG_ION chromeos/config/ | xargs sed -i 's:^CONFIG_ION=y:# CONFIG_ION is not set:' Followed by chromeos/scripts/kernelconfig olddefconfig atop a normalized config. BUG=b:112177971 TEST=build Change-Id: Ifee4842ce86cdff61b2f19bc16534ae370090bf8 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1546867 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="1546867" owner_email="briannorris@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/67/1546867/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="Ifee4842ce86cdff61b2f19bc16534ae370090bf8" commit="4ca884f102dd55449b1879dad0ad1fd2d195ab1b" commit_message="CHROMIUM: config: Disable CONFIG_ION This feature is not actually needed for ChromeOS/ARC, so we should turn it off. Generated by: git grep -l CONFIG_ION chromeos/config/ | xargs sed -i 's:^CONFIG_ION=y:# CONFIG_ION is not set:' Followed by chromeos/scripts/kernelconfig olddefconfig atop a normalized config. BUG=b:112177971 TEST=build Change-Id: Ifee4842ce86cdff61b2f19bc16534ae370090bf8 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1547913 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="1547913" owner_email="briannorris@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/13/1547913/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="Ifee4842ce86cdff61b2f19bc16534ae370090bf8" commit="dc2d01d6d2f95ff51521e448ebdefb204899cf1d" commit_message="CHROMIUM: config: Disable CONFIG_ION This feature is not actually needed for ChromeOS/ARC, so we should turn it off. Generated by: git grep -l CONFIG_ION chromeos/config/ | xargs sed -i 's:^CONFIG_ION=y:# CONFIG_ION is not set:' Followed by chromeos/scripts/kernelconfig olddefconfig atop a normalized config. BUG=b:112177971 TEST=build Change-Id: Ifee4842ce86cdff61b2f19bc16534ae370090bf8 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1546868 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="1546868" owner_email="briannorris@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/68/1546868/1" remote="cros" total_fail_count="0"/><lkgm version="12031.0.0-rc1"/></manifest>