blob: 66029d97dfbf721f0bf57465c2ceee486354ac61 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="b6c849589aa5442cb0c80ee2536f91bc24fa3238">
<notice>Your sources have been sync'd successfully.</notice>
<remote alias="cros" fetch="https://chromium.googlesource.com/" name="chromium"/>
<remote fetch="https://chromium.googlesource.com" name="cros" review="https://chromium-review.googlesource.com"/>
<default remote="cros" revision="refs/heads/master" sync-j="8"/>
<project name="chromium/deps/libmtp" path="chromium/src/third_party/libmtp" revision="0680a2d0c4cec58f8163fe115de80cff8852fd8b" upstream="refs/heads/master"/>
<project name="chromium/src/third_party/hwcplus" revision="e66a31e54e12906e86dc59f95b458889f025c505" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromium/tools/depot_tools" revision="3add4b62b8fc420ba5a6cc0c8bddcf152c00a970"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/chromite" path="chromite" revision="9586c5d20cd299c187e4bf26cd23480131d60bd3" upstream="refs/heads/master">
<copyfile dest="AUTHORS" src="AUTHORS"/>
<copyfile dest="LICENSE" src="LICENSE"/>
</project>
<project name="chromiumos/manifest" path="manifest" revision="e136c5250a559e05646f923ce9458dea4dcb0f6a" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="8a76f0b759fb90533bf79297f7ba87c0400c718e" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="7929cf60406f0381447ddad7c238ae30fc69d0b7" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="480780b2dde4bd818bb70db8595234f63e479e57" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="bb91541c629d3cf821372f04baceadc73fd80474" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="20544c6751869f4ffdc205927cdc86c4e6404aab" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="6e95482a2a0387dae6a14d9cce25f9c10c4adaee" 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="0b7244bfe44d162445ff70a63e7eae6732bcd752" 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="baf608c90fad4a594033a2d09b806e85c64319d6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chromiumos-assets" path="src/platform/chromiumos-assets" revision="05ce8d3c59a2d8e765b3beb2e1a69e7fcf59e5ba" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/platform/crostestutils" path="src/platform/crostestutils" revision="aeae673cc06d857bf34b35a5a81f07ad8ec877d2" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="c718eee8837a22538992b7ff99087c11b1c49300" upstream="refs/heads/master"/>
<project name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="55c926f6e58205dd673474a47fbabf558031aba2" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="c1613e64381e897d103ec27af70f062e1db16e5c" 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="1fafce87c75ebe003d556978e094ac965881f796" upstream="refs/heads/master"/>
<project name="chromiumos/platform/ec" path="src/platform/ec" revision="61a0b59cacf20cde0c79acc863811318014fbb95" upstream="refs/heads/master"/>
<project groups="project_sdk" name="chromiumos/platform/factory" path="src/platform/factory" revision="a7d4dfbdcf999b1b78efbac3782fd95644091175" upstream="refs/heads/master"/>
<project groups="project_sdk" name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="312f06df6f921915f15f976f936eea335c51b236" upstream="refs/heads/master"/>
<project name="chromiumos/platform/firmware" path="src/platform/firmware" revision="70f79da7a3bd18c942fa65a6b21fea589bbb5516" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="1883c040bfef8304bb6963396de50405564387e1" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="b31cab051b7875c1fe1e4da04cbef83940df701d" 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="638066b82e913e681d887e4561d9984e6a3af1c8" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="1a710721263b8b93ab49af6a6f749a778483f3df" upstream="refs/heads/master"/>
<project name="chromiumos/platform/inputcontrol" path="src/platform/inputcontrol" revision="ae0b15dc322bab9bf6d7c4fcd5f77d488766a275" upstream="refs/heads/master"/>
<project name="chromiumos/platform/jabra_vold" path="src/platform/jabra_vold" revision="5ee665e7c68856d3b6ce8bb0f610d43503e603af" upstream="refs/heads/master"/>
<project name="chromiumos/platform/libevdev" path="src/platform/libevdev" revision="61f882f395b9f39478d7164209e7134cccdcb72b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/memento_softwareupdate" path="src/platform/memento_softwareupdate" revision="6998c27e07adba0bd553b0d4f5cf402d86433bb9" 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="345278df0060171c7d120fc9fc1877d3dfa0ebc9" 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="fe6a5e2ecefbb79c538a8d367f5570abbd1a55ea" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mtpd" path="src/platform/mtpd" revision="d5b6d854f8bfd775673341e98cbbd476c8fb42e3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mtplot" path="src/platform/mtplot" revision="5e4f631e633384751f582bd9db5f4d6eb2112494" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mttools" path="src/platform/mttools" revision="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="3fdb33369644d5e6fb688a72b2e589303d7e0a5b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_firmware_test" path="src/platform/touch_firmware_test" revision="a9400e80d2577cead7300e926f5ca0715910e9ae" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_noise_filter" path="src/platform/touch_noise_filter" revision="6b0aba12a385f4d3a7a47641a3a919018032f6f8" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_updater" path="src/platform/touch_updater" revision="bb13d3d374bf896076470f056b05529952bed383" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchbot" path="src/platform/touchbot" revision="7638006e103c860f7f5a4ebe4c5822759600e793" 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="099eeb9b978c70128bc2ec99cfdddf39e44a8249" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="b2bc97f7c89b0ca5f90aebfb57bc072922b95472" upstream="refs/heads/master"/>
<project name="chromiumos/platform/webplot" path="src/platform/webplot" revision="bbd5ea22ef9f8e109e363b26958d9a2fc8921f0f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/wireless_automation" path="src/platform/wireless_automation" revision="d7177dbd464f2952e10309bf1eef56bb31a7f8ad" upstream="refs/heads/master"/>
<project name="chromiumos/platform/workarounds" path="src/platform/workarounds" revision="76475bb60c7fa2c2522c27e2c63c9dbbe5de73d7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/xf86-input-cmt" path="src/platform/xf86-input-cmt" revision="3f2ffc921952e57a4343463b0679d90b80b51fc7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/xorg-conf" path="src/platform/xorg-conf" revision="8e4423c8089b4a9aa0c7d1a26add2a6314ef76af" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="7427641541259f4adb27fc0dd74d3f3d35f66707" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/repohooks" path="src/repohooks" revision="272f2e5c2ddab15f30ffdd2c6c17b96d6a23d813" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="b9bf4e351d33213f6bd9896b53bb1ff7fde509c0" 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="7b4838e4fc4b55522b59fa69ac53c81237458c6e">
<annotation name="branch-mode" value="create"/>
</project>
<project name="chromiumos/third_party/atheros" path="src/third_party/atheros" revision="52a5bdaa8930c14ee42518354de3e5ec09911c6b" upstream="refs/heads/master"/>
<project groups="buildtools" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="dcb202c46e455ea0b598917204a7b7c87f210b2a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="26f079d123a500fe8f1bc1929b9cfc36a42addcf" 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="05107bd6a3430e31db216c247ff0213e12373390" upstream="refs/heads/chromeos-2016.02"/>
<project name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="9ba07035ed0acb28902cce826ea833cf531d57c1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cryptoc" path="src/third_party/cryptoc" revision="ac3fd301dcb41d9426677d3019654ea2d7e57e1c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cypress-tools" path="src/third_party/cypress-tools" revision="043fba1c35f89cce95f804bf6d4f01cfc23a6c21" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/daisydog" path="src/third_party/daisydog" revision="3182aa85c087446e4358370549adc45db21ec124" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-cplusplus" path="src/third_party/dbus-c++" revision="f140c0aa430e1db1c0f31d23d3eb2397d47f209e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-spy" path="src/third_party/dbus-spy" revision="0e04421c73b24536de7fcc1886da469d8b7a2a41" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/third_party/dpkt" path="chromite/third_party/dpkt" revision="f5259728b1294412bee945df9708efba09ea9160">
<annotation name="branch-mode" value="pin"/>
</project>
<project name="chromiumos/third_party/edk2" path="src/third_party/edk2" revision="0aa39d284043be61b5f1222afdffd39a5abaf3aa" upstream="refs/heads/chromeos-2014.04"/>
<project name="chromiumos/third_party/em100" path="src/third_party/em100" revision="6e60dbae5bf62cd0ffffb9fc5ca9ba93e831ee88" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/flashmap" path="src/third_party/flashmap" revision="aaaf66654dba797f152066df4d1dc4144b492c66" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="eafafd88ef9620f33bbfd2bcef2c9159891f1280" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gcc" path="src/third_party/gcc" revision="2d511e935a49006ef2e3ce505f0639c49d13f501" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/third_party/gdata" path="chromite/third_party/gdata" revision="fe7e5c90a9827feb66ed446b2d297a1618b25272" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gdmwimax" path="src/third_party/gdmwimax" revision="e8236b4b2d66b1972e4f84955a238134acd7f6a1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gobi3k-sdk" path="src/third_party/gobi3k-sdk" revision="69702c400e274984a24d08fcaefe3952d5dcb36e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/grub2" path="src/third_party/grub2" revision="df6034c59cb2d847f9e780cf2def30c5c9b8305f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hdctools" path="src/third_party/hdctools" revision="3b550316ff94134a7881dfe6112151d1aa3d89c1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="8488dedb94f0a98c06044162048b8aee56892511" 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="1f52e07d94d74c243ea70c14f34f71522d099676" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="7cdb1de5ca6667b45fd61ec21b381d951aa1ab54" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="2c1903a2023803958542a2aae1897bc48fcd3a4f" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="2d78d6b25656e7fd5f4ed10fd2a2bc854f2146fa" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="271d70547821154926feccac632bd9e5b880d500" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="dceee6ef99b968fd11d9c6058448202db835bc0f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libc-bench" path="src/third_party/libc-bench" revision="76793dd4b09191a78a78180012718e72d792717f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libdrm" path="src/third_party/libdrm" revision="2c25afb719347a151657f8637ad62a5df42e247e" upstream="refs/heads/chromeos-2.4.66"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="c4e2949edeed01ca3b810729a7af0d265c49629b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="a436c551cf226af66cdb3dd74ee3971d0b1dae04" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libresample" path="src/third_party/libresample" revision="cc9f20f439396b7d45e94b8301edd95d33f26a46" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libscrypt" path="src/third_party/libscrypt" revision="b45c53f9418a6eff2c8ed98703a55f96029304b1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libsigrok" path="src/third_party/libsigrok" revision="199fe31115c76231746f5953271795d58679561c" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrok-cli" path="src/third_party/sigrok-cli" revision="c9edfa218e5a5972531b6f4a3ece8d33a44ae1b5" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrokdecode" path="src/third_party/libsigrokdecode" revision="3279c2825684c7009775b731d0a9e37815778282" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libv4lplugins" path="src/third_party/libv4lplugins" revision="07f7a81118f74a8a7bc4ef5b81ee651aa12b8adb" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="134b5c1f3d2505b16c8e1392fc339ea432cd0bf2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="4290bd545748cae9e3abad8113dcf4f6dc82e840" upstream="refs/heads/chromeos-20150119"/>
<project name="chromiumos/third_party/marvell" path="src/third_party/marvell" revision="f3a48ad1a911ce0bc8110279e314d718e2fa54a8" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/memtest" path="src/third_party/memtest" revision="3d4be6e3bfd819856e38a82e35c206fec4551851" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="7d9143ad885752184156b3a0d3e492aef09af3b0" 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="73f3de643f78c6644b8577b2690f312d5379a195" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/opencryptoki" path="src/third_party/opencryptoki" revision="b67690aeeb4174b2253db18a9c1b19eeb219a4ef" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ply-image" path="src/third_party/ply-image" revision="6cf4e4cd968bb72ade54e423e2b97eb3a80c6de9" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="19b3e610c86fcadb837d252c794cb5e8008826ae" upstream="refs/heads/master-0.22"/>
<project groups="project_sdk" name="chromiumos/third_party/rootdev" path="src/third_party/rootdev" revision="5d7d7ff513315abd103d0c95e92ae646c1a7688c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/seabios" path="src/third_party/seabios" revision="3004147dd3707e600772ec6c5d37beac7f4b8eb4" upstream="refs/heads/chromeos-2014.11.03"/>
<project name="chromiumos/third_party/sysbios" path="src/third_party/sysbios" revision="33e1db34b8162de72a5e9bbbc44e6bce38978396" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tegra-power-query" path="src/third_party/tegra-power-query" revision="66f1f0d949f4ca4836c1a65b622629205240e37a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tegrastats" path="src/third_party/tegrastats" revision="1be161a89525d840e1f6d1f21b3f45645a7dedb3" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tlsdate" path="src/third_party/tlsdate" revision="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="5c18d72e028eb0aa1ad9487589b495889bb3b905" upstream="refs/heads/master"/>
<project groups="project_sdk" name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="416d30f74a9c1dc08b95b907d8b7e81edf6c9db0" upstream="refs/heads/master-0.3.13"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="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="9640b0b54ecee905820292fc0a095230b3a58a0f" 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,project_sdk,buildtools" name="external/swarming.client" path="chromite/third_party/swarming.client" revision="715861067a7cc8d20d2d629b6d76d796c004feb4"/>
<project name="linux-syscall-support" path="src/third_party/breakpad/src/third_party/lss" revision="9292030109847793f7a6689adac1ddafb412fe14"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="chromeos-4.4" change_id="Id5bf8f75da1ed2938647c3b75336ca57c67d2b76" commit="f637440bb6421251f615acb8215cc16b655ec8f4" commit_message="UPSTREAM: adm80211: move under admtek vendor directory Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit d4a173040a1023e9e0443ea572f4685df406cde9) BUG=chrome-os-partner:52667 TEST=kernel builds for gru Change-Id: Id5bf8f75da1ed2938647c3b75336ca57c67d2b76 Signed-off-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343568 Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; " fail_count="0" gerrit_number="343568" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/68/343568/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I42e7a3ed8e7f1abf53beafc816ffb487e6251bd3" commit="1a2428b4eb5d99e3ca3624bfe4254f386ec8495d" commit_message="UPSTREAM: airo: move under cisco vendor directory Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 30db0ca8bc78e9ba98c6c71edcd46ff6dd21cbf6) BUG=chrome-os-partner:52667 TEST=kernel builds for gru Change-Id: I42e7a3ed8e7f1abf53beafc816ffb487e6251bd3 Signed-off-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343569 Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; " fail_count="0" gerrit_number="343569" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/69/343569/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I5fa7a78582213b344a5a0edadbf8680d246a75a8" commit="3bfda1829c768d6f9d4a93add42c82af07f4ce5a" commit_message="UPSTREAM: atmel: move under atmel vendor directory Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 30fe0f9b8c755d9aab04bb7c98ce9c7835c3bd24) BUG=chrome-os-partner:52667 TEST=kernel builds for gru Change-Id: I5fa7a78582213b344a5a0edadbf8680d246a75a8 Signed-off-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343670 Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; " fail_count="0" gerrit_number="343670" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/70/343670/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I39f3472d6dc3501b6c3bedda97141b75c4c07e39" commit="6b158bfcf518f60c60ae50258466bfdc851ba3ab" commit_message="UPSTREAM: b43: move under broadcom vendor directory Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 58619b14d106e453e3924810fac16a8644b04db1) BUG=chrome-os-partner:52667 TEST=kernel builds for gru Change-Id: I39f3472d6dc3501b6c3bedda97141b75c4c07e39 Signed-off-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343671 Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; " fail_count="0" gerrit_number="343671" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/71/343671/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="Ife702244e48192844133a8cea81489a76f60715b" commit="a4e066a9fb5f33a5137391c8a01530cc9a762594" commit_message="UPSTREAM: b43legacy: move under broadcom vendor directory Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 423e3ce336499ddb4e094f40649d12d9820f785b) BUG=chrome-os-partner:52667 TEST=kernel builds for gru Change-Id: Ife702244e48192844133a8cea81489a76f60715b Signed-off-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343672 Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; " fail_count="0" gerrit_number="343672" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/72/343672/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="If42512415da7ca667bb7b12d2a1c549b06e76be1" commit="4f469d7e1da381f7fc8747c6520be94ee5447017" commit_message="UPSTREAM: brcm80211: move under broadcom vendor directory Part of reorganising wireless drivers directory and Kconfig. Note that I had to edit Makefiles from subdirectories to use the new location. Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 05491d2ccf20b20a1375303441fbbfbd12b24a4f) BUG=chrome-os-partner:52667 TEST=kernel builds for gru Change-Id: If42512415da7ca667bb7b12d2a1c549b06e76be1 Signed-off-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343673 Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; " fail_count="0" gerrit_number="343673" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/73/343673/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I01e19f64069b4508bbdd5875a5a249786b899e30" commit="49a23d929135c61523b4545bbec88c2c37eb307a" commit_message="UPSTREAM: cw1200: move under st vendor directory Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 560424e9a979a7b460055bda497bb4522ba5cc87) BUG=chrome-os-partner:52667 TEST=kernel builds for gru Change-Id: I01e19f64069b4508bbdd5875a5a249786b899e30 Signed-off-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343674 Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; " fail_count="0" gerrit_number="343674" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/74/343674/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="Icc0f14c65cae06e8d5fd6c17d45f9c64c812f0ee" commit="21d2a1a1d1aa82d5ad442acde1697cba5f164c54" commit_message="UPSTREAM: ipw2x00: move under intel vendor directory Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 367a1092b555f4372a556ddb53970d25061c74d1) BUG=chrome-os-partner:52667 TEST=kernel builds for gru Change-Id: Icc0f14c65cae06e8d5fd6c17d45f9c64c812f0ee Signed-off-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343675 Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; " fail_count="0" gerrit_number="343675" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/75/343675/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I231853bf734f5fe79f1e2d46976d1dd02863a8ad" commit="6feed24e87f188449d7dba9748ca5651c8e43cba" commit_message="UPSTREAM: iwlegacy: move under intel directory Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 7ac9a364c1721a863ecc6cc9aba66e10114908db) BUG=chrome-os-partner:52667 TEST=kernel builds for gru Change-Id: I231853bf734f5fe79f1e2d46976d1dd02863a8ad Signed-off-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343676 Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; " fail_count="0" gerrit_number="343676" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/76/343676/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I97126ad2b90bfabda90f89362fcbc89ea293d7b3" commit="b6241f754bca4f11aa2871638efab98eac83b02f" commit_message="UPSTREAM: iwlwifi: move under intel vendor directory Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit e705c12146aa9c69ca498d4ebb83ba7138f9b41f) BUG=chrome-os-partner:52667 TEST=kernel builds for gru Change-Id: I97126ad2b90bfabda90f89362fcbc89ea293d7b3 Signed-off-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343677 Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; " fail_count="0" gerrit_number="343677" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/77/343677/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I2ae688e5337ecfe45b9dfbf02d74c0f8dad5d738" commit="4f71e4a17df02cfd727fc3a3b2996016d7aa670a" commit_message="UPSTREAM: libertas: move under marvell vendor directory Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit f988d64010ec058a206dce083b5c791ce09caa48) BUG=chrome-os-partner:52667 TEST=kernel builds for gru Change-Id: I2ae688e5337ecfe45b9dfbf02d74c0f8dad5d738 Signed-off-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343678 " fail_count="0" gerrit_number="343678" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/78/343678/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="Ib3dd81ee97f24c28ec685667e72e2d1c35742d11" commit="a9f3275cc52f14bdb29aeb3dab00a46721f7d1df" commit_message="UPSTREAM: libertas_tf: move under marvell vendor directory Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit dd3f92dea849d96272642579003754df9367c160) BUG=chrome-os-partner:52667 TEST=kernel builds for gru Change-Id: Ib3dd81ee97f24c28ec685667e72e2d1c35742d11 Signed-off-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343679 Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; " fail_count="0" gerrit_number="343679" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/79/343679/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="Ie5c47fb1fa344a38d8e6ea3e439dbb88a9c2450b" commit="57322502684c93e576470af159b463c6427ce9e1" commit_message="UPSTREAM: mwifiex: move under marvell vendor directory Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 277b024e5e3d4af4c219c0b9bd541ca4398e0b69) BUG=chrome-os-partner:52667 TEST=kernel builds for gru Change-Id: Ie5c47fb1fa344a38d8e6ea3e439dbb88a9c2450b Signed-off-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343680 " fail_count="0" gerrit_number="343680" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/80/343680/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I7e4b620e02dc69f32c84613bc9a9074e7dcd76d2" commit="1fd100f4ed02f9487d77527167fbb0efe9221bf5" commit_message="UPSTREAM: mwl8k: move under marvell vendor directory Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit de60f1dc23f65c308636036cbb14e0d3ada36f27) BUG=chrome-os-partner:52667 TEST=kernel builds for gru Change-Id: I7e4b620e02dc69f32c84613bc9a9074e7dcd76d2 Signed-off-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343681 Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; " fail_count="0" gerrit_number="343681" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/81/343681/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I3645cec7f279048ae7124d8c191c3cf31d2e271f" commit="4a5241f95ad3bceab101ca741e05c5fa14e2e753" commit_message="UPSTREAM: zd1201: move under zydas vendor directory Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit ed0ad06f5c8e5b8fc3c6d7c0e3d2dc546638c18c) BUG=chrome-os-partner:52667 TEST=kernel builds for gru Change-Id: I3645cec7f279048ae7124d8c191c3cf31d2e271f Signed-off-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343682 Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; " fail_count="0" gerrit_number="343682" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/82/343682/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I9365bc8ac2dd183851c95bfad8ab34f9d5dc6b67" commit="14c3a52f2e8b471f502d641c28066bf8188641ea" commit_message="UPSTREAM: zd1211rw: move under zydas vendor directory Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 6948300c79dba2b6c7b54af43d1924f51e47e017) BUG=chrome-os-partner:52667 TEST=kernel builds for gru Change-Id: I9365bc8ac2dd183851c95bfad8ab34f9d5dc6b67 Signed-off-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343683 Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; " fail_count="0" gerrit_number="343683" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/83/343683/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="If3d7fa3edf4cacf17eb4f81d87df16f7be3fc2c2" commit="5343214ed6a9bbd5a8a34e372a398c5f451f1504" commit_message="UPSTREAM: hostap: move under intersil vendor directory Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit eb4f98d5deb9b3a36e8b3ab7a9dec1b5ebc76e75) BUG=chrome-os-partner:52667 TEST=kernel builds for gru Change-Id: If3d7fa3edf4cacf17eb4f81d87df16f7be3fc2c2 Signed-off-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343684 Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; " fail_count="0" gerrit_number="343684" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/84/343684/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I4548d41d7518c391cddea5089d4abcb4b5b19929" commit="53a8cf0e0f77cdfba23d8013540441b00adb4834" commit_message="UPSTREAM: p54: move under intersil vendor directory Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit d3466830c165a298419788b88086ea99974e63ff) BUG=chrome-os-partner:52667 TEST=kernel builds for gru Change-Id: I4548d41d7518c391cddea5089d4abcb4b5b19929 Signed-off-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343685 Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; " fail_count="0" gerrit_number="343685" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/85/343685/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I82104a37dd906938f9f32a363b6991311a892eb3" commit="e2c70db13afe0f423738fac1a88bd42b3fe63c65" commit_message="UPSTREAM: orinoco: move under intersil vendor directory Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 2be45b66dee080326d0f240aa4f18ef932cc3deb) BUG=chrome-os-partner:52667 TEST=kernel builds for gru Change-Id: I82104a37dd906938f9f32a363b6991311a892eb3 Signed-off-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343686 Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; " fail_count="0" gerrit_number="343686" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/86/343686/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I4b9892f57b1619d830b70dc145a83d826efe7de6" commit="bcc5fb852a6819f1b3362592942a477e64a743c9" commit_message="UPSTREAM: prism54: move under intersil vendor directory Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit c12edfe27fcbdec7a654edfa1726d5555b558518) BUG=chrome-os-partner:52667 TEST=kernel builds for gru Change-Id: I4b9892f57b1619d830b70dc145a83d826efe7de6 Signed-off-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343687 Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; " fail_count="0" gerrit_number="343687" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/87/343687/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I6e2d173900d57e474d1134516c12675e22910c1e" commit="c4f55a27f65f1c5824eebbfb2b4e66e33c86909d" commit_message="UPSTREAM: realtek: create separate Kconfig file Add new a Kconfig file and a vendor config for realtek. Also update MAINTAINERS which we missed to do when earlier moving rtlwifi. Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 621417268569de9616c6c8e8e98dbd3209cd885a) BUG=chrome-os-partner:52667 TEST=kernel builds for gru Change-Id: I6e2d173900d57e474d1134516c12675e22910c1e Signed-off-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343688 Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; " fail_count="0" gerrit_number="343688" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/88/343688/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I4541379793122235fc3f8f506a641d79e36ee8f7" commit="67739c00afbc4f880e959e2c706167916dda71e4" commit_message="UPSTREAM: rsi: add vendor Kconfig entry Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 941a967c98362d6ba9a5d8bb6fdc1b70d7179602) BUG=chrome-os-partner:52667 TEST=kernel builds for gru Change-Id: I4541379793122235fc3f8f506a641d79e36ee8f7 Signed-off-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343689 Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; " fail_count="0" gerrit_number="343689" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/89/343689/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I592aa0e5e4594cb329bf6eed7f121d13f38358ad" commit="5125a696719f04c5e4a220aa94160ff4a1a2acef" commit_message="UPSTREAM: rt2x00: move under ralink vendor directory Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 33aca94d797d7a8b6b4911ba02060c4fa9a0c47d) BUG=chrome-os-partner:52667 TEST=kernel builds for gru Change-Id: I592aa0e5e4594cb329bf6eed7f121d13f38358ad Signed-off-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343690 Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; " fail_count="0" gerrit_number="343690" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/90/343690/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I26a853236bcb44c748f20cb56217c7a2e4b53b59" commit="9ca6623655f2bcde1a4324b4969f6a9b230bc60c" commit_message="UPSTREAM: mediatek: unify Kconfig with other vendors Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 7b09ed5a09532d566c34f941bbcb2a813ef97afb) BUG=chrome-os-partner:52667 TEST=kernel builds for gru Change-Id: I26a853236bcb44c748f20cb56217c7a2e4b53b59 Signed-off-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343691 Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; " fail_count="0" gerrit_number="343691" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/91/343691/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I63081f5693efdb883a2792f02a912b8f00cbdffd" commit="84e705f5955a57e255026696c117f49350a1caa8" commit_message="UPSTREAM: ti: unify Kconfig with other vendors Rename WL_TI to WLAN_VENDOR_TI to match with other vendor configs and make sure that it's enabled by default in new configs. Convert menuconfigs to regular configs to unify the wireless drivers menuconfig. Part of reorganising wireless drivers directory and Kconfig. Also remove WLCORE dependency to WL_TI. It should not be needed as WLCORE is already under if WLAN_VENDOR_TI. Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit bd842171a8b7af696eece7157a988b7726ed641c) BUG=chrome-os-partner:52667 TEST=kernel builds for gru Change-Id: I63081f5693efdb883a2792f02a912b8f00cbdffd Signed-off-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343692 Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; " fail_count="0" gerrit_number="343692" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/92/343692/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I70e248bd4988d823d36dbb53b72c3bfc17ab0067" commit="d7fdfc03e84e39420401fb5f0d877e159d2bcb65" commit_message="UPSTREAM: ath: unify Kconfig with other vendors Change menuconfig to config to keep the Kconfig entries unified. Part of reorganising wireless drivers directory and Kconfig. Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit b5c9b4f91a6f91cdbf777e6f365d56debe500421) BUG=chrome-os-partner:52667 TEST=kernel builds for gru Change-Id: I70e248bd4988d823d36dbb53b72c3bfc17ab0067 Signed-off-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343693 Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; " fail_count="0" gerrit_number="343693" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/93/343693/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I8b2911d83b3d56e43493159a3d0d9175529270d3" commit="f09358e8f9599fd23107e4478f407ccb851bfd8a" commit_message="UPSTREAM: mtd: spi-nor: remove unnecessary leading space from dbg print As Cyrille noted [1], this line is wrong. [1] http://lists.infradead.org/pipermail/linux-mtd/2015-September/061725.html Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt; Cc: Cyrille Pitchen &lt;cyrille.pitchen@atmel.com&gt; (cherry picked from commit 20625dfe0384676e3ee244091c4f09544d080798) BUG=chrome-os-partner:53215 TEST=Build and boot Change-Id: I8b2911d83b3d56e43493159a3d0d9175529270d3 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343905 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="343905" 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/05/343905/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="If6e104d414c426e86de140e98a9af41beee86b6d" commit="17066c68d104f1e4c8bb4390d32f3ce66235dcd0" commit_message="UPSTREAM: mtd: spi-nor: mx25l3205d/mx25l6405d: append SECT_4K according datasheet both chips can erase 4kByte sectors individually Signed-off-by: Andreas Fenkart &lt;andreas.fenkart@dev.digitalstrom.org&gt; Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt; (cherry picked from commit 0501f2e5ff28a02295e42fc9e7164a20ef4c30d5) BUG=chrome-os-partner:53215 TEST=Build and boot Change-Id: If6e104d414c426e86de140e98a9af41beee86b6d Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343906 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="343906" 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/06/343906/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I281b6f7fecaa354691cb0c09be6b682a1741b094" commit="0df4125b789be037d83950414635379c0d65ad80" commit_message="UPSTREAM: mtd: spi-nor: fix error handling in spi_nor_erase The documenting comment of mtd_erase in mtdcore.c states: Device drivers are supposed to call instr-&gt;callback() whenever the operation completes, even if it completes with a failure. Currently the callback isn't called in case of failure. Fix this. Signed-off-by: Heiner Kallweit &lt;hkallweit1@gmail.com&gt; Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt; (cherry picked from commit d6af26944a02e6d325b82160d52e08dc4e315396) BUG=chrome-os-partner:53215 TEST=Build and boot Change-Id: I281b6f7fecaa354691cb0c09be6b682a1741b094 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343907 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="343907" 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/07/343907/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I2860442629e7ec8ed98cd12ba6397df38448c3bb" commit="0becf0ceed3a4507b155d112a64230558e1b2a70" commit_message="UPSTREAM: mtd: spi-nor: wait until lock/unlock operations are ready On Micron and Numonyx devices, the status register write command (WRSR), raises a work-in-progress bit (WIP) on the status register. The datasheets for these devices specify that while the status register write is in progress, the status register WIP bit can still be read to check the end of the operation. This commit adds a wait_till_ready call on lock/unlock operations, which is required for Micron and Numonyx but should be harmless for others. This is needed to prevent applications from issuing erase or program operations before the unlock operation is completed. Reported-by: Stas Sergeev &lt;stsp@list.ru&gt; Signed-off-by: Ezequiel Garcia &lt;ezequiel@vanguardiasur.com.ar&gt; Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt; (cherry picked from commit 32321e950d8a237d7e8f3a9b76220007dfa87544) BUG=chrome-os-partner:53215 TEST=Build and boot Change-Id: I2860442629e7ec8ed98cd12ba6397df38448c3bb Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343908 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="343908" 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/08/343908/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I61df27a8765e91647e97d915861b6b12b5ec2b7b" commit="2fbd155ea947278831d9ac05e684cbe79bb7f8c7" commit_message="UPSTREAM: mtd: spi-nor: Add support for s25fl116k The Spansion s25fl116k is a 16MBit NOR Flash supporting dual and quad read operations. Signed-off-by: Sascha Hauer &lt;s.hauer@pengutronix.de&gt; Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt; (cherry picked from commit c08266794926a9f6c2940e8585fbcbdc51caa7ed) BUG=chrome-os-partner:53215 TEST=Build and boot Change-Id: I61df27a8765e91647e97d915861b6b12b5ec2b7b Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343909 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="343909" 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/09/343909/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="Ia48b1cbfc23c6abd5d8904df090672c3c3135f42" commit="f7016f443f051bc39d8775589ad29388385f35a7" commit_message="UPSTREAM: mtd: spi-nor: remove micron_quad_enable() This patch remove the micron_quad_enable() function which force the Quad SPI mode. However, once this mode is enabled, the Micron memory expect ALL commands to use the SPI 4-4-4 protocol. Hence a failure does occur when calling spi_nor_wait_till_ready() right after the update of the Enhanced Volatile Configuration Register (EVCR) in the micron_quad_enable() as the SPI controller driver is not aware about the protocol change. Since there is almost no performance increase using Fast Read 4-4-4 commands instead of Fast Read 1-1-4 commands, we rather keep on using the Extended SPI mode than enabling the Quad SPI mode. Let's take the example of the pretty standard use of 8 dummy cycles during Fast Read operations on 64KB erase sectors: Fast Read 1-1-4 requires 8 cycles for the command, then 24 cycles for the 3byte address followed by 8 dummy clock cycles and finally 65536*2 cycles for the read data; so 131112 clock cycles. On the other hand the Fast Read 4-4-4 would require 2 cycles for the command, then 6 cycles for the 3byte address followed by 8 dummy clock cycles and finally 65536*2 cycles for the read data. So 131088 clock cycles. The theorical bandwidth increase is 0.0%. Now using Fast Read operations on 512byte pages: Fast Read 1-1-4 needs 8+24+8+(512*2) = 1064 clock cycles whereas Fast Read 4-4-4 would requires 2+6+8+(512*2) = 1040 clock cycles. Hence the theorical bandwidth increase is 2.3%. Consecutive reads for non sequential pages is not a relevant use case so The Quad SPI mode is not worth it. mtd_speedtest seems to confirm these figures. Signed-off-by: Cyrille Pitchen &lt;cyrille.pitchen@atmel.com&gt; Fixes: 548cd3ab54da (&quot;mtd: spi-nor: Add quad I/O support for Micron SPI NOR&quot;) Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt; (cherry picked from commit 3b5394a3ccffbfa1d1d448d48742853a862822c4) BUG=chrome-os-partner:53215 TEST=Build and boot Change-Id: Ia48b1cbfc23c6abd5d8904df090672c3c3135f42 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/344050 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="344050" 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/50/344050/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="Id47b129d9173941efdef45647b6746a6774597ae" commit="62421ab45363c40fd7bbfc248551baa3cf7a1c5f" commit_message="UPSTREAM: mtd: spi-nor: add subsector flag to n25q128a Micron n25q128axx support subsector (4K) erase so let's update the flags. Tested on n25q128a13. Signed-off-by: Ezequiel Garcia &lt;ezequiel@vanguardiasur.com.ar&gt; Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt; (cherry picked from commit 4607777c71be52c4e7c9cbcf8ecac4a452090d7d) BUG=chrome-os-partner:53215 TEST=Build and boot Change-Id: Id47b129d9173941efdef45647b6746a6774597ae Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/344051 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="344051" 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/51/344051/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I205ba9f05cba6af00eb89ae066fe90c88702ecea" commit="e8e874f9450d0ffe2898b81ae734a4bbf50f92b2" commit_message="UPSTREAM: mtd: spi-nor: wait for SR_WIP to clear on initial unlock Fixup a piece leftover by commit 32321e950d8a (&quot;mtd: spi-nor: wait until lock/unlock operations are ready&quot;). That commit made us wait for the WIP bit to settle after lock/unlock operations, but it missed the open-coded &quot;unlock&quot; that happens at probe() time. We should probably have this code utilize the unlock() routines in the future, to avoid duplication, but unfortunately, flash which need to be unlocked don't all have a proper -&gt;flash_unlock() callback. Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt; Cc: Stas Sergeev &lt;stsp@users.sourceforge.net&gt; Reviewed-by: Ezequiel Garcia &lt;ezequiel@vanguardiasur.com.ar&gt; Tested-by: Ezequiel Garcia &lt;ezequiel@vanguardiasur.com.ar&gt; (cherry picked from commit edf891ef9ab773363f8e58022a26d7d31604aed6) BUG=chrome-os-partner:53215 TEST=Build and boot Change-Id: I205ba9f05cba6af00eb89ae066fe90c88702ecea Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/344052 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="344052" 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/52/344052/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="Ibd6d44c4a2ceb9d8b37c21bbdb351a243be97bff" commit="359aab56ce173219847f40c8b45c10db87ce03a7" commit_message="UPSTREAM: mtd: spi-nor: silently drop lock/unlock for already locked/unlocked region If, for instance, the entire flash is already unlocked and I try to mtd_unlock() the entire device, I don't expect to see an EINVAL error. It should just silently succeed. Ditto for mtd_lock(). Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt; Reviewed-by: Ezequiel Garcia &lt;ezequiel@vanguardiasur.com.ar&gt; Tested-by: Ezequiel Garcia &lt;ezequiel@vanguardiasur.com.ar&gt; (cherry picked from commit 4c0dba447ef4a97dfbae6e876312e952667eddc4) BUG=chrome-os-partner:53215 TEST=Build and boot Change-Id: Ibd6d44c4a2ceb9d8b37c21bbdb351a243be97bff Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/344053 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="344053" 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/53/344053/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I7f8cd32860696aa846f1bd476ab637bb2bfa6495" commit="2bd9ca240064f7d18827fe3525918c3a8179ab5a" commit_message="UPSTREAM: mtd: spi-nor: make lock/unlock bounds checks more obvious and robust There are a few different corner cases to the current logic that seem undesirable: * mtd_lock() with offs==0 trips a bounds issue on ofs - mtd-&gt;erasesize &lt; 0 * mtd_unlock() on the middle of a flash that is already unlocked will return -EINVAL * probably other corner cases So, let's stop doing &quot;smart&quot; checks like &quot;check the block below us&quot;, let's just do the following: (a) pass only non-negative offsets/lengths to stm_is_locked_sr() (b) add a similar stm_is_unlocked_sr() function, so we can check if the *entire* range is unlocked (and not just whether some part of it is unlocked) Then armed with (b), we can make lock() and unlock() much more symmetric: (c) short-circuit the procedure if there is no work to be done, and (d) check the entire range above/below This also aligns well with the structure needed for proper TB (Top/Bottom) support. Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt; Tested-by: Ezequiel Garcia &lt;ezequiel@vanguardiasur.com.ar&gt; (cherry picked from commit f8860802da84aa2bbc9f316e549a349fb40cda63) BUG=chrome-os-partner:53215 TEST=Build and boot Change-Id: I7f8cd32860696aa846f1bd476ab637bb2bfa6495 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/344054 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="344054" 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/54/344054/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I31df11dd95815d64ebdf1a8bd8dc488babeccf50" commit="8380a7db3fb62662777bc339be3554527d7c29aa" commit_message="UPSTREAM: mtd: spi-nor: disallow further writes to SR if WP# is low Locking the flash is most useful if it provides real hardware security. Otherwise, it's little more than a software permission bit. A reasonable use case that provides real HW security might be like follows: (1) hardware WP# is deasserted (2) program flash (3) flash range is protected via status register (4) hardware WP# is asserted (5) flash protection range can no longer be changed, until WP# is deasserted In this way, flash protection is co-owned by hardware and software. Now, one would expect to be able to perform step (3) with ioctl(MEMLOCK), except that the spi-nor driver does not set the Status Register Protect bit (a.k.a. Status Register Write Disable (SRWD)), so even though the range is now locked, it does not satisfy step (5) -- it can still be changed by a call to ioctl(MEMUNLOCK). So, let's enable status register protection after the first lock command, and disable protection only when the flash is fully unlocked. Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt; Tested-by: Ezequiel Garcia &lt;ezequiel@vanguardiasur.com.ar&gt; (cherry picked from commit 47b8edbf0d43dcb9fda83833c05470edf59c31e3) BUG=chrome-os-partner:53215 TEST=Build and boot Change-Id: I31df11dd95815d64ebdf1a8bd8dc488babeccf50 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/344055 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="344055" 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/55/344055/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I053eb40ad1ade71f3c65c43fef7a616abeb0ec68" commit="22ad36dc6b51c9cc49451bd57f1ed7be6db5b29d" commit_message="UPSTREAM: mtd: spi-nor: use BIT() for flash_info flags It's a little easier to read and make sure there are no collisions (IMO). Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt; Reviewed-by: Ezequiel Garcia &lt;ezequiel@vanguardiasur.com.ar&gt; Tested-by: Ezequiel Garcia &lt;ezequiel@vanguardiasur.com.ar&gt; (cherry picked from commit 0618114e2c5dd059f8d22787e62e3f1723af68fc) BUG=chrome-os-partner:53215 TEST=Build and boot Change-Id: I053eb40ad1ade71f3c65c43fef7a616abeb0ec68 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/344056 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="344056" 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/56/344056/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I8b4d350ff307e457c9b68ff5cfdce3bec4848580" commit="b208ee17e4307db0cdcb1a35ffe3767074fca253" commit_message="UPSTREAM: mtd: spi-nor: add SPI_NOR_HAS_LOCK flag We can't determine this purely by manufacturer type (see commit 67b9bcd36906 (&quot;mtd: spi-nor: fix Spansion regressions (aliased with Winbond)&quot;)), and it's not autodetectable by anything like SFDP. So make a new flag for it. Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt; Reviewed-by: Ezequiel Garcia &lt;ezequiel@vanguardiasur.com.ar&gt; Tested-by: Ezequiel Garcia &lt;ezequiel@vanguardiasur.com.ar&gt; (cherry picked from commit 76a4707de5e18dc32d9cb4e990686140c5664a15) BUG=chrome-os-partner:53215 TEST=Build and boot Change-Id: I8b4d350ff307e457c9b68ff5cfdce3bec4848580 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/344057 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="344057" 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/57/344057/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I691891899a2347269f328c471b07ac707109ddc8" commit="3cce983ffb9c30f0ca6fac6ae8381b31764cd8e6" commit_message="UPSTREAM: mtd: spi-nor: add TB (Top/Bottom) protect support Some flash support a bit in the status register that inverts protection so that it applies to the bottom of the flash, not the top. This yields additions to the protection range table, as noted in the comments. Because this feature is not universal to all flash that support lock/unlock, control it via a new flag. Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt; Tested-by: Ezequiel Garcia &lt;ezequiel@vanguardiasur.com.ar&gt; (cherry picked from commit 3dd8012a8eeb3702fa17450ec1a16a3f38af138d) BUG=chrome-os-partner:53215 TEST=Build and boot Change-Id: I691891899a2347269f328c471b07ac707109ddc8 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/344058 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="344058" 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/58/344058/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I7cc3c4e7ebbaa1e93b9f45dc32b4974f48c33c4a" commit="52b870cfd078c3d3943f759ba4c2a76bb788cf22" commit_message="UPSTREAM: mtd: spi-nor: support lock/unlock for a few Winbond chips These are recent Winbond models that are known to have lock/unlock support via writing the Status Register, and that also support the TB (Top/Bottom) protection bit. Tested on w25q32dw. [Note on style: these entries are getting pretty long lines, so I picked a style that seems reasonable for splitting up the flags separate from the other mostly-similar fields.] Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt; Reviewed-by: Ezequiel Garcia &lt;ezequiel@vanguardiasur.com.ar&gt; Tested-by: Ezequiel Garcia &lt;ezequiel@vanguardiasur.com.ar&gt; (cherry picked from commit 9648388fc7737365be7a8092e77df78ccc2cd1a4) BUG=chrome-os-partner:53215 TEST=Build and boot Change-Id: I7cc3c4e7ebbaa1e93b9f45dc32b4974f48c33c4a Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/344059 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="344059" 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/59/344059/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I89c4dc8b52ebe29833c6f6dd2ad28480c747bd26" commit="1157190c2bd95be406c942b3f890d292be088b5d" commit_message="UPSTREAM: mtd: m25p80: fix module autoloading for &quot;jedec, spi-nor&quot; and &quot;spi-nor&quot; Commit 43163022927b (&quot;mtd: m25p80: allow arbitrary OF matching for &quot;jedec,spi-nor&quot;&quot;) moved the &quot;jedec,spi-nor&quot; handling from the spi_device_id table to the of_match_table, to better handle matching complex device tree compatible strings. With that patch, device tree support works as expected when m25p80.c is built into the kernel. However, that commit ignored the fact that: (1) (non-DT) platform devices might want to use the &quot;spi-nor&quot; string for matching with this driver, rather than picking an arbitrary one like &quot;m25p80&quot; (2) the core SPI uevent/modalias code doesn't yet support kernel module autoloading via of_match_table strings; so for DT-based devices, it will only report (part of) the first compatible string used Problem (1) has been reported previously, and I forgot to patch it up afterward. Problem (2) was noticed recently here: http://lists.infradead.org/pipermail/linux-mtd/2015-October/062369.html https://lkml.org/lkml/2015/11/12/574 Specifically, this patch fixes m25p80.ko module autoloading for cases like this: flash@xxx { compatible = &quot;jedec,spi-nor&quot;; ... }; because modalias of &quot;spi:spi-nor&quot; (the only module loading info provided by the SPI core for this device) will now be listed as an alias in m25p80.ko. Notably, it does *not* help cases like this: flash@xxx { compatible = &quot;vendor,shiny-new-device&quot;, &quot;jedec,spi-nor&quot;; ... }; unless we also list &quot;shiny-new-device&quot; in m25p_ids[]. There has been discussion on future work for this issue here: https://lkml.org/lkml/2015/11/12/574 Cc: Heiner Kallweit &lt;hkallweit1@gmail.com&gt; Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt; Reviewed-by: Javier Martinez Canillas &lt;javier@osg.samsung.com&gt; (cherry picked from commit de57732da86288cae9a84bd6ce7cf1d1e21f8329) BUG=chrome-os-partner:53215 TEST=Build and boot Change-Id: I89c4dc8b52ebe29833c6f6dd2ad28480c747bd26 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/344060 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="344060" 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/60/344060/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I33ff04fc4e6b76a61ffaf57e7e86b2824728fbf6" commit="98ce44cbe78353fac0048711609e28820f7d28b7" commit_message="UPSTREAM: mtd: m25p80: replace leftover &quot;nor-jedec&quot; with &quot;spi-nor&quot; in comments I overlooked a few comments in commit 8947e396a829 (&quot;Documentation: dt: mtd: replace &quot;nor-jedec&quot; binding with &quot;jedec, spi-nor&quot;&quot;). Fix these up now. Suggested-by: Javier Martinez Canillas &lt;javier@osg.samsung.com&gt; Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt; Reviewed-by: Javier Martinez Canillas &lt;javier@osg.samsung.com&gt; (cherry picked from commit c1711b297f6e2270c1cb17de512985ef500e0de9) BUG=chrome-os-partner:53215 TEST=Build and boot Change-Id: I33ff04fc4e6b76a61ffaf57e7e86b2824728fbf6 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/344061 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="344061" 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/61/344061/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="Ifb56e240779b53567728da42925be0d0efd88d2c" commit="c7142f57185aeb107c778b2b7dcdad8deea06740" commit_message="UPSTREAM: mtd: spi-nor: support GigaDevice gd25lq64c Also note the GigaDevice JEDEC ID. No write-protect support yet, since this flash uses a different status register layout. Cc: Ezequiel Garcia &lt;ezequiel@vanguardiasur.com.ar&gt; Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt; Acked-by: Marek Vasut &lt;marex@denx.de&gt; (cherry picked from git://git.infradead.org/l2-mtd.git master commit e5366a266a8cd4cd6b0fe66876462cca2e1c6a89) BUG=chrome-os-partner:53215 TEST=`flashrom --read ...` on kevin Change-Id: Ifb56e240779b53567728da42925be0d0efd88d2c Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/344062 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="344062" 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/62/344062/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I66765e5c446f27231ecd3963233af738949f8c75" commit="75490cf82eab1a9ce2486468e7f91dd58582031b" commit_message="UPSTREAM: mtd: spi-nor: Check the return value from read_sr() We should better check the return value from read_sr() and propagate it in the case of error. Signed-off-by: Fabio Estevam &lt;fabio.estevam@freescale.com&gt; Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt; (cherry picked from commit f49289ce64b7f7da4d7129666854b499b9d415eb) BUG=chrome-os-partner:53215 TEST=`flashrom --read ...` on kevin Change-Id: I66765e5c446f27231ecd3963233af738949f8c75 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/344065 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="344065" 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/65/344065/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I1d35354393db5f24897895da92f6f40fe9c4ffae" commit="19f36096525da637604d622d60f811c7e9ca58eb" commit_message="UPSTREAM: mtd: spi-nor: Fix error message with unrecognized JEDEC The error message was: m25p80 spi32766.0: unrecognized JEDEC id bytes: 00, 0, 0 The new error message: m25p80 spi32766.0: unrecognized JEDEC id bytes: 00, 00, 00 Signed-off-by: Ricardo Ribalda Delgado &lt;ricardo.ribalda@gmail.com&gt; Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt; (cherry picked from commit 9b9f1033da9166617c4a5cadfc12b23b465fb596) BUG=chrome-os-partner:53215 TEST=build and boot with m25p80 on kevin Change-Id: I1d35354393db5f24897895da92f6f40fe9c4ffae Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/344066 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="344066" 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/66/344066/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Ibf17b8d37dde917cc120542692a60dac25608e79" commit="7bd2249c391ca6255e3c233fac483bf0d681fddf" commit_message="CHROMIUM: firmware: qcom: scm: add reset reason code This adds the reset reason code that will write the reboot reason before rebooting. The board should be able to do a warm reboot with this change BUG=chrome-os-partner:49255 TEST=Rebooting works Change-Id: Ibf17b8d37dde917cc120542692a60dac25608e79 Signed-off-by: Matthew McClintock &lt;mmcclint@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/340120 Commit-Ready: Matthew McClintock &lt;mmcclint@qca.qualcomm.com&gt; Tested-by: Sreedhar Sambangi &lt;ssambang@codeaurora.org&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; Reviewed-by: Grant Grundler &lt;grundler@chromium.org&gt; " fail_count="1" gerrit_number="340120" owner_email="mmcclint@qca.qualcomm.com" pass_count="0" patch_number="10" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/20/340120/10" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="I04be4ed6ccfed2d03c5c0c39b184cc1098868f4a" commit="6bdaa86138be2c9de56ad0d8f3c44926b45a3e82" commit_message="CHROMIUM: qcom: ipq4019: add restart reason node to device tree This will enable the restart reason driver for ipq4019 boards BUG=chrome-os-partner:49255 TEST=Rebooting works Change-Id: I04be4ed6ccfed2d03c5c0c39b184cc1098868f4a Signed-off-by: Matthew McClintock &lt;mmcclint@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343632 Commit-Ready: Matthew McClintock &lt;mmcclint@qca.qualcomm.com&gt; Tested-by: Matthew McClintock &lt;mmcclint@qca.qualcomm.com&gt; Reviewed-by: Grant Grundler &lt;grundler@chromium.org&gt; " fail_count="2" gerrit_number="343632" owner_email="mmcclint@qca.qualcomm.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/32/343632/4" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-3.18" change_id="Ice4717fdbc971551dcf0278b816263873d9857f1" commit="b73300623d5874a44e7e233128318ce94d4027a8" commit_message="CHROMIUM: config: qcom: ipq4019 : enable restart drivers for Gale SCM and SCM restart reason drivers to enable reboot command BUG=chrome-os-partner:49255 TEST=Rebooting works Change-Id: Ice4717fdbc971551dcf0278b816263873d9857f1 Signed-off-by: Sreedhar Sambangi &lt;ssambang@codeaurora.org&gt; Signed-off-by: Matthew McClintock &lt;mmcclint@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/343633 Commit-Ready: Matthew McClintock &lt;mmcclint@qca.qualcomm.com&gt; Tested-by: Matthew McClintock &lt;mmcclint@qca.qualcomm.com&gt; Reviewed-by: Grant Grundler &lt;grundler@chromium.org&gt; " fail_count="2" gerrit_number="343633" owner_email="mmcclint@qca.qualcomm.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/33/343633/5" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I7d2b1d4850ecccd7a8adab43150e719452b1ba55" commit="22e07e4820066f0c97151ef67f05df9c2b44883a" commit_message="power: Add check_powerd_config. Add check_powerd_config, a small tool that can be used to query powerd's configuration to see if support for various pieces of hardware is enabled. Note that the presence of the hardware itself is not tested. BUG=chromium:606475 TEST=ran it; it reports true for all three flags on samus Change-Id: I7d2b1d4850ecccd7a8adab43150e719452b1ba55 Reviewed-on: https://chromium-review.googlesource.com/341504 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="4" gerrit_number="341504" owner_email="derat@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/04/341504/3" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Ia5e4f0eca73d70d078e3c76aa7bc43befeedbe99" commit="970c63f4569e6c605129e6102771db09febfc5a7" commit_message="power_manager: Install check_powerd_config. BUG=chromium:606475 TEST=built it and checked that it's install CQ-DEPEND=I7d2b1d4850ecccd7a8adab43150e719452b1ba55 Change-Id: Ia5e4f0eca73d70d078e3c76aa7bc43befeedbe99 Reviewed-on: https://chromium-review.googlesource.com/341497 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="4" gerrit_number="341497" owner_email="derat@chromium.org" pass_count="0" patch_number="3" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/97/341497/3" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Id808d4fe69eabed52a5c42c4a6d8e1098965c5cb" commit="8c69154cb69871969d532ce10b2c9468bd6586f0" commit_message="alsa_api_test: Add a test binary for ALSA API Test snd_pcm_drop and snd_pcm_forward behavior. These two calls are needed for new CRAS scheduling. The implementation may be different on different boards. This binary can help developers to check the behavior of ALSA API. BUG=chromium:601346 TEST=On samus, run `alsa_api_test --device hw:1,0 --drop`, will fail. TEST=On samus, run `alsa_api_test --device hw:1,0 --move`, will pass. Change-Id: Id808d4fe69eabed52a5c42c4a6d8e1098965c5cb Reviewed-on: https://chromium-review.googlesource.com/340896 Commit-Ready: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; Tested-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; Reviewed-by: Hsinyu Chao &lt;hychao@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="2" gerrit_number="340896" owner_email="cychiang@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/audiotest" project_url="https://chromium-review.googlesource.com/chromiumos/platform/audiotest" ref="refs/changes/96/340896/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Iea92341f0fe3d1094ea4311198b768bbaaf7cdbf" commit="4d99f2f3aaa923da70a8133555f14ab39c7d4001" commit_message="alsa_api_test: Add the option to test filling mmap buffer Test the API to fill whole buffer with zeros. The sequence is: 1. Use snd_pcm_mmap_begin to get the mmap buffer. 2. Fill the mmap buffer with zeros using memset. 3. Do not call snd_pcm_mmap_commit. 4. Let device play for some periods. 5. Use snd_pcm_mmap_begin to get the mmap buffer. 6. Check mmap buffer contains all zeros. BUG=chromium:601346 TEST=run `alsa_api_test --device hw:1,0 --fill` on samus. Change-Id: Iea92341f0fe3d1094ea4311198b768bbaaf7cdbf Reviewed-on: https://chromium-review.googlesource.com/341842 Commit-Ready: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; Tested-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; Reviewed-by: Hsinyu Chao &lt;hychao@chromium.org&gt; " fail_count="2" gerrit_number="341842" owner_email="cychiang@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/audiotest" project_url="https://chromium-review.googlesource.com/chromiumos/platform/audiotest" ref="refs/changes/42/341842/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ia25f750dfa2c16e24f105bc1905b16048f78a3a0" commit="bfea3a249fe14ac162b700e9d4258415f39187cd" commit_message="power: Watch tablet mode switch. Convertible Chromebooks have the ability to switch between clamshell and tablet mode. The hardware exposes a tablet mode switch, which is similar in functionality to a lid switch. Nothing is done with tablet mode events yet. Based on initial work by wnhuang@chromium.org. BUG=chromium:606718 TEST=added unit tests Change-Id: Ia25f750dfa2c16e24f105bc1905b16048f78a3a0 Reviewed-on: https://chromium-review.googlesource.com/340671 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="2" gerrit_number="340671" owner_email="wnhuang@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/71/340671/8" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Idb44aec4c1b2e9669261492bd0abb65111403573" commit="c47dd6fe6dbce273988984e26ef59826dc0b8dda" commit_message="power: Support enabling keyboard backlight for user activity Add a new keyboard_backlight_turn_on_for_user_activity pref (on by default) that can be set to instruct powerd to keep the keyboard backlight off except when user activity (keyboard, touchpad) is observed. This can be set on systems that lack ambient light sensors and hover detection to reduce the keyboard backlight's power consumption. Also rename keyboard_backlight_keep_on_after_hover_ms to keyboard_backlight_keep_on_ms, as its use is no longer limited to systems where hover detection is supported. BUG=chromium:603233 TEST=added; also built and ran on samus with hover detection disabled Change-Id: Idb44aec4c1b2e9669261492bd0abb65111403573 Reviewed-on: https://chromium-review.googlesource.com/340927 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="3" gerrit_number="340927" owner_email="derat@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/27/340927/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I7bf422832d74ae0418f3163bd6517dfdfddc353a" commit="369ebb2aa50a8935c39fad26c109e3467dc58bde" commit_message="Add elm-cheets builder configuration Hard to resolve the conflicts in CL:342770, so start over with this one BUG=chromium:609412 TEST=None Change-Id: I7bf422832d74ae0418f3163bd6517dfdfddc353a Reviewed-on: https://chromium-review.googlesource.com/343050 Commit-Ready: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Tested-by: Philip Chen &lt;philipchen@chromium.org&gt; Reviewed-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; " fail_count="5" gerrit_number="343050" owner_email="philipchen@chromium.org" pass_count="0" patch_number="4" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/50/343050/4" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I428401e979b11292058a7398b0544e310496e268" commit="6a6d64214779eb09527c13beb710745864251b00" commit_message="[autotest] chameleon: Stabilize bluetooth connection sequence Adjust these parameters to stabilize bluetooth connection. - Wait 20 seconds after disconnection to reset the state before connection. - Set connection retry time limit to 90 seconds because one trial may take up to 15 seconds. - Wait 15 seconds after connection before checking bluetooth nodes. BUG=chromium:607867 TEST=run audio_AudioBluetoothConnectionStability on peach_pi for 10 times. Change-Id: I428401e979b11292058a7398b0544e310496e268 Reviewed-on: https://chromium-review.googlesource.com/341253 Commit-Ready: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; Tested-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; Reviewed-by: Kalin Stoyanov &lt;kalin@chromium.org&gt; " fail_count="4" gerrit_number="341253" owner_email="cychiang@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/53/341253/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I27adccf15a4f2f2e759ebb499eb28f55b8ce71f2" commit="879be5dbcb866b8f99b82b1374c95ba36d090260" commit_message="Change factory touchpad test to use right events. Modify the touchpad test so that it doesn't rely on BTN_TOOL_DOUBLETAP anymore. This can prevent false alarms since BTN_TOOL_*TAP are not required by ChromeOS. Also add a ghost finger check in the beginning of the test. The test will then read evdev internal state to see if there is any ghost finger. BUG=chromium:575104 TEST=manually test on link Change-Id: I27adccf15a4f2f2e759ebb499eb28f55b8ce71f2 Reviewed-on: https://chromium-review.googlesource.com/332970 Commit-Ready: Youcheng Syu &lt;youcheng@chromium.org&gt; Tested-by: Youcheng Syu &lt;youcheng@chromium.org&gt; Reviewed-by: Shyh-In Hwang &lt;josephsih@chromium.org&gt; " fail_count="0" gerrit_number="332970" owner_email="youcheng@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/70/332970/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1a6e11293d75fb394f981d2d30b84b7f4a2f5bbb" commit="dd4e9821c450aff0356aa45516facc82960bb634" commit_message="testlog: populate should return self for convenience BUG=chromium:609069 TEST=Locally Change-Id: I1a6e11293d75fb394f981d2d30b84b7f4a2f5bbb Reviewed-on: https://chromium-review.googlesource.com/341893 Commit-Ready: Joel Kitching &lt;kitching@chromium.org&gt; Tested-by: Joel Kitching &lt;kitching@chromium.org&gt; Reviewed-by: Chun-ta Lin &lt;itspeter@chromium.org&gt; " fail_count="1" gerrit_number="341893" owner_email="kitching@chromium.org" pass_count="0" patch_number="9" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/93/341893/9" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I2532778311e81efd79095fae2591241f4a0c7380" commit="2d6b7114b45dde609dd8ac8d2e8db7a839c1e1b1" commit_message="Revert &quot;autotest-chrome: exclude video tests on veyron platforms&quot; This reverts commit 801b0340f44d7c38e6d97d42fedb6ff79f2994ea. Veyron video HW acceleration is fixed. BUG=chromium:608838 TEST=verified emerge works Change-Id: I2532778311e81efd79095fae2591241f4a0c7380 Reviewed-on: https://chromium-review.googlesource.com/343433 Commit-Ready: Kuang-che Wu &lt;kcwu@chromium.org&gt; Tested-by: Kuang-che Wu &lt;kcwu@chromium.org&gt; Reviewed-by: Wu-cheng Li &lt;wuchengli@chromium.org&gt; " fail_count="2" gerrit_number="343433" owner_email="kcwu@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/33/343433/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I945a00fc42136824a14528900b7ffb99cb97d642" commit="f04d4839b289d1234d90d44698d6dfc5048f713c" commit_message="create_base_image: Finalize image before testing its content board_finalize_base_image may repack/delete/add files, so only check the image using test_image_content after that is done. BUG=b:28375937 TEST=./build_image Change-Id: I945a00fc42136824a14528900b7ffb99cb97d642 Reviewed-on: https://chromium-review.googlesource.com/340518 Commit-Ready: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Tested-by: Joe Konno &lt;joe.konno@intel.com&gt; Tested-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Reviewed-by: James Ausmus &lt;james.ausmus@intel.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="340518" owner_email="drinkcat@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/18/340518/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-5.39" change_id="I9f6bb0cfb765a265c739529bed75898402ab54f8" commit="6713a0fc90446d5052e6e790ea7bd02759c0afc2" commit_message="CHROMIUM: Revert &quot;core/gatt-client: Fix printing errors if experimental is disabled&quot; This reverts commit 8e493e8416e5525042b8b4a34eb2b7084725438b. This can prevent the creation of GATT service for the remote device, since the experimental flag is not enabled in Chromium OS. BUG=chromium:610960 TEST=emerge bluez Change-Id: I9f6bb0cfb765a265c739529bed75898402ab54f8 Reviewed-on: https://chromium-review.googlesource.com/344172 Commit-Ready: Miao-chen Chou &lt;mcchou@chromium.org&gt; Tested-by: Miao-chen Chou &lt;mcchou@chromium.org&gt; Reviewed-by: François Beaufort &lt;fbeaufort@chromium.org&gt; Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; Reviewed-by: Rahul Chaturvedi &lt;rkc@chromium.org&gt; Reviewed-by: Miao-chen Chou &lt;mcchou@chromium.org&gt; " fail_count="0" gerrit_number="344172" owner_email="mcchou@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/bluez" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/bluez" ref="refs/changes/72/344172/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ie444a258c05eb81c28bfe1cba75944391b28853b" commit="35d05f37fc324395cdf17f3e0379f197e9ae3c0b" commit_message="deplay_util: add sh for running command factory.par has sheband '/bin/sh'. However, this is not current for some boards. Use sh for running factory.par to avoid the problem. BUG=chromium:609034 TEST=Manually Change-Id: Ie444a258c05eb81c28bfe1cba75944391b28853b Reviewed-on: https://chromium-review.googlesource.com/344190 Commit-Ready: Shun-Hsing Ou &lt;shunhsingou@chromium.org&gt; Tested-by: Shun-Hsing Ou &lt;shunhsingou@chromium.org&gt; Reviewed-by: Wei-Han Chen &lt;stimim@chromium.org&gt; " fail_count="0" gerrit_number="344190" owner_email="shunhsingou@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/90/344190/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I26b77b07f75256d7ca5348a3cc5a17cff3d3db6c" commit="21a1efd1fabfc8245f33408f165aa5016f825d6b" commit_message="[autotest] Remove create_parameterized_test() RPC, et seq. The RPC function create_parameterized_test() is dead, so remove it. Also delete other code made dead by the deletion. BUG=None TEST=utils/unittest_suite.py Change-Id: I26b77b07f75256d7ca5348a3cc5a17cff3d3db6c Reviewed-on: https://chromium-review.googlesource.com/343399 Commit-Ready: Richard Barnette &lt;jrbarnette@chromium.org&gt; Tested-by: Richard Barnette &lt;jrbarnette@chromium.org&gt; Reviewed-by: Xixuan Wu &lt;xixuan@chromium.org&gt; " fail_count="1" gerrit_number="343399" 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/99/343399/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ia330bb6138db3f7569265a334e06443f8b8fbdc0" commit="f2cec629bc193f011bd6714179abcb0669995f96" commit_message="[autotest] Change infra_FirmwareAutoupdate to reboot the DUT. A firmware update isn't really complete until the update target is rebooted. This makes infra_FirmwareAutoupdate a server side test, and adds a call to reboot the DUT. BUG=chromium:214729 TEST=run the test in a local autotest instance Change-Id: Ia330bb6138db3f7569265a334e06443f8b8fbdc0 Reviewed-on: https://chromium-review.googlesource.com/344001 Commit-Ready: Richard Barnette &lt;jrbarnette@chromium.org&gt; Tested-by: Richard Barnette &lt;jrbarnette@chromium.org&gt; Reviewed-by: Mohammed Habibulla &lt;moch@google.com&gt; Reviewed-by: Dan Shi &lt;dshi@google.com&gt; " fail_count="0" gerrit_number="344001" 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/01/344001/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I8621065e0f55cdd82bb447e5f78c1aee0ad2908e" commit="34f4d7c00937825bec82c3d53a7e6e55556c91cc" commit_message="chromeos-kernel 4.4: Add simple COMMIT-QUEUE.ini Make it possible to catch compile errors before they reach the CQ. BUG=chromium:611001 TEST=None Change-Id: I8621065e0f55cdd82bb447e5f78c1aee0ad2908e Signed-off-by: Nicolas Boichat &lt;drinkcat@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/344102 Commit-Ready: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Tested-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="344102" owner_email="drinkcat@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/02/344102/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib0dd555dedca0d6ceb49dca86bce0462119d1a36" commit="e14cd27810d6ce9ef6a300a5052d65ff8f71ccaa" commit_message="Initial cryptoc implementation. This commit includes a portable, endian-neutral implementation of NIST SP 800-90A HMAC DRBG, P256, SHA, and SHA256. This code comes from the same source as https://github.com/google/omaha/tree/master/omaha/base/security BRANCH=none BUG=chrome-os-partner:43025,chrome-os-partner:47524 TEST=builds under chroot Change-Id: Ib0dd555dedca0d6ceb49dca86bce0462119d1a36 Signed-off-by: nagendra modadugu &lt;ngm@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/343992 Commit-Ready: Nagendra Modadugu &lt;ngm@google.com&gt; Tested-by: Nagendra Modadugu &lt;ngm@google.com&gt; Reviewed-by: Bill Richardson &lt;wfrichar@chromium.org&gt; " fail_count="1" gerrit_number="343992" owner_email="ngm@google.com" pass_count="0" patch_number="2" project="chromiumos/third_party/cryptoc" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/cryptoc" ref="refs/changes/92/343992/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I2165ad2ecb252edc0d57fadd14bea765d39beb70" commit="73e6df7651b2b46417b01ffb7c031145abed4011" commit_message="graphics_utils: disable spew. This will be needed once nyan becomes freon. BUG=None. TEST=None. Change-Id: I2165ad2ecb252edc0d57fadd14bea765d39beb70 Reviewed-on: https://chromium-review.googlesource.com/344007 Commit-Ready: Ilja Friedel &lt;ihf@chromium.org&gt; Tested-by: Ilja Friedel &lt;ihf@chromium.org&gt; Reviewed-by: Ilja Friedel &lt;ihf@chromium.org&gt; " fail_count="1" gerrit_number="344007" owner_email="ihf@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/07/344007/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I9762b60b10eb96e2e4ac7731504a6ce33d604987" commit="3e21b00209c728d98d8cdd62b7ca626ae9a2ded4" commit_message="service_constants: Add kOutputNodeVolumeChanged signal This signal will be monitored by Chrome UI to synchronize volume when the hardware changes its volume. BUG=chromium:609458 TEST=None Change-Id: I9762b60b10eb96e2e4ac7731504a6ce33d604987 Reviewed-on: https://chromium-review.googlesource.com/343326 Commit-Ready: Hsinyu Chao &lt;hychao@chromium.org&gt; Tested-by: Hsinyu Chao &lt;hychao@chromium.org&gt; Reviewed-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; " fail_count="3" gerrit_number="343326" owner_email="hychao@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/system_api" project_url="https://chromium-review.googlesource.com/chromiumos/platform/system_api" ref="refs/changes/26/343326/1" remote="cros" total_fail_count="3"/><lkgm version="8305.0.0-rc2"/></manifest>