blob: 89051a5270e3d69ee3760a721defc00375421b41 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="72836b292c84559e40b736edaa4e8ecf2512cfcd">
<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="b6795643ec0305ba2ff862fcd0f450756aa5e58c"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/chromite" path="chromite" revision="09edad6e69fb57097299a2d346f916983a8c7ab6" upstream="refs/heads/master">
<copyfile dest="AUTHORS" src="AUTHORS"/>
<copyfile dest="LICENSE" src="LICENSE"/>
</project>
<project name="chromiumos/manifest" path="manifest" revision="db2769a8dc6fee7ae83ba4f0c9660c68b1b3d2cc" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="95182de6bb92eded56012a8eb4e69deb71983f96" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="67b413ee4d47afa572a1723109bbb3b75aa77dd5" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="475609d0d82476d9162498e238df000eed27ff36" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="f21c9ee135e8b46016083f644c75ff115db6446b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="48950c9cb35671c59f9f63316683357c8792b79d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="3fb17a505c9dae6dbac84c98f8cd8f30941b6eef" 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/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="06e2b418bd604b362d3c245562a068f619b2b1bf" 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="c0ed34f476aeecf52ac9bfea4750ac4fb8a539c4" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="1c924c19d271bb5b17a743e499edd06826cc5222" upstream="refs/heads/master"/>
<project name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="ce4c5c17aeb41bdbfbb11a5e8b649b22d847baf4" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="ba4e00f161e55bd7967e154aba7755f96470e935" 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="987a60f5ae48541c1df1aab8a01560446b712f76" upstream="refs/heads/master"/>
<project name="chromiumos/platform/ec" path="src/platform/ec" revision="2ea7b194d928950db1aed87097975a8ffb9df2ac" upstream="refs/heads/master"/>
<project groups="project_sdk" name="chromiumos/platform/factory" path="src/platform/factory" revision="f14ac0a16e21e17da9067929a6bccdb879036211" upstream="refs/heads/master"/>
<project groups="project_sdk" name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="f90b5268a73704d68700a782d170261d546fd85a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/firmware" path="src/platform/firmware" revision="8b14a26ccaaac20c33535a38199273c0acecb33f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="38917fe2b121610c487570bb41f97167a76132ce" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="05325e18158f8519f853e086e92c04504e2b87aa" 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/platform/google-breakpad" revision="cf5b98e801bcf0218dfe19ac722c5fa600814678" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="7efff0e164437b46def2b2f556d822827e29a0be" 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="0b6e7be80034cbede5e111108c46bb75bb5942dd" 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="dc94b474288cec3c8c9ca55e0f0b5ee2d681f2e7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/monitor_reconfig" path="src/platform/monitor_reconfig" revision="c02c806dfe581dcff530f75f7b73847f7c3dc229" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="46479afc8eb9d0801e2ee066ec6b1842d8ab8290" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mtpd" path="src/platform/mtpd" revision="d7e73ba3170e8a0c1f0deecad6735034def58ee5" 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="7cde658e97d6a00cf0d43f0478544e71ffd2e2d2" 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="e1517ab9becc2b8525a4352943febc794d107b7f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_firmware_test" path="src/platform/touch_firmware_test" revision="9ce13ccbf099a9c5c3c7d54f2f8e445bb711c114" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_noise_filter" path="src/platform/touch_noise_filter" revision="322345ed0b1ab6e42ec2710ef5c904464b0dc218" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_updater" path="src/platform/touch_updater" revision="abbaca628034dc25bca7f8a6c0015a8c21154d10" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchbot" path="src/platform/touchbot" revision="c3c6ea92a02cb6bba18175c713cdedec18309d28" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchpad-tests" path="src/platform/touchpad-tests" revision="35468240e94dd74577f06dbeca5aac88e4c0b8ef" 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="350e5718a449371f2e442771b7f5ed8629a5bf43" 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_reference" path="src/platform/vboot_reference" revision="b491bc8bb1499452536eb140c22f749d1c9f9fc3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="f07e3dfe1be57bc778d84657bf051ff50443cf56" 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="48a42e96e26edd12bf295ea13b50bcdd40c068e3" 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="2389885e788815f7d44b6cd3160c4085da7e689e" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="964d08ddbc222c92f3e9a6602674fa6f5dfbfdfe" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/repohooks" path="src/repohooks" revision="81d07144f3790a66819ecd320101bfdf51dd15f8" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="bc573a33370cf0a323cb7c5dd4fe2956a0141e2f" 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="f57e2db6ef4b86a6af57891a2d7a90266ad6c033" upstream="refs/heads/master"/>
<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="9c451b48cabb46e26af40bfb7dd689ac719b5f14" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/binutils" path="src/third_party/binutils" revision="ff847b57d425687df548c860b48851f090bd79e2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="3cc29b0281e14f1bb5b36e9a569c663cc54db970" upstream="refs/heads/master"/>
<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/bsdiff" path="src/third_party/bsdiff" revision="8c17bdc0d759c8e6da90c5f72b052ba2605a0a3a" 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="e7fee2450a7ec96f345047830e2017778b72bdf9" upstream="refs/heads/chromeos-2015.07"/>
<project name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="612cd24575ab8bb77260e22f3665f46b77794ffe" 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="85f61c5f6240d236fc2d5853b2396b54eedfea18" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gcc" path="src/third_party/gcc" revision="b6125c702850488ac3bfb1079ae5c9db89989406" 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="08ff37fc957445dd31646d0dbead4edc0253306f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="88126a88e240ab18730163ea0f5d0b775247ac23" 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="f40dc81315226652baad6bd18d1b515597a95b5a" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="d200a34f72072cd531f08bba1b5d7e32d6b65e7a" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="6f3810a070803092d5e9e9aa5dde90d1a9d9c275" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="3fecb8be6c800e35c53835eed9b6f3ccc8ac5cad" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="c4932bd57b6edfc42773b4527180a219b9af9ca4" 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/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="0ece365f95c0b1a81dc9b768504c5994202798c8" 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="f1684f7174aad3f4249416a3e9049899d05824ba" 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="c2a0600d5b0645533ba442b5ab879b23c2564a4d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-img" revision="129178893b2260df22db96327c5ca9c2ce7db046" upstream="refs/heads/mesa-img"/>
<project name="chromiumos/third_party/minifakedns" path="src/third_party/miniFakeDns" revision="6184bea119dea53da539727fe8c2a116f98cef24" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mmc-utils" path="src/third_party/mmc-utils" revision="c2faa3df83d679cb01b553d567b16ecc2299f134" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="52fbe37e5d78011366eec0033d5374a0c8950f0e" 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="7d5367e2a8618718e90274ae920bc6f406b59b9e" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="19b3e610c86fcadb837d252c794cb5e8008826ae" upstream="refs/heads/master-0.22"/>
<project groups="project_sdk" name="chromiumos/third_party/rootdev" path="src/third_party/rootdev" revision="5d7d7ff513315abd103d0c95e92ae646c1a7688c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/seabios" path="src/third_party/seabios" revision="3004147dd3707e600772ec6c5d37beac7f4b8eb4" upstream="refs/heads/chromeos-2014.11.03"/>
<project name="chromiumos/third_party/sysbios" path="src/third_party/sysbios" revision="33e1db34b8162de72a5e9bbbc44e6bce38978396" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tegra-power-query" path="src/third_party/tegra-power-query" revision="66f1f0d949f4ca4836c1a65b622629205240e37a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tegrastats" path="src/third_party/tegrastats" revision="1be161a89525d840e1f6d1f21b3f45645a7dedb3" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tlsdate" path="src/third_party/tlsdate" revision="ab36a75379f1cfaa7a803cb6f8b33ad31e49fcbf" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tpm-emulator" path="src/third_party/tpm-emulator" revision="310a21ef24ace14b4d6e8095172445494f54ff25" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tpm2" path="src/third_party/tpm2" revision="5a945def25005e9d88290adb2ab0e3cc340e1c34" upstream="refs/heads/master"/>
<project groups="project_sdk" name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="4ca78880022107e61481a0e2e053acc82b2e5090" upstream="refs/heads/master-0.3.13"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="b6e27ea40d24cd4273143eeab741a39704ee47fe" upstream="refs/heads/chromeos-v2013.06"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/next" revision="04cfc2000cdc6a27b8a33e3b112e97c33e22f318" upstream="refs/heads/chromeos-v2015.07-rc1"/>
<project name="chromiumos/third_party/xf86-video-armsoc" path="src/third_party/xf86-video-armsoc" revision="30370e9dbf7ba0e457ee7de297d2ad6c269a00be" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="external/swarming.client" path="chromite/third_party/swarming.client" revision="0ec868bc7a6a72ca40e3cb508898e4e07f109ae1"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="chromeos-3.14" change_id="Ia74f40a2463df0419e511590e7250932da8d58ce" commit="a491b13006390410d13ac1c670a834a7a0b23ddb" commit_message="UPSTREAM: ath9k: add correct MAC/BB name for ar9561 MAC/BB name is&quot;????&quot; if the MAC/BB is unknown. Signed-off-by: Miaoqing Pan &lt;miaoqing@qca.qualcomm.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 1165dd900cc8de3addbc8bef7e6196b07799d25e) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: Ia74f40a2463df0419e511590e7250932da8d58ce Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310080 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310080" owner_email="arnagara@codeaurora.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/80/310080/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="Ia440a6d4d8643372cbdc63fd334a488baede5d68" commit="18cb706a81ff342a537ad7656bf77b528fc96baa" commit_message="UPSTREAM: ath9k_htc: do ani shortcalibratio if we got -ETIMEDOUT current code will handle -ETIMEDOUT as success which is probalbly wrong. According to this comment I assume it is safe to handle -ETIMEDOUT as false: drivers/net/wireless/ath/ath9k/calib.c 290 /* 291 * We timed out waiting for the noisefloor to load, probably due to an 292 * in-progress rx. Simply return here and allow the load plenty of time 293 * to complete before the next calibration interval. We need to avoid 294 * trying to load -50 (which happens below) while the previous load is 295 * still in progress as this can cause rx deafness. Instead by returning 296 * here, the baseband nf cal will just be capped by our present 297 * noisefloor until the next calibration timer. 298 */ Since no other error wariants are present, this patch is checking only for (ret &lt;= 0). Reported-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt; Signed-off-by: Oleksij Rempel &lt;linux@rempel-privat.de&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 14250640cd52bf12831799c35502184c4ae8963b) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: Ia440a6d4d8643372cbdc63fd334a488baede5d68 Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310081 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310081" owner_email="arnagara@codeaurora.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/81/310081/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="Ia7b8367ad6d621af06454acbb3a6f87c862dfcbc" commit="9d2b382d3ec6bd86bd8599a723c3766179709893" commit_message="UPSTREAM mac80211: allow to transmit A-MSDU within A-MPDU Advertise the capability to send A-MSDU within A-MPDU in the AddBA request sent by mac80211. Let the driver know about the peer's capabilities. Signed-off-by: Emmanuel Grumbach &lt;emmanuel.grumbach@intel.com&gt; Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt; (cherry picked from commit d1a72f4d58016abbec2bcfb27d5fdcc07b08fc89) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: Ia7b8367ad6d621af06454acbb3a6f87c862dfcbc Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310082 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310082" owner_email="arnagara@codeaurora.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/82/310082/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I06f977cc32bdcfd778b1bc3fe764be1890d3549a" commit="1b59254c16670809f6b7bb32a951f75520fe3a78" commit_message="UPSTREAM: ath10k: enable monitor when OTHER_BSS requested By default, ath10k restricts received frames to those matching BSSID. When other BSS frames are requested (e.g. in mesh mode), add an internal monitor device so those frames are not filtered. Signed-off-by: Bob Copeland &lt;me@bobcopeland.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit 0d031c8995bcc065f9c5778069f2131f7d92d4d5) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: I06f977cc32bdcfd778b1bc3fe764be1890d3549a Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310083 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310083" owner_email="arnagara@codeaurora.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/83/310083/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I8b76d21b020a77f7b331459bd600dc61cb9fdbc3" commit="09ccf55bd00fa32acdf908991ad45767f20484ac" commit_message="UPSTREAM: ath10k: check for encryption before adding MIC_LEN In the case of raw mode without nohwcrypt parameter, we should still make sure the frame is protected before adding MIC_LEN to avoid skb_under_panic errors. Signed-off-by: Bob Copeland &lt;me@bobcopeland.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit bc76c28719d4333248a516fd4d469ab741b44b63) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: I8b76d21b020a77f7b331459bd600dc61cb9fdbc3 Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310084 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310084" owner_email="arnagara@codeaurora.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/84/310084/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I70df114a630c178288827294afd4f66baff0d315" commit="5d82612b72d62ed67258962ae131045a3a847307" commit_message="UPSTREAM: ath10k: implement mesh support Add support for mesh to ath10k. We simply use an AP virtual interface in the firmware in order to enable beaconing without TSF adoption, and use the raw (802.11) transmit mode. Due to firmware limitations, the firmware must operate in raw (non-native 802.11) mode. As this is configured at firmware init time, a new &quot;rawmode&quot; modparam is added, and mesh interfaces are available only if rawmode=true. The firmware must advertise support for rawmode; tested successfully with firmware 10.2.4.70.6-2. When the module is loaded with (newly implemented) modparam rawmode=1, it will enable operating an open mesh STA via something like the following: ip link set wlan0 down iw dev wlan0 set type mp ip link set wlan0 up iw dev wlan0 set freq 5745 80 5775 iw dev wlan0 mesh join mesh-vht Signed-off-by: Bob Copeland &lt;me@bobcopeland.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit b6c7bafa7d4b1398cce93e4af0a48603919fa933) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: I70df114a630c178288827294afd4f66baff0d315 Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310085 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310085" owner_email="arnagara@codeaurora.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/85/310085/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I79c99361ec4781fd86840b4b84d0cc53636edf99" commit="4d16915b5919e0f139c534d1089d739f82cbeed2" commit_message="UPSTREAM: ath10k: move hw_scan worker queuing The remain_on_channel callback needs different timeout. Calling ieee80211_queue_work() with a shorter delay after calling it with a longer delay will not change the timer. This caused the offchannel timeout worker to not trigger in time and caused the device to stay on channel longer then expected. This could cause some problems and was be easily reproduced with `iw offchannel` command. Signed-off-by: Michal Kazior &lt;michal.kazior@tieto.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit 634349bae0b2a23f71cabbdb770d35fffc1aad8c) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: I79c99361ec4781fd86840b4b84d0cc53636edf99 Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310086 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310086" owner_email="arnagara@codeaurora.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/86/310086/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I06f12212e57fd22bb57183dd5d314106fe417fe9" commit="ff2c2d6169107ca8ed365fac6468a01cfc190caa" commit_message="UPSTREAM: ath10k: split switch_vif_chanctx guts This is necessary to make vdev restarting logic reusable later. Signed-off-by: Michal Kazior &lt;michal.kazior@tieto.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit 7be6d1b7625ab20e1dfde07a0c6dc77784efbb48) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: I06f12212e57fd22bb57183dd5d314106fe417fe9 Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310087 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310087" owner_email="arnagara@codeaurora.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/87/310087/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I229707a6cfcb434d3b851fba8c49d56a9339aa8c" commit="ad5cc9818439ac91eb36265c58aebb57e8a08532" commit_message="UPSTREAM: ath10k: handle IEEE80211_CHANCTX_CHANGE_WIDTH properly Vdevs associated with a given chanctx should be restarted if the bandwidth changes. Otherwise traffic may cease. This is known to fix STA CSA with bandwidths wider than 20MHz. Signed-off-by: Michal Kazior &lt;michal.kazior@tieto.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit 9713e3de801eb9c2dd2221ba8c1dddd5bc7ba360) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: I229707a6cfcb434d3b851fba8c49d56a9339aa8c Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310088 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310088" owner_email="arnagara@codeaurora.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/88/310088/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="Ib7c5540d9a62f0e4e5248c67907f95d25636f914" commit="1efd6a81d1f85651c5000652e7413e7888c06f78" commit_message="UPSTREAM: ath10k: add ATH10K_FW_FEATURE_RAW_MODE_SUPPORT to ath10k_core_fw_feature_str[] This was missed in the original commit adding the flag and ath10k only printed &quot;bit10&quot;: ath10k_pci 0000:02:00.0: qca988x hw2.0 (0x4100016c, 0x043202ff) fw 10.2.4.70.6-2 api 3 htt-ver 2.1 wmi-op 5 htt-op 2 cal otp max-sta 128 raw 0 hwcrypto 1 features no-p2p,bit10 Also add a build test to avoid this happening again. Fixes: ccec9038c721 (&quot;ath10k: enable raw encap mode and software crypto engine&quot;) Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit 5af82fa66a7ee8dfc29fadb487a02e2ef14ea965) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: Ib7c5540d9a62f0e4e5248c67907f95d25636f914 Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310089 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310089" owner_email="arnagara@codeaurora.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/89/310089/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I987a61c24f698eb36567aebf9d7968584dfa9269" commit="7afcfc2ff969e7ac47ab1f850ceff1e1d14981ec" commit_message="UPSTREAM: ath9k_htc: introduce support for different fw versions Current kernel support only one fw name with theoretically only one fw version located in firmware/htc_[9271|7010].fw. Which is ok so far we have only one fw version (1.3). After we realised new fw 1.4, we faced compatibility problem which was decided to solve by firmware name and location: - new firmware is located now in firmware/ath9k_htc/htc_[9271|7010]-1.4.0.fw - old version 1.3 should be on old place, so old kernel have no issues with it. - new kernels including this patch should be able to try different supported (min..max) fw version. - new kernel should be able to support old fw location too. At least for now. At same time this patch will add new module option which should allow user to play with development fw version without replacing stable one. If user will set ath9k_htc use_dev_fw=1 module will try to find firmware/ath9k_htc/htc_[9271|7010]-1.dev.0.fw first and if it fails, use stable version: for example...1.4.0.fw. Signed-off-by: Oleksij Rempel &lt;linux@rempel-privat.de&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit e904cf6fe23022cde4e0ea9d41601411a315a3dc) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: I987a61c24f698eb36567aebf9d7968584dfa9269 Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310090 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310090" owner_email="arnagara@codeaurora.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/90/310090/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I23e0ed899b85cc98720e4c3577fe1733e67c8531" commit="155c5355d1c04900bcf3569e477dbd0d2f46cefd" commit_message="UPSTREAM: ath9k: declare required extra tx headroom ath9k inserts padding between the 802.11 header and the data area (to align it). Since it didn't declare this extra required headroom, this led to some nasty issues like randomly dropped packets in some setups. Cc: stable@vger.kernel.org Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 029cd0370241641eb70235d205aa0b90c84dce44) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: I23e0ed899b85cc98720e4c3577fe1733e67c8531 Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310091 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310091" owner_email="arnagara@codeaurora.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/91/310091/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="Icdbd447741592376174dc901b754d3409c529772" commit="101a1470119c28704de1b510ae278ded62887266" commit_message="UPSTREAM: ath10k: fix DMA related firmware crashes on multiple devices Some platforms really don't like DMA bursts of 256 bytes, and this causes the firmware to crash when sending beacons. Also, changing this based on the firmware version does not seem to make much sense, so use 128 bytes for all versions. Cc: stable@vger.kernel.org Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit 76d164f582150fd0259ec0fcbc485470bcd8033e) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: Icdbd447741592376174dc901b754d3409c529772 Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310092 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310092" owner_email="arnagara@codeaurora.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/92/310092/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I30ab7ad0f0cb57a4f72a67988a870b703619f758" commit="dce44c9954c08d3f0f1077a214aa0998f10dffaa" commit_message="UPSTREAM: ath: fix incorrect PPB on JAPAN chirp radar The number of pulses per burst on Japan chirp radar is between 1 and 3. The previous value, 20, is representing number of bursts, but since current DFS detector is using pulse detection other than bursts, use the pulse number for correct radar detection. Also using the highest number helps to avoid false detection. Signed-off-by: Peter Oh &lt;poh@qca.qualcomm.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit b0b252278082787eec54098556566d4d68b8126c) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: I30ab7ad0f0cb57a4f72a67988a870b703619f758 Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310093 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310093" owner_email="arnagara@codeaurora.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/93/310093/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I459cc80d2a0c3bf18ae058ffbca9be8a28e5f1fc" commit="4dbcf63ccf17baf3586d12a0d6e869b09c0b28d5" commit_message="UPSTREAM: ath: use PRI value given by spec for fixed PRI PRI value is used as divider when DFS detector analyzes candidate radar pulses. If PRI deviation is big from its origin PRI, DFS detector could miss valid radar reports since HW often misses detecting radar pulses and causes long interval value of pulses. For instance from practical results, if runtime PRI is calculated as 1431 for fixed PRI value of 1428 and delta timestamp logs 15719, the modular remainder will be 1409 and the delta between the remainder and runtime PRI is 22 that is bigger than PRI tolerance which is 16. As a result this radar report will be ignored even though it's valid. By using spec defined PRI for fixed PRI, we can correct this error. Signed-off-by: Peter Oh &lt;poh@qca.qualcomm.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit 44acedb00b6d4b56ddab04362ccfa133b0d3b013) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: I459cc80d2a0c3bf18ae058ffbca9be8a28e5f1fc Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310094 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310094" owner_email="arnagara@codeaurora.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/94/310094/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="Ifa65e0509992e0e25baf987627b60e9d4af3842f" commit="11dedc2035043fa22b163f04da299af90cf39e2c" commit_message="UPSTREAM: ath10k: fix ldpc param for fixed rate ldpc is not configured for fixed rates. This blocks auto rate vs fixed rate performance comparison. Since firmware is considering ldpc vdev param for fixed rate selection, it has to be configured to enable ldpc for fixed rates. Signed-off-by: Rajkumar Manoharan &lt;rmanohar@qti.qualcomm.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit bd4a41e6dee43b5b00876e37d42abffa298d63fe) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: Ifa65e0509992e0e25baf987627b60e9d4af3842f Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310095 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310095" owner_email="arnagara@codeaurora.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/95/310095/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="Ife8aa4aabf3430b40f89a779d10e276db02e2209" commit="74466f9d8942112a542e3ec6a7a7109a1bbfacb2" commit_message="UPSTREAM: ath10k: fix MSI-X registering for qca99x0 In case of qca99x0 and MSI-X supported/enabled we failed during interrupts registering with message: ath10k_pci 0000:04:00.0: failed to request MSI-X ce irq 50: -22 Issue/fix was reproduced/tested using Dell Latitude E6430 laptop. Signed-off-by: Janusz Dziedzic &lt;janusz.dziedzic@tieto.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit b8402d827fbb288f4ecee585e151bab5a81b3c58) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: Ife8aa4aabf3430b40f89a779d10e276db02e2209 Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310096 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310096" owner_email="arnagara@codeaurora.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/96/310096/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="Ic6616e4c7026aa0f7c92467b86c991251f1bc5ea" commit="fe2944e56f4d10413675571a8a149fc0d1cbf976" commit_message="UPSTREAM: ath9k: enable hw manual peak calibration for QCA9561 This patch fix https://lists.openwrt.org/pipermail/openwrt-devel/ 2015-August/034979.html. As the peak detect calibration is set incorrectly. Signed-off-by: Miaoqing Pan &lt;miaoqing@qca.qualcomm.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 61d36370e24bb5d8f83481aa6f76fc05385c75c9) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: Ic6616e4c7026aa0f7c92467b86c991251f1bc5ea Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310097 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310097" owner_email="arnagara@codeaurora.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/97/310097/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="Ie5394a28504e5c388c55c89424961a376db13d1f" commit="70267c3576b6ef1f2802cc7b0b4062c49a9cdef3" commit_message="UPSTREAM: ath9k: Add support for OCB mode The patch adds support for &quot;outside the context of a BSS&quot;(OCB) mode to ath9k driver and extends debugfs files by OCB ralated information. This patch was tested on AR9380-AL1A cards. Signed-off-by: Jan Kaisrlik &lt;kaisrja1@fel.cvut.cz&gt; Cc: Michal Sojka &lt;sojkam1@fel.cvut.cz&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 862a336c8302695cbac6d8d752ee9a2429487478) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: Ie5394a28504e5c388c55c89424961a376db13d1f Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310098 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310098" owner_email="arnagara@codeaurora.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/98/310098/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I4b8a8f921864d6006993a2c16b11f8c55d2b4f60" commit="ee0b477a217cddd3ada475619d808415d6842f7d" commit_message="UPSTREAM: ath10k: fix checkpatch warning about logical continuations checkpatch found: drivers/net/wireless-4.2/ath/ath9k/core.c:490: Logical continuations should be on the previous line Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit be62e92a5b2b5960b494fc81ce27611240016821) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: I4b8a8f921864d6006993a2c16b11f8c55d2b4f60 Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310099 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310099" owner_email="arnagara@codeaurora.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/99/310099/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="Ic57e301beb6a73c0b32a57089ccb5ab0715d95f9" commit="daeac6269e811cfb0370429ee0e1000fc5ef82a7" commit_message="UPSTREAM: ath10k: indentation fixes checkpatch found: drivers/net/wireless/ath/ath10k/core.c:513: Alignment should match open parenthesis drivers/net/wireless/ath/ath10k/core.c:1266: code indent should use tabs where possible drivers/net/wireless/ath/ath10k/core.c:1267: code indent should use tabs where possible drivers/net/wireless/ath/ath10k/core.c:1268: code indent should use tabs where possible drivers/net/wireless/ath/ath10k/core.c:1269: code indent should use tabs where possible drivers/net/wireless/ath/ath10k/mac.c:4659: Alignment should match open parenthesis drivers/net/wireless/ath/ath10k/mac.c:6271: Alignment should match open parenthesis drivers/net/wireless/ath/ath10k/pci.c:2260: Alignment should match open parenthesis drivers/net/wireless/ath/ath10k/wmi.c:3510: Alignment should match open parenthesis Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit 617b0f4d4a69962e0e86604f889d6af9e8f4150d) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: Ic57e301beb6a73c0b32a57089ccb5ab0715d95f9 Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310100 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310100" owner_email="arnagara@codeaurora.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/00/310100/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I6bcbf710ae655277f4625936124d9193bcb1609c" commit="bb5aee8bc1c4c6e60db0a73697ace879888c66f5" commit_message="UPSTREAM: ath10k: brace style fixes drivers/net/wireless-4.2/ath/ath10k/htt_tx.c:457: braces {} are not necessary for single statement blocks drivers/net/wireless-4.2/ath/ath10k/htt_tx.c:545: braces {} are not necessary for single statement blocks drivers/net/wireless-4.2/ath/ath10k/mac.c:200: braces {} are not necessary for single statement blocks Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit b9e284e515af75e72043bb802cfb52cd9bd04450) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: I6bcbf710ae655277f4625936124d9193bcb1609c Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310101 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310101" owner_email="arnagara@codeaurora.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/01/310101/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I9da2dd2ca9245baa490190cfc950507dcd11da61" commit="9d39c9b8811e0bdd55b6edb8f0a8936e184c2181" commit_message="UPSTREAM: ath10k: remove void function return statements drivers/net/wireless-4.2/ath/ath10k/wmi.c:3023: void function return statements are not generally useful Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit 92438a2cdb5d152d152ca7c449b033c255b977b4) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: I9da2dd2ca9245baa490190cfc950507dcd11da61 Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310102 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310102" owner_email="arnagara@codeaurora.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/310102/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="Ic8d85f474e7679e7561dfa4f8f72cdcdc58692cc" commit="020cb29e999694896ed07d971e18bfca6139bb45" commit_message="UPSTREAM: ath10k: fix whitespace usage checkpatch found: drivers/net/wireless/ath/ath10k/core.c:574: Blank lines aren't necessary before a close brace '}' drivers/net/wireless/ath/ath10k/mac.c:4067: Missing a blank line after declarations drivers/net/wireless/ath/ath10k/mac.c:4083: Missing a blank line after declarations drivers/net/wireless/ath/ath10k/mac.c:4084: spaces required around that '&gt;&gt;=' (ctx:WxV) drivers/net/wireless/ath/ath10k/pci.c:1507: Missing a blank line after declarations Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit 9a14969fa1674d2215d6d9f171ed323bd3ebb39d) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: Ic8d85f474e7679e7561dfa4f8f72cdcdc58692cc Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310103 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310103" owner_email="arnagara@codeaurora.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/03/310103/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="Idf83a274f761d4dbc5cd48f61ed32260d6278d0f" commit="95fa3c64d9c5948ba1732c3f0946b23c3aa86278" commit_message="UPSTREAM: ath10k: split an unnecessary long line from checkpatch: drivers/net/wireless/ath/ath10k/mac.c:1113: line over 90 characters Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit 2a995088c5aec38db6ffbac96c404f75c7dd9d2c) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: Idf83a274f761d4dbc5cd48f61ed32260d6278d0f Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310104 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310104" owner_email="arnagara@codeaurora.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/04/310104/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="Ib61e883c0c54d5061a443525c8e450c93176ef5d" commit="208efb6cb723c86c0b20ffbd2b10046c04fee224" commit_message="UPSTREAM: ath10k: add a_sle32_to_cpu() Copy a_sle32_to_cpu() from ath6kl so that we can easily handle signed __le32 values. This is needed in struct wmi_pdev_tpc_config_event. Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit 3b8fc902e33e65dd859c0f974c0097b177eeb695) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: Ib61e883c0c54d5061a443525c8e450c93176ef5d Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310105 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310105" owner_email="arnagara@codeaurora.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/310105/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I4bc1951175d5005eab3f9df016b458ba73e60348" commit="6b08da4e4b2827d1abca13e48dc5fcbd4e2c0977" commit_message="UPSTREAM: ath10k: implement debugfs interface for Transmit Power Control stats The Transmit Power Control (TPC) dump will show the power control values for each rate which makes it easier to debug calibration problems. Example usage: TPC config for channel 5180 mode 10 CTL = 0x10 Reg. Domain = 58 Antenna Gain = 1 Reg. Max Antenna Gain = 0 Power Limit = 34 Reg. Max Power = 34 Num tx chains = 3 Num supported rates = 155 **********CDD POWER TABLE******* No. Preamble Rate_code tpc_valu1 tpc_value2 tpc_value3 0 CCK 0x40 0 0 0 1 CCk 0x41 0 0 0 [...] 154 HTCUP 0x 0 24 0 0 **********STBC POWER TABLE****** No. Preamble Rate_code tpc_valu1 tpc_value2 tpc_value3 0 CCK 0x40 0 0 0 [...] 154 HTCUP 0x 0 24 24 0 **********TXBF POWER TABLE****** is used to dump the tx power control stats. Signed-off-by: Maharaja Kennadyrajan &lt;c_mkenna@qti.qualcomm.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit 295426669cd68efc84657e6ee426499cfb54346e) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: I4bc1951175d5005eab3f9df016b458ba73e60348 Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310106 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310106" owner_email="arnagara@codeaurora.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/310106/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="Id6ffca6ad7694b61fd727311ce6994bb2af0ee0b" commit="415e1e67392a83732f50309bb74b15eaa826c26f" commit_message="UPSTREAM: ath10k: use Rx decap mode configured when driver registered ath10k is using Native WiFi mode as default mode for both of Tx and Rx path, but it could be changed when driver registers with a module parameter for specific purpose such as mesh. The Rx decap mode sent to firmware during WMI initialization should use the same mode that driver configured at its registration stage in case of using raw mode, so that host driver receives MAC frame header containing necessary fields such as QoS and Mesh Control and uses them in right way to make data traffic work. Signed-off-by: Peter Oh &lt;poh@qca.qualcomm.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit bc27e8cddda69daa324318ffe3d2e1badad07775) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: Id6ffca6ad7694b61fd727311ce6994bb2af0ee0b Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310107 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310107" owner_email="arnagara@codeaurora.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/310107/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="If1afd65319fa6b2fd39787872eea6c8f15315346" commit="239b31b222fb1b5ced87955b34da50585316bf27" commit_message="UPSTREAM: ath10k: use pre-allocated DMA buffer in Tx ath10k driver is using dma_pool_alloc per packet and dma_pool_free in coresponding at Tx completion. Use of pre-allocated DMA buffer in Tx will improve saving CPU resource by 5% while it consumes about 56KB memory more as trade off. Signed-off-by: Peter Oh &lt;poh@qca.qualcomm.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit 683b95e8071603b4e945cb26dcae0308457ec478) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: If1afd65319fa6b2fd39787872eea6c8f15315346 Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310108 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310108" owner_email="arnagara@codeaurora.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/310108/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I79808303c0058d82e2ae53c605d4bef3a28f3301" commit="21ef7d5dea3a99017280c702781324b300906f4b" commit_message="UPSTREAM: ath10k: increase pci wakeup timeout to 30 ms It is noticed that pci wakeup time is exceeding current timeout (10ms) randomly which is tested on QCA988x. So, the wake up time is increased to 30 ms and added debug prints to log total timeout. Signed-off-by: Maharaja Kennadyrajan &lt;c_mkenna@qti.qualcomm.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit 39b91b8144e028cbe383548f76c1f8cdb7977532) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: I79808303c0058d82e2ae53c605d4bef3a28f3301 Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310109 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310109" owner_email="arnagara@codeaurora.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/310109/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="Ib9a2132cc45e227b9803fbb32b4e7a2bfb90d916" commit="da2883e287ca5ea68660d79a4f9094ee1e528468" commit_message="UPSTREAM: ath10k: optimize ce_lock on post rx buffer processing After processing received packets from copy engine, host will allocate new buffer and queue them back to copy engine ring for further packet reception. On post rx processing path, skb allocation and dma mapping are unnecessarily handled within ce_lock. This is affecting peak throughput and also causing more CPU consumption. Optimize this by acquiring ce_lock only when accessing copy engine ring and moving skb allocation out of ce_lock. In AP148 platform with QCA99x0 in conducted environment, UDP uplink peak throughput is improved from ~1320 Mbps to ~1450 Mbps and TCP uplink peak throughput is increased from ~1240 Mbps (70% host CPU load) to ~1300 Mbps (71% CPU load). Similarly ~40Mbps improvement is observed in downlink path. Signed-off-by: Rajkumar Manoharan &lt;rmanohar@qti.qualcomm.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit ab4e3db043589204041c00272f751d05b4e52c50) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: Ib9a2132cc45e227b9803fbb32b4e7a2bfb90d916 Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310110 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310110" owner_email="arnagara@codeaurora.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/10/310110/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="Ie76af6fbd6fe9e3beb049f119e0d71094a3b7862" commit="3aad7df59132282f847445a8350060fdacb8f1e4" commit_message="UPSTREAM: ath10k: use station's current operating mode from assoc request The current number of spatial streams used by the client is advertised as a separate IE in assoc request. Use this information to set the NSS operating mode. Fixes: 45c9abc059fa (&quot;ath10k: implement more versatile set_bitrate_mask&quot;). Signed-off-by: Vivek Natarajan &lt;nataraja@qti.qualcomm.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit 72f8cef5d1155209561b01e092ce1a04ad50c4cb) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: Ie76af6fbd6fe9e3beb049f119e0d71094a3b7862 Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310111 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310111" owner_email="arnagara@codeaurora.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/11/310111/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="Ic1808c9f3a9146448460564534087c34b5898899" commit="8a2d6a5f9bd2ae5bfda269f68688c64762de5612" commit_message="UPSTREAM: ath: fix DFS timestamp wraparound reset condition The DFS pattern detector ought to reset the detector lines when a pulse is added with lower time stamp than the previous (which indicates a TSF restart). This did not work so far and is fixed with this patch. The modification does not change detection performance within the driver, since it only ensures early reset (which is later performed by the PRI detectors anyway). It is relevant for synthetic tests and statistical evaluations, where millions of pulse patterns are processed and an early reset helps reducing load. Signed-off-by: Zefir Kurtisi &lt;zefir.kurtisi@neratec.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit 706452b06866f950febb91e582c1d06c03ca85ee) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: Ic1808c9f3a9146448460564534087c34b5898899 Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310112 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310112" owner_email="arnagara@codeaurora.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/12/310112/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I25ae4d8ee31e501c143d4225f92d0e0f904ec71c" commit="9799e6abd19c71d5a94713a03dd6c9211b405aef" commit_message="UPSTREAM: ath10k: add board 2 API support QCA6174 needs different board files based on board type. To make it easier to distribute multiple board files and automatically choose correct board file create a simple TLV file format following the same principles as with FW IEs. The file is named board-2.bin and contain multiple board files. Each board file then can have multiple names. ath10k searches for file board-N.bin (where N is the interface version number for the board file, just like we for firmware files) in /lib/firmware/*, for example for qca99x0 it will try to find it here: /lib/firmware/ath10k/QCA99X0/hw2.0/board-2.bin If ath10k doesn't find board-2.bin then it will fallback to the old board.bin file. This patch adds a simple name scheme using pci device id which for now will be used by qca6174: bus=%s,vendor=%04x,device=%04x,subsystem-vendor=%04x,subsystem-device=%04x This removes the old method of having subsystem ids in ar-&gt;spec_board_id and using that in the board file name. Signed-off-by: Manikanta Pubbisetty &lt;c_mpubbi@qti.qualcomm.com&gt; [kvalo@qca.qualcomm.com: simplified the file format, rewrote commit log, other smaller changes] Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit 0a51b343abfe2c0dbcbd9ec3c4b18bb8779fefa8) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: I25ae4d8ee31e501c143d4225f92d0e0f904ec71c Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310113 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310113" owner_email="arnagara@codeaurora.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/13/310113/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I6da62737226c471786d1f0566fe486bc95c6da62" commit="52bb4c13a862cdbd129d6abc47fd73cfa3fb7e70" commit_message="UPSTREAM: ath10k: select board data based on BMI chip id and board id QCA99X0 uses radio specific board names based on chip id and board id combinations. We get these IDs from the target using BMI after otp.bin has been started. This patch reorders the call to the function ath10k_core_fetch_board_file so that we have OTP binary before requesting for boardid-chipid. We get this OTP data after parsing firmware-N.bin. [kvalo@qca.qualcomm.com: try BMI_PARAM_GET_EEPROM_BOARD_ID with all boards and detect if command is not supported] Signed-off-by: Manikanta Pubbisetty &lt;c_mpubbi@qti.qualcomm.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit db0984e51a187f5bbe41231af7e671cc12586346) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: I6da62737226c471786d1f0566fe486bc95c6da62 Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310114 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310114" owner_email="arnagara@codeaurora.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/14/310114/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I166f3de8b032471871e66cf7d395d9cda4941175" commit="2c1e3bf9efc3e8a06e46625dcfd55bd08a4d708f" commit_message="UPSTREAM: ath10k: fix cleanup in ath10k_thermal_unregister First remove the 'cooling_device#n' syslink created for ath10k and then unregsiter from the thermal subsystem(cooling) Signed-off-by: Mohammed Shafi Shajakhan &lt;mohammed@qti.qualcomm.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit 83cfce87d91f06e37bd38f782f0714b406a95873) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: I166f3de8b032471871e66cf7d395d9cda4941175 Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310115 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310115" owner_email="arnagara@codeaurora.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/15/310115/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="Ie175a0fda6d1b85ef855b2a88e710715f92b306a" commit="21fafc639cf2a5d41ebb0afbbc2ea0117626c1d8" commit_message="UPSTREAM: ath10k: cleanup ath10k_mac_register() error handling The logic in the error-handling path of ath10k_mac_register() is divergent from the logic in ath10k_mac_unregister(). Update the ath10k_mac_register() error handling logic to align with the ath10k_mac_unregister() logic. Signed-off-by: Jeff Johnson &lt;jjohnson@qca.qualcomm.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit 0e339447cf2c8b5c742f9be8e2d73bc27b7ac9c4) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: Ie175a0fda6d1b85ef855b2a88e710715f92b306a Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310116 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310116" owner_email="arnagara@codeaurora.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/16/310116/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I926a1eeb0bfb6a12c237663f5e89cf2fbc4d4130" commit="448373e86afa7eb3b08a8421fc058b4fd6ab37e6" commit_message="UPSTREAM: ath10k: export htc tx rx handlers Export HTC layer tx and rx handlers. This will be used by HIF layer for per-CE data processing. Instead of callback mechanism, HIF will call appropriate upper layers API directly. Reviewed-by: Michal Kazior &lt;michal.kazior@tieto.com&gt; Signed-off-by: Rajkumar Manoharan &lt;rmanohar@qti.qualcomm.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit aed1dc8231a035af3e7ef3f7ce1bd4ed2a13db31) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: I926a1eeb0bfb6a12c237663f5e89cf2fbc4d4130 Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310117 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310117" owner_email="arnagara@codeaurora.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/17/310117/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I6ce4175658448d931cc4c413fd0cbbb4b92cd2b0" commit="d8bf7a7c294a6cb4c644ad422f1514f73826c57a" commit_message="UPSTREAM: ath10k: register per copy engine send completion callbacks Register send completion callbacks for every copy engines (CE) separately instead of having common completion handler. Since some of the copy engines delivers different type of messages, per-CE callbacks help to service them differently. Reviewed-by: Michal Kazior &lt;michal.kazior@tieto.com&gt; Signed-off-by: Rajkumar Manoharan &lt;rmanohar@qti.qualcomm.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit 0e5b2950912e2925b8fe1666c5aa14199c809810) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: I6ce4175658448d931cc4c413fd0cbbb4b92cd2b0 Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310118 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310118" owner_email="arnagara@codeaurora.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/18/310118/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I97ec7eeba37dcb4469a0a21bf3f95012cb11722f" commit="aac06b564f5312d4a4ebb40530dbfb398089b0f5" commit_message="UPSTREAM: ath10k: register per copy engine receive callbacks Register receive callbacks for every copy engines (CE) separately instead of having common receive handler. Some of the copy engines receives different type of messages (i.e HTT/HTC/pktlog) from target. Hence to service them accordingly, register per copy engine receive callbacks. Reviewed-by: Michal Kazior &lt;michal.kazior@tieto.com&gt; Signed-off-by: Rajkumar Manoharan &lt;rmanohar@qti.qualcomm.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from commit 9d9bdbb0c4099fea202ceee14000704c63338cce) (source: https://github.com/kvalo/ath/tree/master) BUG=none TEST=none Change-Id: I97ec7eeba37dcb4469a0a21bf3f95012cb11722f Signed-off-by: Ashok Raj Nagarajan &lt;arnagara@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310119 Commit-Ready: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Tested-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="310119" owner_email="arnagara@codeaurora.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/19/310119/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I0e92ada54157d2fd29cbd06fbe5d06fda65642ea" commit="7fddfe927dc7ab3e1154bb26714307820375c180" commit_message="BACKPORT: drm/i915: implement sync_audio_rate callback HDMI audio may not work at some frequencies with the HW provided N/CTS. This patch sets the proper N value for the given audio sample rate at the impacted frequencies. At other frequencies, it will use the N/CTS value which HW provides. Signed-off-by: Libin Yang &lt;libin.yang@intel.com&gt; Reviewed-by: Jani Nikula &lt;jani.nikula@intel.com&gt; Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt; Link: git://anongit.freedesktop.org/drm-intel (cherry picked from commit 4a21ef7d1d2b19fdd986783e9ef53bd15fdc87bf) Signed-off-by: U. Artie Eoff &lt;ullysses.a.eoff@intel.com&gt; Conflicts (backport into pre-hdac/intel_audio context): drivers/gpu/drm/i915/i915_dma.c drivers/gpu/drm/i915/i915_drv.h drivers/gpu/drm/i915/intel_audio.c BUG=chrome-os-partner:38919 TEST=On BDW, with entire patch series applied, verify correct programming of N value for TMDS_296M and TMDS_297M with 4K HDMI test instrument for multiple audio rates. Verify proper audio output on 4K HDMI displays. Change-Id: I0e92ada54157d2fd29cbd06fbe5d06fda65642ea Reviewed-on: https://chromium-review.googlesource.com/305218 Commit-Ready: Ullysses A Eoff &lt;ullysses.a.eoff@intel.com&gt; Tested-by: Nathan D Ciobanu &lt;nathan.d.ciobanu@intel.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Clinton A Taylor &lt;clinton.a.taylor@intel.com&gt; " fail_count="0" gerrit_number="305218" owner_email="ullysses.a.eoff@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/18/305218/5" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="Id19ae5006a7ed4d33da7b365ab28148e80ac4243" commit="a6580bfc5c18b0612374213e19d67d11c8b287ef" commit_message="BACKPORT: drm/i915: set proper N/CTS in modeset When modeset occurs and the TMDS frequency is set to some speical values, the N/CTS need to be set manually if audio is playing. Signed-off-by: Libin Yang &lt;libin.yang@intel.com&gt; Reviewed-by: Jani Nikula &lt;jani.nikula@intel.com&gt; Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt; Link: git://anongit.freedesktop.org/drm-intel (cherry picked from commit 7e8275c2f2bbb384e18af37066b8b2f32b7d092f) Signed-off-by: U. Artie Eoff &lt;ullysses.a.eoff@intel.com&gt; Conflicts (backport into pre-hdac/intel_audio context): drivers/gpu/drm/i915/intel_audio.c include/drm/i915_component.h BUG=chrome-os-partner:38919 TEST=On BDW, with entire patch series applied, verify correct programming of N value for TMDS_296M and TMDS_297M with 4K HDMI test instrument for multiple audio rates. Verify proper audio output on 4K HDMI displays. Change-Id: Id19ae5006a7ed4d33da7b365ab28148e80ac4243 Reviewed-on: https://chromium-review.googlesource.com/305219 Commit-Ready: Ullysses A Eoff &lt;ullysses.a.eoff@intel.com&gt; Tested-by: Nathan D Ciobanu &lt;nathan.d.ciobanu@intel.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Clinton A Taylor &lt;clinton.a.taylor@intel.com&gt; " fail_count="0" gerrit_number="305219" owner_email="ullysses.a.eoff@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/19/305219/5" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I848a3a1c8c4989b681f964e19d29651d2f0ae328" commit="12ad06544fc6e028adec32fb6898ad4905b70d4c" commit_message="UPSTREAM: drm/edid: Fix up clock for CEA/HDMI modes specified via detailed timings EDID detailed timings have a resolution of 10kHz for the pixel clock, so they can't represent certain CEA/HDMI modes accurately. If we see a mode coming in via detailed timings which otherwise matches one of the CEA/HDMI modes except the clock is just a bit off, let's assume that the intention was for that mode to be one of the CEA/HDMI modes and go ahead and fix up the clock to match the CEA/HDMI spec exactly (well, as close as we can get with the 1 kHz resolution we use). This should help code that's looking for an exact clock match (eg. i915 audio N/CTS setup). Cc: Adam Jackson &lt;ajax@redhat.com&gt; Cc: Clint Taylor &lt;clinton.a.taylor@intel.com&gt; Cc: Libin Yang &lt;libin.yang@intel.com&gt; Signed-off-by: Ville Syrjl &lt;ville.syrjala@linux.intel.com&gt; Reviewed-by: Adam Jackson &lt;ajax@redhat.com&gt; Signed-off-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt; Link: git://anongit.freedesktop.org/drm-intel (cherry picked from commit 7a1994136f3a0f32d0f80dff760d3c4d2ea3591b) Signed-off-by: U. Artie Eoff &lt;ullysses.a.eoff@intel.com&gt; BUG=chrome-os-partner:38919 TEST=On BDW, with entire patch series applied, verify correct programming of N value for TMDS_296M and TMDS_297M with 4K HDMI test instrument for multiple audio rates. Verify proper audio output on 4K HDMI displays. Change-Id: I848a3a1c8c4989b681f964e19d29651d2f0ae328 Reviewed-on: https://chromium-review.googlesource.com/305511 Commit-Ready: Ullysses A Eoff &lt;ullysses.a.eoff@intel.com&gt; Tested-by: Nathan D Ciobanu &lt;nathan.d.ciobanu@intel.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Clinton A Taylor &lt;clinton.a.taylor@intel.com&gt; " fail_count="0" gerrit_number="305511" owner_email="ullysses.a.eoff@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/11/305511/5" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I0a1f326156f4f47496be57c61b82da92bb6c8a5f" commit="a4e6298a268ebc1f471f577d2741ec9d813bf1e9" commit_message="UPSTREAM: drm/edid: Round to closest when computing the CEA/HDMI alternate clock Rounding to the closest kHz seems like the better option that round down or up when computing the alternate clock for CEA/HDMI modes. It'll give us a slightly more accurate clock in some cases. Not sure why I went for the down+up approach originally. Perhaps I was thinking we can go back and forth betwen the two frequencies without introducing errors, but round to closest still maintains that property. Cc: Adam Jackson &lt;ajax@redhat.com&gt; Cc: Clint Taylor &lt;clinton.a.taylor@intel.com&gt; Cc: Libin Yang &lt;libin.yang@intel.com&gt; Signed-off-by: Ville Syrjl &lt;ville.syrjala@linux.intel.com&gt; Reviewed-by: Adam Jackson &lt;ajax@redhat.com&gt; Signed-off-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt; Link: git://anongit.freedesktop.org/drm-intel (cherry picked from commit cc9719eb170c41c2e20090c7681e5f805addf39c) Signed-off-by: U. Artie Eoff &lt;ullysses.a.eoff@intel.com&gt; BUG=chrome-os-partner:38919 TEST=On BDW, with entire patch series applied, verify correct programming of N value for TMDS_296M and TMDS_297M with 4K HDMI test instrument for multiple audio rates. Verify proper audio output on 4K HDMI displays. Change-Id: I0a1f326156f4f47496be57c61b82da92bb6c8a5f Reviewed-on: https://chromium-review.googlesource.com/305512 Commit-Ready: Ullysses A Eoff &lt;ullysses.a.eoff@intel.com&gt; Tested-by: Nathan D Ciobanu &lt;nathan.d.ciobanu@intel.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Clinton A Taylor &lt;clinton.a.taylor@intel.com&gt; " fail_count="0" gerrit_number="305512" owner_email="ullysses.a.eoff@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/12/305512/5" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I4ec11648820b048fad482fd656522ce658b49ea8" commit="3a633fe0b0b2223ed58d41443a597737033c74f7" commit_message="BACKPORT: drm/i915: Use round to closest when computing the CEA 1.001 pixel clocks drm_edid.c now computes the alternate CEA clocks using DIV_ROUND_CLOSEST(), so follow suit in the N/CTS setup to make sure we pick the right setting for the mode. Unfortunately we can't actually use DIV_ROUND_CLOSEST() here due to the ({}) construct used, so just stick in raw numbers instead. Cc: Clint Taylor &lt;clinton.a.taylor@intel.com&gt; Cc: Libin Yang &lt;libin.yang@intel.com&gt; Signed-off-by: Ville Syrjl &lt;ville.syrjala@linux.intel.com&gt; (am from https://patchwork.freedesktop.org/patch/61349/) Signed-off-by: U. Artie Eoff &lt;ullysses.a.eoff@intel.com&gt; Applied to intel_display.c instead, since hdac framework does not exist in this kernel version. BUG=chrome-os-partner:38919 TEST=On BDW, with entire patch series applied, verify correct programming of N value for TMDS_296M and TMDS_297M with 4K HDMI test instrument for multiple audio rates. Verify proper audio output on 4K HDMI displays. Change-Id: I4ec11648820b048fad482fd656522ce658b49ea8 Reviewed-on: https://chromium-review.googlesource.com/305513 Commit-Ready: Ullysses A Eoff &lt;ullysses.a.eoff@intel.com&gt; Tested-by: Nathan D Ciobanu &lt;nathan.d.ciobanu@intel.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Clinton A Taylor &lt;clinton.a.taylor@intel.com&gt; " fail_count="0" gerrit_number="305513" owner_email="ullysses.a.eoff@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/13/305513/5" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I7c0f07a3cc06a6e3a09c00a77a2b6afa27be8e1b" commit="269847355e4a58cb1e0b39b1282e583fc12ae717" commit_message="CHROMIUM: drm/i915: Add i915_sync_audio_rate callback Add i915_sync_audio_rate callback to the current HDA-to-i915 interface in intel_pm. This has the same intentions as upstream from git://anongit.freedesktop.org/drm-intel: commit 5334240c30cb0058fa8c373bf0d653337833230d Author: Libin Yang &lt;libin.yang@intel.com&gt; Date: Wed Sep 2 14:11:38 2015 +0800 drm/i915: Add audio sync_audio_rate callback Add the sync_audio_rate callback. With the callback, audio driver can trigger i915 driver to set the proper N/CTS or N/M based on different sample rates. ...however, the upstream version depends on the hdac framework which does not exist in this kernel version. Hence, the custom solution. BUG=chrome-os-partner:38919 TEST=On BDW, with entire patch series applied, verify correct programming of N value for TMDS_296M and TMDS_297M with 4K HDMI test instrument for multiple audio rates. Verify proper audio output on 4K HDMI displays. Change-Id: I7c0f07a3cc06a6e3a09c00a77a2b6afa27be8e1b Signed-off-by: U. Artie Eoff &lt;ullysses.a.eoff@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/305510 Commit-Ready: Ullysses A Eoff &lt;ullysses.a.eoff@intel.com&gt; Tested-by: Nathan D Ciobanu &lt;nathan.d.ciobanu@intel.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="305510" owner_email="ullysses.a.eoff@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/10/305510/5" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="Iaea641a12eaa41943d12a3270728b8487330201a" commit="13d3640c0bf060765a1d4a7bbd055342eb49a61f" commit_message="CHROMIUM: ALSA: hda - call i915 sync audio rate This has the same intentions as upstream from git://anongit.freedesktop.org/drm-intel: commit ddd621fbba35178643a39559c9688a373285bbc0 Author: Libin Yang &lt;libin.yang@intel.com&gt; Date: Wed Sep 2 14:11:40 2015 +0800 ALSA: hda - display audio call sync_audio_rate callback For display audio, call the sync_audio_rate callback function to do the synchronization between gfx driver and audio driver. ...however, the upstream version depends on the hdac framework which does not exist in this kernel version. Hence, the custom solution. BUG=chrome-os-partner:38919 TEST=On BDW, with entire patch series applied, verify correct programming of N value for TMDS_296M and TMDS_297M with 4K HDMI test instrument for multiple audio rates. Verify proper audio output on 4K HDMI displays. Change-Id: Iaea641a12eaa41943d12a3270728b8487330201a Signed-off-by: U. Artie Eoff &lt;ullysses.a.eoff@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/305514 Commit-Ready: Ullysses A Eoff &lt;ullysses.a.eoff@intel.com&gt; Tested-by: Nathan D Ciobanu &lt;nathan.d.ciobanu@intel.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Clinton A Taylor &lt;clinton.a.taylor@intel.com&gt; " fail_count="0" gerrit_number="305514" owner_email="ullysses.a.eoff@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/14/305514/5" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I638a0265ee6059292f5be21abb86948ddb228712" commit="f20964bec44d463181689df142f2aaf423b03d33" commit_message="CHROMIUM: config: renormalize splitconfigs Run chromeos/scripts/kernelconfig oldconfig and accept the defaults. Note: commit f7066b742e5d (&quot;CHROMIUM: ARM64: Make CONFIG_HZ user-selectable&quot;) implicitly changed CONFIG_HZ=250 (it was 100 previously) and enabled SCHED_HRTICK for all arm64 platforms. Signed-off-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; BUG=none TEST=none Change-Id: I638a0265ee6059292f5be21abb86948ddb228712 Reviewed-on: https://chromium-review.googlesource.com/310413 Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; " fail_count="0" gerrit_number="310413" owner_email="djkurtz@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/13/310413/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I3738c598bc7638ab1dcd6e62224c2566eba83e82" commit="5058938bb87a3a4bc27b31c4cba2c73c396b59ac" commit_message="UPSTREAM: PM / OPP: get the voltage for all OPPs The OPP library is now used for power models to calculate the power that a device would consume at a specific OPP. To do that, we use a simple power model which takes frequency and voltage as inputs. We get the voltage and frequency from the OPP library. The devfreq cooling device for the thermal framework controls temperature by disabling OPPs. The power model needs to calculate the power that would be consumed if we reenabled the OPP. Therefore, let dev_pm_opp_get_voltage() work for disabled OPPs. Cc: &quot;Rafael J. Wysocki&quot; &lt;rjw@rjwysocki.net&gt; Acked-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt; Signed-off-by: Javi Merino &lt;javi.merino@arm.com&gt; Signed-off-by: Eduardo Valentin &lt;edubezval@gmail.com&gt; (cherry picked from commit d6d007429f21626ad0f9cf96589151e0746f5648 git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux next) Signed-off-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; BUG=chrome-os-partner:45469 TEST=build &amp; boot oak-rev4 Change-Id: I3738c598bc7638ab1dcd6e62224c2566eba83e82 Reviewed-on: https://chromium-review.googlesource.com/294722 Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; " fail_count="0" gerrit_number="294722" owner_email="rufus.hamade@imgtec.com" pass_count="0" patch_number="18" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/22/294722/18" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I63a23e35661673faea89b8d7c47e54940a9bf637" commit="17708b8b4a6b9fe1d45375410987a20ba471adcf" commit_message="UPSTREAM: thermal: Add devfreq cooling Add a generic thermal cooling device for devfreq, that is similar to cpu_cooling. The device must use devfreq. In order to use the power extension of the cooling device, it must have registered its OPPs using the OPP library. Cc: Zhang Rui &lt;rui.zhang@intel.com&gt; Cc: Eduardo Valentin &lt;edubezval@gmail.com&gt; Signed-off-by: Javi Merino &lt;javi.merino@arm.com&gt; Signed-off-by: rjan Eide &lt;orjan.eide@arm.com&gt; Signed-off-by: Eduardo Valentin &lt;edubezval@gmail.com&gt; (cherry picked from commit a76caf55e5b356ba20a5a43ac4d9f7a04b20941d git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux next) Signed-off-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; BUG=chrome-os-partner:45469 TEST=build &amp; boot oak-rev4 Change-Id: I63a23e35661673faea89b8d7c47e54940a9bf637 Reviewed-on: https://chromium-review.googlesource.com/293213 Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; " fail_count="0" gerrit_number="293213" owner_email="rufus.hamade@imgtec.com" pass_count="0" patch_number="20" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/13/293213/20" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I3b53de35e69ad545fa29e940c7a7183c7c856195" commit="f137729b16bb17795c8e2c0a4f6006f629303532" commit_message="UPSTREAM: devfreq_cooling: add trace information Tracing is useful for debugging and performance tuning. Add similar traces to what's present in the cpu cooling device. Cc: Zhang Rui &lt;rui.zhang@intel.com&gt; Cc: Eduardo Valentin &lt;edubezval@gmail.com&gt; Cc: Steven Rostedt &lt;rostedt@goodmis.org&gt; Cc: Ingo Molnar &lt;mingo@redhat.com&gt; Signed-off-by: Javi Merino &lt;javi.merino@arm.com&gt; Signed-off-by: Eduardo Valentin &lt;edubezval@gmail.com&gt; (cherry picked from commit 9876b1a4431a3f0959c70e1d817ecab6440cb2e6 git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux next) Signed-off-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; BUG=chrome-os-partner:45469 TEST=build &amp; boot oak-rev4 Change-Id: I3b53de35e69ad545fa29e940c7a7183c7c856195 Reviewed-on: https://chromium-review.googlesource.com/293214 Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; " fail_count="0" gerrit_number="293214" owner_email="rufus.hamade@imgtec.com" pass_count="0" patch_number="20" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/14/293214/20" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I3777b384ef9b4506cbec45ce494426ef349ce448" commit="f7238b52dbba640053f5c7f0c6ef17dc3c576ba2" commit_message="CHROMIUM: config: arm64: Enable DEVFREQ_THERMAL DEVFREQ_THERMAL allows thermal throttling for devices whose frequency is managed by the devfreq infrastructure. echo &quot;CONFIG_DEVFREQ_THERMAL=y&quot; &gt;&gt; chromeos/config/arm64/common.config chromeos/scripts/kernelconfig oldconfig Signed-off-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; BUG=chrome-os-partner:45469 TEST=build oak-tot &amp; boot on oak-rev4 Change-Id: I3777b384ef9b4506cbec45ce494426ef349ce448 Reviewed-on: https://chromium-review.googlesource.com/310414 Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; " fail_count="0" gerrit_number="310414" owner_email="djkurtz@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/14/310414/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I0178195872682c39f52cf27a2fb3f890fe084e2c" commit="5d0bbfab199d7efbad598c7f5680bbf09976e178" commit_message="CHROMIUM: config: arm64: Enable ARM_CPUIDLE Set ARM_CPUIDLE to enable the generic cpuidle driver for ARM. Idle states are configured at run-time through DT nodes, and hence this automatically selects DT_IDLE_STATES. echo &quot;CONFIG_ARM_CPUIDLE=y&quot; &gt;&gt; chromeos/config/arm64/common.config chromeos/scripts/kernelconfig oldconfig Signed-off-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; BUG=chrome-os-partner:38746 TEST=build and boot oak-rev4 Change-Id: I0178195872682c39f52cf27a2fb3f890fe084e2c Reviewed-on: https://chromium-review.googlesource.com/271739 Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; " fail_count="0" gerrit_number="271739" owner_email="drinkcat@chromium.org" pass_count="0" patch_number="65" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/39/271739/65" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.8" change_id="I222c8fba5a0e659f55ca61d86c90c7113efd96f1" commit="6f5339478eb5fad2363d85374bee4441ce51855a" commit_message="UPSTREAM: mwifiex: recover from skb allocation failures during RX commit 4acaf048b1d27cb6e1b214d370ed993bb2aac664 upstream This patch adds recovery mechanism for SDIO RX during SKB allocation failures. For allocation failures during multiport aggregation, we skip and drop RX packets. For single port read case, we will use preallocated card-&gt;mpa_rx.buf to complete cmd53 read. Now we terminate SDIO operations only upon cmd53 failures. CC: James Cameron &lt;quozl@laptop.org&gt; Signed-off-by: Zhaoyang Liu &lt;liuzy@marvell.com&gt; Signed-off-by: Avinash Patil &lt;patila@marvell.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; BUG=chrome-os-partner:43741, 44146, 43848 TEST= Simulate skb alloc faiure case, make sure driver works as expected Change-Id: I222c8fba5a0e659f55ca61d86c90c7113efd96f1 Tested-by: Xinming Hu &lt;huxm@marvell.com&gt; Signed-off-by: Amitkumar Karwar &lt;akarwar@marvell.com&gt; Reviewed-on: https://chromium-review.googlesource.com/299572 Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; (cherry picked from commit 972dc65ab42a94de2a05c2e3830f9c235e0811b4) Conflicts: drivers/net/wireless-3.8/mwifiex/sdio.c Signed-off-by: Amitkumar Karwar &lt;akarwar@marvell.com&gt; Reviewed-on: https://chromium-review.googlesource.com/307740 Commit-Ready: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="0" gerrit_number="307740" owner_email="akarwar@marvell.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/40/307740/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.8" change_id="Ibf1fc4482cd9fd1ef483dc064a3cac400c54b574" commit="334685891e4f71b6d4c6da1fc35d24a11f3c587e" commit_message="CHROMIUM: mwifiex: minor corrections in multiport aggregation code This patch includes below changes 1) Check if multiport aggregation feature flag while doing rx length validation check. 2) Reset buffer size variables when buffers are freed. BUG=chrome-os-partner:43741, 44146, 43848 TEST= Simulate 64k and/or 32k skb allocation faiures, confirmed that driver is successfully initialized after card reset. Change-Id: Ibf1fc4482cd9fd1ef483dc064a3cac400c54b574 Signed-off-by: Xinming Hu &lt;huxm@marvell.com&gt; Signed-off-by: Amitkumar Karwar &lt;akarwar@marvell.com&gt; Reviewed-on: https://chromium-review.googlesource.com/300016 Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; (cherry picked from commit eabdd33bd597dd95460e2bc63d72dd630135c707) Conflicts: drivers/net/wireless/mwifiex/sdio.c Reviewed-on: https://chromium-review.googlesource.com/307181 Commit-Ready: Dmitry Torokhov &lt;dtor@chromium.org&gt; Tested-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/307741 " fail_count="0" gerrit_number="307741" owner_email="akarwar@marvell.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/41/307741/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.8" change_id="I5327737def01e5fe511b7b213540541b8c519d9a" commit="ddb22724f151eb9b951ead4c37cbcb43165b5b8f" commit_message="CHROMIUM: mwifiex: fix driver init failure under memory pressure 64k Tx and Rx buffers are allocated during driver initialization for SDIO level data aggregations. When host is under memory pressure situation, kzalloc() request for 64k may fail. We will try allocating 32k buffers and disable our rx single port aggreagation feature in this situation. If the allocation still fails, we will disable our sdio multport aggregation feature as well. In this way, we will transmit and receive packets one by one, thus reduce the demand for big memory. BUG=chrome-os-partner:43741, 44146, 43848 TEST= Simulate 64k and/or 32k skb allocation failures, confirmed that driver is successfully initialized after card reset. Change-Id: I5327737def01e5fe511b7b213540541b8c519d9a Signed-off-by: Xinming Hu &lt;huxm@marvell.com&gt; Signed-off-by: Amitkumar Karwar &lt;akarwar@marvell.com&gt; Reviewed-on: https://chromium-review.googlesource.com/299573 Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; (cherry picked from commit 35c023b41ca485f491a41c6a5b07f9d05fcccdaa) Conflicts: drivers/net/wireless/mwifiex/sdio.c Reviewed-on: https://chromium-review.googlesource.com/307182 Commit-Ready: Dmitry Torokhov &lt;dtor@chromium.org&gt; Tested-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/307742 " fail_count="0" gerrit_number="307742" owner_email="akarwar@marvell.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/42/307742/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.8" change_id="I6daeca34ad038efda459f38282dd060696d1c8ba" commit="65de625b713efe7083019df4d31b868e5cad9b95" commit_message="CHROMIUM: mwifiex: NULL check for cfg80211_inform_bss() cfg80211_inform_bss would return null in some cases, such as memory allocation failure. This patch adds sanity check for this case, to avoid possible issues when above corner case is hit. BUG=chrome-os-partner:43741, 44146, 43848 TEST= Simulate skb alloc faiure case for mwifiex_sdio, make sure driver works normally as expected. Change-Id: I6daeca34ad038efda459f38282dd060696d1c8ba Signed-off-by: Xinming Hu &lt;huxm@marvell.com&gt; Signed-off-by: Amitkumar Karwar &lt;akarwar@marvell.com&gt; Reviewed-on: https://chromium-review.googlesource.com/299574 Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; (cherry picked from commit faa52508e7f21b775d7e731e4e243dd5cd1cab4d) Reviewed-on: https://chromium-review.googlesource.com/306711 Commit-Ready: Dmitry Torokhov &lt;dtor@chromium.org&gt; Tested-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/307743 " fail_count="0" gerrit_number="307743" owner_email="akarwar@marvell.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/43/307743/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I4b721369156967e4579bcac0c8cec4a6d88110ab" commit="3495c62d4889f2f847c88b0b9a761877531de59b" commit_message="CHROMIUM: devfreq: add simple watermark devfreq governor This patch adds new simple watermark devfreq governor. BUG=chrome-os-partner:42645 TEST=Build and boot on smaug. Governor decides next frequency from frequency table based on type of watermark interrupt. Change-Id: I4b721369156967e4579bcac0c8cec4a6d88110ab Signed-off-by: Shridhar Rasal &lt;srasal@nvidia.com&gt; Signed-off-by: Arto Merilainen &lt;amerilainen@nvidia.com&gt; Reviewed-on: https://chromium-review.googlesource.com/305365 Commit-Ready: Andrew Chew &lt;achew@nvidia.com&gt; Tested-by: Andrew Chew &lt;achew@nvidia.com&gt; Reviewed-by: Andrew Bresticker &lt;abrestic@chromium.org&gt; " fail_count="0" gerrit_number="305365" owner_email="achew@nvidia.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/65/305365/4" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="If324544ba747358b792486fa4b9bcbaf21d130e0" commit="9c331e7044923876e9236d80605b97d00b2d59c6" commit_message="CHROMIUM: devfreq: Add active watermark devfreq governor This patch adds a new watermark governor that actively alters the watermark values based on the current frequency and target load. The governor takes target load as a given property (80% by default) and every time when the governor re-estimation is triggered, the governor checks the current load and calculates the next frequency that would push the device as close this target load as possible. At this point also the watermark values are updated so that next time the interrupt should come when the load change is significant enough to cause frequency change to either next or previous frequency. BUG=chrome-os-partner:42645 TEST=Build and boot on smaug. Change-Id: If324544ba747358b792486fa4b9bcbaf21d130e0 Signed-off-by: Arto Merilainen &lt;amerilainen@nvidia.com&gt; Reviewed-on: https://chromium-review.googlesource.com/305366 Commit-Ready: Andrew Chew &lt;achew@nvidia.com&gt; Tested-by: Andrew Chew &lt;achew@nvidia.com&gt; Reviewed-by: Andrew Bresticker &lt;abrestic@chromium.org&gt; " fail_count="0" gerrit_number="305366" owner_email="achew@nvidia.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/66/305366/4" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I184f498929b5ef8203db24cb9e627d1793644535" commit="df00bf81e97fb6390ef958a144c4f74ebcee5a63" commit_message="CHROMIUM: arm64: dragon_defconfig: Turn on wmark governors BUG=chrome-os-partner:42645 TEST=Build and boot on smaug. Change-Id: I184f498929b5ef8203db24cb9e627d1793644535 Signed-off-by: Andrew Chew &lt;achew@nvidia.com&gt; Reviewed-on: https://chromium-review.googlesource.com/305367 Reviewed-by: Andrew Bresticker &lt;abrestic@chromium.org&gt; " fail_count="0" gerrit_number="305367" owner_email="achew@nvidia.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/67/305367/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I650f636e23435c4f8e9a26b09a39ef378cd94068" commit="bf64435d9258f07de877cdd5495b00514597dbd4" commit_message="power_LoadTest: Open trap window for auto loaded tabs There's a tab that opens on first login for Chromebooks for free offers. Since every login for power_LoadTest is a first login (since the state is cleared), open a window to catch that tab (and any others) which will be closed by the test later. BUG=None TEST=run power_LoadTest.1hour Check that there are only 5 tabs in the background window Change-Id: I650f636e23435c4f8e9a26b09a39ef378cd94068 Reviewed-on: https://chromium-review.googlesource.com/309543 Commit-Ready: Derek Basehore &lt;dbasehore@chromium.org&gt; Tested-by: Derek Basehore &lt;dbasehore@chromium.org&gt; Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="3" gerrit_number="309543" owner_email="dbasehore@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/43/309543/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ided06df7d51cc193228b3e8344c0de14f9bfa035" commit="4905638f3a4c8d9bf2340da6f2d8c89953405056" commit_message="power_LoadTest: fix names of control variants The new different versions of the test all had power_LoadTest.1hour for the name. This corrects the names for those tests. BUG=None TEST=From workstation: test_that --board &lt;any board&gt; &lt;DUT IP address&gt; power_LoadTest.web_1hour Test will fail since ethernet is connected, but check that it finds the test Change-Id: Ided06df7d51cc193228b3e8344c0de14f9bfa035 Reviewed-on: https://chromium-review.googlesource.com/309544 Commit-Ready: Derek Basehore &lt;dbasehore@chromium.org&gt; Tested-by: Derek Basehore &lt;dbasehore@chromium.org&gt; Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="3" gerrit_number="309544" owner_email="dbasehore@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/44/309544/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I39f0ec0d943002b77f95b920f204f31ea99f2cbe" commit="43f3f9127bd43ddc9fa5d45df637513b3cbd6021" commit_message="power_LoadTest: add single page test version This measures the power of an individual page for 5 minutes. BUG=None TEST=from workstation to DUT test_that --board &lt;board&gt; &lt;IP&gt; power_LoadTest on DUT cd /usr/local/autotest ./bin/autotest tests/power_LoadTest/control.single_page --args \ &quot;https://news.google.com&quot; Check that the test runs for 5 minutes with the news.google.com webpage Change-Id: I39f0ec0d943002b77f95b920f204f31ea99f2cbe Reviewed-on: https://chromium-review.googlesource.com/309545 Commit-Ready: Derek Basehore &lt;dbasehore@chromium.org&gt; Tested-by: Matt Sheets &lt;msheets@chromium.org&gt; Tested-by: Derek Basehore &lt;dbasehore@chromium.org&gt; Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="3" gerrit_number="309545" owner_email="dbasehore@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/45/309545/3" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I046c4f5ebf5a4fed765fa90402704cc5ee61a0a7" commit="0f03be9dab6ebe2f1ad078c7008e18b41dde8a5a" commit_message="quipper: Use test binary from 20151030 BUG=chromium:476570 TEST=unit tests pass CQ-DEPEND=I8ec6d26c15f338d700ad7ed3bccd88a5aea4896c Change-Id: I046c4f5ebf5a4fed765fa90402704cc5ee61a0a7 Signed-off-by: Simon Que &lt;sque@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/309989 Reviewed-by: Emma Rapati &lt;rapati@chromium.org&gt; " fail_count="0" gerrit_number="309989" owner_email="sque@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/89/309989/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I8ec6d26c15f338d700ad7ed3bccd88a5aea4896c" commit="162fa8d11b74f6a88fe446779b7c8d3731a0ff73" commit_message="quipper: Rename test files to reflect kernel versions BUG=chromium:476570 TEST=unit tests pass CQ-DEPEND=I046c4f5ebf5a4fed765fa90402704cc5ee61a0a7 Change-Id: I8ec6d26c15f338d700ad7ed3bccd88a5aea4896c Signed-off-by: Simon Que &lt;sque@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310051 Reviewed-by: Emma Rapati &lt;rapati@chromium.org&gt; " fail_count="0" gerrit_number="310051" owner_email="sque@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/51/310051/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic5781636209ae10ead91befab000c19c5fcaf170" commit="17faec16460cacfe31e814e747f2fa181b22d4ea" commit_message="audoi_utils: Add method to set active output node volume BUG=chrome-os-partner:39490 TEST=not used yet Change-Id: Ic5781636209ae10ead91befab000c19c5fcaf170 Reviewed-on: https://chromium-review.googlesource.com/303242 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="0" gerrit_number="303242" owner_email="cychiang@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/42/303242/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I10e81b2ad2fe051ca6cf2412481e3ce26054b71e" commit="22fa4ab55bb467f6dbc250c65f530afe30263fd9" commit_message="Set volume to 100 for lid_switch and video_playback tests Use method in audio_utils to set output node volume. BUG=chrome-os-partner:39490 TEST=run the tests and see volume is set to 100 Change-Id: I10e81b2ad2fe051ca6cf2412481e3ce26054b71e Reviewed-on: https://chromium-review.googlesource.com/303243 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="0" gerrit_number="303243" owner_email="cychiang@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/43/303243/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib9f111d2273cde61354e72367fe74d4ee15d2291" commit="2ce1226768212f63a0fe0fa27817b6cc9591ed7e" commit_message="oak: handle the warm reset key from servo board Warm reset key from servo board lets the POWER_GOOD signal deasserted temporarily (about 1~2 seconds) since Oak rev4. In order to detect this case, check the AP_RESET_L status, ignore the transient state if reset key is pressing. BUG=chrome-os-partner:46655 BRANCH=none TEST=make buildall -j; Press warm reset key of servo board, AP should reset normally. Change-Id: Ib9f111d2273cde61354e72367fe74d4ee15d2291 Signed-off-by: Ben Lok &lt;ben.lok@mediatek.com&gt; Reviewed-on: https://chromium-review.googlesource.com/307201 Tested-by: Yidi Lin &lt;yidi.lin@mediatek.com&gt; Reviewed-by: Rong Chang &lt;rongchang@chromium.org&gt; " fail_count="0" gerrit_number="307201" owner_email="ben.lok@mediatek.com" pass_count="0" patch_number="6" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/01/307201/6" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="Ia6bb8071fd759545d8cf70d6e73eac494dcddd2f" commit="a72b3f4d72aaffb7eef07c3d5ccd75082db9e28c" commit_message="ACPI / Fan: Use bus id as the name for non PNP0C0B (Fan) devices We have back ported this patch from latest upstream kernel for fan driver. The _ART (Active Cooling Relationship Table), specifies relationship among heat generating sources to a target active cooling device like fan. The _ART table refers to actual bus id name for specifying relationship. Naming &quot;Fan&quot; is not enough as name in the _ART table can change on every platform, to establish relationship for user space thermal controllers. Upstreamed patch: &quot;https://git.kernel.org/cgit/linux/kernel/git/stable/ linux-stable.git/commit/drivers/acpi/fan.c?id=bbb16fef19122ec9f20fb865c45375e12f85d2a1&quot; BRANCH=None BUG=chrome-os-partner:46493 TEST=Built for kunimitsu board. Tested to see that the thermal devices and the participants are enumerated and can be seen in the /sys/bus/platform/devices. Also, checked the FAN type the cooling devices enumerated in the /sys/class/thermal with sysfs interface. Change-Id: Ia6bb8071fd759545d8cf70d6e73eac494dcddd2f Signed-off-by: Srinivas Pandruvada &lt;srinivas.pandruvada@linux.intel.com&gt; Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt; Signed-off-by: Shaunak Saha &lt;shaunak.saha@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/309581 Commit-Ready: Sumeet R Pawnikar &lt;sumeet.r.pawnikar@intel.com&gt; Tested-by: Sumeet R Pawnikar &lt;sumeet.r.pawnikar@intel.com&gt; Reviewed-by: Brian Bian &lt;brian.bian@intel.com&gt; Reviewed-by: Sumeet R Pawnikar &lt;sumeet.r.pawnikar@intel.com&gt; Reviewed-by: Duncan Laurie &lt;dlaurie@chromium.org&gt; " fail_count="0" gerrit_number="309581" owner_email="shaunak.saha@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/81/309581/5" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2015.07" change_id="Id681a19d0eedb0e2c29e259c5467bcde577e3460" commit="08e0894e5558b9b9b229f907743cad067096bb31" commit_message="libpayload: usb: xhci: Workaround to get Intel xHCI reset working more reliably Existing Intel xHCI controllers require a delay of 1 mS, after setting the CMD_RESET bit in command register, before accessing any HC registers. This allows the HC to complete the reset operation and be ready for HC register access. Without this delay, the subsequent HC register access, may result in a system hang, very rarely. Verified CherryView / Braswell platforms go through over 1000 warm reboot cycles (which was not possible without this patch), without any xHCI reset hang in depthcharge. BRANCH=None BUG=None TEST=Verified CherryView / Braswell platforms go through over 1000 warm reboot cycles, without any xHCI reset hang in depthcharge. Change-Id: Id681a19d0eedb0e2c29e259c5467bcde577e3460 Signed-off-by: Rajmohan Mani &lt;rajmohan.mani@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/310022 Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="310022" owner_email="rajmohan.mani@intel.com" pass_count="0" patch_number="2" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/22/310022/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ibf40a20656c4c99f9625b516cff3e7da9bf2f69d" commit="f3259e8de5432d9d2091860888ef2b5e0ac0d957" commit_message="mec1322: fix gpio_disable_interrupt MEC1322_INT_DISABLE(interrupt enable clear register) is 'Write 1 to Clear' for each bit. To disable interrupt for specific GPIO pin, only specific bit should be written with 1. BUG=NONE BRANCH=NONE TEST=NONE Change-Id: Ibf40a20656c4c99f9625b516cff3e7da9bf2f69d Signed-off-by: Kyoung Kim &lt;kyoung.il.kim@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/309979 Commit-Ready: Kyoung Il Kim &lt;kyoung.il.kim@intel.com&gt; Tested-by: Kyoung Il Kim &lt;kyoung.il.kim@intel.com&gt; Reviewed-by: Shawn N &lt;shawnn@chromium.org&gt; " fail_count="0" gerrit_number="309979" owner_email="kyoung.il.kim@intel.com" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/79/309979/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I62c6a3621e2da882a5acd8209c17686152810806" commit="0cbae8de6eba54331641c4615769e683b71c5f61" commit_message="paygen: Generate the payload hash and metadata hash together. Due to recent changes in delta_generator, payload hash and metadata hash are calculated together, calling it twice are just doing repeated work. BUG=None TEST=./paygen_payload_lib_unittest Change-Id: I62c6a3621e2da882a5acd8209c17686152810806 Reviewed-on: https://chromium-review.googlesource.com/310226 Commit-Ready: Alex Deymo &lt;deymo@chromium.org&gt; Tested-by: Sen Jiang &lt;senj@chromium.org&gt; Reviewed-by: Matthew Sartori &lt;msartori@chromium.org&gt; Reviewed-by: Alex Deymo &lt;deymo@chromium.org&gt; " fail_count="1" gerrit_number="310226" owner_email="senj@chromium.org" pass_count="0" patch_number="2" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/26/310226/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I5c25fd7406e30b96d12bc4bf8210d3c3f4ae79f1" commit="a3eb7f1a4cd93cb632c7dd746156a8086c30e611" commit_message="vboot: Add GBB flag to turn on serial output Currently this does nothing. This will eventually be used to enable serial output. BUG=chromium:210230 BRANCH=none TEST=none Change-Id: I5c25fd7406e30b96d12bc4bf8210d3c3f4ae79f1 Signed-off-by: Mary Ruthven &lt;mruthven@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/309716 Reviewed-by: Randall Spangler &lt;rspangler@chromium.org&gt; " fail_count="0" gerrit_number="309716" owner_email="mruthven@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/vboot_reference" project_url="https://chromium-review.googlesource.com/chromiumos/platform/vboot_reference" ref="refs/changes/16/309716/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic50311dcabb44939c10492152d96b7833c650ec8" commit="9633f1ed8f047c077e9e3ca0cfd8275d0d56a63c" commit_message="FROMLIST: linux-firmware: New minor DMC release for Skylake - ver1_23 &quot;FROMLIST&quot; + SHA1 below because this is a pull request: Link: http://lists.freedesktop.org/archives/intel-gfx/2015-October/078584.html Version: 1.23 Date : 10/19/2015 Notes: DC 5 and 6 count locations are in the below mentioned offsets - same as ver1.21 DC3_DC5_COUNT 80030 DC5_DC6_COUNT 8002C Following additions from ver1.22 - WA for Palette and DMC RAM corruption issue. Following additions from ver1.21 - PLL lock wait time updated Conflicts: WHENCE (WHENCE is a ToC, so there is a conflict on almost every cherry-pick) Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt; (cherry picked from commit 182a82e604111683e1ab56e588f7a1911e3c9fa3) Signed-off-by: Marc Herbert &lt;marc.herbert@intel.com&gt; BUG=chrome-os-partner:43454,chrome-os-partner:42700 TEST=/lib/firmware/skl_dmc_ver1.bin links to skl_dmc_ver1_23.bin Change-Id: Ic50311dcabb44939c10492152d96b7833c650ec8 Reviewed-on: https://chromium-review.googlesource.com/307904 Commit-Ready: Joe Konno &lt;joe.konno@linux.intel.com&gt; Tested-by: Philip Hanson &lt;philip.hanson@intel.com&gt; Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; Reviewed-by: Joe Konno &lt;joe.konno@linux.intel.com&gt; Reviewed-by: James Ausmus &lt;james.ausmus@intel.com&gt; " fail_count="0" gerrit_number="307904" owner_email="marc.herbert@intel.com" pass_count="0" patch_number="1" project="chromiumos/third_party/linux-firmware" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/linux-firmware" ref="refs/changes/04/307904/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia8dea024825de9a3d74ce057c13c291a76205943" commit="e23f242977072beb4329fa5ef2aa8842bc9902fe" commit_message="Update croscore fonts to 1.31 Arimo and Tinos 1.30 have a broken VDMX table. When BCI is activated, Blink reads vertical metrics from VDMX table. With (yMax, yMin) in VDMX at virtually all sizes larger than the previous version, line-spacing get larger leading to clipping in some web pages. 1.31 is identical to 1.30 except that VDMX table is fixed (restored to the previous value). I also locally &quot;optimized&quot; cmap table to have the same size as before (no actual change in mapping). BUG=chromium:544897 TEST=Go to http://jungshik.github.com/cr/bugs/544897/height.html, the last line should read &quot;arimo: 19,20,20,19 tinos: 20,20,20,20&quot;. Change-Id: Ia8dea024825de9a3d74ce057c13c291a76205943 Reviewed-on: https://chromium-review.googlesource.com/310261 Commit-Ready: Jungshik Shin &lt;jshin@chromium.org&gt; Tested-by: Jungshik Shin &lt;jshin@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="0" gerrit_number="310261" owner_email="jshin@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/61/310261/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="Ice562655c5ee65b37c5e22e763a38442b8f00778" commit="f73f2a905ecbe62155a5309f123918ed3e10aa0e" commit_message="CHROMIUM: soc/tegra: pmc: Log wakeup IRQs Android kernels make a list of wakeup sources so that each driver can determine whether it was responsible for a wakeup. Have the Tegra PMC driver report wakeup IRQs so that this works as expected. BUG=b:25423561 TEST=manual Change-Id: Ice562655c5ee65b37c5e22e763a38442b8f00778 Signed-off-by: Kevin Cernekee &lt;cernekee@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310079 Reviewed-by: Andrew Bresticker &lt;abrestic@chromium.org&gt; " fail_count="0" gerrit_number="310079" owner_email="cernekee@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/79/310079/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia31e81105b1897d988d62442616b6554391ca69b" commit="84caed44da3f80b469b2f74c95062517c51a12c5" commit_message="GLaDOS/Chell: Add faft config BUG=chrome-os-partner:46117 TEST=none Change-Id: Ia31e81105b1897d988d62442616b6554391ca69b Signed-off-by: Ryan Lin &lt;ryan.lin@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/310182 Reviewed-by: Shawn N &lt;shawnn@chromium.org&gt; " fail_count="0" gerrit_number="310182" owner_email="ryan.lin@intel.com" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/82/310182/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iaddfbe601c3b50ae5334f24fcad88c5e1df9bc7d" commit="485073f17c3ff4794c6c72aae8efb8bae5e9c9e8" commit_message="FAFT: Modify FWtries test to accomodate Android There is no mechanism in Android to block init from setting fw_tries to 0. Need to modify test to accomodate Android boot behavior. BUG=chromos-partner:46904 BRANCH=None TEST=Ran FWtries on smaug, gnawty, veyron_jerry Change-Id: Iaddfbe601c3b50ae5334f24fcad88c5e1df9bc7d Signed-off-by: Shelley Chen &lt;shchen@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/309028 Reviewed-by: danny chan &lt;dchan@chromium.org&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; " fail_count="0" gerrit_number="309028" owner_email="shchen@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/28/309028/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ief37aa1f11a84dd358875f22fa35c484b10bc388" commit="10c43c4d82e2bacb97930414c562428078f2a98e" commit_message="oak: using only one standby mode wakeup source. Before Oak rev4, it defines 2 wakeup source EC_WAKE(PA0), EC_PWR_BTN_L(PB5). Due to the wakeup source limitation of STM32F0 (http://goo.gl/VQk9GV), Oak can only use one wakeup source, because EC_PWR_BTN_L is low-active and it is kept high always. The HW &amp; SW should be changed after rev4: Using PA0 as wakeup source only, instead of both (PA0 &amp; PB5). BRANCH=none BUG=chrome-os-partner:46670 TEST=Manual on oak rev4 with HW rework. Detach PD power adapter, run 'hibernate' on EC console, make sure that both EC and PD go to hibernate, verify the following cases individually: 1. Press power button and verify that both EC and PD wake. 2. Plug PD power adapter and verfy that both EC and PD wake. Change-Id: Ief37aa1f11a84dd358875f22fa35c484b10bc388 Signed-off-by: Ben Lok &lt;ben.lok@mediatek.com&gt; Reviewed-on: https://chromium-review.googlesource.com/309246 Reviewed-by: Rong Chang &lt;rongchang@chromium.org&gt; " fail_count="0" gerrit_number="309246" owner_email="ben.lok@mediatek.com" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/46/309246/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I3fbbb4f23c967659c34c4c6cd767b31d0c914c01" commit="b8d48cbbbffda8afe639421ae582e47b60de87ae" commit_message="CHROMIUM: net: wireless: Remove iwl7000 driver from wireless-3.8 All wireless-3.8 users of iwl7000 have moved to using native driver from 3.18 kernel tree. Removing this driver also opens possibility of removing wireless-3.8 subsystem completely. Change-Id: I3fbbb4f23c967659c34c4c6cd767b31d0c914c01 Signed-off-by: Anatol Pomazau &lt;anatol@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/309551 Reviewed-by: Sameer Nanda &lt;snanda@chromium.org&gt; Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="3" gerrit_number="309551" owner_email="anatol@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/51/309551/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ia614bcf5f7aa1e309e6b6d0a32e3cee17c263197" commit="1d03efc95fb3ac7185749e83eeb328f4627547dd" commit_message="Disable security_SandboxStatus temporarily. Until we get a new chrome. I don't want to patch this test any further. BUG=chromium:549472 TEST=disabling this test. Change-Id: Ia614bcf5f7aa1e309e6b6d0a32e3cee17c263197 Reviewed-on: https://chromium-review.googlesource.com/310069 Commit-Ready: Achuith Bhandarkar &lt;achuith@chromium.org&gt; Tested-by: Achuith Bhandarkar &lt;achuith@chromium.org&gt; Reviewed-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; " fail_count="0" gerrit_number="310069" owner_email="achuith@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/69/310069/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib30414640445a6242e4759182b3467a589fe45b9" commit="de82ee8fff98b5c4ccc6c8b880902a9f83c4c71b" commit_message="fastboot: backend: Check for chunk-size overflow always Irrespective of chunk-type (Write, Fill-write, Dont-care, CRC32) always report back an error if chunk size overflows partition-size for sparse image. BUG=None BRANCH=None TEST=Compiles successfully and reports error for image size exceeding partition size. Change-Id: Ib30414640445a6242e4759182b3467a589fe45b9 Signed-off-by: Furquan Shaikh &lt;furquan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/302196 Trybot-Ready: Furquan Shaikh &lt;furquan@chromium.org&gt; Tested-by: Furquan Shaikh &lt;furquan@chromium.org&gt; Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; Commit-Queue: Furquan Shaikh &lt;furquan@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/309950 Commit-Ready: Furquan Shaikh &lt;furquan@chromium.org&gt; " fail_count="0" gerrit_number="309950" owner_email="furquan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/depthcharge" project_url="https://chromium-review.googlesource.com/chromiumos/platform/depthcharge" ref="refs/changes/50/309950/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I2f0970e494ea49611abc315587c7c9aa0bc2d14a" commit="b7d48325c13fabdbeed26f0e99b96fac59366353" commit_message="cleanup: Standardize use of CONFIG_I2C and add MASTER/SLAVE CONFIGs Some chips previously defined CONFIG_I2C and others didn't. Standardize the usage by removing CONFIG_I2C from all config_chip files and force it to be defined at the board level. Also, make boards define CONFIG_I2C_MASTER and/or CONFIG_I2C_SLAVE based on the I2C interfaces they will use - this will assist with some later cleanup. BUG=chromium:550206 TEST=`make buildall -j` BRANCH=None Change-Id: I2f0970e494ea49611abc315587c7c9aa0bc2d14a Signed-off-by: Shawn Nematbakhsh &lt;shawnn@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310070 Commit-Ready: Shawn N &lt;shawnn@chromium.org&gt; Tested-by: Shawn N &lt;shawnn@chromium.org&gt; Reviewed-by: Alec Berg &lt;alecaberg@chromium.org&gt; " fail_count="0" gerrit_number="310070" owner_email="shawnn@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/70/310070/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I9a66949b66e0d6736c007773740b4f7431faa3cc" commit="5728a1804d965c84e653c3f13eec34557c4f5cac" commit_message="stm32: i2c: Use correct timingr values based on clock source Previous change 813e56e10af4 broke this by interchanging the values. BUG=chrome-os-partner:46188 BRANCH=None TEST=`make buildall -j` Change-Id: I9a66949b66e0d6736c007773740b4f7431faa3cc Signed-off-by: Shawn Nematbakhsh &lt;shawnn@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310057 Commit-Ready: Shawn N &lt;shawnn@chromium.org&gt; Tested-by: Shawn N &lt;shawnn@chromium.org&gt; Reviewed-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-by: Alec Berg &lt;alecaberg@chromium.org&gt; " fail_count="0" gerrit_number="310057" owner_email="shawnn@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/57/310057/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I32dd118c7c03c5899742cebe437d34b9cef984de" commit="0ec75c9060c9df74a8110bd3d48091d76c5ee884" commit_message="Add support for devserver latestbuild RPC for Android build Add a new request argument os_type to differentiate requests for android builds and ChromeOS builds. The value needs to be set to `android` for any request related to Android build. If the value is not set or has other values, default to ChromeOS builds. BUG=chromium:512668 TEST=run devserver locally, and curl http://localhost:8082/stage?target=shamu-userdebug\&amp;build_id=2040953\&amp;artifacts=test_zip\&amp;branch=git_mnc-release\&amp;os_type=android curl http://localhost:8082/latestbuild?target=shamu-userdebug\&amp;branch=git_mnc-release\&amp;os_type=android Change-Id: I32dd118c7c03c5899742cebe437d34b9cef984de Reviewed-on: https://chromium-review.googlesource.com/308755 Commit-Ready: Dan Shi &lt;dshi@chromium.org&gt; Tested-by: Dan Shi &lt;dshi@chromium.org&gt; Reviewed-by: Simran Basi &lt;sbasi@chromium.org&gt; " fail_count="0" gerrit_number="308755" owner_email="dshi@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/dev-util" project_url="https://chromium-review.googlesource.com/chromiumos/platform/dev-util" ref="refs/changes/55/308755/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I12a485c1bdba42187743908ff7e50938b99de568" commit="6745623e42bd6280846a8ff376f72ef24a9196a8" commit_message="Add tests_policy_ImagesAllowedForUrls to telemetry suite. BUG=chromium:538148 TEST=Run test_that &lt;IP&gt; policy_ImagesAllowedForUrls Change-Id: I12a485c1bdba42187743908ff7e50938b99de568 Reviewed-on: https://chromium-review.googlesource.com/310179 Commit-Ready: Scott Cunningham &lt;scunningham@chromium.org&gt; Tested-by: Scott Cunningham &lt;scunningham@chromium.org&gt; Reviewed-by: Katherine Threlkeld &lt;kathrelkeld@chromium.org&gt; " fail_count="0" gerrit_number="310179" owner_email="scunningham@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/79/310179/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1a54ee90f4daa9f0ef101bfe3160490853f93b3b" commit="bc1c85855b1157c9c10db9e35c822edcf6d2c7cc" commit_message="cros-kernel2: Add Rockchip DP settings As per Heiko's latest tree. BUG=None TEST=DP comes up Change-Id: I1a54ee90f4daa9f0ef101bfe3160490853f93b3b Reviewed-on: https://chromium-review.googlesource.com/310222 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="0" gerrit_number="310222" owner_email="dianders@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/22/310222/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I9a05a472376d8a8734029da921f9bfdc8f7d87e5" commit="6792aeecd77b1acdce2d603bb61e1a9ff9758cc7" commit_message="Wizpig: add to Strago based mainboard list for mosys Add Wizpig mainboard to Strago board list for mosys and sort it. BUG=chrome-os-partner:42916 BRANCH=none TEST=run &quot;emerge-wizpig mosys&quot; and then run &quot;mosys smbios info bios&quot; on DUT. Change-Id: I9a05a472376d8a8734029da921f9bfdc8f7d87e5 Signed-off-by: Kaiyen Chang &lt;kaiyen.chang@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/309351 Commit-Ready: Kevin Cheng &lt;kevin.cheng@intel.com&gt; Reviewed-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; " fail_count="2" gerrit_number="309351" owner_email="kaiyen.chang@intel.com" pass_count="0" patch_number="1" project="chromiumos/platform/mosys" project_url="https://chromium-review.googlesource.com/chromiumos/platform/mosys" ref="refs/changes/51/309351/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I77daab1fb7176c3d8e868471eafe97666fc5e902" commit="e98a27e5dabe632776e1ac9e766e4742696f18f8" commit_message="Uprev all chromeos-base/* ebuilds to latest AOSP. BUG=None TEST=cq Pulled 1 new changes from platform/external/minijail: (ebuild: chromeos-base/chromeos-minijail) a14e08d minijail: Allow static binaries in a bind mount to run Pulled 3 new changes from platform/system/connectivity/apmanager: (ebuild: chromeos-base/apmanager) bf43941 Fix /data dir creation, 'apmanager' service class. cbbefa2 brillo: start AP service after AP interface is enumerated 682a932 Use asynchronous handler for org.chromium.Service.Start D-Bus call Pulled 6 new changes from platform/system/connectivity/shill: 241e3f3 shill: DeviceInfo: Prefer non-deprecated IPv6 addresses 6f50d01 shill: NetlinkAttribute: Accept multiple int sizes f95fe0f Revert &quot;shill: use DhcpProperties for dhcpv4 config&quot; 5ac8c7b shill: use DhcpProperties for dhcpv4 config bb20181 shill: replace remaining references to wake on SSID feature 596ca70 shill: Add helper scripts to Brillo image. Pulled 1 new changes from platform/system/tpm_manager: (ebuild: chromeos-base/tpm_manager) 3d4bda0 tpm_manager: Add implementation for RemoveOwnerDependency Pulled 1 new changes from platform/system/trunks: (ebuild: chromeos-base/trunks) 71a3396 trunks: Fix generator bug in handle serialization Pulled 2 new changes from platform/system/update_engine: efb9d83 Fix OmahaRequestAction unittest. 87c0886 Send &quot;success reboot&quot; only after an update. Pulled 1 new changes from platform/system/webservd: (ebuild: chromeos-base/webserver) 5286fea webservd: Fix class declaration for FakeEncryptor Pulled 2 new changes from chromiumos/platform2: 964d08d platform2: Rename libchromeos to libbrillo e3812d0 quipper: Allow &quot;perf mem record&quot; commands Change-Id: I77daab1fb7176c3d8e868471eafe97666fc5e902 Reviewed-on: https://chromium-review.googlesource.com/310311 Commit-Ready: Alex Deymo &lt;deymo@chromium.org&gt; Tested-by: Alex Deymo &lt;deymo@chromium.org&gt; Reviewed-by: Alex Deymo &lt;deymo@chromium.org&gt; " fail_count="0" gerrit_number="310311" owner_email="deymo@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/11/310311/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I3cb159b685d08d72f7687f0f9206bc207b2eb0f6" commit="92a0cbd0f1541ee4bd4c5cf26318e12e3da07e37" commit_message="Correct frame count conditional. We need to check if the # of golden checkums and the # of test checksums does not differ too much. Add the check in the conditional. BUG=None. TEST=Ran vp8 and mp4 tests on falco. Change-Id: I3cb159b685d08d72f7687f0f9206bc207b2eb0f6 Reviewed-on: https://chromium-review.googlesource.com/310213 Commit-Ready: Mussa Kiroga &lt;mussa@chromium.org&gt; Tested-by: Mussa Kiroga &lt;mussa@chromium.org&gt; Reviewed-by: Mussa Kiroga &lt;mussa@chromium.org&gt; Reviewed-by: Rohit Makasana &lt;rohitbm@chromium.org&gt; " fail_count="0" gerrit_number="310213" owner_email="mussa@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/13/310213/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iedb389806e2d1f741e498f2854dd9ff83eccf8bb" commit="c246eaa3cb45a976854c3400feac4e21700ea97a" commit_message="cros-board.eclass: add samus-cheets BUG=b:25124604 TEST=build (note: build fails, need to fix elsewhere) Change-Id: Iedb389806e2d1f741e498f2854dd9ff83eccf8bb Reviewed-on: https://chromium-review.googlesource.com/310059 Commit-Ready: Luigi Semenzato &lt;semenzato@chromium.org&gt; Tested-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; Reviewed-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; " fail_count="0" gerrit_number="310059" owner_email="semenzato@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/59/310059/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I4c5768ff3d3654e890e4aec78fa557225f07c04f" commit="32dd481410fb6cdfe83cad2f16aa9150ab873291" commit_message="CHROMIUM: drm/tegra: Add locking to falcon boot Multiple channel opens can come in from userspace, causing falcon_boot() to get called concurrently. Add some locking around this routine so that we only boot once, and subsequent opens won't interfere. BUG=chrome-os-partner:46404 TEST=Actually tested on stabilize-smaug-7566.B-chromeos-3.18 branch. Ran script (see bug) that I modified to go through 500 loops of continuously opening and closing the camera app after a random delay of at least 5 seconds. Change-Id: I4c5768ff3d3654e890e4aec78fa557225f07c04f Signed-off-by: Andrew Chew &lt;achew@nvidia.com&gt; Reviewed-on: https://chromium-review.googlesource.com/309868 Commit-Ready: Andrew Bresticker &lt;abrestic@chromium.org&gt; Reviewed-by: Shivdas Patil &lt;shivdasp@nvidia.com&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="0" gerrit_number="309868" owner_email="achew@nvidia.com" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/68/309868/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic44fa947cf5f103500c085b1129a56366813b2e9" commit="fdaecdb51deb0f49d1fe31439e43e174c3765f59" commit_message="overlord: extract common logics from dashboard and fixture app Add a base class BaseApp for dashboard app and fixture app, which fetches client list from server when mounted, allows adding callback function to filter client list, prevent unwanted clients from being added to the client list. Also, since the &quot;state&quot; attribute should be treated as an immutable object, we replace each &quot;this.forceUpdate()&quot; by &quot;this.setState(...)&quot;. BUG=None TEST=manual test Change-Id: Ic44fa947cf5f103500c085b1129a56366813b2e9 Reviewed-on: https://chromium-review.googlesource.com/310026 Commit-Ready: Wei-Han Chen &lt;stimim@chromium.org&gt; Tested-by: Wei-Han Chen &lt;stimim@chromium.org&gt; Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; " fail_count="0" gerrit_number="310026" owner_email="stimim@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/26/310026/6" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ieb7e39817bb0cefa523f73039b68943adb50f045" commit="f9e66fb6f9a6d1ca01c34711c984933571002bf2" commit_message="oak: Adding 2S and 3S battery support The default battery type of Oak is 3S, in order to compatible to 2S battery, set the minimum voltage of battery to 6V rather than 9V. BRANCH=none BUG=chrome-os-partner:46540 TEST=manual 1. connect 2S battery to rev4 2. check the battery info with EC command: &gt; battery 3. confirm the voltage of battery is match to setting of battery_info. Change-Id: Ieb7e39817bb0cefa523f73039b68943adb50f045 Signed-off-by: Ben Lok &lt;ben.lok@mediatek.com&gt; Reviewed-on: https://chromium-review.googlesource.com/306381 Tested-by: Rong Chang &lt;rongchang@chromium.org&gt; Reviewed-by: Rong Chang &lt;rongchang@chromium.org&gt; " fail_count="0" gerrit_number="306381" owner_email="ben.lok@mediatek.com" pass_count="0" patch_number="4" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/81/306381/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I7c3a3f213c4ebb20d1e46225fa66a28fb642dc67" commit="294d648a92b8df4cb4aa8cd5ad6afb68532668b6" commit_message="overlay-edgar: initial edgar public overlay BUG=chrome-os-partner:46087 TEST=./setup_board --board=edgar &amp;&amp; ./build_packages --board=edgar Change-Id: I7c3a3f213c4ebb20d1e46225fa66a28fb642dc67 Reviewed-on: https://chromium-review.googlesource.com/303294 Commit-Ready: Kevin Cheng &lt;kevin.cheng@intel.com&gt; Tested-by: Kevin Cheng &lt;kevin.cheng@intel.com&gt; Reviewed-by: Kaiwen Gu &lt;kaiwengu@chromium.org&gt; Reviewed-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; " fail_count="0" gerrit_number="303294" owner_email="kevin.cheng@intel.com" pass_count="0" patch_number="2" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/94/303294/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I6714a76e734e43c9929e1a311394a1ecca210d65" commit="8d4ec99b97cee87c18edeb610b8b3249e7ac0422" commit_message="[autotest] cras_dbus_utils: Ignore redundant NodesChanged signal Compares GetNodes result when receiving NodesChanged signal. When there is no nodes change which affects user, ignore NodesChanged signal. BUG=chromium:547100 TEST=run audio_AudioBasicBluetoothPlayback.suspend test on samus and link Change-Id: I6714a76e734e43c9929e1a311394a1ecca210d65 Reviewed-on: https://chromium-review.googlesource.com/310062 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="0" gerrit_number="310062" 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/62/310062/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iedbb8c4c486aaa12dfc514580822382b663b01e0" commit="d44bce594be2a5a4f253fcd1445ecad16a2e3a22" commit_message="power_daily: Add tagnames to power_RPMTest calls. BUG=chromium:546198 TEST=pylint Change-Id: Iedbb8c4c486aaa12dfc514580822382b663b01e0 Reviewed-on: https://chromium-review.googlesource.com/310185 Commit-Ready: Derek Basehore &lt;dbasehore@chromium.org&gt; Tested-by: Todd Broch &lt;tbroch@chromium.org&gt; Reviewed-by: Derek Basehore &lt;dbasehore@chromium.org&gt; " fail_count="0" gerrit_number="310185" owner_email="tbroch@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/85/310185/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2015.07" change_id="If6f8744f020a35a76647366b247723b03c02991a" commit="5057073960fa751e42ba9eb73c9adc6eb7a99afd" commit_message="chell: Fix USB port assignment The PCH pin names in the schematic were incorrectly labeled. BUG=chrome-os-partner:46289 BRANCH=none TEST=build and boot on chell Change-Id: If6f8744f020a35a76647366b247723b03c02991a Signed-off-by: Duncan Laurie &lt;dlaurie@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310061 Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; " fail_count="0" gerrit_number="310061" owner_email="dlaurie@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/61/310061/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="Iee710ada0af3185b453ac5a3272280eb07584209" commit="54ba73599965ea1f8a44786c283bd65459145790" commit_message="CHROMIUM: drm/tegra: Avoid re-reading of ucode in nvdec This fixes a memory leak where nvdec_read_ucode() calls falcon_read_ucode() even if the ucode has already been read and setup. falcon_read_ucode() is a helper function where ucode is read only if it is not valid when falcon_boot() is executed. However, for secure playback support nvdec needs to load ucodes separately and append them by setting the appropriate WPR bits, hence this check needed in nvdec driver. BUG=chrome-os-partner:47177 TEST=Verified by putting logs that ucode is read only once. Change-Id: Iee710ada0af3185b453ac5a3272280eb07584209 Signed-off-by: Shivdas Patil &lt;shivdasp@nvidia.com&gt; Signed-off-by: Andrew Bresticker &lt;abrestic@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/310174 " fail_count="0" gerrit_number="310174" owner_email="shivdasp@nvidia.com" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/74/310174/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iab5238036cd8329e379d0080e2e5480ef71e9c91" commit="cb53da98cfc19d970a0456cfa5e26a136dcb76cb" commit_message="CRAS: libcras - Add SHM wrappers and Android.mk. BUG=chrome-os-partner:45706 TEST=Test build with tinyalsa. Change-Id: Iab5238036cd8329e379d0080e2e5480ef71e9c91 Reviewed-on: https://chromium-review.googlesource.com/310023 Commit-Ready: Chinyue Chen &lt;chinyue@chromium.org&gt; Tested-by: Chinyue Chen &lt;chinyue@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="0" gerrit_number="310023" owner_email="chinyue@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/23/310023/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1227fe46b33060335a518e3dccdaf8b34f21eb8e" commit="f10eff70da949a136e88468f440861d98453f067" commit_message="media-libs/waffle: use EGL_DEFAULT_DISPLAY In the null platform it shouldn't matter which display we use with EGL since we don't ask EGL to show anything. Passing EGL_DEFAULT_DISPLAY instead of the actual native display used by waffle lets waffle work with EGL implementations that get confused by a native display. BUG=chrome-os-partner:46396 TEST=test_that -b link -i trybot-link-paladin/R48-7606.0.0-b481 :lab: graphics_SanAngeles TEST=test_that -b daisy -i trybot-daisy-paladin/R48-7606.0.0-b482 :lab: graphics_SanAngeles Change-Id: I1227fe46b33060335a518e3dccdaf8b34f21eb8e Reviewed-on: https://chromium-review.googlesource.com/310290 Commit-Ready: Frank Henigman &lt;fjhenigman@chromium.org&gt; Tested-by: Frank Henigman &lt;fjhenigman@chromium.org&gt; Reviewed-by: Ilja Friedel &lt;ihf@chromium.org&gt; " fail_count="0" gerrit_number="310290" owner_email="fjhenigman@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/90/310290/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1d4095eb77a0fef0b51202dbd6945887e9cd199f" commit="23a4d0b8fbbc55d04df670ced3e407869734dfb8" commit_message="Chell: Add bluetooth device ID DeviceID = bluetooth:00E0:2443:0400 BUG=chrome-os-partner:45736 TEST=Verified ID Modalias: bluetooth:v00E0p2443d0400 Change-Id: I1d4095eb77a0fef0b51202dbd6945887e9cd199f Signed-off-by: Ryan Lin &lt;ryan.lin@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/309998 Reviewed-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; " fail_count="0" gerrit_number="309998" owner_email="ryan.lin@intel.com" pass_count="0" patch_number="1" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/98/309998/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I48334951c37b49989f232b91bee8b25f6b4980d3" commit="19c8e36fbc0b67d09202a6258067ae0270fb0509" commit_message="Modified to skip onboard audio check for devices without onboard audio support. BUG=chromium:546114 TEST=None Change-Id: I48334951c37b49989f232b91bee8b25f6b4980d3 Reviewed-on: https://chromium-review.googlesource.com/307951 Commit-Ready: Kalin Stoyanov &lt;kalin@chromium.org&gt; Tested-by: Sridhar Sonti &lt;sontis@chromium.org&gt; Tested-by: Kalin Stoyanov &lt;kalin@chromium.org&gt; Reviewed-by: Kalin Stoyanov &lt;kalin@chromium.org&gt; " fail_count="1" gerrit_number="307951" owner_email="sontis@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/51/307951/3" remote="cros" total_fail_count="1"/><lkgm version="7608.0.0-rc1"/></manifest>