blob: a48313b95169eb3536fbee25b095c5a3f47332ee [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="68da49553d8a182fbbd02d04b00b916a426eddb1" upstream="refs/heads/master"/>
<project groups="minilayout,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="a84b7a6d24894092300db15891c10428a99ac293" 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="0f128e69e5f810189db5d689029f0ee20c156523" 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="7317e1f165fa16fee437c8969cefbd73f42de7e6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory" path="src/platform/factory" revision="25072b9243bafc880bdd4b0f001c334aaff907a3" 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="f5afa58d82ba25eff525ff4800732d65f6417a7e" 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="4210f3c955b8dbb6c885fc5caa6afb50f7a55165" 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="db23d7aae74ac1e8b4e3e2b82303bee2241de949" 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="593905d2d69daa7482318aa5f5c5cd7cf984043e" 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="8d7a79555c850a1ea843d98bacdff51bf4098fd0" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="c2f7cc3ce08d4192f72bf41a763635e2e2fb0462" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="69bf4da620459450411cef18e2998d1ccdc43b81" 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="109891d07f7946c69070a01e0ebef56ee3eb7707" 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="If52f79c8eb83093545a04ba630c9ef88b95b5db3" commit="190adca824f3e38cbb3d81e7e07012a477a24407" commit_message="UPSTREAM: ASoC: hdac_hdmi: Add PM support The codec registers are reset during S3. So need to reconfigure all pins and DP1.2 feature again after resume from S3. Also reprogram the required registers if the S3 was triggered during playback. In suspended state ELD notify callback is not processed, So add ELD check for all pins as well. Also turn the codec power domain OFF which is kept ON during controller resequencing and codec reenumeration. 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 571d507809812e1d9c06aa80be714bf39ece6b8e) 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: If52f79c8eb83093545a04ba630c9ef88b95b5db3 Reviewed-on: https://chromium-review.googlesource.com/347805 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="2" gerrit_number="347805" 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/05/347805/6" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I721a931280b3eb4f16bfa7adb5d377d085b88ff6" commit="fd8a003f25e8c560a9566f4907a75720edcceb25" commit_message="UPSTREAM: ALSA: hda - hdmi eld control created based on pcm eld control is created based on pcm now. When monitor is connected, eld control will be bound to pin automatically. 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 fb087eaaef72061b2bb4e35b70ab43865f541cad) 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: I721a931280b3eb4f16bfa7adb5d377d085b88ff6 Reviewed-on: https://chromium-review.googlesource.com/347806 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="2" gerrit_number="347806" 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/06/347806/6" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I0c4b30b589126df2d58b96696550b78b4b5ea5b3" commit="cfe4bc9b58431da8bea3c37c8236053a55493f2f" commit_message="UPSTREAM: ALSA: hda - hdmi_find_pcm_slot return value bug fix hdmi_find_pcm_slot return -EBUSY when not no pcm slot found, not -ENODEV. So the caller should compare with -EBUSY. Fixes: a76056f2e57e ('ALSA: hda - hdmi dynamically bind PCM to pin when monitor hotplug') 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 d10a80de04a3a8c0d7c1567cbc0a8d2e1181c10a) 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: I0c4b30b589126df2d58b96696550b78b4b5ea5b3 Reviewed-on: https://chromium-review.googlesource.com/347807 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="2" gerrit_number="347807" 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/07/347807/6" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I6e7ba2db2d2aba30cdb75df120a4e7d38d7bff5e" commit="f413933113112e8978e2318b6906163ff04b4fbf" commit_message="UPSTREAM: ASoC: Intel: Skylake: correct direction in blob query The blob query for BE skl_tplg_update_be_blob() was not using right values for direction for blob query, so fix that. 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 c7c6c73604ed4018cf7c22575d336a448ef8ccf5) 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: I6e7ba2db2d2aba30cdb75df120a4e7d38d7bff5e Reviewed-on: https://chromium-review.googlesource.com/347808 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="2" gerrit_number="347808" 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/08/347808/6" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I688bb06c3dc890405c7fe26ea00d59d011e8b73d" commit="fd011791c8d03cfad0a30148b5764244392e4e6f" commit_message="UPSTREAM: ALSA: hda - hdmi add wmb barrier for audio component To make sure audio_ptr is set before intel_audio_codec_enable() or intel_audio_codec_disable() calling pin_eld_notify(), this patch adds wmb barrier to prevent optimizing. Signed-off-by: Libin Yang &lt;libin.yang@linux.intel.com&gt; Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt; From v4.5-rc7 (cherry picked from commit ec75a940b1037e877efd9a5a9e94eab1e464f73b) 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: I688bb06c3dc890405c7fe26ea00d59d011e8b73d Reviewed-on: https://chromium-review.googlesource.com/347809 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="2" gerrit_number="347809" 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/09/347809/6" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="Icc3dab7e21a409e30b74deab969a1421f3ccd2c3" commit="1b3e44ea22a8db7064238db1db0458656bbc4c21" commit_message="BACKPORT: ALSA: hda - hdmi defer to register acomp eld notifier Defer to register acomp eld notifier until hdmi audio driver is fully ready. After registering eld notifier, gfx driver can use this callback function to notify audio driver the monitor connection event. However this action may happen when audio driver is adding the pins or doing other initialization. This is not always safe, however. For example, using per_pin-&gt;lock before the lock is initialized. Let's register the eld notifier after the initialization is done. Signed-off-by: Libin Yang &lt;libin.yang@linux.intel.com&gt; Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt; From v4.5-rc7 (cherry picked from commit 790b415c98de62602810b0eedce26f0f9d6ddd78) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Conflicts: (vpatel: Minor context delta.) sound/pci/hda/patch_hdmi.c BUG=chrome-os-partner:53967 TEST=with the whole series applied, Audio works on Amenia. Change-Id: Icc3dab7e21a409e30b74deab969a1421f3ccd2c3 Reviewed-on: https://chromium-review.googlesource.com/347810 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="2" gerrit_number="347810" 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/10/347810/6" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I3c1f89ccdce9718624aee7d6e4201f676231bd07" commit="a62df3f862c33e8485f6bc6fbfe366ce0012940f" commit_message="UPSTREAM: ASoC: Intel: common: filter ACPI devices with _STA return value BIOS vendors typically list multiple audio codecs in the DSDT table and enable the relevant one by changing the return value of the _STA method. With the current code, all devices are reported by acpi_dev_present(), regardless of the _STA return values. This causes errors on probe with the wrong machine driver being loaded. This patch essentially reverts 'commit 6f08cbdaac5a (&quot;ASoC: Intel: Use acpi_dev_present()&quot;)' and adds code to force the evaluation of the _STA method. A better solution might be to make sure the ACPI subsystem only reports devices with a _STA value of 0xf but apparently it's problematic so dealing with this in the audio subsystem directly. Signed-off-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; From v4.6-rc2 (cherry picked from commit cab473850226c3e41823453b5b80eb294dae6e0c) 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: I3c1f89ccdce9718624aee7d6e4201f676231bd07 Reviewed-on: https://chromium-review.googlesource.com/347811 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="2" gerrit_number="347811" 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/11/347811/6" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="Ibdac342a863838239bfd680d1693352641dc4715" commit="5d78bb7d52b79a3d51f421fb149442452bef0e0c" commit_message="UPSTREAM: ASoC: Intel: common: add translation from HID to codec-name BIOS vendors sometimes declare multiple devices in the DSDT table that all refer to the same HID. This is not very smart but not illegal as long as only one device reports present with the _STA method. The ACPI subsystem tracks each device with an extension, e.g. 10EC5640:00 and 10EC5640:01 In the ASoC machine driver, the DAI codec name needs to refer to the ACPI device that reported present, e.g. &quot;i2c-10EC5640:01&quot;. The extension will vary depending on how the BIOS is written and which ACPI device is activated. This patch adds a translation function that provides the codec name from the ACPI HID to avoid any hard-coded values in the machine driver. Suggested-by: Mika Westerberg &lt;mika.westerberg@linux.intel.com&gt; Signed-off-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; From v4.6-rc2 (cherry picked from commit 1fdb7c14a24689e9c7ec51aa16a3970a7ec0fdde) 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: Ibdac342a863838239bfd680d1693352641dc4715 Reviewed-on: https://chromium-review.googlesource.com/347812 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="2" gerrit_number="347812" 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/12/347812/6" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="Ib40c61d84c860ef8b2ea0a0fe247853eed528886" commit="a20854014cf14d43b29ae19a97556d88302cde7a" commit_message="UPSTREAM: ASoC: dapm: Remove unneeded variable ret returning 0 This patch fixes coccicheck report: Unneeded variable: &quot;ret&quot;. Return &quot;0&quot; on line 2817 Remove unneccesary variable ret created to return zero. Signed-off-by: Rajan Vaja &lt;rajan.vaja@gmail.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; From v4.6-rc2 (cherry picked from commit e066ea2214f77e13e24344313243f9b3a182d3c4) 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: Ib40c61d84c860ef8b2ea0a0fe247853eed528886 Reviewed-on: https://chromium-review.googlesource.com/347813 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="2" gerrit_number="347813" 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/13/347813/6" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I77d7e699150a94eec24b675298ef7de5c79e0f66" commit="0d481db1048a8964f57eab4d58ed9f41b65b2fd2" commit_message="UPSTREAM: ALSA: hda - Create common chmap object chmap object represents multichannel capability and contains chmap ops. Legacy driver is updated to use this. With next set of patches chmap object is moved to common to be reused by other drivers (ex: skylake ASoC hdmi driver). 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: Takashi Iwai &lt;tiwai@suse.de&gt; From v4.6-rc2 (cherry picked from commit 67b90cb84be8fde0e51f71834e15c32fbec08562) 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: I77d7e699150a94eec24b675298ef7de5c79e0f66 Reviewed-on: https://chromium-review.googlesource.com/347814 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="2" gerrit_number="347814" 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/14/347814/6" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I6c5bdd523a55dfc972a27dbb78e810120dbcaff9" commit="5e3f23c31081384c92eb8cf5b31e7e6a4a4f0dd7" commit_message="UPSTREAM: ALSA: hda - Register chmap obj as priv data instead of codec With this chmap object is added as private data and new ops are added to access driver specific chmap. 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: Takashi Iwai &lt;tiwai@suse.de&gt; From v4.6-rc2 (cherry picked from commit 9b3dc8aa3fb1a5f38ca9501f20f6ea4dced10fa0) 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: I6c5bdd523a55dfc972a27dbb78e810120dbcaff9 Reviewed-on: https://chromium-review.googlesource.com/347815 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="2" gerrit_number="347815" 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/15/347815/6" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I1902da1ed5a0037bdb20eba90c617edc11024a92" commit="7158b7c8c0983dd48ca194c47a002c0e86df66ca" commit_message="UPSTREAM: ALSA: hda - Use hdac name space for CEA spk alloc structure 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: Takashi Iwai &lt;tiwai@suse.de&gt; From v4.6-rc2 (cherry picked from commit f302240da5d5cfc7366dc6994c523aa2aa17c122) 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: I1902da1ed5a0037bdb20eba90c617edc11024a92 Reviewed-on: https://chromium-review.googlesource.com/347816 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="2" gerrit_number="347816" 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/16/347816/6" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I62edf868be2815b4edabb9760b65007412535745" commit="d3415c53d67a738a8083d1d3042d2170bd3b71ad" commit_message="UPSTREAM: ALSA: hda - Add hdmi chmap verb programming ops to chmap object Add slot and channel count programming to hdmi_chmap object and move the chmap_ops to core. Use register_chmap_ops API to register for default ops. Override specific chmap ops in the driver. 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: Takashi Iwai &lt;tiwai@suse.de&gt; From v4.6-rc2 (cherry picked from commit 739ffee97ed550a2899a925ed3f260fa1e8fa955) 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: I62edf868be2815b4edabb9760b65007412535745 Reviewed-on: https://chromium-review.googlesource.com/347817 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="2" gerrit_number="347817" 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/17/347817/6" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I84598659bcf52e127134781428cab3be7367a83f" commit="ad5d294e3c82b3496cc6bf9012d516a86b0a6be9" commit_message="UPSTREAM: ALSA: hda - chmap helper args modified to use generic hdac objs. Chmap helper arguments are modified to use either hdac_device object or hdac_chmap object instead of codec specific object. With this moving these APIs to core will be easier. Helper added to access a specific channel_allocation object instead of directly accessing. 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: Takashi Iwai &lt;tiwai@suse.de&gt; From v4.6-rc2 (cherry picked from commit 828cb4edd8074d35f814e03bee3e2ad8b7d8f64b) 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: I84598659bcf52e127134781428cab3be7367a83f Reviewed-on: https://chromium-review.googlesource.com/347818 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="2" gerrit_number="347818" 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/18/347818/6" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I58ca6c2d5c052cbf701b94d456937ca2751075b4" commit="eaf7b6388493a7e0edb9a432f3a7be060f26f943" commit_message="UPSTREAM: ALSA: hda - Move chmap support helpers/ops to core Chmap helpers, ops, controls are moved to core. 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: Takashi Iwai &lt;tiwai@suse.de&gt; From v4.6-rc2 (cherry picked from commit 2f6e8a8518f33b6fac1fb9c79d245e23b6f9b765) 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: I58ca6c2d5c052cbf701b94d456937ca2751075b4 Reviewed-on: https://chromium-review.googlesource.com/347819 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="2" gerrit_number="347819" 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/19/347819/6" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I61f2ea1b44b77bc5d323fca32f60589a16026e9b" commit="634a66f5c7f428c44320901bda6484e8a667faf6" commit_message="UPSTREAM: ALSA: hda - Use snd_hdac namespace prefix for chmap exported APIs 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: Takashi Iwai &lt;tiwai@suse.de&gt; From v4.6-rc2 (cherry picked from commit bb63f726f98bec032c7322a9c36eb4167307d856) 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: I61f2ea1b44b77bc5d323fca32f60589a16026e9b Reviewed-on: https://chromium-review.googlesource.com/347820 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="2" gerrit_number="347820" 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/20/347820/6" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I1dac32d3d7c979f8c93242233898206cae9c34af" commit="fdc91e8756fa5435a97acadfb348494a9f684182" commit_message="UPSTREAM: ALSA: hda - Fix unexpected resume through regmap code path HD-audio driver has a mechanism to trigger the runtime resume automatically at accessing the verbs. This auto-resume, however, causes the mutex deadlock when invoked from the regmap handler since the regmap keeps the mutex while auto-resuming. For avoiding that, there is some tricky check in the HDA regmap handler to return -EAGAIN error to back-off when the codec is powered down. Then the caller of regmap r/w will retry after properly turning on the codec power. This works in most cases, but there seems a slight race between the codec power check and the actual on-demand auto-resume trigger. This resulted in the lockdep splat, eventually leading to a real deadlock. This patch tries to address the race window by getting the runtime PM refcount at the check time using pm_runtime_get_if_in_use(). With this call, we can keep the power on only when the codec has been already turned on, and back off if not. For keeping the code consistency, the code touching the runtime PM is stored in hdac_device.c although it's used only locally in hdac_regmap.c. Reported-by: Jiri Slaby &lt;jslaby@suse.cz&gt; Cc: &lt;stable@vger.kernel.org&gt; Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt; From v4.6-rc2 (cherry picked from commit fc4f000bf8c0cbf38f44de6bd5e225574e572ed4) 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: I1dac32d3d7c979f8c93242233898206cae9c34af Reviewed-on: https://chromium-review.googlesource.com/347821 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="2" gerrit_number="347821" 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/21/347821/6" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="Ie97bcd35475eb2cda1293317c12841ea9de73ee5" commit="470ee251889e3f475709dbd065b7b268979cc23e" commit_message="UPSTREAM: ASoC: hdac_hdmi: Fix infoframe programming Audio infoframe used incorrect buffer, so fix it. 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 391005e8e3cd5bb641dff5abb1ad37254602cd7e) 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: Ie97bcd35475eb2cda1293317c12841ea9de73ee5 Reviewed-on: https://chromium-review.googlesource.com/347822 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="2" gerrit_number="347822" 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/22/347822/6" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I427ae3486e804a082a3a9fb16589372d5d8f95ce" commit="b2812ced519097246810a6d17dc07dbd405e63f4" commit_message="UPSTREAM: ALSA: hda - Add a sanity check of pin / port mapping on i915 HDMI/DP There is an implicit rule to map between pin NID and port number on Intel HDMI/DP codec: the mapping is fixed only for NID 0x05, 0x06 and 0x07. For avoiding the possible memory corruption, add a sanity check for the NID value and splat WARN_ON() for invalid accesses. Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt; From v4.6-rc2 (cherry picked from commit 1a414f48d7ccb197b61c18888b72327c98171844) 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: I427ae3486e804a082a3a9fb16589372d5d8f95ce Reviewed-on: https://chromium-review.googlesource.com/347824 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="2" gerrit_number="347824" 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/24/347824/6" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="Ibe3bb37d6cdb1e379fc322c8bb2209146e8e9203" commit="ba0f2e05c7843c4d2021d466527c1cf2c6517154" commit_message="UPSTREAM: ASoC: Intel: Skylake: Move module id defines The module ID defines are common to other platforms so can be reused if moved to a common driver header so move it 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 39fa37d51ae904968c49ef49165df7fec66fd9ea) 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: Ibe3bb37d6cdb1e379fc322c8bb2209146e8e9203 Reviewed-on: https://chromium-review.googlesource.com/347825 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="2" gerrit_number="347825" 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/25/347825/6" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I0145558e5127c65c6a82d62f25b5a39e24cb8726" commit="850a0af0d5235a5290bb3447d1cf32105022636e" commit_message="UPSTREAM: vboot: Move TPM-related Kconfig selects from CHROMEOS to VBOOT CONFIG_VBOOT was recently moved to be independent from CONFIG_CHROMEOS. However, the latter still has some 'select' clauses to ensure that required TPM libraries are built. The TPM is an essential part of vboot, and without these libraries the vboot code cannot compile... therefore, they should be moved under CONFIG_VBOOT. BUG=None BRANCH=None TEST=None Signed-off-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-on: https://review.coreboot.org/16229 Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; Change-Id: I0145558e5127c65c6a82d62f25b5a39e24cb8726 Reviewed-on: https://chromium-review.googlesource.com/371502 Commit-Ready: Furquan Shaikh &lt;furquan@chromium.org&gt; Tested-by: Furquan Shaikh &lt;furquan@chromium.org&gt; Reviewed-by: Martin Roth &lt;martinroth@chromium.org&gt; " fail_count="0" gerrit_number="371502" owner_email="furquan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/02/371502/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="I44e868d2fd8e1368eeda2f10a35d0a2bd7259759" commit="cdf5c36689d47f28e993524c5edcb8fd304d65de" commit_message="UPSTREAM: console: Change CONFIG_CHROMEOS requirement from do_printk_va_list() CONFIG_VBOOT was recently moved to be independent from CONFIG_CHROMEOS. Change the code guard for do_printk_va_list() accordingly, since it's used by vboot (not Chrome OS) code. BUG=None BRANCH=None TEST=None Signed-off-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-on: https://review.coreboot.org/16230 Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; Reviewed-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Change-Id: I44e868d2fd8e1368eeda2f10a35d0a2bd7259759 Reviewed-on: https://chromium-review.googlesource.com/371503 Commit-Ready: Furquan Shaikh &lt;furquan@chromium.org&gt; Tested-by: Furquan Shaikh &lt;furquan@chromium.org&gt; Reviewed-by: Martin Roth &lt;martinroth@chromium.org&gt; " fail_count="0" gerrit_number="371503" owner_email="furquan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/03/371503/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Ib3fc38115ce951b75374e0d1347798b23db7243c" commit="ded525dde8da8c20a2ef9792b4fe6aa81ff89e09" commit_message="UPSTREAM: mainboard: Clean up boot_option/reboot_bits in cmos.layout Since commit 3bfd7cc (drivers/pc80: Rework normal / fallback selector code) the reboot counter stored in `reboot_bits` isn't reset on a reboot with `boot_option = 1` any more. Hence, with SKIP_MAX_REBOOT_CNT_CLEAR enabled, later stages (e.g. payload, OS) have to clear the counter too, when they want to switch to normal boot. So change the bits to (h)ex instead of (r)eserved. To clarify their meaning, rename `reboot_bits` to `reboot_counter`. Also remove all occurences of the obsolete `last_boot` bit that have sneaked in again since 24391321 (mainboard: Remove last_boot NVRAM option). BUG=None BRANCH=None TEST=None Signed-off-by: Nico Huber &lt;nico.h@gmx.de&gt; Reviewed-on: https://review.coreboot.org/16157 Reviewed-by: Timothy Pearson &lt;tpearson@raptorengineering.com&gt; Reviewed-by: York Yang &lt;york.yang@intel.com&gt; Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Change-Id: Ib3fc38115ce951b75374e0d1347798b23db7243c Reviewed-on: https://chromium-review.googlesource.com/371504 Commit-Ready: Furquan Shaikh &lt;furquan@chromium.org&gt; Tested-by: Furquan Shaikh &lt;furquan@chromium.org&gt; Reviewed-by: Martin Roth &lt;martinroth@chromium.org&gt; " fail_count="0" gerrit_number="371504" owner_email="furquan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/04/371504/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Id552859ec256d80108e073d25cd51dd1fc3fbfac" commit="b1746f5184c56f96df75f1ac331ea4fb5a15c73d" commit_message="UPSTREAM: xcompile: add riscv64 name to riscv toolchain In newer toolchain with binutils 2.26 and GCC 5.3.0, we build binutils and GCC with machine type riscv32 and riscv64 instead of riscv. We can see it in this riscv-gnu-toolchain commit: https://github.com/riscv/riscv-gnu-toolchain/commit/dedbf07 Signed-off-by: Iru Cai &lt;mytbk920423@gmail.com&gt; Signed-off-by: Martin Roth &lt;martinroth@google.com&gt; BUG=None BRANCH=None TEST=None Reviewed-on: https://review.coreboot.org/14257 Reviewed-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Change-Id: Id552859ec256d80108e073d25cd51dd1fc3fbfac Reviewed-on: https://chromium-review.googlesource.com/371505 Commit-Ready: Furquan Shaikh &lt;furquan@chromium.org&gt; Tested-by: Furquan Shaikh &lt;furquan@chromium.org&gt; Reviewed-by: Martin Roth &lt;martinroth@chromium.org&gt; " fail_count="0" gerrit_number="371505" owner_email="furquan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/05/371505/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="If02cc0990a102479854b08000255dd8acd3f83ce" commit="ae6bc859739da7168a024bd174c20bb7b8bdc8d3" commit_message="make_netboot: Change use flags to right name 'factory_netboot_ramfs'. In CL:368110 the netboot_ramfs USE flag is changed to factory_netboot_ramfs, and the netboot builder script should use the new name. BUG=chromium:477744 TEST=./make_netboot.sh CQ-DEPEND=CL:368110,CL:368051 Change-Id: If02cc0990a102479854b08000255dd8acd3f83ce Reviewed-on: https://chromium-review.googlesource.com/368120 Commit-Ready: Hung-Te Lin &lt;hungte@chromium.org&gt; Tested-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="368120" owner_email="hungte@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crosutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosutils" ref="refs/changes/20/368120/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I77a81a86b5fc1fceae8987a3c3e19ede639f57a1" commit="5ebcacf43242378e88d05bc64d880335d9badb28" commit_message="factory_netboot: Change build target name to factory_netboot. The chromeos-initramfs now builds factory netboot folder with name 'factory_netboot' so we should stop overriding the target name. BUG=chromium:477744 TEST=make; build_packages; build_image; make_netboot.sh CQ-DEPEND=CL:368110,CL:368120 Change-Id: I77a81a86b5fc1fceae8987a3c3e19ede639f57a1 Reviewed-on: https://chromium-review.googlesource.com/368051 Commit-Ready: Hung-Te Lin &lt;hungte@chromium.org&gt; Tested-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="3" gerrit_number="368051" owner_email="hungte@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/initramfs" project_url="https://chromium-review.googlesource.com/chromiumos/platform/initramfs" ref="refs/changes/51/368051/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ia423d859f40e100b83ef6d15c3720f9b3bba41d4" commit="29207a0a2e0e3120ab233f33b8f1861a3d0efcf8" commit_message="chromeos-initramfs: Change 'netboot_ramfs' to right name 'factory_netboot_ramfs'. The 'netboot_ramfs' was actually referring to 'factory netboot' in initramfs folder and should be renamed to be consistent. The build rules are also simplified due to the new consistent names. BUG=chromium:477744 TEST=build_packages; build_image; ./make_netboot.sh CQ-DEPEND=CL:368051,CL:368120 Change-Id: Ia423d859f40e100b83ef6d15c3720f9b3bba41d4 Reviewed-on: https://chromium-review.googlesource.com/368110 Commit-Ready: Hung-Te Lin &lt;hungte@chromium.org&gt; Tested-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="368110" owner_email="hungte@chromium.org" pass_count="0" patch_number="4" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/10/368110/4" remote="cros" total_fail_count="2"/><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: 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="4" 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="4"/><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="4" 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="4"/><pending_commit branch="master" change_id="Iba63556ccc94ac5d49be2f827ceead85e0e22c9c" commit="87643bdf0ed866209eee2cc3d0af1468e747da11" commit_message="minigbm: Add userspace reference counting When a dmabuf is imported multiple times, further imports after the first one are not refcounted, i.e. the first close() will lose the dmabuf. To avoid this, user space needs to track the number of imports and only close() the dmabuf once the last import is closed. BUG=None TEST=Ran graphics_Gbm on minnie. Still passes. Change-Id: Iba63556ccc94ac5d49be2f827ceead85e0e22c9c Reviewed-on: https://chromium-review.googlesource.com/366041 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="366041" owner_email="gurchetansingh@chromium.org" pass_count="0" patch_number="10" project="chromiumos/platform/minigbm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/minigbm" ref="refs/changes/41/366041/10" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I7396b0c79702f24eb779984805bc679c237bd932" commit="14d7b106367402b273c7cd0cd348b274fd31eae0" commit_message="minigbm: Add mmap() in backends Gralloc requires the ability to mmap a buffer into userspace. This change adds the necessary entry points to our internal &quot;drv&quot; interface. BUG=chromium:616275 TEST=minigbm still builds. Also ran: ./gralloctest mapping with CL:362062 applied on minnie and cyan (decided to split that CL into smaller patches). CQ-DEPEND=CL:366041 Change-Id: I7396b0c79702f24eb779984805bc679c237bd932 Reviewed-on: https://chromium-review.googlesource.com/370798 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="370798" owner_email="gurchetansingh@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/minigbm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/minigbm" ref="refs/changes/98/370798/4" remote="cros" total_fail_count="1"/><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: 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="2" 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="2"/><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="2" 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="2"/><pending_commit branch="chromeos-3.18" change_id="I5e378d5bd8d49fb2f5abaecbecbc1a5d3243d56a" commit="9d0ac3e950e18a85e72a3ea13e8ad9cab77dd054" commit_message="CHROMIUM: config: normalize after adding IPQ4019 Kconfig ipq4019 (gale) added Kconfig options but then only updated the defconfig since no split config exists (yet) for gale (WIP). This commit is result of running: chromeos/scripts/kernelconfig oldconfig and then holding down &lt;enter&gt; key (use defaults). BUG=b:29420727 TEST=for B in gale sentry oak smaug strago do ./build_packages --board=$B --withautotest if [ $? -ne 0 ] ; then echo &quot;FAILED : $(date) : ./build_packages --board=$B&quot; &gt;&gt; FAILED.out else ./build_image test --board=$B --noenable_rootfs_verification; fi if [ $? -ne 0 ] ; then echo &quot;FAILED : $(date) : ./build_image test --board=$B&quot; &gt;&gt; FAILED.out fi echo ; echo; echo; echo DONE $B ; echo ; echo sleep 60 done Change-Id: I5e378d5bd8d49fb2f5abaecbecbc1a5d3243d56a Signed-off-by: Grant Grundler &lt;grundler@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/371518 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="1" gerrit_number="371518" owner_email="grundler@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/371518/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Idf37d2e403aa2afabcc575ea31700e15af721525" commit="37483bf43c9eceecbe41729e94ea487d74885b2d" commit_message="CHROMIUM: config: disable USELIB CONFIG_USELIB option was added with this patch: https://lkml.org/lkml/2014/2/21/616 &quot;uselib hasn't been used since libc5; glibc does not use it.&quot; ChromeOS doesn't appear to be using this code either. BUG=none TEST=for B in gale sentry oak smaug strago do ./build_packages --board=$B --withautotest if [ $? -ne 0 ] ; then echo &quot;FAILED : $(date) : ./build_packages --board=$B&quot; &gt;&gt; FAILED.out else ./build_image test --board=$B --noenable_rootfs_verification; fi if [ $? -ne 0 ] ; then echo &quot;FAILED : $(date) : ./build_image test --board=$B&quot; &gt;&gt; FAILED.out fi echo ; echo; echo; echo DONE $B ; echo ; echo sleep 60 done Change-Id: Idf37d2e403aa2afabcc575ea31700e15af721525 Signed-off-by: Grant Grundler &lt;grundler@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/371519 Reviewed-by: Kirtika Ruchandani &lt;kirtika@google.com&gt; " fail_count="1" gerrit_number="371519" owner_email="grundler@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/371519/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I3896096277e208c347644addfd4a4ca44155db33" commit="2e7f08ccb56418bbff3e637363d714e24e203a7e" commit_message="CHROMIUM: arm64: dts: fake wlan_module_reset_l as a regulator It's hard to figure out a *great* place to do this, but we're supposed to wait about 8 milliseconds after enabling the supplies before taking the WiFi out of reset (7ms for ramp up and 1ms per Marvell's WiFi specification). While we could try to do this with some kind of &quot;generic&quot; power sequencing code (similar to what's done for SDIO in drivers/mmc/core/pwrseq.c; or what's being proposed for some USB hubs upstream, with [1]), there are a few problems: (a) sequencing code like [1] is not very generic; it codifies a very inflexible type of reset sequence, involving only a few clocks and a gpio (b) PCIe doesn't really have a nice place for handling this; all core bus code assumes devices have been powered and brought out of reset. So to use any &quot;generic&quot; code, we'd just have to hack it into the PCIe host driver itself anyway. It's not clear this will be very palatable upstream, and it doesn't seem to give us a lot of benefits, other than feeling good about using abstractions. So, let's do the quick/dirty/simple thing of: (1) modeling this active-low reset as an active-high regulator, whose parent supply is the 1.8v PCIe regulator (2) add an 8ms ramp delay to the parent regulator (3) pull the reset low as early as possible with a &quot;pin control hog&quot; (see [2]); it's currently default pull-up, and leaking current through the powered-down chip at bootup. We also want to do this as strongly as possible, to avoid fighting with the external pull up resistor. Ideally, we can get the BIOS to do #3 for us too, but this is better than nothing. [1] https://patchwork.kernel.org/patch/9267147/ [2] https://www.kernel.org/doc/Documentation/pinctrl.txt BUG=chrome-os-partner:56069, chrome-os-partner:54026 TEST=boot kevin to wifi Change-Id: I3896096277e208c347644addfd4a4ca44155db33 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/368770 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="368770" owner_email="briannorris@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/70/368770/3" 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="1" 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="1"/><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="2" 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="2"/><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="3" 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="3"/><pending_commit branch="master" change_id="Ib5d316f86822895f88caa7ae8b4cdc24d7a5fc9b" commit="c3f7260761bce44f6ea1a4baabe0bed355485e34" commit_message="init: cgroups.conf - Add session manager containers This adds a cgroup that session manager can use to start containers. If the android-root user exists, make it the owner so that new cgroups can be created within android. Android will have a subdirectory of this cgroup set as the root of its cgroup namespace. BUG=b/29259708 TEST=check that the cgroup is created on the cyan Change-Id: Ib5d316f86822895f88caa7ae8b4cdc24d7a5fc9b Signed-off-by: Dylan Reid &lt;dgreid@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/367940 Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="4" gerrit_number="367940" owner_email="dgreid@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/40/367940/1" remote="cros" total_fail_count="4"/><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: Richard Barnette &lt;jrbarnette@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="3" 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="3"/><pending_commit branch="master" change_id="I6a5b0b6f36e37ac0102d254bbdc9dfcd29694bb8" commit="d2c13e191830c621ece5838c05513fa48f72b331" commit_message="btle: Improved stability of ble_tx function ble_tx now resets values that could prevent its functioning. Since there is no NRF51 shortcut from TX-&gt;RX, it also blocks until packet is transmitted. This prevents calling RX before TX is completed, specifically in advertising state. Also added timeouts to prevent possibility of freezing in case of unexpected state. TEST=Used function before and after CL in a more fully implemented stack. This improved reliability. BUG=None BRANCH=None Change-Id: I6a5b0b6f36e37ac0102d254bbdc9dfcd29694bb8 Signed-off-by: Levi Oliver &lt;levio@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/370597 Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; " fail_count="1" gerrit_number="370597" owner_email="levio@google.com" pass_count="0" patch_number="3" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/97/370597/3" remote="cros" total_fail_count="1"/><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="3" 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="3"/><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="2" 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="2"/><pending_commit branch="master" change_id="I82fd750c83e6f653b22a006eb6235573c5bb28bc" commit="83adb5e118c25ccaef34bf7240f354dd72045ad4" commit_message="ec_commands.h: Reserve 0x200-0x2FF for Rotor. BUG=None BRANCH=None TEST=make -j buildall tests Change-Id: I82fd750c83e6f653b22a006eb6235573c5bb28bc Signed-off-by: Aseda Aboagye &lt;aaboagye@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/371298 Commit-Ready: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Tested-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Reviewed-by: Vincent Palatin &lt;vpalatin@chromium.org&gt; " fail_count="0" gerrit_number="371298" owner_email="aaboagye@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/98/371298/1" remote="cros" total_fail_count="0"/><lkgm version="8714.0.0-rc2"/></manifest>