blob: ada02901099247785382a0b605c026f743472c01 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="b2889dd1a5810d2043d7daab451d96980dfb4d2a">
<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/dbus-binding-generator" path="src/aosp/external/dbus-binding-generator" revision="bce0483dd09f592d6f9f989f0e34fc930d206810" upstream="refs/heads/master"/>
<project name="aosp/platform/external/libbrillo" path="src/aosp/external/libbrillo" revision="16c285d16813172eaacd12d3396df90a3894cbc5" upstream="refs/heads/master"/>
<project name="aosp/platform/external/libchrome" path="src/aosp/external/libchrome" revision="a6cbc3661fcae9e3eb330d5cf0eb1f3314968b38" upstream="refs/heads/master"/>
<project name="aosp/platform/external/minijail" path="src/aosp/external/minijail" revision="472581ace012ae755f3136870bba8bdd5cdb8331" 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/connectivity/apmanager" path="src/aosp/system/connectivity/apmanager" revision="b606f03ee5a4d7a5f5f78cc980a447f08d94f9df" upstream="refs/heads/master"/>
<project name="aosp/platform/system/connectivity/shill" path="src/aosp/system/connectivity/shill" revision="496f396f9178b2830a60e3f667321f7eae5c482c" upstream="refs/heads/master"/>
<project name="aosp/platform/system/firewalld" path="src/aosp/system/firewalld" revision="90c4a0d3a66a84270aa8a8b4d46a97e6172074e9" upstream="refs/heads/master"/>
<project name="aosp/platform/system/tpm" path="src/aosp/system/tpm" revision="42ee8ec1eef371c801129b2c36707f9e1dfc7b62" upstream="refs/heads/master"/>
<project name="aosp/platform/system/update_engine" path="src/aosp/system/update_engine" revision="696faf4dffebca4d15959251cf3fb88b0727d801" upstream="refs/heads/master"/>
<project name="aosp/platform/system/webservd" path="src/aosp/system/webservd" revision="b470b41a117a213f5b8cf2d7badcc208da001b72" upstream="refs/heads/master"/>
<project name="chromium/deps/libmtp" path="chromium/src/third_party/libmtp" revision="dbc033517bd8edd0a90de7593c5b2829a0718136" upstream="refs/heads/master"/>
<project name="chromium/src/third_party/hwcplus" revision="e66a31e54e12906e86dc59f95b458889f025c505" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools" name="chromium/tools/depot_tools" revision="9d20675998f69ae543c3ebed4bcc14f748f3797e"/>
<project groups="minilayout,buildtools,labtools" name="chromiumos/chromite" path="chromite" revision="85f2bab653d5c007c700207facad5ac0a79227aa" upstream="refs/heads/master">
<copyfile dest="AUTHORS" src="AUTHORS"/>
<copyfile dest="LICENSE" src="LICENSE"/>
</project>
<project name="chromiumos/manifest" path="manifest" revision="a684256d0695dd952670406f4683b28a6f7de446" upstream="refs/heads/master"/>
<project groups="minilayout" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="9cf779fce7ed168ffcf7187eb608761d5380d42e" upstream="refs/heads/master"/>
<project groups="minilayout,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="45ec7ecb566bf159663d7165ee564ad2bba2bddd" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="a7e952c0b68f124885cfbb0f08df62be2c19e11d" upstream="refs/heads/master"/>
<project groups="minilayout,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="d83372d347dc855051ae4ba3ca1768eafc27c754" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="5fc15dee29d1d967ccc46071a732d802d3b34655" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="2ff17232be7ec4a7d87f861abe1c52c7d13e35d8" 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="563ac6b7db7e742045b02ed29cc5ecc81ff58531" 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="39ddafe609b727b752ee2a2051f3cb7e74bb53be" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chromiumos-assets" path="src/platform/chromiumos-assets" revision="05ce8d3c59a2d8e765b3beb2e1a69e7fcf59e5ba" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools" name="chromiumos/platform/crostestutils" path="src/platform/crostestutils" revision="428de063722fae2e6f9c4a24027840d860700c15" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="349f450e99e22e4c3cf4ea5fbab10dedf90278fa" upstream="refs/heads/master"/>
<project name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="f48a7312a4f9a87e958964ae03ce89fef8237030" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="bb32ac4e20f3d85f33da93b7d83f14dce7e027f0" 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="309c0107cd02bad4142bc5f8f76cc3778c9bd113" upstream="refs/heads/master"/>
<project name="chromiumos/platform/ec" path="src/platform/ec" revision="490ceb734f4b3bd63552d3a195ac03e1ef21bd95" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory" path="src/platform/factory" revision="c770e2b7be8effb5a148888e06fd0b1f535e8a98" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="7e6afc0ec6c0d2068006169cb39170fe2b5bb82f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/firmware" path="src/platform/firmware" revision="10469a5be03af25ef6a6bd168d488b00d3255a68" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="da6df41a4ba404c0ad0afe5d0f46a99e2be6164d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="5a656849c7d2b0d0ddbe0ac6d300c1e2fada0bb4" 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="67d5567177301d0c24303f26ad119ab7bd7fab40" upstream="refs/heads/master"/>
<project name="chromiumos/platform/imageloader" path="src/platform/imageloader" revision="fb7fe28f7f7e948d6ce4c8e9b1ba9c3999c819ac" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="ef5de6d4d85bb1879396f31a0f4e628048d2f805" 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="6647f24f432fa0746dd9561cbe9e8e34fbe3bbd6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/memento_softwareupdate" path="src/platform/memento_softwareupdate" revision="3c7204287bbc8f4341f546857216389bdff58e51" 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="46faf6bf430b8f8805f2acfad546329eebcd50f6" 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="2ce3d4578345d2b3a154839ff1fe70a2d1f1bb96" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mtpd" path="src/platform/mtpd" revision="44148fe605b952132644f0d0e5ccea7cfcc6d6c8" 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="9efd0e1723cd45709bd0d34e8e7bbfd15967f0d5" 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="4e881cb61b0afc11d645383d70a3929f7f68df21" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_firmware_test" path="src/platform/touch_firmware_test" revision="9f9ae32753ef011cfbe8bc31272ae658c5c6bacb" 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="002d36922396e45b745dff32b0244f3c1744fd5b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchbot" path="src/platform/touchbot" revision="75d8f1bfbbb3dfc870fcbc22f53cd16b66ac7f23" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchpad-tests" path="src/platform/touchpad-tests" revision="d2e7d94a834b54511ca57e6359839f9ca86d6d04" 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="7be7de45063136004a9ea27726c75a995cdd1570" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="925bfb7219e601a364eafa63fc15ee7c20d031ad" 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="30cab56de921f5be2d24c2e83bcd4ad5631b2d9b" 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="985d0d7edf399fa6214a198b8a15b805f71e95bd" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="57d96c7731f9cb7473edbc0979cb4ebb22e9e802" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="fdbac8e95ef6153ab23370ea1586a86f462dbe5f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="2b7125d093308ddc3c42a86579cf68892c68c1e9" 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="50990186aa0e775a4f15935d90db9c16eda7228a">
<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,labtools" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="e133de1ea2d82b5e2b0c0b33ec0bf02cc1779a7a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="395bca6e3d608b552d6747ac4f0bc21bddc6a469" upstream="refs/heads/chromeos-5.39"/>
<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="51bfd2abb1aba839bd0b5b85e9e918f3cc4fd94d" upstream="refs/heads/chromeos-2016.05"/>
<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/cryptoc" path="src/third_party/cryptoc" revision="5319e836704fcf2df75c7425addebb89bb973714" 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="904f49fd770dd559800523edd91c1226e131655d" 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,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="586968a37e7078c713b6143f0c6e07ae0eeee755" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gcc" path="src/third_party/gcc" revision="a2bc87ab8851051e765d60626a6997f63ddfe00e" upstream="refs/heads/master"/>
<project groups="minilayout,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 groups="labtools" name="chromiumos/third_party/hdctools" path="src/third_party/hdctools" revision="f2558e63d0d901f4d89612d6d3510ccdec405b3d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="8d52eaefe39af8cc89f130d6bfb882fae4118699" 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="653848d0fa58ebf9cc0c7543ff88b4a9e154651d" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="cf31e08ffc4297b1c595d654d638146dea5aa511" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="4e7eff228a957b2e196fff080d6b2b15de0e9b38" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="30f634f4b97b8387e6f58b62086b0cf7d7f5460c" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="6a3c9585ddd54ffedf75848c3d6ee06d1f3bfeb2" 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="a30fa998eb0ba2288017b4fd9f616bee81180f63" 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="61eb2eceaed6f66a36aa9fc3ed2bd55b8aa3eafe" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="f1040580dba87062d99a9f1e5ea2c1a2b87ebc4b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="7fea30a4ad5b7b4e99865afcee8b6bfd19ec8b03" upstream="refs/heads/chromeos-20150119"/>
<project name="chromiumos/third_party/marvell" path="src/third_party/marvell" revision="0857a5943057e1cef643ecfcdf11e011288c5c7e" 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/arc-mesa" revision="a882167417f0af365314a72c599d50dcc396e1c1" upstream="refs/heads/arc-12.1.0-pre2"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="6ef50efc1079e544d7fe912aba219e8907cb0cbd" 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="bcc3e2e4246431be511be3959a11cd9733bedd29" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="d759387adb6b4079241f7d1f2a145738acad929b" 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,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="19b3e610c86fcadb837d252c794cb5e8008826ae" upstream="refs/heads/master-0.22"/>
<project 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="0c4b13bf15b8e5773b79e6317121fba5e97a154f" 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="2cd8968b8d89f401e0d87d3a033b7a6fa6a51c6f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="71d4fee1dc6db9bd22f6866571895b753f222ff5" upstream="refs/heads/master-0.3.13"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="cc72f5c47c758892b0f41257b0dd441a506ffdcd" 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/whining" path="src/third_party/whining" revision="bcf721d62d6a4c4c162c63714371fa4349df53bc" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/xf86-video-armsoc" path="src/third_party/xf86-video-armsoc" revision="30370e9dbf7ba0e457ee7de297d2ad6c269a00be" upstream="refs/heads/master"/>
<project groups="minilayout,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"/>
<project name="platform/bootable/recovery" path="src/aosp/bootable/recovery" remote="aosp" revision="cb76857147522402a1202ea84c63da3c7452fcd6" upstream="refs/heads/master"/>
<project name="platform/external/bsdiff" path="src/aosp/external/bsdiff" remote="aosp" revision="05ff27aaf4275e40715872280021734dc6e7c53c" upstream="refs/heads/master"/>
<project name="platform/hardware/libhardware" path="src/platform/libhardware" remote="aosp" revision="1c1e311e0683605daf8f785ff6067a8837a13dc1" upstream="refs/heads/master"/>
<project name="platform/system/bt" path="src/platform/bt" remote="aosp" revision="57e911ea257e5659c97343a529375029b6ccae1c" upstream="refs/heads/master"/>
<project name="platform/system/core" path="src/platform/core" remote="aosp" revision="704d818ec1eed59b0f6fb3f2463f630121139df2" upstream="refs/heads/master"/>
<project name="toolchain/binutils" path="src/aosp/toolchain/binutils" remote="aosp" revision="6422a80df992e4542dbd4fb70a04f316065674af" upstream="refs/heads/master"/>
<project name="toolchain/gcc" path="src/aosp/toolchain/gcc" remote="aosp" revision="fe767fbb6d580458aeea609ac5c82b600acce63d"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="chromeos-4.4" change_id="I1fdd035705e5422ecfbe8844474ef335347dd0bc" commit="760886811555ccd3e7ef907219d4672401ef9c58" commit_message="UPSTREAM: ASoC: hdac_hdmi: Add jack reporting Jack is created based on pcm devices enumerated, so we will create Jack as &quot;HDMI/DP, pcm=x Jack&quot;. This style is expected by current usermode like PulseAudio and CRAS. This patch exports an API which can be used to register Jack based on PCM. This API also establishes the map between PCM and cvt. Further cvt to pin mapping is established with the help of usermode selection based on the board topology. During device probe as the PCMs may not be registered, initial pin sense don't report jack events. So, first time jack reporting is done during user selection of mux control. Signed-off-by: Jeeja KP &lt;jeeja.kp@intel.com&gt; Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; From v4.6-rc2 (cherry picked from commit 4a3478debf36c0aa0cf0860daec245b13cd4448f) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=chrome-os-partner:53967 TEST=with the whole series applied, Audio works on Amenia. Change-Id: I1fdd035705e5422ecfbe8844474ef335347dd0bc Reviewed-on: https://chromium-review.googlesource.com/347788 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Russ Sage &lt;russ.sage@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="1" gerrit_number="347788" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/88/347788/5" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="Id5e7392ae2bffab6b989bdcdef88c50459d493ce" commit="d52bbe8e7a3d78a469feacb1a5c88bb604fc9e1f" commit_message="UPSTREAM: ASoC: hdac_hdmi: Enable playback on all enumerated ports Last patch added infrastructure to render over all the ports, PCM&lt;-&gt;cvt&lt;- pin mapping and user selection of controls. But we still have restriction of playback on the default port alone, so remove that. This patch removes the hardcoding of cvt&lt;-&gt;pin map from the dai. Cvt and pin for a dai are now derived from the already stored pcm list of device opened. We query connection list of a pin from codec to validate the cvt&lt;-&gt;pin map. If connection list returns zero, then monitor is not connected so fail playback. Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; 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; From v4.6-rc2 (cherry picked from commit 148569fddbc6d3ce97236c4344068b1293e51838) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=chrome-os-partner:53967 TEST=with the whole series applied, Audio works on Amenia. Change-Id: Id5e7392ae2bffab6b989bdcdef88c50459d493ce Reviewed-on: https://chromium-review.googlesource.com/347789 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Russ Sage &lt;russ.sage@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="1" gerrit_number="347789" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/89/347789/5" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I375b902bdb10783743cd50a00770e86fb6391605" commit="0675ba4f30b539dd4264b91abf1a428aecc6e309" commit_message="UPSTREAM: ASoC: hdac_hdmi: Add infoframe support for dp audio For DP audio support, infoframe needs to be different. Based on get_conn_type result we pack either HDMI or DP infoframe. Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; From v4.6-rc2 (cherry picked from commit 478f544e5b5538ccbcfdb18b4e9860a2f61ab921) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=chrome-os-partner:53967 TEST=with the whole series applied, Audio works on Amenia. Change-Id: I375b902bdb10783743cd50a00770e86fb6391605 Reviewed-on: https://chromium-review.googlesource.com/347790 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Russ Sage &lt;russ.sage@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="347790" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/90/347790/5" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="Ied97e8f65afeee6594b803cd6769213eb517455d" commit="59f1a0255f080a25e9f6f8c1848cff5f2cba39e7" commit_message="UPSTREAM: ASoC: hdac_hdmi: Remove 'edev' NULL check Commit 4a3478debf36 (&quot;ASoC: hdac_hdmi: Add jack reporting&quot;) leads to the following Smatch complaint: sound/soc/codecs/hdac_hdmi.c:971 hdac_hdmi_present_sense() warn: variable dereferenced before check 'edev' (see line 967) As explained by Subhransu S. Prusty: &quot;This NULL check is not required, can be removed. edev object is expected to be present when the present_sense is called. This is called from places where this edev object is already available.&quot; So remove the evdev NULL check. Reported-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt; Signed-off-by: Fabio Estevam &lt;fabio.estevam@nxp.com&gt; Acked-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; From v4.6-rc2 (cherry picked from commit cd890ade492784ae06dadd20e688ba1760d3c801) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=chrome-os-partner:53967 TEST=with the whole series applied, Audio works on Amenia. Change-Id: Ied97e8f65afeee6594b803cd6769213eb517455d Reviewed-on: https://chromium-review.googlesource.com/347791 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Russ Sage &lt;russ.sage@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="1" gerrit_number="347791" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/91/347791/5" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I0b15be0497a1485c40439a29c2e787894026d69a" commit="f62278a2c2e98cc3ca287567b713dff61ca402b8" commit_message="UPSTREAM: ALSA: hda - hdmi get jack from hda_jack_tbl when not dyn_pcm_assign On Intel platform, if !dyn_pcm_assign, spec-&gt;pcm_rec[].jack is not NULL even after snd_hda_jack_tbl_clear() is called to free snd_jack. This may cause access invalid memory when calling snd_jack_report. Fixes: 25e4abb33df3 ('ALSA: hda - hdmi jack created based on pcm') Signed-off-by: Libin Yang &lt;libin.yang@linux.intel.com&gt; Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt; From v4.6-rc2 (cherry picked from commit 3184270ec188a70df555ab08bca70c0e61704205) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=chrome-os-partner:53967 TEST=with the whole series applied, Audio works on Amenia. Change-Id: I0b15be0497a1485c40439a29c2e787894026d69a Reviewed-on: https://chromium-review.googlesource.com/347792 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Russ Sage &lt;russ.sage@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="1" gerrit_number="347792" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/92/347792/5" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I6b3e3ecdcb42c70f0a3f18f4db431915cbd93139" commit="7f45beb20bad75449835cc285e3e4e4bab8a38d4" commit_message="UPSTREAM: ASoC: hdac_hdmi: Fix possible memory leak in hw_params It's possible for hw_params to be called two times. So add NULL check to prevent memory leak. Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; From v4.6-rc2 (cherry picked from commit 6793a3d70676c6f3d2ec0ce4e1e241617541702c) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=chrome-os-partner:53967 TEST=with the whole series applied, Audio works on Amenia. Change-Id: I6b3e3ecdcb42c70f0a3f18f4db431915cbd93139 Reviewed-on: https://chromium-review.googlesource.com/347793 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Russ Sage &lt;russ.sage@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="1" gerrit_number="347793" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/93/347793/5" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="Ie27c116dd12d4ba2bfba859e7fd87b509ad93cac" commit="3e4f49ec7205d8958baacd99575dbf1df7863ed1" commit_message="UPSTREAM: ASoC: hdac_hdmi: Don't fail in dai startup to make userland happy In dai startup, driver was checking for ELD and would fail if no monitor is connected. This causes userland like PA, CRAS to be unhappy as they scan the device list at bootup. So move the ELD check to hw_params and fail if valid ELD is not found. Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; From v4.6-rc2 (cherry picked from commit 54dfa1eaf4f8222811900922c67f539e60cc69c2) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=chrome-os-partner:53967 TEST=with the whole series applied, Audio works on Amenia. Change-Id: Ie27c116dd12d4ba2bfba859e7fd87b509ad93cac Reviewed-on: https://chromium-review.googlesource.com/347794 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Russ Sage &lt;russ.sage@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="1" gerrit_number="347794" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/94/347794/5" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="If1e5c8c9ecdedeec83cd3518193b84e7f5f26e6a" commit="11e04ac74cf10e2500fe7859b90353826a316e6e" commit_message="UPSTREAM: ASoC: hdac_hdmi: Fix to keep codec power active during enumeration. The codec power is turned OFF in the first explicit call to pm_runtime_suspend to keep the i915 refcount balanced. During regular operation, the power is turned ON/OFF in runtime PM handlers. Signed-off-by: Ramesh Babu &lt;ramesh.babu@intel.com&gt; Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; From v4.6-rc2 (cherry picked from commit aeaccef0bc0d364792ecc9455cb13d007fd7a371) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=chrome-os-partner:53967 TEST=with the whole series applied, Audio works on Amenia. Change-Id: If1e5c8c9ecdedeec83cd3518193b84e7f5f26e6a Reviewed-on: https://chromium-review.googlesource.com/347795 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Russ Sage &lt;russ.sage@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="1" gerrit_number="347795" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/95/347795/5" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I92d0b29862444c76e1c89d6f7177e40b39f3dd61" commit="b0bc86ab4aafd38b5a2ca27bd67cd784365ab521" commit_message="UPSTREAM: ASoC: hdac_hdmi: Fix to reconfigure registers in runtime resume The register are reset during the D3 to D0 transition. So reconfigure them. Also as all DAIs are now supported, remove the dai id check in prepare. Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; From v4.6-rc2 (cherry picked from commit ab85f5b36ea3474622303a36293e63cf78f4a797) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=chrome-os-partner:53967 TEST=with the whole series applied, Audio works on Amenia. Change-Id: I92d0b29862444c76e1c89d6f7177e40b39f3dd61 Reviewed-on: https://chromium-review.googlesource.com/347796 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Russ Sage &lt;russ.sage@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="1" gerrit_number="347796" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/96/347796/5" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I649de90118437c67aa07e8186be4074078d3dd3d" commit="990669fa507ac5d40fcb172e82cc64861fc9dbd1" commit_message="UPSTREAM: ASoC: Intel: Skylake: Fix possible memory corruption in codec dai dma params Set required parameters for hdac_ext_dma_params object instead of skl_dma_params. Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; From v4.6-rc2 (cherry picked from commit aceb5d20d725fdc9c9d42522944baed3370b472c) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=chrome-os-partner:53967 TEST=with the whole series applied, Audio works on Amenia. Change-Id: I649de90118437c67aa07e8186be4074078d3dd3d Reviewed-on: https://chromium-review.googlesource.com/347797 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Russ Sage &lt;russ.sage@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="1" gerrit_number="347797" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/97/347797/5" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I3f9b843fef0c3af8a0a2f8b1b57f1008dd026d93" commit="b5cf86d5b3e9b0d1ae60d043b729048f12879e67" commit_message="UPSTREAM: ASoC: Intel: Skylake: Add i915 enabling in skl probe The SKL also supports HDMI output so in probe we need to enable the HDMI using common i915 APIs to ensure it gets probed on the bus After S3 during the controller resequencing the codec domain need to be kept ON for successful reconfiguration of Codec. Once configured it will be turned OFF in codec driver. Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; From v4.6-rc2 (cherry picked from commit 6980c057ea1bca145e8fef39ddf541254f7c8747) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=chrome-os-partner:53967 TEST=with the whole series applied, Audio works on Amenia. Change-Id: I3f9b843fef0c3af8a0a2f8b1b57f1008dd026d93 Reviewed-on: https://chromium-review.googlesource.com/347798 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Russ Sage &lt;russ.sage@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="1" gerrit_number="347798" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/98/347798/5" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="Ia7718a25ac271f4a17d29743783aeb9ad648397a" commit="5bef1bdbcbdc0a3ffd2d1b7972407a65e6d2ac3c" commit_message="UPSTREAM: ASoC: Intel: Skylake: Add HDMI FE and BE cpu dais This patch enables HDMI support in passthrough mode in skylake. Skylake supports 3 pin widgets in HDMI codec, so add 3 FE and 3 BE dais Add required hw info, formats, rates to support HDMI. Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; 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; From v4.6-rc2 (cherry picked from commit 8cca87c073ac38c7866fb86205fc9ff312a3a575) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=chrome-os-partner:53967 TEST=with the whole series applied, Audio works on Amenia. Change-Id: Ia7718a25ac271f4a17d29743783aeb9ad648397a Reviewed-on: https://chromium-review.googlesource.com/347799 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Russ Sage &lt;russ.sage@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="1" gerrit_number="347799" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/99/347799/5" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="Idc77fab2a4a3c2d26be236df3f5dbbcdf280e406" commit="13861689e21e18a76e8e68c148b1597e16f86798" commit_message="UPSTREAM: ASoC: Intel: Skylake: remove bogus comparison of an array with NULL dfw_ac-&gt;params is an array not a pointer. It will never be NULL. The check on ac-&gt;max appears sufficient. Signed-off-by: Alan Cox &lt;alan@linux.intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; From v4.6-rc2 (cherry picked from commit edd7ea2d5486c12978fdc71c6efd493cbabeea60) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=chrome-os-partner:53967 TEST=with the whole series applied, Audio works on Amenia. Change-Id: Idc77fab2a4a3c2d26be236df3f5dbbcdf280e406 Reviewed-on: https://chromium-review.googlesource.com/347800 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Russ Sage &lt;russ.sage@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="1" gerrit_number="347800" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/00/347800/5" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="Ida5c14eca4436d361b4e53a1cd7860c95f81fcc9" commit="7ca49d8a9dabf94bef0d1889ad157bc596c5438b" commit_message="UPSTREAM: ASoC: topology: fix build warning We are getting build warning about: sound/soc/soc-topology.c:249:31: warning: 'get_dobj_type' defined but not used commit 64527e8a3529 has removed the only caller of get_dobj_type() but missed to remove the function which is now unused. And after removing get_dobj_type() we do not have any use of get_dobj_mixer_type(). Fixes: 64527e8a3529 (&quot;ASoC: topology: Add FE DAIs dynamically&quot;) CC: Mengdong Lin &lt;mengdong.lin@linux.intel.com&gt; Signed-off-by: Sudip Mukherjee &lt;sudip.mukherjee@codethink.co.uk&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; From v4.6-rc2 (cherry picked from commit 3375cbe420a8987b30daf3c021bea6fb0b0fe344) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=chrome-os-partner:53967 TEST=with the whole series applied, Audio works on Amenia. Change-Id: Ida5c14eca4436d361b4e53a1cd7860c95f81fcc9 Reviewed-on: https://chromium-review.googlesource.com/347801 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Russ Sage &lt;russ.sage@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="1" gerrit_number="347801" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/01/347801/5" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="Ib4009d06de8df65d23f2a3aa5435427977a5089c" commit="c92c2ff25b832852370045e80548d7d341d62e9c" commit_message="UPSTREAM: ASoC: fix memory leak If dai_link is already bound then we just returned and leaked rtd and rtd-&gt;codec_dais which were allocated by soc_new_pcm_runtime(). We do not need this newly allocated rtd to check if dai_link is already binded. Lets check first if it is already binded before allocating this memory. Signed-off-by: Sudip Mukherjee &lt;sudip.mukherjee@codethink.co.uk&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; From v4.6-rc2 (cherry picked from commit 513cb31120fb5a5b02d9e42eb1d0a0bf05e227c5) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=chrome-os-partner:53967 TEST=with the whole series applied, Audio works on Amenia. Change-Id: Ib4009d06de8df65d23f2a3aa5435427977a5089c Reviewed-on: https://chromium-review.googlesource.com/347802 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Russ Sage &lt;russ.sage@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="1" gerrit_number="347802" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/02/347802/5" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I875fa9c5f4194a1fe176c8843013f0beebfdf3e7" commit="8fda69b7ab0390831a667a47b224e4dc79b65aa5" commit_message="UPSTREAM: ASoC: topology: Fix setting of stream rates, rate_min and rate_max Directly set a stream's rates, rate_min and rate_max from the topology info. Also define set_stream_info to wrap setting of the stream info. Signed-off-by: Mengdong Lin &lt;mengdong.lin@linux.intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; From v4.6-rc2 (cherry picked from commit b6b6e4d670c9285225dc826bf69620f69717ade0) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=chrome-os-partner:53967 TEST=with the whole series applied, Audio works on Amenia. Change-Id: I875fa9c5f4194a1fe176c8843013f0beebfdf3e7 Reviewed-on: https://chromium-review.googlesource.com/347803 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Russ Sage &lt;russ.sage@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="1" gerrit_number="347803" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/03/347803/5" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I4f6aa07339a5ace5033999e6a18d4e436c9d5503" commit="ae75b42cefef917bafca0f724e2f6acecde74e13" commit_message="UPSTREAM: ASoC: rt298: enable IRQ for jack detection There are some registers needed for enabling rt298 IRQ missed on current driver. Signed-off-by: Bard Liao &lt;bardliao@realtek.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; From v4.6-rc2 (cherry picked from commit 4b2fe3822ae16436ed0aba379c500558f7846ce1) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=chrome-os-partner:53967 TEST=with the whole series applied, Audio works on Amenia. Change-Id: I4f6aa07339a5ace5033999e6a18d4e436c9d5503 Reviewed-on: https://chromium-review.googlesource.com/357581 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Russ Sage &lt;russ.sage@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="1" gerrit_number="357581" owner_email="vedang.patel@intel.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/81/357581/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="Id20f254f5907b7bcaa4ff719598d4dedd2732e88" commit="66c818e083850268155d38e7104841a60b48c644" commit_message="UPSTREAM: ASoC: rt298: Don't enable IRQ in i2c_probe The IRQ function should not be enabled before irq handler is registered. In fact, it is done in rt298_probe. So remove it from rt298_i2c_probe. Signed-off-by: Bard Liao &lt;bardliao@realtek.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; From v4.6-rc2 (cherry picked from commit 0ce58cd6ce5e706c70c7b038ef5ddde0cc7d7385) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=chrome-os-partner:53967 TEST=with the whole series applied, Audio works on Amenia. Change-Id: Id20f254f5907b7bcaa4ff719598d4dedd2732e88 Reviewed-on: https://chromium-review.googlesource.com/357582 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Russ Sage &lt;russ.sage@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="1" gerrit_number="357582" owner_email="vedang.patel@intel.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/82/357582/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I21a6ad6dce8ea410525c7d19408f59e2cd359091" commit="697fa0277eefc64981c4b9344840a10a8b45c6d5" commit_message="UPSTREAM: ASoC: hdac_hdmi: Fix to wait for D3 before powering off codec Powering off codec immediately after sending D3 verb may not set the node to D3 state. So wait for a confirmation response before shutting down codec. Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; From v4.6-rc2 (cherry picked from commit 7ed49700c4d6959dbfdf174023a57fc15a97c9ab) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=chrome-os-partner:53967 TEST=with the whole series applied, Audio works on Amenia. Change-Id: I21a6ad6dce8ea410525c7d19408f59e2cd359091 Reviewed-on: https://chromium-review.googlesource.com/347804 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Russ Sage &lt;russ.sage@intel.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="1" gerrit_number="347804" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="6" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/04/347804/6" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="Ic2cb71e778e0c019ba8aaa2c82bf76828b481445" commit="871403dc82e0fa4bf4e4a3eaf8f8fc6f4eabba6b" commit_message="UPSTREAM: serial: support 16-bit register interface for console Currently, 8-bit (MMIO) and 32-bit (MMIO32) register interfaces are supported for the 8250 console, but the 16-bit (MMIO16) is not. The 8250 UART device on my board is connected to a 16-bit bus and my main motivation is to use earlycon with it. (Refer to arch/arm/boot/dts/uniphier-support-card.dtsi) Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt; Reviewed-by: Peter Hurley &lt;peter@hurleysoftware.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit bd94c4077a0b2ecc35562c294f80f3659ecd8499) BUG=chromium:636585 TEST=see early prints on rk3399 with earlycon in kernel cmdline Change-Id: Ic2cb71e778e0c019ba8aaa2c82bf76828b481445 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/367910 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="0" gerrit_number="367910" 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/10/367910/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I54ea095cf2e10c04a6ddee56e6edf685c90d769a" commit="b3fb81e4741875a2899e88c3be843655fb96c8b8" commit_message="UPSTREAM: of: earlycon: of_setup_earlycon() requires CONFIG_OF_EARLY_FLATTREE DT earlycon is only supported for CONFIG_OF_EARLY_FLATTREE=y; exclude of_setup_earlycon() if not defined. Signed-off-by: Peter Hurley &lt;peter@hurleysoftware.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 8477614d9f7c5ce0e871e1aa200d9060a6b8749e) BUG=chromium:636585 TEST=see early prints on rk3399 with earlycon in kernel cmdline Change-Id: I54ea095cf2e10c04a6ddee56e6edf685c90d769a Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/367911 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="0" gerrit_number="367911" 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/11/367911/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I1c43f2ffeadc19b7a16a6406593af73540d924b2" commit="6a41fd941c02b5c4d3c36359c62218af6002c2fc" commit_message="UPSTREAM: earlycon: Use common framework for earlycon declarations Use a single common table of struct earlycon_id for both command line and devicetree. Re-define OF_EARLYCON_DECLARE() macro to instance a unique earlycon declaration (the declaration is only guaranteed to be unique within a compilation unit; separate compilation units must still use unique earlycon names). The semantics of OF_EARLYCON_DECLARE() is different; it declares an earlycon which can matched either on the command line or by devicetree. EARLYCON_DECLARE() is semantically unchanged; it declares an earlycon which is matched by command line only. Remove redundant instances of EARLYCON_DECLARE(). This enables all earlycons to properly initialize struct console with the appropriate name and index, which improves diagnostics and enables direct earlycon-to-console handoff. Acked-by: Rob Herring &lt;robh@kernel.org&gt; Signed-off-by: Peter Hurley &lt;peter@hurleysoftware.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 2eaa790989e03900298ad24f77f1086dbbc1aebd) BUG=chromium:636585 TEST=see early prints on rk3399 with earlycon in kernel cmdline Change-Id: I1c43f2ffeadc19b7a16a6406593af73540d924b2 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/367912 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="0" gerrit_number="367912" 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/12/367912/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I66aa779504fd51a6519de93afb39d605f325aaec" commit="d9af4f4918791b3f6020819af944439a821cabe8" commit_message="UPSTREAM: serial: earlycon: Fixup earlycon console name and index Properly initialize the struct console 'name' and 'index' fields for the registering earlycon. For earlycons w/o trailing numerals, the index is set to 0; otherwise, the index is set to the value of the trailing numeral. For example, the 'exynos4210' earlycon name == &quot;exynos&quot; and index == 4210. Earlycons with embedded numerals will have all non-trailing numerals as part of the name; for example, the 's3c2412' earlycon name == &quot;s3c&quot; and index == 2412. This ackward scheme was initially added for the uart8250 earlycon; adopt this scheme for the other earlycon &quot;drivers&quot;. Introduce earlycon_init() which performs the string scanning and initializes the name and index fields; encapsulate the other console field initializations within. Acked-by: Rob Herring &lt;robh@kernel.org&gt; Signed-off-by: Peter Hurley &lt;peter@hurleysoftware.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit cda64e68240265752c6db22a75f28707dfaf6563) BUG=chromium:636585 TEST=see early prints on rk3399 with earlycon in kernel cmdline Change-Id: I66aa779504fd51a6519de93afb39d605f325aaec Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/367913 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="0" gerrit_number="367913" 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/367913/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I2912918e54a4db7f361e202a578126b3b6dbae12" commit="d5a11806c44a912da7093b0ee1f48862ef77fd0d" commit_message="UPSTREAM: of: earlycon: Fixup earlycon console name and index Use the console name embedded in the OF earlycon table by the OF_EARLYCON_DECLARE() macro to initialize the struct console 'name' and 'index' fields. Acked-by: Rob Herring &lt;robh@kernel.org&gt; Signed-off-by: Peter Hurley &lt;peter@hurleysoftware.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 05d961320ba624c98b16d72b32f947307674b341) BUG=chromium:636585 TEST=see early prints on rk3399 with earlycon in kernel cmdline Change-Id: I2912918e54a4db7f361e202a578126b3b6dbae12 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/367914 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="0" gerrit_number="367914" 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/14/367914/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I6e75de9ab06aec086f64c26c794fccbeae76e8ca" commit="547023ec7543c18b411f69637394f9ec4e913feb" commit_message="UPSTREAM: of: earlycon: Add options string handling Pass-through any options string in the 'stdout-path' property to the earlycon &quot;driver&quot; setup. Acked-by: Rob Herring &lt;robh@kernel.org&gt; Signed-off-by: Peter Hurley &lt;peter@hurleysoftware.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 4d118c9a866590850dad8689262a95345d2c6e09) BUG=chromium:636585 TEST=see early prints on rk3399 with earlycon in kernel cmdline Change-Id: I6e75de9ab06aec086f64c26c794fccbeae76e8ca Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/367915 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="0" gerrit_number="367915" 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/15/367915/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I33bfa17b8daae31a81a13b944971356f2c087c2c" commit="4881871a9248d206c80f1ffe9a3aeb8bebe39087" commit_message="UPSTREAM: of: earlycon: Initialize port fields from DT properties Read the optional &quot;reg-offset&quot;, &quot;reg-shift&quot;, &quot;reg-io-width&quot; and endianness properties and initialize the respective struct uart_port field if found. NB: These bindings are common to several drivers and the values merely indicate the default value; the registering earlycon setup() method can simply override the values if required. Acked-by: Rob Herring &lt;robh@kernel.org&gt; Signed-off-by: Peter Hurley &lt;peter@hurleysoftware.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 088da2a17619cf0113b62a76ad38c6a14470ffa6) BUG=chromium:636585 TEST=see early prints on rk3399 with earlycon in kernel cmdline Change-Id: I33bfa17b8daae31a81a13b944971356f2c087c2c Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/367916 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="0" gerrit_number="367916" 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/16/367916/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I5b09b2a1875018339c03a8f33a853562e94c7a36" commit="a787663f7b44740e107f6a39402d330ca05319e8" commit_message="UPSTREAM: of: earlycon: Move address translation to of_setup_earlycon() Cleanup the early DT/earlycon separation; remove the 'addr' parameter from of_setup_earlycon() and get the uart phys addr directly with a new wrapper function, of_flat_dt_translate_addr(). Limit fdt_translate_address() to file scope. Acked-by: Rob Herring &lt;robh@kernel.org&gt; Signed-off-by: Peter Hurley &lt;peter@hurleysoftware.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit c90fe9c0394b068ceca16f66e9f35bcd8d948295) BUG=chromium:636585 TEST=see early prints on rk3399 with earlycon in kernel cmdline Change-Id: I5b09b2a1875018339c03a8f33a853562e94c7a36 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/367917 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="0" gerrit_number="367917" 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/17/367917/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="Ie0f4adf535322eac0f8cd460b4bbfa668c6465f4" commit="21adcca46504b28fdcc9a5e44714ac2355fa5264" commit_message="UPSTREAM: of: earlycon: Log more helpful message if stdout-path node not found Earlycon may fail to initialize for a variety of reasons, most of which log the default early param message. If the stdout-path node is not found, log the path which was not found (and suppress the default early param message). Acked-by: Rob Herring &lt;robh@kernel.org&gt; Signed-off-by: Peter Hurley &lt;peter@hurleysoftware.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 0fcc286f6a952d6ec40f74f26fd9cd5d63c25f9e) BUG=chromium:636585 TEST=see early prints on rk3399 with earlycon in kernel cmdline Change-Id: Ie0f4adf535322eac0f8cd460b4bbfa668c6465f4 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/367918 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="0" gerrit_number="367918" 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/18/367918/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I2d9b1ce1095e6454238fd4533ab19eb05680a544" commit="7470a9676da715ff3749f67405081a6080770e92" commit_message="BACKPORT: serial: 8250_early: Add earlycon support for Synopsys DesignWare ABP UART Some board like Hisilicon D02 uses Synopsys DesignWare ABP UART, declare an OF early console for it, so early console device can be enabled with comand line &quot;earlycon&quot;(without option) via the &quot;stdout-path&quot; property in device-tree. Signed-off-by: Kefeng Wang &lt;wangkefeng.wang@huawei.com&gt; Tested-by: Jon Mason &lt;jon.mason@broadcom.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 01e4d273559715ee6a8b1cfbe07ceda6c8e1a515) Conflicts: drivers/tty/serial/8250/8250_early.c [Trivial context conflicts] BUG=chromium:636585 TEST=see early prints on rk3399 with earlycon in kernel cmdline Change-Id: I2d9b1ce1095e6454238fd4533ab19eb05680a544 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/367919 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="0" gerrit_number="367919" 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/19/367919/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I196528a53faf34da771368c529587ce8542f6c7c" commit="3e9afb01f5818c173b24be6c0514d16ece5acf9c" commit_message="CHROMIUM: arm64: dts: add stdout-path to gru BUG=chromium:636585 TEST=see early prints on rk3399 with 'earlycon' in kernel cmdline Change-Id: I196528a53faf34da771368c529587ce8542f6c7c Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/367920 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="0" gerrit_number="367920" 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/20/367920/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ibf79a9f1c0ecbbd2f801c57bed2fbb6775f48221" commit="13fcaea099a95110e38afff0ef4d2781b42ecb3a" commit_message="ft2232_spi: activate additional output buffer for arm-usb-ocd and arm-usb-ocd-h Corresponds to r1478 from upstream The mentioned devices have an additional output buffer which is activated by pulling ADBUS4 low. The upstream patch was tested with arm-usb-ocd, and since arm-usb-ocd-h shares the same documentation, it was inferred that it works as well. BUG=chromium:478356 BRANCH=none TEST=none Change-Id: Ibf79a9f1c0ecbbd2f801c57bed2fbb6775f48221 Signed-off-by: Souvik Ghosh &lt;souvikghosh@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/364712 Reviewed-by: David Hendricks &lt;dhendrix@chromium.org&gt; " fail_count="1" gerrit_number="364712" owner_email="souvikghosh@google.com" pass_count="0" patch_number="6" project="chromiumos/third_party/flashrom" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/flashrom" ref="refs/changes/12/364712/6" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I5ede2c466cf6cda7c4ee20863e188d856aeb1ce3" commit="e2138b9c6d7c363d97f72692496def8f3947d4a8" commit_message="Add ich_descriptor_tool to decode all flash descriptors stored in a flash dump file Corresponds to r1480 from upstream. This adds an external utility that shares most of the existing descriptor decoding source code. This allows access to: - the softstraps which are used to configure the chipset by flash content without the need for BIOS routines. on ICH8 it is possible to read those with FDOC/FDOC too, but this was removed in later chipsets. - the ME VSCC (Vendor Specific Component Capabilities) table. simply put, this is an SPI chip database used to figure out the flash's capabilities. - the MAC address stored in the GbE image. Parts of this patch already existed in the chromium flashrom code, but in order to prevent future merge conflicts, I took a &quot;use theirs&quot; strategy for merging this upstream patch. BUG=chromium:478356 BRANCH=none TEST=needs testing Change-Id: I5ede2c466cf6cda7c4ee20863e188d856aeb1ce3 Signed-off-by: Souvik Ghosh &lt;souvikghosh@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/365861 Reviewed-by: David Hendricks &lt;dhendrix@chromium.org&gt; " fail_count="2" gerrit_number="365861" owner_email="souvikghosh@google.com" pass_count="0" patch_number="5" project="chromiumos/third_party/flashrom" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/flashrom" ref="refs/changes/61/365861/5" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I90cd61208b0d28ed7edfb350f70ccb03aa54c900" commit="954a84223e913c2f1aa6cc5b6eb2ec34f20ad65c" commit_message="layout.c: change name and return type of find_next_included_romentry Corresponds to r1481 from upstream. The function, now called get_next_included_romentry, returns a pointer to a rom_entry instead of the index of that rom_entry. This prevents the calling functions from having to access the data structure holding the entries multiple times subsequently. This change is mainly for improving data separation and code readability. BUG=chromium:478356 BRANCH=none TEST=needs testing Change-Id: I90cd61208b0d28ed7edfb350f70ccb03aa54c900 Signed-off-by: Souvik Ghosh &lt;souvikghosh@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/365892 Reviewed-by: David Hendricks &lt;dhendrix@chromium.org&gt; " fail_count="2" gerrit_number="365892" owner_email="souvikghosh@google.com" pass_count="0" patch_number="5" project="chromiumos/third_party/flashrom" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/flashrom" ref="refs/changes/92/365892/5" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-3.18" change_id="I3a93d5523c7c8808141a848d524a083a038d885b" commit="d93a62bf6259112e16b47876183f28d057998f7c" commit_message="FROMLIST: ath10k: fix group privacy action frame decryption for qca4019 Recent commit 'mac80211: Encrypt &quot;Group addressed privacy&quot; action frames' encrypts group privacy action frames. But qca99x0 family chipset delivers broadcast/multicast management frames as encrypted and it should be decrypted by mac80211. Setting RX_FLAG_DECRYPTED stats for those frames is breaking mesh connection establishment. (am from https://patchwork.kernel.org/patch/9270363/) BUG=chrome-os-partner:55285 TEST=built ath10k modules for x86 Change-Id: I3a93d5523c7c8808141a848d524a083a038d885b Signed-off-by: Rajkumar Manoharan &lt;rmanohar@qti.qualcomm.com&gt; Signed-off-by: Tamizh chelvam &lt;c_traja@qti.qualcomm.com&gt; Reviewed-on: https://chromium-review.googlesource.com/367023 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Julan Hsu &lt;julanhsu@google.com&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="367023" owner_email="c_traja@qti.qualcomm.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/23/367023/3" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="Id5cb5fb1984961773a94528ec25405bf43524384" commit="8e6166fd18fe3b7d57d938c3da1f21539503b7d3" commit_message="Revert &quot;CHROMIUM: gale: workaround for gale not decrypting group action frames&quot; This reverts commit 66883c0192d72f9cd9b776008c7ff55d7aa5a08c. BUG=b:30736692 TEST=manually on gale with this reverted and QCA fix patch CQ-DEPEND=CL:367023 Change-Id: Id5cb5fb1984961773a94528ec25405bf43524384 Reviewed-on: https://chromium-review.googlesource.com/370905 Commit-Ready: Julan Hsu &lt;julanhsu@google.com&gt; Tested-by: Julan Hsu &lt;julanhsu@google.com&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="370905" owner_email="julanhsu@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/370905/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I205bbd4f03e737281f3d27c790cea076205818e6" commit="70db78dadfce1020c4cf8e77886bc49dffff8a3d" commit_message="cryptohome: Extract attestation into dbus service child class To prepare for implementing a version of cryptohome dbus service that bounces attestation-related calls to attestationd, extract attestation-related functionality into a separate class dependant on Service and make attestation-related methods abstract in the base Service. This approach was chosen over extracting it into a separate class that can be instantiated by Service depending on the chosen attestation implementation for the following reasons: To minimize changes to the existing code, attestation methods continue to rely on Service's internal objects: mount_thread, event_source, etc. They also occasionally use tpm, tpm_init and other such objects, pointers to which are handled by Service. Giving access to it for dependant classes is more natural and less intrusive than exposing all needed internal objects to an independant class. Thus, after the two approaches (inheritance vs object encapsulation) were implemented and compared, inheritance had a more concise code and required less changes to the code that uses Service: interface, cryptohomed, unittests. BUG=chrome-os-partner:54712 TEST=cryptohome unittests cryptohome --action=tpm_attestation_status cryptohome --action=tpm_more_status login_Cryptohome platform_Attestation (TPM1.2 only) Change-Id: I205bbd4f03e737281f3d27c790cea076205818e6 Reviewed-on: https://chromium-review.googlesource.com/368890 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Andrey Pronin &lt;apronin@chromium.org&gt; Reviewed-by: Darren Krahn &lt;dkrahn@chromium.org&gt; " fail_count="1" gerrit_number="368890" owner_email="apronin@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/90/368890/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I43ebc6a184ba07cc2f787d6a788a92f6fa7153a6" commit="bafb391960b5eb82473190b771854e0d1116b9e1" commit_message="cryptohome: add empty skeleton for ServiceDistributed Add ServiceDistributed class inherited from Service that will forward attestation-related tasks to attestationd instead of processing them locally. Create empty skeleton implementation. Use ServiceDistributed by default for TPM2.0 case. BUG=chrome-os-partner:54712 TEST=cryptohome unittests cryptohome --action=tpm_attestation_status cryptohome --action=tpm_more_status login_Cryptohome platform_Attestation (TPM1.2 only) Change-Id: I43ebc6a184ba07cc2f787d6a788a92f6fa7153a6 Reviewed-on: https://chromium-review.googlesource.com/368891 Commit-Ready: Andrey Pronin &lt;apronin@chromium.org&gt; Tested-by: Andrey Pronin &lt;apronin@chromium.org&gt; Reviewed-by: Darren Krahn &lt;dkrahn@chromium.org&gt; " fail_count="1" gerrit_number="368891" owner_email="apronin@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/91/368891/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I41ab82cc298da2df112b99f367bac0f506d069b4" commit="82c024ac80d21184d3589b6906ee12999594bfa2" commit_message="UPSTREAM: clk: rockchip: mark rk3399 hdcp_noc and vio_noc as critical The aclk_vio_noc should be put into critical list, as the interconnect is not handled right now, but is required by VOP. And the Type-C DP need these clocks: aclk_hdcp_noc, hclk_hdcp_noc, pclk_hdcp_noc. Mark them as critical to avoid someone close them. BUG=chrome-os-partner:52872 TEST=Check DP display and the audio from DP Change-Id: I41ab82cc298da2df112b99f367bac0f506d069b4 Signed-off-by: Chris Zhong &lt;zyw@rock-chips.com&gt; Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; Signed-off-by: Heiko Stuebner &lt;heiko@sntech.de&gt; (cherry picked from git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git v4.9-clk/next commit 54479449c801e46ee2b6ba08e2f19cd810f74f94) Reviewed-on: https://chromium-review.googlesource.com/358531 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="358531" owner_email="zyw@rock-chips.com" pass_count="0" patch_number="19" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/31/358531/19" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.4" change_id="Ic85b679cb3ea55c9267780d14f02e7f5fb8510c1" commit="a21e62c69c6adf7f99334baf0b6ebb49c1e33e63" commit_message="UPSTREAM: clk: rockchip: fix rk3399 aclk_vio gate bit Fix incorrect rk3399 aclk_vio gating bit, it should be 0, not 10. BUG=chrome-os-partner:52872 TEST=Check DP display and the audio from DP Change-Id: Ic85b679cb3ea55c9267780d14f02e7f5fb8510c1 Fixes: 115510053e5e (&quot;clk: rockchip: add clock controller for the RK3399&quot;) Signed-off-by: Chris Zhong &lt;zyw@rock-chips.com&gt; Reviewed-by: Xing Zheng &lt;zhengxing@rock-chips.com&gt; Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; Signed-off-by: Heiko Stuebner &lt;heiko@sntech.de&gt; (cherry picked from git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git v4.8-clk/fixes commit a3f457d9636b3f5ae4fc6502cb0c95f60f5e342b) Reviewed-on: https://chromium-review.googlesource.com/368452 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="2" gerrit_number="368452" owner_email="zyw@rock-chips.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/52/368452/5" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I43709a189b13b091a90c9e98ce36717710556b86" commit="8680aef5d7e379f5e669e427bbab05da69355a37" commit_message="gcc: sysroot_wrapper: update bisection tools Port bisection tools from Android bisector adding following features: - Save side effects of compiler (.d, .dwo) - Skip calling compiler while in triage mode - Make accesses to logs/list files thread safe - Move most logic out of sysroot_wrapper into bisect_driver BUG=None TEST=Run sysroot_wrapper bisection Change-Id: I43709a189b13b091a90c9e98ce36717710556b86 Reviewed-on: https://chromium-review.googlesource.com/368097 Commit-Ready: Caroline Tice &lt;cmtice@chromium.org&gt; Tested-by: Caroline Tice &lt;cmtice@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="368097" owner_email="cmtice@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/97/368097/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-3.14" change_id="Ib559a6f3f586e90e836b0eb1bd7173be8ea25ea0" commit="b66df2a262d75dcdc475623388154d7dc7797046" commit_message="CHROMIUM: mesh: put path add/del debugfs tasks in workqueue mesh path add/del can happen in thread or softirq contexts, and some while holding rcu locks. This is problematic to debugfs operations which can sleep. Create a queue for all debugfs add/del tasks, and path add/del routines will just queue the debugfs tasks and send a signal. The actual debugfs operations are performed in mac80211 workqueue. Also add a spinlock to synchronize the queue access. BUG=b:29076511 TEST=2-node gale mesh. Reboot the mesh point 50 times and verify no backtraces are seen. Same tests on whirlwind mesh. Change-Id: Ib559a6f3f586e90e836b0eb1bd7173be8ea25ea0 Signed-off-by: Julan Hsu &lt;julanhsu@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/351232 Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/366755 " fail_count="1" gerrit_number="366755" owner_email="julanhsu@google.com" 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/55/366755/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.14" change_id="I9fba42828062b7838a26001e5683c353fb85be08" commit="46253e84897613ba0fe532419f0fbff594ef80c9" commit_message="CHROMIUM: allow station to be added to bridge interface. Allow Station interface to be added to bridge. Normally a station interface cannot be used to bridge traffic with other interfaces in the bridge. But this will allow a special use case where a bridge is created with a single station interface. BUG=b:30812856 TEST=Tested by starting a supplicant with interface added to the bridge and run dhcp client on bridge, get ip address and ping AP. Change-Id: I9fba42828062b7838a26001e5683c353fb85be08 Signed-off-by: Narayanraddi Masti &lt;nmasti@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/368961 Commit-Ready: NARAYANRADDI MASTI &lt;nmasti@google.com&gt; Tested-by: NARAYANRADDI MASTI &lt;nmasti@google.com&gt; Reviewed-by: Julan Hsu &lt;julanhsu@google.com&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="2" gerrit_number="368961" owner_email="nmasti@google.com" 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/61/368961/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I34f43ac451988e5acea6a1dd319e5f960c6a2e1b" commit="8b155627e3eb399cf660a22479d735579bf1a41a" commit_message="Fix ectool detection on client Use self.client.run() to detect if ectool is available on the client. BUG=None TEST=Tested locally on a buddy DUT. Change-Id: I34f43ac451988e5acea6a1dd319e5f960c6a2e1b Reviewed-on: https://chromium-review.googlesource.com/371438 Commit-Ready: Harpreet Grewal &lt;harpreet@chromium.org&gt; Tested-by: Harpreet Grewal &lt;harpreet@chromium.org&gt; Reviewed-by: Kalin Stoyanov &lt;kalin@chromium.org&gt; " fail_count="0" gerrit_number="371438" owner_email="harpreet@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/38/371438/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iced16262e19f31ac6ef5d401b97180dd41b063cd" commit="b7241f6e85c1f89e1592dcdb0299d6191aee4af4" commit_message="Include the number of chrome uprevs in 'cros stats --report success' This CL includes: * Change to allow '--start-date &lt;date&gt; --week' to gather stats for the week starting at &lt;date&gt; * cidb function to get the metadata for a build * Function to gather the number of distinct chrome revisions from successful runs in a set of builds * Replaces 'master' with 'total' for the overall success rate. * Includes chrome uprevs in the success output. * Combines first to columns of the CSV output for easier merging of CSV files. BUG=chromium:591620 TEST=cros stats --build-type chrome-pfq --report success --csv --week --start-date 2016-01-04 Change-Id: Iced16262e19f31ac6ef5d401b97180dd41b063cd Reviewed-on: https://chromium-review.googlesource.com/366451 Commit-Ready: Steven Bennetts &lt;stevenjb@chromium.org&gt; Tested-by: Steven Bennetts &lt;stevenjb@chromium.org&gt; Reviewed-by: Don Garrett &lt;dgarrett@chromium.org&gt; " fail_count="1" gerrit_number="366451" owner_email="stevenjb@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/51/366451/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.14" change_id="Ia75e366a67b3d5bd75fcdfa971cf940b265287eb" commit="ecbcb8211fec96e34a39cd90c65bf8198b6f9ba2" commit_message="Revert &quot;Revert &quot;UPSTREAM: mac80211: Encrypt &quot;Group addressed privacy&quot; action frames&quot;&quot; This reverts commit 6b6c0fc22c0073f1bf1f3c37b863996dc96d166a. Per go/gale-mesh-breakage-8661, this is part of phase II changes. BUG=b:30087845 TEST=manually load on 2 whirlwinds/gales; run_lab_test.py --board=whirlwind suite:jetstream_sanity Change-Id: Ia75e366a67b3d5bd75fcdfa971cf940b265287eb Reviewed-on: https://chromium-review.googlesource.com/370901 Commit-Ready: Julan Hsu &lt;julanhsu@google.com&gt; Tested-by: Julan Hsu &lt;julanhsu@google.com&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="370901" owner_email="julanhsu@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/01/370901/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I33d97ab4bac44a197edfe093517a75855307382f" commit="2108072763c3d07bdc01a800f125ecd945295418" commit_message="hostapd: log channel info during hostapd initialization log channel info such as channel, bandwidth, ht/vht capabilities, center frequency segment during hostapd initialization. BUG=b:30430879 TEST=Verified on gale by starting hostapd and observed channel info in logs. Change-Id: I33d97ab4bac44a197edfe093517a75855307382f Signed-off-by: Narayanraddi Masti &lt;nmasti@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/365961 Commit-Ready: NARAYANRADDI MASTI &lt;nmasti@google.com&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: NARAYANRADDI MASTI &lt;nmasti@google.com&gt; Reviewed-by: Zhihong Yu &lt;zhihongyu@chromium.org&gt; " fail_count="2" gerrit_number="365961" owner_email="nmasti@google.com" pass_count="0" patch_number="7" project="chromiumos/third_party/hostap" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hostap" ref="refs/changes/61/365961/7" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-3.18" change_id="I2d1665fd5752e936ffae7412945b72f50705dea0" commit="d4ffe72b752be2eee67e5bfff9c7a131cf7d0ee7" commit_message="Revert &quot;Revert &quot;UPSTREAM: mac80211: Encrypt &quot;Group addressed privacy&quot; action frames&quot;&quot; This reverts commit ed22afc73e2f57de17c8461f048ba629cfc17219. Per go/gale-mesh-breakage-8661, this is part of phase II changes. BUG=b:30087845 TEST=manually load on 2 whirlwinds/gales; run_lab_test.py --board=whirlwind suite:jetstream_sanity Change-Id: I2d1665fd5752e936ffae7412945b72f50705dea0 Reviewed-on: https://chromium-review.googlesource.com/370902 Commit-Ready: Julan Hsu &lt;julanhsu@google.com&gt; Tested-by: Julan Hsu &lt;julanhsu@google.com&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="370902" owner_email="julanhsu@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/370902/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I8758a0fc32c277d6255da7a3b5df5406e8d1ffbe" commit="914020c7fd1073a972e77ac965ba89e14d6965ca" commit_message="Stop collecting intentional crash by logging_* TEST=test_that logging_UserCrash # No longer see INFO New Crash Dump BUG=chromium:619171 Change-Id: I8758a0fc32c277d6255da7a3b5df5406e8d1ffbe Reviewed-on: https://chromium-review.googlesource.com/367540 Commit-Ready: Victor Hsieh &lt;victorhsieh@chromium.org&gt; Tested-by: Victor Hsieh &lt;victorhsieh@chromium.org&gt; Reviewed-by: Achuith Bhandarkar &lt;achuith@chromium.org&gt; Reviewed-by: Simran Basi &lt;sbasi@chromium.org&gt; " fail_count="0" gerrit_number="367540" owner_email="victorhsieh@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/40/367540/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I10ea86556594d4ea12d37815271b92981d7fc274" commit="84c2c0af4d8b2fd37a1e87f26d7a1d643e817682" commit_message="chromeos_config: Create new build config to stress unittests. Create *-unittest-stress build configs for every board than can be used as tryjobs to run unittests 20 times in a row. This is intended to easily reproduce flaky unittest problems. BUG=chromium:568846 TEST=cbuildbot --local -p chromiumos/chromite:stress lumpy-unittest-stress Change-Id: I10ea86556594d4ea12d37815271b92981d7fc274 Reviewed-on: https://chromium-review.googlesource.com/368911 Commit-Ready: Don Garrett &lt;dgarrett@chromium.org&gt; Tested-by: Don Garrett &lt;dgarrett@chromium.org&gt; Reviewed-by: Ningning Xia &lt;nxia@chromium.org&gt; " fail_count="0" gerrit_number="368911" owner_email="dgarrett@chromium.org" pass_count="0" patch_number="3" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/11/368911/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I0fec5dbeff51978acaffae5c050f28bd6d63a51a" commit="d136befc691592508636ff8c4f84994a5c1b15d4" commit_message="Remove some cheets specific logic from cbuildbot Since cheets specific tests are now control by &quot;arc&quot; label in the lab, plus the tests in arc-bvt-cq have been copied to bvt-cq, we should be able to deprecate some cheets specific logic. TEST=None BUG=None Change-Id: I0fec5dbeff51978acaffae5c050f28bd6d63a51a Reviewed-on: https://chromium-review.googlesource.com/368390 Commit-Ready: Victor Hsieh &lt;victorhsieh@chromium.org&gt; Tested-by: Victor Hsieh &lt;victorhsieh@chromium.org&gt; Reviewed-by: Victor Hsieh &lt;victorhsieh@chromium.org&gt; " fail_count="1" gerrit_number="368390" owner_email="victorhsieh@chromium.org" pass_count="0" patch_number="5" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/90/368390/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I5252c9b69baf01380102220002c3fa07671e98a5" commit="dd0e13ab1cb36ef0ba0a8afeb50a36a09889aebf" commit_message="Cancel old pre-cq runs. While processing a change history list for a specific change, check old pre-cq builds status given the buildbucket_ids, cancel old pre-cq runs if necessary. BUG=chromium:627996 TEST=unit_test;cbuildbot_run Change-Id: I5252c9b69baf01380102220002c3fa07671e98a5 Reviewed-on: https://chromium-review.googlesource.com/367930 Commit-Ready: Ningning Xia &lt;nxia@chromium.org&gt; Tested-by: Ningning Xia &lt;nxia@chromium.org&gt; Reviewed-by: Ningning Xia &lt;nxia@chromium.org&gt; " fail_count="0" gerrit_number="367930" owner_email="nxia@chromium.org" pass_count="0" patch_number="5" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/30/367930/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ife915885361fc4be8803efc9c17c76c5a785ddb8" commit="e1ac19352f7d5b1137dc18eedfbade4bfb9127d1" commit_message="Migrate CFM usb peripheral hotplug test to server using cfm_facade Move CFM usb peripheral hotplug test to server using cfm_facade to execute the needed telemetry commands from server side. BUG=None TEST=Tested on a local DUT setup. Change-Id: Ife915885361fc4be8803efc9c17c76c5a785ddb8 Reviewed-on: https://chromium-review.googlesource.com/370639 Commit-Ready: Harpreet Grewal &lt;harpreet@chromium.org&gt; Tested-by: Harpreet Grewal &lt;harpreet@chromium.org&gt; Reviewed-by: Kalin Stoyanov &lt;kalin@chromium.org&gt; " fail_count="1" gerrit_number="370639" owner_email="harpreet@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/39/370639/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I6a9f0c7b12faa451f2d0301591d9bd4a9c4d453b" commit="0bdbe77d8d0c7c9b3602bf80d48a1411ba509318" commit_message="[autotest] Added package uninstall. BUG=None TEST=Verified on moblab. Change-Id: I6a9f0c7b12faa451f2d0301591d9bd4a9c4d453b Reviewed-on: https://chromium-review.googlesource.com/371058 Commit-Ready: Justin Giorgi &lt;jgiorgi@google.com&gt; Tested-by: Justin Giorgi &lt;jgiorgi@google.com&gt; Reviewed-by: Kevin Cheng &lt;kevcheng@chromium.org&gt; " fail_count="0" gerrit_number="371058" owner_email="jgiorgi@google.com" pass_count="0" patch_number="4" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/58/371058/4" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I0234022c34fa306d818e6384b9d6292af7f9d560" commit="3cc2375f3e9d6e6a1077c6a8e2d78a819235bee5" commit_message="CHROMIUM: config: Enable kernel configs required for Android directly This enables the following configs by default (if they exist): CONFIG_ANDROID=y CONFIG_ANDROID_BINDER_IPC=y CONFIG_ANDROID_BINDER_IPC_32BIT=n CONFIG_ASHMEM=y CONFIG_ANDROID_LOGGER=y CONFIG_ANDROID_TIMED_OUTPUT=y CONFIG_ANDROID_TIMED_GPIO=y CONFIG_ANDROID_INTF_ALARM_DEV=y CONFIG_SYNC=y CONFIG_SW_SYNC=y CONFIG_SW_SYNC_USER=y CONFIG_ION=y CONFIG_INPUT_KEYCHORD=y CONFIG_INPUT_KEYCOMBO=y CONFIG_INPUT_KEYRESET=y CONFIG_PM_WAKELOCKS=y CONFIG_PM_WAKELOCKS_GC=y CONFIG_PM_WAKELOCKS_LIMIT=100 CONFIG_RESOURCE_COUNTERS=y CONFIG_RT_GROUP_SCHED=y CONFIG_ION_DUMMY=y CONFIG_ION_ROCKCHIP=y CONFIG_IPV6_ROUTE=y CONFIG_IPV6_MULTIPLE_TABLES=y CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_AUDIT=y CONFIG_AUDIT_GENERIC=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT_TREE=y CONFIG_AUDIT_WATCH=y CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=1 CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SQUASHFS_XATTR=y CONFIG_IP6_NF_RAW=y CONFIG_IP_NF_RAW=y CONFIG_IP_NF_SECURITY=y CONFIG_NETFILTER_XT_CONNMARK=y CONFIG_NETFILTER_XT_MATCH_CONNMARK=y CONFIG_NETFILTER_XT_MATCH_STATE=y CONFIG_NETFILTER_XT_MATCH_U32=y CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=y CONFIG_NF_CONNTRACK_SECMARK=y CONFIG_DEFAULT_SECURITY_SELINUX=y CONFIG_DEFAULT_SECURITY=&quot;selinux&quot; BUG=b:30375666 TEST=`emerge-cyan chromeos-kernel-3_18` Change-Id: I0234022c34fa306d818e6384b9d6292af7f9d560 Reviewed-on: https://chromium-review.googlesource.com/367530 Commit-Ready: Bernie Thompson &lt;bhthompson@chromium.org&gt; Tested-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="1" gerrit_number="367530" owner_email="bhthompson@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/30/367530/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I9ba3f6d3990bee9b0e5afd427cdcac5a7217e0fe" commit="6494a859d82878ec3b96a2fbbc02c7b859ac6e66" commit_message="autotest: gale only has 512MB RAM get_mem_total() applies to _all_ devices. gale only has 512MB RAM. This check needs to get replaced with a &quot;per device class&quot; lookup. BUG=None TEST=test_that 172.27.217.218 network_EthernetStressPlug \ --args num_iterations=10,interface=wan0 Change-Id: I9ba3f6d3990bee9b0e5afd427cdcac5a7217e0fe Reviewed-on: https://chromium-review.googlesource.com/359631 Commit-Ready: Grant Grundler &lt;grundler@chromium.org&gt; Tested-by: Grant Grundler &lt;grundler@chromium.org&gt; Reviewed-by: John Carey &lt;ranix@google.com&gt; Reviewed-by: Grant Grundler &lt;grundler@chromium.org&gt; " fail_count="0" gerrit_number="359631" owner_email="grundler@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/31/359631/4" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="If13d69fb1920037302a02c9f81b276f892a023bd" commit="6a2a866bb5dc1cb0fca5d82eedc4babda89ab2d8" commit_message="CHROMIUM: config: Enable kernel configs required for Android directly This enables the following configs by default (if they exist): CONFIG_ANDROID=y CONFIG_ANDROID_BINDER_IPC=y CONFIG_ANDROID_BINDER_IPC_32BIT=n CONFIG_ASHMEM=y CONFIG_ANDROID_LOGGER=y CONFIG_ANDROID_TIMED_OUTPUT=y CONFIG_ANDROID_TIMED_GPIO=y CONFIG_ANDROID_INTF_ALARM_DEV=y CONFIG_SYNC=y CONFIG_SW_SYNC=y CONFIG_SW_SYNC_USER=y CONFIG_ION=y CONFIG_INPUT_KEYCHORD=y CONFIG_INPUT_KEYCOMBO=y CONFIG_INPUT_KEYRESET=y CONFIG_PM_WAKELOCKS=y CONFIG_PM_WAKELOCKS_GC=y CONFIG_PM_WAKELOCKS_LIMIT=100 CONFIG_RESOURCE_COUNTERS=y CONFIG_RT_GROUP_SCHED=y CONFIG_ION_DUMMY=y CONFIG_ION_ROCKCHIP=y CONFIG_IPV6_ROUTE=y CONFIG_IPV6_MULTIPLE_TABLES=y CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_AUDIT=y CONFIG_AUDIT_GENERIC=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT_TREE=y CONFIG_AUDIT_WATCH=y CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=1 CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SQUASHFS_XATTR=y CONFIG_IP6_NF_RAW=y CONFIG_IP_NF_RAW=y CONFIG_IP_NF_SECURITY=y CONFIG_NETFILTER_XT_CONNMARK=y CONFIG_NETFILTER_XT_MATCH_CONNMARK=y CONFIG_NETFILTER_XT_MATCH_STATE=y CONFIG_NETFILTER_XT_MATCH_U32=y CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=y CONFIG_NF_CONNTRACK_SECMARK=y CONFIG_DEFAULT_SECURITY_SELINUX=y CONFIG_DEFAULT_SECURITY=&quot;selinux&quot; BUG=b:30375666 TEST=`emerge-samus chromeos-kernel-3_14` Change-Id: If13d69fb1920037302a02c9f81b276f892a023bd Reviewed-on: https://chromium-review.googlesource.com/363972 Commit-Ready: Bernie Thompson &lt;bhthompson@chromium.org&gt; Tested-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; Reviewed-by: Grant Grundler &lt;grundler@chromium.org&gt; " fail_count="7" gerrit_number="363972" owner_email="bhthompson@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/72/363972/3" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I41dd17198f2d9950a946693a9158f135241f4d38" commit="1482d2c34b526c02cded944898cabfe3a37eb4a2" commit_message="[autotest] Move to GenericHostRunError AutoservHostError is not thrown on command failures AutoservRunError is. This potentially breaks reboot checks in the lab because the device may be down when the call is made. TEST=Verified locally. BUG=None Change-Id: I41dd17198f2d9950a946693a9158f135241f4d38 Reviewed-on: https://chromium-review.googlesource.com/370822 Commit-Ready: Justin Giorgi &lt;jgiorgi@google.com&gt; Tested-by: Justin Giorgi &lt;jgiorgi@google.com&gt; Reviewed-by: Kevin Cheng &lt;kevcheng@chromium.org&gt; " fail_count="0" gerrit_number="370822" owner_email="jgiorgi@google.com" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/22/370822/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I953096cfb5ae0c40ddfdd844698709ce10ba1871" commit="7d1aac704b311a37344aa62db3d162a4a771c015" commit_message="[autotest] Remove the infra_ServoDiagnosis test. This test will be obviated by upcoming changes to repair code for servo. BUG=chromium:630018,chromium:406176,chromium:406173 TEST=None Change-Id: I953096cfb5ae0c40ddfdd844698709ce10ba1871 Reviewed-on: https://chromium-review.googlesource.com/370898 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Richard Barnette &lt;jrbarnette@chromium.org&gt; Reviewed-by: Allen Li &lt;ayatane@chromium.org&gt; Reviewed-by: Kevin Cheng &lt;kevcheng@chromium.org&gt; " fail_count="1" gerrit_number="370898" owner_email="jrbarnette@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/98/370898/1" remote="cros" total_fail_count="1"/><lkgm version="8711.0.0-rc3"/></manifest>