blob: 621342af005005230889d51a2d4c3d62d85360e5 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="124432165cd6d5608f5ca0ea559638be152a0f8d">
<notice>Your sources have been sync'd successfully.</notice>
<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="chromium/deps/libmtp" path="chromium/src/third_party/libmtp" revision="0680a2d0c4cec58f8163fe115de80cff8852fd8b" upstream="refs/heads/master"/>
<project name="chromium/src/third_party/hwcplus" revision="e66a31e54e12906e86dc59f95b458889f025c505" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromium/tools/depot_tools" revision="3add4b62b8fc420ba5a6cc0c8bddcf152c00a970"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/chromite" path="chromite" revision="b84aa9a3b60d269db57845cddb1cd4d6c142d511" upstream="refs/heads/master">
<copyfile dest="AUTHORS" src="AUTHORS"/>
<copyfile dest="LICENSE" src="LICENSE"/>
</project>
<project name="chromiumos/manifest" path="manifest" revision="c708999bdbc3fd6f26eac3cf790156039a7a5fb6" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="6c872c35890ef1adb3ebc7cc7ed3d31a6e3a3b22" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="d6c6080a5c05981a0542e9eaf7896a67aeca5c22" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="3a2c975087dbe6aa72ffabf55133d402f85c09e2" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="b28340845fc5cbb02c79b6ef075903ffc178fe6a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="135c7bd2056cd5773c2074d257c3895dc7a3bfe1" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="82278ee760fc1eb19f0719cdef626dca157cd533" 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/bmpblk" path="src/platform/bmpblk" revision="580140574963688c0adb1ea5710481dbca1b775a" 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="1b65449a647c99556511df30b8ab660b98acce7f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="d920204cabb10f47fb8f84a18fe0828b1e500eaf" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chromiumos-assets" path="src/platform/chromiumos-assets" revision="05ce8d3c59a2d8e765b3beb2e1a69e7fcf59e5ba" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/platform/crostestutils" path="src/platform/crostestutils" revision="8544657d8bcb5741ef6864ff3de60c94619119aa" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="b94781849e3e0f690f0543838f9645fd20aa7303" upstream="refs/heads/master"/>
<project name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="606a3272893c07a2644fe8cb5a2bf4c0e4cf8123" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="c1a8222ef1f6b10ae69d5fb0208d49c83ba627eb" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="c4df284b32558f631862f79c75fc03af4f5ca68a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="842bd998c3bc34cf044c70584305a4aa373896fe" upstream="refs/heads/master"/>
<project name="chromiumos/platform/ec" path="src/platform/ec" revision="57244d77083849f28101cc7b509e9fc39a7930d8" upstream="refs/heads/master"/>
<project groups="project_sdk" name="chromiumos/platform/factory" path="src/platform/factory" revision="babec6cce3722de485986872d84d5d3649da967c" upstream="refs/heads/master"/>
<project groups="project_sdk" name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="37ff411373c39c236a56fea1ef3fb2a33b2ec206" upstream="refs/heads/master"/>
<project name="chromiumos/platform/firmware" path="src/platform/firmware" revision="70f79da7a3bd18c942fa65a6b21fea589bbb5516" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="5f6742f036cc0783209fa564cca16b037acb25c5" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="88ce928bf7e9f1364a140efd7d726026a27cbca1" upstream="refs/heads/master"/>
<project name="chromiumos/platform/glbench/images" path="src/platform2/glbench/images" revision="5fd5ce655833f65d46b1950bec4eedeb4e96959b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/go-seccomp" path="src/platform/go-seccomp" revision="0280326e5bd212fcfbe3696e113730045debae74" upstream="refs/heads/master"/>
<project name="chromiumos/platform/google-breakpad" path="src/third_party/breakpad" revision="139693446b857a6b11e5255d5db23c50061c4226" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="e602124bbfbf676062bbed30ac142a22e0077a33" upstream="refs/heads/master"/>
<project name="chromiumos/platform/inputcontrol" path="src/platform/inputcontrol" revision="ae0b15dc322bab9bf6d7c4fcd5f77d488766a275" upstream="refs/heads/master"/>
<project name="chromiumos/platform/jabra_vold" path="src/platform/jabra_vold" revision="5ee665e7c68856d3b6ce8bb0f610d43503e603af" upstream="refs/heads/master"/>
<project name="chromiumos/platform/libevdev" path="src/platform/libevdev" revision="61f882f395b9f39478d7164209e7134cccdcb72b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/memento_softwareupdate" path="src/platform/memento_softwareupdate" revision="202f42a36d8b9d8b2bf4ba870d15599c9462d1ce" upstream="refs/heads/master"/>
<project name="chromiumos/platform/microbenchmark" path="src/platform/microbenchmark" revision="d5ea30febe406c5b486325dfae926564f3a46efd" upstream="refs/heads/master"/>
<project name="chromiumos/platform/minigbm" path="src/platform/minigbm" revision="e04c9b50d4f50ed661f06db883e77c8b56acf386" upstream="refs/heads/master"/>
<project name="chromiumos/platform/monitor_reconfig" path="src/platform/monitor_reconfig" revision="f022d19d84f232290b596beeb26347f62442e7eb" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="0fa54157eb932c0626eb15fe8fd34fa82ed3cfce" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mtpd" path="src/platform/mtpd" revision="d5b6d854f8bfd775673341e98cbbd476c8fb42e3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mtplot" path="src/platform/mtplot" revision="5e4f631e633384751f582bd9db5f4d6eb2112494" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mttools" path="src/platform/mttools" revision="906f3a0a929968a8725e6a2dae7fe1b5f39f02c4" upstream="refs/heads/master"/>
<project name="chromiumos/platform/punybench" path="src/platform/punybench" revision="5a230ee17756dc43ff732932dcb52899c06a4d09" upstream="refs/heads/master"/>
<project name="chromiumos/platform/system_api" path="src/platform/system_api" revision="7b49ad4f2528207d4cdc8f9b999ee0aa3350753a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_firmware_test" path="src/platform/touch_firmware_test" revision="a9400e80d2577cead7300e926f5ca0715910e9ae" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_noise_filter" path="src/platform/touch_noise_filter" revision="6b0aba12a385f4d3a7a47641a3a919018032f6f8" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_updater" path="src/platform/touch_updater" revision="15b02fd7a45b0e49420d1dc0682c5ef7529da5b9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchbot" path="src/platform/touchbot" revision="658a4244256e4dec1ad5e12cb2fc8c77c188beaf" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchpad-tests" path="src/platform/touchpad-tests" revision="c2217b861b79ce92b053f8d9fe9da6e0a1cd30dc" upstream="refs/heads/master"/>
<project 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="066c7f963b3ef733716251b666e0af0afd03b4fe" upstream="refs/heads/master"/>
<project name="chromiumos/platform/trunks" path="src/platform/trunks" revision="92dbe8c9e7fcf8acf67805fd5e25e85aa371f673" upstream="refs/heads/master"/>
<project name="chromiumos/platform/uboot-env" path="src/platform/uboot-env" revision="108ebbfac4d13d11e1940216434c368384ee0c0b" upstream="refs/heads/master"/>
<project groups="buildtools" name="chromiumos/platform/vboot" path="src/platform/vboot" revision="2d30a2f5b1c81eb61de4bf82180a910d45f22e81" upstream="refs/heads/master"/>
<project groups="buildtools" name="chromiumos/platform/vboot_reference" path="src/platform/vboot_reference" revision="65f61f90ccae5f0b5f37ea3bdf86735bc58709a0" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="b2bc97f7c89b0ca5f90aebfb57bc072922b95472" upstream="refs/heads/master"/>
<project name="chromiumos/platform/webplot" path="src/platform/webplot" revision="bbd5ea22ef9f8e109e363b26958d9a2fc8921f0f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/wireless_automation" path="src/platform/wireless_automation" revision="d7177dbd464f2952e10309bf1eef56bb31a7f8ad" upstream="refs/heads/master"/>
<project name="chromiumos/platform/workarounds" path="src/platform/workarounds" revision="76475bb60c7fa2c2522c27e2c63c9dbbe5de73d7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/xf86-input-cmt" path="src/platform/xf86-input-cmt" revision="3f2ffc921952e57a4343463b0679d90b80b51fc7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/xorg-conf" path="src/platform/xorg-conf" revision="4cfa67817a9e71385431a20fa721070967ade5a2" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="404c6cd98a4e651bae64b27dfd740f7ffade9ec5" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/repohooks" path="src/repohooks" revision="7a610e823d287f3a1f796100b2a3d11da83de89e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="2758d361b60e47338d81c99e5002a820590ab15d" 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="195d29f399759813cd42ea2b8d3133ba426e2ba2">
<annotation name="branch-mode" value="create"/>
</project>
<project name="chromiumos/third_party/atheros" path="src/third_party/atheros" revision="52a5bdaa8930c14ee42518354de3e5ec09911c6b" upstream="refs/heads/master"/>
<project groups="buildtools" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="048c526c51415c4331b54a49d0dd65968b0e25a2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="dac51d02485dd5d9c0634887397340b41c37860c" upstream="refs/heads/chromeos-5.37"/>
<project name="chromiumos/third_party/bootstub" path="src/third_party/bootstub" revision="5ac54e8d3d305c2c6c7297e8e54d3cf7e4629b29" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/broadcom" path="src/third_party/broadcom" revision="4070e7161f2f1a1a22027a744eb868500688f0b6" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cbootimage" path="src/third_party/cbootimage" revision="b7d5b2d6a6dd05874d86ee900ff441d261f9034c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/chrontel" path="src/third_party/chrontel" revision="7bcd0328d0eeef6a0539bd0ba80cd9a545e6cf4a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/coreboot" path="src/third_party/coreboot" revision="1d13e967addb5cd31e6196e32541cda97ae00257" upstream="refs/heads/chromeos-2016.02"/>
<project name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="9ba07035ed0acb28902cce826ea833cf531d57c1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cypress-tools" path="src/third_party/cypress-tools" revision="043fba1c35f89cce95f804bf6d4f01cfc23a6c21" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/daisydog" path="src/third_party/daisydog" revision="3182aa85c087446e4358370549adc45db21ec124" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-cplusplus" path="src/third_party/dbus-c++" revision="f140c0aa430e1db1c0f31d23d3eb2397d47f209e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-spy" path="src/third_party/dbus-spy" revision="0e04421c73b24536de7fcc1886da469d8b7a2a41" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/third_party/dpkt" path="chromite/third_party/dpkt" revision="f5259728b1294412bee945df9708efba09ea9160">
<annotation name="branch-mode" value="pin"/>
</project>
<project name="chromiumos/third_party/edk2" path="src/third_party/edk2" revision="0aa39d284043be61b5f1222afdffd39a5abaf3aa" upstream="refs/heads/chromeos-2014.04"/>
<project name="chromiumos/third_party/em100" path="src/third_party/em100" revision="6e60dbae5bf62cd0ffffb9fc5ca9ba93e831ee88" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/flashmap" path="src/third_party/flashmap" revision="aaaf66654dba797f152066df4d1dc4144b492c66" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="4af3f82cda5dd10c2648468a1a6627e2084e7c64" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gcc" path="src/third_party/gcc" revision="2d511e935a49006ef2e3ce505f0639c49d13f501" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/third_party/gdata" path="chromite/third_party/gdata" revision="fe7e5c90a9827feb66ed446b2d297a1618b25272" upstream="refs/heads/master"/>
<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="69702c400e274984a24d08fcaefe3952d5dcb36e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/grub2" path="src/third_party/grub2" revision="df6034c59cb2d847f9e780cf2def30c5c9b8305f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hdctools" path="src/third_party/hdctools" revision="e571a0dfc03d271a7b157d5b82b6014f94827b83" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="e595cbd52dff1e84b5e4854386872e7490ccc411" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hwcplus-drm" path="src/third_party/hwcplus-drm" revision="7376a8da1c961115a61d7a3cb23bb13e4153583d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ibus-chewing" path="src/third_party/ibus-chewing/files" revision="7a9514a0844eb5eb90ab96f62484a6af9e4a0d6d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ibus-xkb-layouts" path="src/third_party/ibus-xkb-layouts/files" revision="6af015110aa92dc2eed88a9f704634c3eff53b14" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="ab96a12cf5d5ea499b3c67ac80421020bee60652" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="1378d100fcf5f679a343dfbd10239d095372d481" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="8adc652b658f40a3fc66186de4ddab91cc29b851" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="a8b3e36b230f53a9d0ce36aa8652deec8e291003" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel-next" path="src/third_party/kernel/v4.4-experimental" revision="72e321277a9ceb06c855b9326f69ab7c4eef18f8" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="dceee6ef99b968fd11d9c6058448202db835bc0f" 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="2c25afb719347a151657f8637ad62a5df42e247e" upstream="refs/heads/chromeos-2.4.66"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="c4e2949edeed01ca3b810729a7af0d265c49629b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="a436c551cf226af66cdb3dd74ee3971d0b1dae04" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libresample" path="src/third_party/libresample" revision="cc9f20f439396b7d45e94b8301edd95d33f26a46" 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="07f7a81118f74a8a7bc4ef5b81ee651aa12b8adb" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="53b86eee34a9a2ec2812d81d344eb7e252aff5fc" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="4290bd545748cae9e3abad8113dcf4f6dc82e840" upstream="refs/heads/chromeos-20150119"/>
<project name="chromiumos/third_party/marvell" path="src/third_party/marvell" revision="f3a48ad1a911ce0bc8110279e314d718e2fa54a8" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/memtest" path="src/third_party/memtest" revision="3d4be6e3bfd819856e38a82e35c206fec4551851" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="3dc2630e457155a4e8c8613911fe178bc4adf743" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-img" revision="129178893b2260df22db96327c5ca9c2ce7db046" upstream="refs/heads/mesa-img"/>
<project name="chromiumos/third_party/minifakedns" path="src/third_party/miniFakeDns" revision="6184bea119dea53da539727fe8c2a116f98cef24" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mmc-utils" path="src/third_party/mmc-utils" revision="c2faa3df83d679cb01b553d567b16ecc2299f134" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="b263d6a8f1f16d433e7b2279d00a5d8d6f6ac797" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/opencryptoki" path="src/third_party/opencryptoki" revision="b67690aeeb4174b2253db18a9c1b19eeb219a4ef" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ply-image" path="src/third_party/ply-image" revision="6cf4e4cd968bb72ade54e423e2b97eb3a80c6de9" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="19b3e610c86fcadb837d252c794cb5e8008826ae" upstream="refs/heads/master-0.22"/>
<project groups="project_sdk" name="chromiumos/third_party/rootdev" path="src/third_party/rootdev" revision="5d7d7ff513315abd103d0c95e92ae646c1a7688c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/seabios" path="src/third_party/seabios" revision="3004147dd3707e600772ec6c5d37beac7f4b8eb4" upstream="refs/heads/chromeos-2014.11.03"/>
<project name="chromiumos/third_party/sysbios" path="src/third_party/sysbios" revision="33e1db34b8162de72a5e9bbbc44e6bce38978396" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tegra-power-query" path="src/third_party/tegra-power-query" revision="66f1f0d949f4ca4836c1a65b622629205240e37a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tegrastats" path="src/third_party/tegrastats" revision="1be161a89525d840e1f6d1f21b3f45645a7dedb3" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tlsdate" path="src/third_party/tlsdate" revision="ab36a75379f1cfaa7a803cb6f8b33ad31e49fcbf" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tpm-emulator" path="src/third_party/tpm-emulator" revision="310a21ef24ace14b4d6e8095172445494f54ff25" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tpm2" path="src/third_party/tpm2" revision="24f8b1918812346e57274ed6a377954fe58b7bc0" upstream="refs/heads/master"/>
<project groups="project_sdk" name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="416d30f74a9c1dc08b95b907d8b7e81edf6c9db0" upstream="refs/heads/master-0.3.13"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="020ddef0473ed6bafa1a30d935bcb382bcfd6fb4" upstream="refs/heads/chromeos-v2013.06"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/next" revision="b30f38206f17aa73cda0a2fdaf4dc705527315ba" upstream="refs/heads/chromeos-v2015.07-rc1"/>
<project name="chromiumos/third_party/xf86-video-armsoc" path="src/third_party/xf86-video-armsoc" revision="30370e9dbf7ba0e457ee7de297d2ad6c269a00be" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="external/swarming.client" path="chromite/third_party/swarming.client" revision="715861067a7cc8d20d2d629b6d76d796c004feb4"/>
<project name="linux-syscall-support" path="src/third_party/breakpad/src/third_party/lss" revision="9292030109847793f7a6689adac1ddafb412fe14"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="chromeos-3.18" change_id="I3b02cef824d88d1692522a33a59d3635fae24f7a" commit="61558bc87fa75cce998a210090cd528ce914c44d" commit_message="UPSTREAM: component: track components via array rather than list Since we now have an array which defines each component, maintain the components to be bound in the array rather than a separate list. We also need duplicate tracking so we can eliminate multiple bind calls for the same component: we preserve the list-based component order in that the first match which adds the component determines its position. Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt; (cherry picked from commit ffc30b74fd6d01588bd3fdebc3b1acc0857e6fc8) Signed-off-by: Joe Konno &lt;joe.konno@intel.com&gt; From v4.5 v2: Clarified TEST= fields (Marc) BUG=chrome-os-partner:50168 TEST=With entire series applied, TEST=1) stop cras TEST=2) unload machine driver TEST=3) echo 0000:00:1f.3 &gt; \ TEST= /sys/module/snd_soc_skl/drivers/pci:snd_soc_skl/unbind TEST=kernel audio driver does not crash Change-Id: I3b02cef824d88d1692522a33a59d3635fae24f7a Reviewed-on: https://chromium-review.googlesource.com/333122 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="0" gerrit_number="333122" owner_email="joe.konno@linux.intel.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/22/333122/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I4a9e8b515479017d906eec1a603a23a55ef8a69c" commit="7ab6bea2f42c91d19b039c6a47fd16fde17b9a98" commit_message="UPSTREAM: component: add support for releasing match data The component helper treats the void match data pointer as an opaque object which needs no further management. When device nodes being passed, this is not true: the caller should pass its refcount to the component helper, and there should be a way to drop the refcount when the matching information is destroyed. This patch provides a per-match release method in addition to the match method to solve this issue. Rather than using component_match_add(), users should use component_match_add_release() which takes an additional function pointer for releasing this reference. Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt; (cherry picked from commit ce657b1cddf1f88c56ae683efa7130341c92808b) Signed-off-by: Joe Konno &lt;joe.konno@intel.com&gt; From v4.5 v2: Clarified TEST= fields (Marc) BUG=chrome-os-partner:50168 TEST=With entire series applied, TEST=1) stop cras TEST=2) unload machine driver TEST=3) echo 0000:00:1f.3 &gt; \ TEST= /sys/module/snd_soc_skl/drivers/pci:snd_soc_skl/unbind TEST=kernel audio driver does not crash Change-Id: I4a9e8b515479017d906eec1a603a23a55ef8a69c Reviewed-on: https://chromium-review.googlesource.com/333123 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="0" gerrit_number="333123" owner_email="joe.konno@linux.intel.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/23/333123/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I232d9964abd12c92c951a32dea5a912e776493e1" commit="d63b395c9c92315ffb52dbd39ea29dbcc1f15fba" commit_message="UPSTREAM: component: fix crash on x86_64 with hda audio drivers Maarten reports that the addition of releasing match data to the component helper results in a general protection fault on x86_64. This is caused by the devm resources being freed in reverse order to their allocation, which caused a use-after-free of the match array. Switch the match array to be a more conventional kmalloc/kfree() affair, explicitly freeing it along with the parent match data structure. Reported-by: Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt; Fixes: ce657b1cddf1 (&quot;component: add support for releasing match data&quot;) Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt; (cherry picked from commit 9a4e7849b5e4e8742d71fa90fbf0722dd0710a56) Signed-off-by: Joe Konno &lt;joe.konno@intel.com&gt; From v4.5 v2: Clarified TEST= fields (Marc) BUG=chrome-os-partner:50168 TEST=With entire series applied, TEST=1) stop cras TEST=2) unload machine driver TEST=3) echo 0000:00:1f.3 &gt; \ TEST= /sys/module/snd_soc_skl/drivers/pci:snd_soc_skl/unbind TEST=kernel audio driver does not crash Change-Id: I232d9964abd12c92c951a32dea5a912e776493e1 Reviewed-on: https://chromium-review.googlesource.com/333124 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="0" gerrit_number="333124" owner_email="joe.konno@linux.intel.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/24/333124/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I2c38f4392b5d9d0634cf935cb5a9688aa6a7f4e3" commit="ac332a5a2f575b4a2f1f206872837404bf65cbda" commit_message="UPSTREAM: component: Detach components when deleting master struct component_master_add_with_match calls find_components which, if any components already exist, it attaches to the master struct. However, if we later encounter an error the master struct is deleted, leaving components with a dangling pointer to it. If the error was a temporary one, e.g. for probe deferral, then when the master device is re-probed, it will fail to find the required components as they appear to already be attached to a master. Fix this by nulling components pointers to the master struct when it is deleted. This code is factored out into a separate function so it can be shared with component_master_del. Signed-off-by: Jon Medhurst &lt;tixy@linaro.org&gt; Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt; (cherry picked from commit 57480484f9f7631738ef28b952eca3c9081c4291) Signed-off-by: Joe Konno &lt;joe.konno@intel.com&gt; From v4.5 v2: Clarified TEST= fields (Marc) BUG=chrome-os-partner:50168 TEST=With entire series applied, TEST=1) stop cras TEST=2) unload machine driver TEST=3) echo 0000:00:1f.3 &gt; \ TEST= /sys/module/snd_soc_skl/drivers/pci:snd_soc_skl/unbind TEST=kernel audio driver does not crash Change-Id: I2c38f4392b5d9d0634cf935cb5a9688aa6a7f4e3 Reviewed-on: https://chromium-review.googlesource.com/333125 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="0" gerrit_number="333125" owner_email="joe.konno@linux.intel.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/25/333125/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I9279315f0e50b539cd0dccddfd8242a8bffc5e24" commit="4909d230e31e7f99eb568b7307440d295c40e093" commit_message="UPSTREAM: component: remove device from master match list on failed add Calling component_add() may result in the completion of a set of devices, which will try to bring up a master. In bringing the master up, we populate its match array with the current set of children. If binding any of the devices fails, component_add() itself will fail, free the struct component entry, and return to the caller. The now-freed entry is never removed from the master's match array, and will later be used in a futile attempt to bind to freed memory. Bring component_add's behaviour on failure to bring up a master into line with component_del by removing the (to-be-freed) component from the master's match array. The specific case which broke was: - rockchip_drm_drv adds a component master - dwhdmi_rockchip adds a child component in probe (master incomplete) - rockchip_drm_vop adds two children in probe, which completes the set - inside component_add, we try to bring up the master, having populated the master's match array, and fail with EPROBE_DEFER from dwhdmi_rockchip; we delete the putative component - rockchip_drm_vop's probe fails and returns EPROBE_DEFER - we later re-probe rockchip_drm_vop and add the component; the master is complete, so we attempt to bring it up again - walking the match array, we find the previous child, whose master pointer doesn't match (as it has been freed in the meantime) - rockchip_drm_vop probe fails, and will never be attempted again Fixes: ffc30b74fd6d01588bd3fdebc3b1acc0857e6fc8 Signed-off-by: Daniel Stone &lt;daniels@collabora.com&gt; Cc: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt; Cc: Thierry Reding &lt;treding@nvidia.com&gt; Cc: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt; Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt; (cherry picked from commit 8e7199c2c50fff1969302643171eaa33f1ca148f) Signed-off-by: Joe Konno &lt;joe.konno@intel.com&gt; From v4.5 v2: Clarified TEST= fields (Marc) BUG=chrome-os-partner:50168 TEST=With entire series applied, TEST=1) stop cras TEST=2) unload machine driver TEST=3) echo 0000:00:1f.3 &gt; \ TEST= /sys/module/snd_soc_skl/drivers/pci:snd_soc_skl/unbind TEST=kernel audio driver does not crash Change-Id: I9279315f0e50b539cd0dccddfd8242a8bffc5e24 Reviewed-on: https://chromium-review.googlesource.com/333126 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="0" gerrit_number="333126" owner_email="joe.konno@linux.intel.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/26/333126/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I85788f1e3bfd4737db16e4bf666ec5072a838fa9" commit="a357c7e8c13564281fc204816f88d7c17a0e0edd" commit_message="UPSTREAM: ALSA: hda: use list macro for parsing on cleanup It is always better to use list_for_each_entry_safe() while doing cleanup. So use this instead of open coding this in list in snd_hdac_stream_free_all() Signed-off-by: Jeeja KP &lt;jeeja.kp@intel.com&gt; Acked-by: Takashi Iwai &lt;tiwai@suse.de&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; Link: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git br:for-next (cherry picked from commit 4a6c5e6a8d29e4d33858227db9179e91aa8a7407) Signed-off-by: Joe Konno &lt;joe.konno@intel.com&gt; v2: Clarified TEST= fields (Marc) BUG=chrome-os-partner:50168 TEST=With entire series applied, TEST=1) stop cras TEST=2) unload machine driver TEST=3) echo 0000:00:1f.3 &gt; \ TEST= /sys/module/snd_soc_skl/drivers/pci:snd_soc_skl/unbind TEST=kernel audio driver does not crash Change-Id: I85788f1e3bfd4737db16e4bf666ec5072a838fa9 Reviewed-on: https://chromium-review.googlesource.com/333127 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="0" gerrit_number="333127" owner_email="joe.konno@linux.intel.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/27/333127/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="Ib7b9cae6eac8d3a1767ad1855dd9cc71e17cba65" commit="06493f94c6a03942cbfb1d38dce657fe5c3bc06b" commit_message="UPSTREAM: ASoC: Intel: Skylake: free codec objects on removal On driver removal we should ask the core to remove the device objects as well, so invoke snd_hdac_ext_bus_device_remove() in remove. Signed-off-by: Jeeja KP &lt;jeeja.kp@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; Link: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git br:for-next (cherry picked from commit 7373f481dc4098a844a756201e98341bc56baaa2) Signed-off-by: Joe Konno &lt;joe.konno@intel.com&gt; v2: Clarified TEST= fields (Marc) BUG=chrome-os-partner:50168 TEST=With entire series applied, TEST=1) stop cras TEST=2) unload machine driver TEST=3) echo 0000:00:1f.3 &gt; \ TEST= /sys/module/snd_soc_skl/drivers/pci:snd_soc_skl/unbind TEST=kernel audio driver does not crash Change-Id: Ib7b9cae6eac8d3a1767ad1855dd9cc71e17cba65 Reviewed-on: https://chromium-review.googlesource.com/333128 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="0" gerrit_number="333128" owner_email="joe.konno@linux.intel.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/28/333128/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I6600e7460df2bc829ff8c60ffd78fb8a8153d49a" commit="8ce346fdf23e4540ba125031692d203f262a1328" commit_message="UPSTREAM: ASoC: Intel: Skylake: Freeup properly on skl_dsp_free We are supposed to freeup the Code loader DMA allocation and ensure all interrupts are disabled before we disable dsp cores. So invoke these to ensure DSP shuts down properly. Signed-off-by: Jeeja KP &lt;jeeja.kp@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; Link: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git br:for-next (cherry picked from commit 3f7f8489e25b180cf8de8a3ae3896b3f18fc4aa5) Signed-off-by: Joe Konno &lt;joe.konno@intel.com&gt; v2: Clarified TEST= fields (Marc) BUG=chrome-os-partner:50168 TEST=With entire series applied, TEST=1) stop cras TEST=2) unload machine driver TEST=3) echo 0000:00:1f.3 &gt; \ TEST= /sys/module/snd_soc_skl/drivers/pci:snd_soc_skl/unbind TEST=kernel audio driver does not crash Change-Id: I6600e7460df2bc829ff8c60ffd78fb8a8153d49a Reviewed-on: https://chromium-review.googlesource.com/333129 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="0" gerrit_number="333129" owner_email="joe.konno@linux.intel.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/29/333129/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I16f4bbb86e3e3b4c6e65f476b6ace0885e0f78a3" commit="d298518a5467e0a1f133092c8b4ae23c8acbce80" commit_message="UPSTREAM: ASoC: Intel: Skylake: Unmap the address last In Skylake destructor we unmap the hardware address and then free links and streams. The stream free accesses hardware to write to registers and predictably causes oops. So change the order and unmap last in destructor. Signed-off-by: Jeeja KP &lt;jeeja.kp@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; Link: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git br:for-next (cherry picked from commit 077411e5eb8872736fdc5f3e7277719160918dde) Signed-off-by: Joe Konno &lt;joe.konno@intel.com&gt; v2: Clarified TEST= fields (Marc) BUG=chrome-os-partner:50168 TEST=With entire series applied, TEST=1) stop cras TEST=2) unload machine driver TEST=3) echo 0000:00:1f.3 &gt; \ TEST= /sys/module/snd_soc_skl/drivers/pci:snd_soc_skl/unbind TEST=kernel audio driver does not crash Change-Id: I16f4bbb86e3e3b4c6e65f476b6ace0885e0f78a3 Reviewed-on: https://chromium-review.googlesource.com/333130 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="0" gerrit_number="333130" owner_email="joe.konno@linux.intel.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/30/333130/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="If2cd0e766e78edc70917197091041e18648478a8" commit="d62a73a798780d1825706e100c6337b2c40a5418" commit_message="UPSTREAM: ASoC: Intel: Skylake: Call i915 exit last The Skylake driver uses i915 component APIs to talk to display. On remove we should free up by invoking snd_hdac_i915_exit() but that should be last thing in remove routine, so move it to last in skl_free() Signed-off-by: Jeeja KP &lt;jeeja.kp@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; Link: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git br:for-next (cherry picked from commit 5b2fe89856b2d0faaaea9e4b4b2c4920de7a600c) Signed-off-by: Joe Konno &lt;joe.konno@intel.com&gt; v2: Clarified TEST= fields (Marc) BUG=chrome-os-partner:50168 TEST=With entire series applied, TEST=1) stop cras TEST=2) unload machine driver TEST=3) echo 0000:00:1f.3 &gt; \ TEST= /sys/module/snd_soc_skl/drivers/pci:snd_soc_skl/unbind TEST=kernel audio driver does not crash Change-Id: If2cd0e766e78edc70917197091041e18648478a8 Reviewed-on: https://chromium-review.googlesource.com/333131 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="0" gerrit_number="333131" owner_email="joe.konno@linux.intel.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/31/333131/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="Ia658b1b906899af9ada5e7cd51b8decb96fb497f" commit="0337245491e83ca94f29082aeb8c4c605718444b" commit_message="UPSTREAM: ASoC: Intel: Skylake: remove call to pci_dev_put The PCI bus takes pci_dev_get() and pci_dev_put() is also there. So no need for drivers to invoke these. In SKL driver we were calling pci_dev_put() only which is not right, so remove this Signed-off-by: Jeeja KP &lt;jeeja.kp@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; Link: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git br:for-next (cherry picked from commit 36e7972c0d3f8819a5d9335c36c5dcd168cd2b72) Signed-off-by: Joe Konno &lt;joe.konno@intel.com&gt; v2: Clarified TEST= fields (Marc) BUG=chrome-os-partner:50168 TEST=With entire series applied, TEST=1) stop cras TEST=2) unload machine driver TEST=3) echo 0000:00:1f.3 &gt; \ TEST= /sys/module/snd_soc_skl/drivers/pci:snd_soc_skl/unbind TEST=kernel audio driver does not crash Change-Id: Ia658b1b906899af9ada5e7cd51b8decb96fb497f Reviewed-on: https://chromium-review.googlesource.com/333132 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="0" gerrit_number="333132" owner_email="joe.konno@linux.intel.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/32/333132/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I78d621fba7b65970358a86e05ea97d89679ba5f8" commit="208e9e049ff5811f7ff30d4244e239ecac4db705" commit_message="platform2: Update libchrome to r381699 Made necessary code fixes for changed APIs, include header dependencies, etc. The non-trivial change is around the fact that the signature of crypto::SignatureVerifier::VerifyInit has changed and now it takes a crypto algorithm enum value instead of AlgorithmID in ASN.1 format. login_manager used only SHA1-with-RSA-Encryption algorithm, so I have removed the explict algorithm ID throughout NSSUtil class and only at the place where Chrome's crypto call was made, I switched to use the enum value of crypto::SignatureVerifier::RSA_PKCS1_SHA1 which is the same algorithm. Verified this by making sure all the login_manager's unit tests still pass. BUG=None TEST=./build_packages --board={link|whirlwind} cbuildbot -g &quot;333972 334011 *251854 *251867&quot; --remote whirlwind-paladin link-paladin veyron_minnie-cheets-paladin mixed-a-pre-cq FEATURES=test emerge-link chromeos-login CQ-DEPEND=CL:334011 Change-Id: I78d621fba7b65970358a86e05ea97d89679ba5f8 Reviewed-on: https://chromium-review.googlesource.com/333972 Commit-Ready: Alex Vakulenko &lt;avakulenko@google.com&gt; Tested-by: Alex Vakulenko &lt;avakulenko@google.com&gt; Reviewed-by: Christopher Wiley &lt;wiley@chromium.org&gt; Reviewed-by: Alex Deymo &lt;deymo@chromium.org&gt; " fail_count="2" gerrit_number="333972" owner_email="avakulenko@google.com" pass_count="0" patch_number="6" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/72/333972/6" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ie5d4136cf7838e4a897b80d5de871e6b7afe916d" commit="cf5bad9e8959f36cc59308e0d2f0bde597c79875" commit_message="ebuilds: Update libchrome to r381699 and uprev AOSP packages Pulled 1 new changes from platform/external/dbus-binding-generator: (ebuild: chromeos-base/chromeos-dbus-bindings) ead09ad chromeos-dbus-bindings: Fix build break on Chrome OS Pulled 2 new changes from platform/external/libbrillo: (ebuild: chromeos-base/libbrillo) f151b2b libbrillo: Update Chrome OS gyp files to refer to new libchrome revision c90f923 Use PLOG() to log the error message in process.cc Pulled 3 new changes from platform/external/minijail: (ebuild: chromeos-base/chromeos-minijail) 6e3a582 Remove dead minijail_disable_ptrace() declaration. 6b0de9b Fix typo in error message. 3b5841b Add missing options to minijail(1) manpage Pulled 2 new changes from platform/system/connectivity/shill: ad60308 shill: Fix compile error with the new libchrome 01faeca shill: make return type of GetSelectedService() nullable Also patched libweave to #include &lt;algorithm&gt; in two of its source files. BUG=None TEST=./build_packages --board={link|whirlwind|lumpy} cbuildbot -g &quot;333972 334011 *251854 *251867&quot; --remote whirlwind-paladin link-paladin veyron_minnie-cheets-paladin mixed-a-pre-cq CQ-DEPEND=CL:333972,CL:*251854,CL:*251867 Change-Id: Ie5d4136cf7838e4a897b80d5de871e6b7afe916d Reviewed-on: https://chromium-review.googlesource.com/334011 Commit-Ready: Alex Vakulenko &lt;avakulenko@google.com&gt; Tested-by: Alex Vakulenko &lt;avakulenko@google.com&gt; Reviewed-by: Alex Vakulenko &lt;avakulenko@google.com&gt; " fail_count="1" gerrit_number="334011" owner_email="avakulenko@google.com" pass_count="0" patch_number="13" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/11/334011/13" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I339f611dbec7f867fc4b1143c8646c7160e7c2cf" commit="41c41d9b8b1e5876a42884352651cd079dc4b77f" commit_message="backlight: Fine tune english instruction The original one confused operator, so just fine tune it. BUG=None TEST=test on chromebook. Change-Id: I339f611dbec7f867fc4b1143c8646c7160e7c2cf Reviewed-on: https://chromium-review.googlesource.com/334470 Commit-Ready: Hsu Wei-Cheng &lt;mojahsu@chromium.org&gt; Tested-by: Hsu Wei-Cheng &lt;mojahsu@chromium.org&gt; Reviewed-by: Wei-Han Chen &lt;stimim@chromium.org&gt; " fail_count="0" gerrit_number="334470" owner_email="mojahsu@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/70/334470/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="If3714f36f8c4aace88189bfbedb267455d8c5d96" commit="b7e2cedbd1ea17002967922ec9e21d5d492845ed" commit_message="graphics_WebGLAquarium: record std of render and interframe time BUG=chrome-os-partner:51263 TEST=Manually run the test on my dut Change-Id: If3714f36f8c4aace88189bfbedb267455d8c5d96 Signed-off-by: Ricky Liang &lt;jcliang@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/333811 Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; " fail_count="1" gerrit_number="333811" owner_email="jcliang@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/11/333811/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="If8c292189c6133b179a63dedcb7a18abbc091312" commit="3d0c020384bba410686649ae8deb6c63672d510d" commit_message="it83xx: keyboard: remove &quot;CONFIG_IT83XX_KEYBOARD_KSI_WUC_INT&quot; and fix ISR 1. Always use wake-up control interrupt for keyboard KSI. This can also wake-up EC from deep doze / sleep mode. 2. In keyboard ISR, we just clear interrupt status to prevent keyboard interrupt can't be re-enabled. (for example, a KSI interrupt wakes up keyboard scan task, but keyboard_raw_read_rows() got 0.) Signed-off-by: Dino Li &lt;dino.li@ite.com.tw&gt; BRANCH=none BUG=none TEST=keyboard function is normally. Change-Id: If8c292189c6133b179a63dedcb7a18abbc091312 Reviewed-on: https://chromium-review.googlesource.com/333865 Commit-Ready: Dino Li &lt;dino.li@ite.com.tw&gt; Tested-by: Dino Li &lt;dino.li@ite.com.tw&gt; Reviewed-by: Randall Spangler &lt;rspangler@chromium.org&gt; Reviewed-by: Vincent Palatin &lt;vpalatin@chromium.org&gt; " fail_count="0" gerrit_number="333865" owner_email="dino.li@ite.com.tw" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/65/333865/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I8de3d3c13b0f07f50ffffffc80723e44a923c7c8" commit="cc9e7488dcd8735ceea97f9193d61b9fbf1a8a86" commit_message="chip: it83xx: remove &quot;CHIP_FAMILY_IT839X&quot; The new IC is backward compatible with it839x, so we removed it. Signed-off-by: Dino Li &lt;dino.li@ite.com.tw&gt; BRANCH=none BUG=none TEST=make -j buildall Change-Id: I8de3d3c13b0f07f50ffffffc80723e44a923c7c8 Reviewed-on: https://chromium-review.googlesource.com/333864 Commit-Ready: Dino Li &lt;dino.li@ite.com.tw&gt; Tested-by: Dino Li &lt;dino.li@ite.com.tw&gt; Reviewed-by: Randall Spangler &lt;rspangler@chromium.org&gt; Reviewed-by: Vincent Palatin &lt;vpalatin@chromium.org&gt; " fail_count="0" gerrit_number="333864" owner_email="dino.li@ite.com.tw" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/64/333864/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia494f30dbab1cd11ebfa0b0437a94a8e04cbea9b" commit="6ef073be2cc23899b55628ecebed94c881579df1" commit_message="initramfs: copying over multiple boot_message PNG sizes The current boot_message.png image is too small for high dpi monitors (ie: samus). Copying over both versions when building chromeos-initramfs. BUG=chrome-os-partner:50802 BRANCH=None TEST=Make sure that boot_message_x2.png is in /etc/screens/images in recovery image. CQ-DEPEND=CL:*251834 Change-Id: Ia494f30dbab1cd11ebfa0b0437a94a8e04cbea9b Signed-off-by: Shelley Chen &lt;shchen@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/334299 Reviewed-by: Randall Spangler &lt;rspangler@chromium.org&gt; " fail_count="0" gerrit_number="334299" owner_email="shchen@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/initramfs" project_url="https://chromium-review.googlesource.com/chromiumos/platform/initramfs" ref="refs/changes/99/334299/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ibab973a0b384ae98d5cf70629e142f93ad64f778" commit="f036d47bd00890ce792af06199ed7506cdf32ad0" commit_message="summary: Move action description to top We may have too many test cases to show the action description. Move the action description to top for operator to see it. BUG=None TEST=test it on chromebook Change-Id: Ibab973a0b384ae98d5cf70629e142f93ad64f778 Reviewed-on: https://chromium-review.googlesource.com/334323 Commit-Ready: Hsu Wei-Cheng &lt;mojahsu@chromium.org&gt; Tested-by: Hsu Wei-Cheng &lt;mojahsu@chromium.org&gt; Reviewed-by: Wei-Han Chen &lt;stimim@chromium.org&gt; " fail_count="0" gerrit_number="334323" owner_email="mojahsu@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/23/334323/1" remote="cros" total_fail_count="0"/><lkgm version="8100.0.0-rc1"/></manifest>