blob: 32d2570368ef94c9e93563a499cc940def1faaac [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="853ed0b452c97bcea8fef9f06d6a6c390fdf4da6">
<notice>Your sources have been sync'd successfully.</notice>
<remote alias="cros" fetch="https://chromium.googlesource.com/" name="chromium"/>
<remote fetch="https://chromium.googlesource.com" name="cros" review="https://chromium-review.googlesource.com"/>
<default remote="cros" revision="refs/heads/master" sync-j="8"/>
<project name="chromium/deps/libmtp" path="chromium/src/third_party/libmtp" revision="0680a2d0c4cec58f8163fe115de80cff8852fd8b" upstream="refs/heads/master"/>
<project name="chromium/src/third_party/hwcplus" revision="e66a31e54e12906e86dc59f95b458889f025c505" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromium/tools/depot_tools" revision="3add4b62b8fc420ba5a6cc0c8bddcf152c00a970"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/chromite" path="chromite" revision="ae46034b4c736d33dc7def9967265f125f195fea" upstream="refs/heads/master">
<copyfile dest="AUTHORS" src="AUTHORS"/>
<copyfile dest="LICENSE" src="LICENSE"/>
</project>
<project name="chromiumos/manifest" path="manifest" revision="97be9d075c009db0cd8190ab9420fb9e2c2cc974" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="932910762866554f0ac82e35febfc93ffb551fe2" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="942b326a6ce11147c92cd21254c05d659533ee0a" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="0140d3e027a8cd588767a4faee6ecddcb89abeb0" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="74919efc0c2b25d6fb9689ffa746ae6b0ed2c655" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="135c7bd2056cd5773c2074d257c3895dc7a3bfe1" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="82278ee760fc1eb19f0719cdef626dca157cd533" upstream="refs/heads/master"/>
<project name="chromiumos/platform/battery_updater" path="src/platform/battery_updater" revision="32463c6de8e8c98d4b1711937bc7678afc121a85" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="392388130b58336715e47c7a4a4d20abc4b8c924" 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="814b4a1c3e6ec1c4f8aee999b0dc258ad84e160a" 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="35331923b30e031a3b3573533bb3b411453d1273" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="d987ea6352b6e1a8d68a7fd47862d508ebe9c6cf" upstream="refs/heads/master"/>
<project name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="2f296befc4a3e5068569c5f8e7cc5212589fb4c0" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="2f1368696a09559034def7282296440ff96a3ee0" 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="df6a660bd0cc9390300e95b7d7f974d7b65bf514" upstream="refs/heads/master"/>
<project name="chromiumos/platform/ec" path="src/platform/ec" revision="4f15d2189f384dba0c84594cf42a7849a9f0e562" upstream="refs/heads/master"/>
<project groups="project_sdk" name="chromiumos/platform/factory" path="src/platform/factory" revision="9359d610fdbcefc8cd4fec857c8736fdbf0e56e4" upstream="refs/heads/master"/>
<project groups="project_sdk" name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="37ff411373c39c236a56fea1ef3fb2a33b2ec206" upstream="refs/heads/master"/>
<project name="chromiumos/platform/firmware" path="src/platform/firmware" revision="5f27303b5969f71fd3d36a311e76b5027b60397a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="01a7a588aa826c62bea4c1f4d4b9dc66009558fd" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="88ce928bf7e9f1364a140efd7d726026a27cbca1" upstream="refs/heads/master"/>
<project name="chromiumos/platform/glbench/images" path="src/platform2/glbench/images" revision="5fd5ce655833f65d46b1950bec4eedeb4e96959b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/go-seccomp" path="src/platform/go-seccomp" revision="0280326e5bd212fcfbe3696e113730045debae74" upstream="refs/heads/master"/>
<project name="chromiumos/platform/google-breakpad" path="src/third_party/breakpad" revision="1e24e66fbbc8855b93932988769c5267c265fc8d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="4427a2504f4976da9ad450b6210efbf303d113f9" 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="2e1f7ac215d8e5609ebd3c99dfad5fd0529ad017" 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="e4eaeb69c7f69fde0f9a0cfb3b7c46dc13376c49" upstream="refs/heads/master"/>
<project name="chromiumos/platform/monitor_reconfig" path="src/platform/monitor_reconfig" revision="f022d19d84f232290b596beeb26347f62442e7eb" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="c1ff3cf9841e87b86d29cc3d3724fc52ba8fb110" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mtpd" path="src/platform/mtpd" revision="d5b6d854f8bfd775673341e98cbbd476c8fb42e3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mtplot" path="src/platform/mtplot" revision="5e4f631e633384751f582bd9db5f4d6eb2112494" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mttools" path="src/platform/mttools" revision="1242bd175e53d8f15eb0dd5d8442697363a6de8a" 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="7d0047203cf4263940e92d50b0725d0faf4d9281" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_firmware_test" path="src/platform/touch_firmware_test" revision="030267ff79b0cc22669ce0b12f9a23f9a2283236" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_noise_filter" path="src/platform/touch_noise_filter" revision="6b0aba12a385f4d3a7a47641a3a919018032f6f8" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_updater" path="src/platform/touch_updater" revision="bd051ccec3cadf9fd02b13130531611379754018" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchbot" path="src/platform/touchbot" revision="658a4244256e4dec1ad5e12cb2fc8c77c188beaf" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchpad-tests" path="src/platform/touchpad-tests" revision="25819a8c1eff027ab7cd6f28d6e936cc6958c3d2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tpm" path="src/third_party/tpm" revision="0cba6cadd1bea1ce3717779201d594c4c9131dc2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tpm_lite" path="src/platform/tpm_lite" revision="066c7f963b3ef733716251b666e0af0afd03b4fe" upstream="refs/heads/master"/>
<project name="chromiumos/platform/trunks" path="src/platform/trunks" revision="92dbe8c9e7fcf8acf67805fd5e25e85aa371f673" upstream="refs/heads/master"/>
<project name="chromiumos/platform/uboot-env" path="src/platform/uboot-env" revision="108ebbfac4d13d11e1940216434c368384ee0c0b" upstream="refs/heads/master"/>
<project groups="buildtools" name="chromiumos/platform/vboot" path="src/platform/vboot" revision="e5cf5ad926801ddf9febd9fa0909fc7e54747d6b" upstream="refs/heads/master"/>
<project groups="buildtools" name="chromiumos/platform/vboot_reference" path="src/platform/vboot_reference" revision="d187cd3fc792f8bcefbee4587c83eafbd08441fc" 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="77bbb91d36f89bc13a7672f3023d45e0502fcc8b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/xf86-input-cmt" path="src/platform/xf86-input-cmt" revision="3f2ffc921952e57a4343463b0679d90b80b51fc7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/xorg-conf" path="src/platform/xorg-conf" revision="4cfa67817a9e71385431a20fa721070967ade5a2" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="0bbe29484a631cc0ccd2060ecfb4fc5ebad21035" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/repohooks" path="src/repohooks" revision="7a610e823d287f3a1f796100b2a3d11da83de89e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="27cfcea7bae30dd890539fb439c1b6a41d3a2d27" 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="85320724af73d0015d2cb0e99d59c292290b6ce5"/>
<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="e691c7479616aa7c88e4cf98c4dd101b140647b8" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="d5489bcdbb35c46aa53f72ef090d970eadeacec4" 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/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="4c84af7eae7b2a52a28cc3ef8a80649301215a68" 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="3d3b3994ffef79d44cbf819c188873b2bf55deff" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gcc" path="src/third_party/gcc" revision="21201ea6966b80625c0d854222992cf1fb9520e2" 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="3c342d97b6e5c4816f8ec98a2828e7fa369ee168" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="e4119abdfdb8be7bc7ff636abe33bb4f494fd8be" 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="21ddded59c3b49a9d0e4be7da2b896c6debc28a4" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="a877b652d75da2038d80e30ad885f81bd056a393" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="0935c7f3a22583ffd4dabbfbc0c99d2f2d648acd" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="dc2b82dd832bbad53fa92fbd32b73ba5b7291236" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel-next" path="src/third_party/kernel/v4.4-experimental" revision="afd2ff9b7e1b367172f18ba7f693dfb62bdcb2dc" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="dceee6ef99b968fd11d9c6058448202db835bc0f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libc-bench" path="src/third_party/libc-bench" revision="76793dd4b09191a78a78180012718e72d792717f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libdrm" path="src/third_party/libdrm" revision="9dc12a3c39ba9e619602b97f97d2cba8e3d2386a" upstream="refs/heads/chromeos-2.4.66"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="c4e2949edeed01ca3b810729a7af0d265c49629b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="a436c551cf226af66cdb3dd74ee3971d0b1dae04" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libresample" path="src/third_party/libresample" revision="cc9f20f439396b7d45e94b8301edd95d33f26a46" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libscrypt" path="src/third_party/libscrypt" revision="b45c53f9418a6eff2c8ed98703a55f96029304b1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libsigrok" path="src/third_party/libsigrok" revision="199fe31115c76231746f5953271795d58679561c" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrok-cli" path="src/third_party/sigrok-cli" revision="c9edfa218e5a5972531b6f4a3ece8d33a44ae1b5" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrokdecode" path="src/third_party/libsigrokdecode" revision="3279c2825684c7009775b731d0a9e37815778282" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libv4lplugins" path="src/third_party/libv4lplugins" revision="07f7a81118f74a8a7bc4ef5b81ee651aa12b8adb" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="e6d71cf20afdaddd2f86aac9f9a74798a8689246" 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="ec14e6f8fd05999b482e0785d8cd286042c9c254" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-img" revision="129178893b2260df22db96327c5ca9c2ce7db046" upstream="refs/heads/mesa-img"/>
<project name="chromiumos/third_party/minifakedns" path="src/third_party/miniFakeDns" revision="6184bea119dea53da539727fe8c2a116f98cef24" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mmc-utils" path="src/third_party/mmc-utils" revision="c2faa3df83d679cb01b553d567b16ecc2299f134" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="b263d6a8f1f16d433e7b2279d00a5d8d6f6ac797" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/opencryptoki" path="src/third_party/opencryptoki" revision="b67690aeeb4174b2253db18a9c1b19eeb219a4ef" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ply-image" path="src/third_party/ply-image" revision="6cf4e4cd968bb72ade54e423e2b97eb3a80c6de9" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="19b3e610c86fcadb837d252c794cb5e8008826ae" upstream="refs/heads/master-0.22"/>
<project groups="project_sdk" name="chromiumos/third_party/rootdev" path="src/third_party/rootdev" revision="5d7d7ff513315abd103d0c95e92ae646c1a7688c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/seabios" path="src/third_party/seabios" revision="3004147dd3707e600772ec6c5d37beac7f4b8eb4" upstream="refs/heads/chromeos-2014.11.03"/>
<project name="chromiumos/third_party/sysbios" path="src/third_party/sysbios" revision="33e1db34b8162de72a5e9bbbc44e6bce38978396" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tegra-power-query" path="src/third_party/tegra-power-query" revision="66f1f0d949f4ca4836c1a65b622629205240e37a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tegrastats" path="src/third_party/tegrastats" revision="1be161a89525d840e1f6d1f21b3f45645a7dedb3" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tlsdate" path="src/third_party/tlsdate" revision="ab36a75379f1cfaa7a803cb6f8b33ad31e49fcbf" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tpm-emulator" path="src/third_party/tpm-emulator" revision="310a21ef24ace14b4d6e8095172445494f54ff25" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tpm2" path="src/third_party/tpm2" revision="ddd74566acf751be7109b34ef1e5e52100c3e23a" upstream="refs/heads/master"/>
<project groups="project_sdk" name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="416d30f74a9c1dc08b95b907d8b7e81edf6c9db0" upstream="refs/heads/master-0.3.13"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="020ddef0473ed6bafa1a30d935bcb382bcfd6fb4" upstream="refs/heads/chromeos-v2013.06"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/next" revision="b30f38206f17aa73cda0a2fdaf4dc705527315ba" upstream="refs/heads/chromeos-v2015.07-rc1"/>
<project name="chromiumos/third_party/xf86-video-armsoc" path="src/third_party/xf86-video-armsoc" revision="30370e9dbf7ba0e457ee7de297d2ad6c269a00be" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="external/swarming.client" path="chromite/third_party/swarming.client" revision="715861067a7cc8d20d2d629b6d76d796c004feb4"/>
<project name="linux-syscall-support" path="src/third_party/breakpad/src/third_party/lss" revision="9292030109847793f7a6689adac1ddafb412fe14"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="master" change_id="Ib388fe1320269cf68f231797027baca2cd461a05" commit="b50418f311a52870c32003829e3d5f5c935f1b47" commit_message="vboot: create new repository This repository will allow us to work on vb3 without worrying about breaking current versions until we're ready. Eventually, we'll switch over to this completely, then vboot_reference will be reference only, literally. BUG=none TEST=none CQ-DEPEND=CL:*249451 Change-Id: Ib388fe1320269cf68f231797027baca2cd461a05 Signed-off-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/329290 Reviewed-by: Randall Spangler &lt;rspangler@chromium.org&gt; Reviewed-by: Bill Richardson &lt;wfrichar@chromium.org&gt; " fail_count="0" gerrit_number="329290" owner_email="dnojiri@chromium.org" pass_count="0" patch_number="2" project="chromiumos/manifest" project_url="https://chromium-review.googlesource.com/chromiumos/manifest" ref="refs/changes/90/329290/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I4dab5c31dfdec98d4aa870eb12159ba28d2a0d7d" commit="16cba02d6fe6a72d86ea79e28ceeede8e6bc5b77" commit_message="Revert &quot;CHROMIUM: ASoC: hdac_hdmi: Use autosuspend to avoid latency&quot; This reverts commit f07960d9396bd8960964c042a095b06a77c44879. BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. CQ-DEPEND=CL:328439 Change-Id: I4dab5c31dfdec98d4aa870eb12159ba28d2a0d7d Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/328544 Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="0" gerrit_number="328544" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/44/328544/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="Id6076a2c53163a3c131e349847ad9b8ca66d6019" commit="bb5440e0f1c1153bfeb22c4da6a12443b14854da" commit_message="Revert &quot;CHROMIUM: ASoC: hdac_hdmi: Read pin sense detect during playback open&quot; This reverts commit f8e43047522a96471ade0d92e539dbe6286f9772. BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: Id6076a2c53163a3c131e349847ad9b8ca66d6019 Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/328363 Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328363" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/63/328363/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="I77a230ac693212068cd94e1e401bc502c9c01ab9" commit="a24312e3220c80ba1410e3795b38b54bc429b67f" commit_message="Revert &quot;CHROMIUM: ASoC: hdac_hdmi: Reconfigure registers during D3 to D0 transition&quot; This reverts commit 75d41a96aba9b82ae1bd6296ccde7f30d9685f87. BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: I77a230ac693212068cd94e1e401bc502c9c01ab9 Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/328364 Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328364" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/64/328364/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Ie6c709968a2d1fe5482077fd2e19436f5e70572c" commit="93565fb4a607853d8a6c051b3b690968ce8345d0" commit_message="Revert &quot;CHROMIUM: ASoC: Intel: Skylake: Add 2 HDMI FE and BE dai links&quot; This reverts commit 5e17440973c1edf1d8ba69eb1ae3f44e02e880ba. BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: Ie6c709968a2d1fe5482077fd2e19436f5e70572c Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/328365 Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328365" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/65/328365/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Iecfe5d2c3dab0812381ff426ee546cd8e99acb18" commit="fa73cd12be6c19ce9056a151c53695ebf2c06a71" commit_message="Revert &quot;CHROMIUM: ASoC: hdac_hdmi: Fix to get pin from pcm list&quot; This reverts commit 168bf1e609028c6bcaf0cf1df319ed2cacacd142. BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: Iecfe5d2c3dab0812381ff426ee546cd8e99acb18 Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/328366 Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328366" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/66/328366/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="I135821e35244aa2e6d0e8768e869f08c78874c84" commit="1063a80921da59493bd0171f34ff6817c678b3f2" commit_message="Revert &quot;CHROMIUM: ASoC: hdac_hdmi: Add jack reporting for user space&quot; This reverts commit 64e774c80d6bb2e37cc4fbb5d1b77a8b0737b9d1. BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: I135821e35244aa2e6d0e8768e869f08c78874c84 Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/328367 Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="0" gerrit_number="328367" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/67/328367/3" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="Ia3963eb7d5e12144be615fd25cebd79c98464853" commit="9bd578da24499fab069723c38e22eae980989c3d" commit_message="Revert &quot;CHROMIUM: ASoC: Intel: Skylake: Add 2 HDMI FE and BE CPU dai&quot; This reverts commit 32959096ae425a37375e66ffd9bcbf74e3c9ff44. BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: Ia3963eb7d5e12144be615fd25cebd79c98464853 Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/328368 Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="0" gerrit_number="328368" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/68/328368/3" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I997c291e85654e133b4a839ad89a8ec96df85674" commit="70f41dc50917705c5cb80ea453e7c2cefeff3e37" commit_message="Revert &quot;CHROMIUM: ASoC: hdac_hdmi: Fix to reconfigure codec registers in resume&quot; This reverts commit 7b98833e9c6f4dddc70cf2a337ba5259f5e61e06. BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: I997c291e85654e133b4a839ad89a8ec96df85674 Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/328369 Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328369" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/69/328369/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="I5dc1df482724fa23674e5d4cbb602909d56dcc83" commit="5079e5c32612c596957b1b5f7458df4f06e8ede0" commit_message="Revert &quot;CHROMIUM: ASoC: Intel: Skylake: Fix to ensure codec is powered up during enumeration&quot; This reverts commit 3e4bed872a98d6dc80cd6a969577bea100f6e268. BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: I5dc1df482724fa23674e5d4cbb602909d56dcc83 Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/328410 Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328410" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/10/328410/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Ieb60e6912128a5f39f3a1c58365834d0797e2126" commit="2f309edb11dbeb41b5c00389c5c2458603a54715" commit_message="Revert &quot;CHROMIUM: ASoC: skl_rt286: Enable HDMI and DP&quot; This reverts commit 36463dbfe66bc32f247bb93288d8f0dca12dafc9. Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: Ieb60e6912128a5f39f3a1c58365834d0797e2126 Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/328411 Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328411" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/11/328411/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Ic8b554452fce63cc8910b59e1201523c0728374d" commit="969d8910f3f39d309a5b8f9e05db1ecb3cdbf4d6" commit_message="Revert &quot;CHROMIUM: ALSA: hda - Add i915 prelimnary HW support&quot; This reverts commit e0210699229a0114e5d3144b67e385be5bfcf78d. Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: Ic8b554452fce63cc8910b59e1201523c0728374d Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/328412 Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328412" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/12/328412/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="I0de8958c140fd626e364691a3804b81ad60a4888" commit="2c8407a415a864c7e46bdd83a1a647c014f021b7" commit_message="Revert &quot;CHROMIUM: ASoC: Intel: Skylake: Add i915 enabling in skl probe&quot; This reverts commit cc251a3888b80599141a63d90c965c2581a43c05. Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Conflicts: (Minor context delta.) sound/soc/intel/skylake/skl.c BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: I0de8958c140fd626e364691a3804b81ad60a4888 Reviewed-on: https://chromium-review.googlesource.com/328413 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328413" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/13/328413/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Ia31b105442302eb2a50877440b6f19c5479329a2" commit="47c07b28749462b0fd4d8837a7b1bf6533a74734" commit_message="Revert &quot;CHROMIUM: ASoC: Intel: Skylake: Set the dma data to NULL in hw_free&quot; This reverts commit 2e9f9eb9adc1d656d1b8209a601fdf5ae1f0d128. Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: Ia31b105442302eb2a50877440b6f19c5479329a2 Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/328414 Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328414" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/14/328414/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="I4e38754d47343ba309d94f381cb133b92ffd0212" commit="b9514849865d6c1bf3a6cdb8a21074f429de593a" commit_message="Revert &quot;CHROMIUM: ASoC: Intel: Skylake: Fix possible memory corruption in codec dai dma params&quot; This reverts commit 29ab398edc591c65c931099f4237985de8b13519. BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: I4e38754d47343ba309d94f381cb133b92ffd0212 Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/328415 Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328415" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/15/328415/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Ib46042e5e1b20f96ade7ebc37a74b6c2db5a9c17" commit="2760494cfa31e7e3d54e9dd63bda8d16eb3399d5" commit_message="Revert &quot;CHROMIUM: ASoC: Intel: Skylake: Enable hdmi in passthrough&quot; This reverts commit 08db5029855f9dba06cfdffd3cf21bb0309c30ad. BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: Ib46042e5e1b20f96ade7ebc37a74b6c2db5a9c17 Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/328416 Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328416" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/16/328416/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="I916386acd682ae0a2a625cf65ce6b91815ea3fb6" commit="3425c8fe496cf1a1db565bf4ab0048d756a77c75" commit_message="Revert &quot;FROMLIST: ASoC: hdac_hdmi: Fix to enable device configuration in hw_params&quot; This reverts commit b413ccf9e0f2c9d18af7db66b0ddb697b9d3bdc9. BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: I916386acd682ae0a2a625cf65ce6b91815ea3fb6 Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/328417 Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328417" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/17/328417/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="I2561166aa81af07dd9dec2f3124a81695434bf2f" commit="a11c76d9d815829e0cf5061090c208ce530649ca" commit_message="Revert &quot;FROMLIST: ASoC: hdac_hdmi: Add codec suspend/resume handler&quot; This reverts commit bfd989f42cb9aa82110aa0b39a931a4a1f7860f6. BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: I2561166aa81af07dd9dec2f3124a81695434bf2f Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/328418 Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="0" gerrit_number="328418" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/18/328418/3" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I052b0abfa97b9ce171e2d9027026068b6a702c9a" commit="1afe9f0462e4f0aa40438d1ab69188519e21d81d" commit_message="Revert &quot;FROMLIST: ASoC: hdac_hdmi: Add infoframe support for dp audio&quot; This reverts commit f13b1a700a2755add310219e9c8d19cb2122c05c. BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: I052b0abfa97b9ce171e2d9027026068b6a702c9a Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/328419 Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328419" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/19/328419/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Ie8bf6ca35541827466667dd27aae50dc03111a5d" commit="bd20710be6adeddeb4caf0d0b0567d1ad80486fb" commit_message="Revert &quot;FROMLIST: ASoC: hdac_hdmi: Assign pin for stream based on dapm connection&quot; This reverts commit 5a1640c601d63a22ea4ed8b3c7c3206493e9180e. BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: Ie8bf6ca35541827466667dd27aae50dc03111a5d Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/328420 Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328420" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/20/328420/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="I3613a512d346701ce6199fbdaa76d63caabbff3a" commit="f5ad5c82f17cc115e9248615c14ac5edda572e0c" commit_message="Revert &quot;FROMLIST: ASoC: hdac_hdmi: Create widget/route based on nodes enumerated&quot; This reverts commit 73b3b8fca5fb86595c4d18f079ac6cd6ea4c5799. BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: I3613a512d346701ce6199fbdaa76d63caabbff3a Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/328421 Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328421" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/21/328421/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="I0694fb100f6b05820e4ad01c7b13716da5356280" commit="c7e456061794e84575e2c14ae698032061f7a5a3" commit_message="Revert &quot;FROMLIST: ASoC: hdac_hdmi: create dais based on number of streams&quot; This reverts commit f0430e772a1a653ed7ff66926a818a245da2cd3b. Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Conflicts: sound/soc/codecs/hdac_hdmi.c BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: I0694fb100f6b05820e4ad01c7b13716da5356280 Reviewed-on: https://chromium-review.googlesource.com/328422 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328422" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/22/328422/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Ia23193aa0de72658fdcb6d8276b517dd4def5044" commit="d3ef47fb0d217b29e53148e531b3bd8e393b0ddb" commit_message="Revert &quot;FROMLIST: ASoC: hdac_hdmi: Enable DP1.2 and all converters/pins&quot; This reverts commit 3fc2f9e1bd1feebfdd9056ae8113f5f4e456ef25. BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: Ia23193aa0de72658fdcb6d8276b517dd4def5044 Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/328423 Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="0" gerrit_number="328423" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/23/328423/3" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I8d1c1a0bbca8ad02e83c78805f78a43f0b239d21" commit="4d4f48228025c8b6d0c0a60d82df3cf727b2b6ab" commit_message="Revert &quot;FROMLIST: ASoC: hdac_hdmi: Apply constraints based on ELD&quot; This reverts commit 0f009738206b7c17943f6fcc110a99d59c383d40. BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: I8d1c1a0bbca8ad02e83c78805f78a43f0b239d21 Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/328424 Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="0" gerrit_number="328424" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/24/328424/3" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="Id24c41dcabbdb4ba1816e3a1cf6d8079ca609056" commit="33eda8bd2e0ddc51f3138bbb6994850a88fe6e25" commit_message="Revert &quot;FROMLIST: ASoC: hdac_hdmi: Add hotplug notification and read eld&quot; This reverts commit d123f825d3b5903767cdfb945a770b494f7766be. BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: Id24c41dcabbdb4ba1816e3a1cf6d8079ca609056 Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/328425 Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328425" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/25/328425/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Icdf1e19cf50e1aa1afcdc94005712342e258ae90" commit="11b28d2d33fee564ff7c3befcc3dc5c6daf03469" commit_message="UPSTREAM: ASoC: hdac_hdmi: remove unused hdac_hdmi_query_pin_connlist A recent rework removed the only user of the hdac_hdmi_query_pin_connlist function, so we now get a warning when building the hdac_hdmi driver: hdac_hdmi.c:313:12: warning: 'hdac_hdmi_query_pin_connlist' defined but not used [-Wunused-function] This removes the function, which makes the file build cleanly again. Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt; Fixes: 15b914476bf2 (&quot;ASoC: hdac_hdmi: Use list to add pins and converters&quot;) Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; Link: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git br: for-next (cherry picked from commit fe09dd8eb2310ec658f49a5431df2259f11cbe9e) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: Icdf1e19cf50e1aa1afcdc94005712342e258ae90 Reviewed-on: https://chromium-review.googlesource.com/328426 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328426" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/26/328426/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="I2de2d673440085830d5effa76b495d3405f3ac93" commit="2680902bd9314ff0020eb19c50899e69653cafd3" commit_message="UPSTREAM: ASoC: hdac_hdmi: Add hotplug notification and read ELD This patch uses i915 component framework to register for hotplug notification. In the hotplug notification, driver reads pin sense and ELD by sending PIN_SENSE and ELD verbs over HDA bus. Once it identifies valid pin sense and valid ELD, store the ELD into the corresponding pin map buffer. Also read the monitor present sense during resume and ignore the ELD notify from graphics during PM as is done in legacy hda, commit 8ae743e82f0b (&quot;ALSA: hda - Skip ELD notification during system suspend&quot;) Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; Link: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git br: for-next (cherry picked from commit b8a54545b00cbf2aff743578c5c69aafdcde1d64) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: I2de2d673440085830d5effa76b495d3405f3ac93 Reviewed-on: https://chromium-review.googlesource.com/328427 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328427" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/27/328427/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="I39deb9bb3cdea46a247b361194d5550f9866f3a8" commit="5dc8158cc312fa7ccb263dcb2c7360535320b68e" commit_message="UPSTREAM: ASoC: hdac_hdmi: Apply constraints based on ELD Uses the drm ELD core framework to apply rate and channel Also compute the format to be set based on ELD. Even though the channel constraint is based on ELD, infoframe is set with stereo only. Multichannel support will be added later. Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; Link: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git br: for-next (cherry picked from commit 2428bca305e082885e08e7f3399db616daf3a51a) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Conflicts: sound/soc/codecs/Kconfig BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: I39deb9bb3cdea46a247b361194d5550f9866f3a8 Reviewed-on: https://chromium-review.googlesource.com/328428 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328428" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/28/328428/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="I7ede1254afe5d94b6e46604a3e2762e4252d1f71" commit="94bae71a81111a9994c5bbcadfa42f89483cf5e1" commit_message="UPSTREAM: ASoC: hdac_hdmi: Enable DP1.2 and all converters/pins Skylake supports 3 pin and 3 converter widgets. But by default only one converter and pin widget are enabled. In skylake platform the DP port is on a different port which is not enabled by default. To enable playback on DP port, enable all pin and converter widget by sending a vendor VERB for a vendor widget to set required bits. As we are enabling the DP support enable the DP1.2 feature as well. Enabling DP1.2 and all widget changes are copied from patch_hdmi.c. Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; Link: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git br: for-next (cherry picked from commit 211caab73b20dcc91ac103db0f68fe2388120d59) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: I7ede1254afe5d94b6e46604a3e2762e4252d1f71 Reviewed-on: https://chromium-review.googlesource.com/328429 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328429" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/29/328429/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Ie7db03bb44330d20f11ebe0b16ad211c65286e5e" commit="6836eff18f557b3e6913a2436950c1bded37d72c" commit_message="UPSTREAM: ASoC: hdac_hdmi: create dais based on number of cvts After enabling all pins/cvts, Skylake HDMI codec enumerates 3 converters. Three independent streams can be supported with 3 cvts. This patch removes the static dai creation and creates dais based on the number of cvts queried. Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; Link: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git br: for-next (cherry picked from commit 17a42c4500b05a6af4c32eb8e9cfc44bab945d1f) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Conflicts: (Context delta.) sound/soc/codecs/hdac_hdmi.c BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: Ie7db03bb44330d20f11ebe0b16ad211c65286e5e Reviewed-on: https://chromium-review.googlesource.com/328430 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328430" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/30/328430/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Icc7eeffa5558b74be05b36f948808a4de72b768b" commit="e18bb4b49005b68b2bc1d953aa4cdb354f7e75e1" commit_message="UPSTREAM: ASoC: hdac_hdmi: Create widget/route based on nodes enumerated In skylake, HDMI codec enumerates 3 pins and 3 cvts. Stream can be routed from any cvt to any pin based on the connection list queried from the pin. This patch removes the static modelling of widget/route and creates it dynamically based on the codec widgets enumerated. Mux widgets are added to represent the map between a cvt and pin. Ideally the mux widgets should be created based on the connection list queried from the pin widget. But due to HW behavior, if an external display is not connected on a port, querying the connection list returns zero. So create mux widgets to map all the cvt to all pins. At runtime, playback support on a pin can be verified based on the connection list query. Few function in driver have additional arguments now to support this. Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; Link: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git br: for-next (cherry picked from commit 79f4e922b54771a4d41b1da67caf109ba92ed95a) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: Icc7eeffa5558b74be05b36f948808a4de72b768b Reviewed-on: https://chromium-review.googlesource.com/328431 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328431" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/31/328431/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Id480348c45c7c94d4ee95a21f8f179bd0fcd871d" commit="ed65e14e39553057593586a97249162595521a36" commit_message="UPSTREAM: ASoC: hdac_hdmi: Add jack reporting Jack is created based on pcm devices enumerated, so we will create Jack as &quot;HDMI/DP, pcm=x Jack&quot;. This style is expected by current usermode like PulseAudio and CRAS. This patch exports an API which can be used to register Jack based on PCM. This API also establishes the map between PCM and cvt. Further cvt to pin mapping is established with the help of usermode selection based on the board topology. During device probe as the PCMs may not be registered, initial pin sense don't report jack events. So, first time jack reporting is done during user selection of mux control. Signed-off-by: Jeeja KP &lt;jeeja.kp@intel.com&gt; Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; Link: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git br: for-next (cherry picked from commit 4a3478debf36c0aa0cf0860daec245b13cd4448f) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: Id480348c45c7c94d4ee95a21f8f179bd0fcd871d Reviewed-on: https://chromium-review.googlesource.com/328432 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328432" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/32/328432/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Ic597af471bb8113dbcf276f999f8870e5242586d" commit="5c638a92ac68365dad5cc9859d4819513e53a7d1" commit_message="UPSTREAM: ASoC: hdac_hdmi: Enable playback on all enumerated ports Last patch added infrastructure to render over all the ports, PCM&lt;-&gt;cvt&lt;- pin mapping and user selection of controls. But we still have restriction of playback on the default port alone, so remove that. This patch removes the hardcoding of cvt&lt;-&gt;pin map from the dai. Cvt and pin for a dai are now derived from the already stored pcm list of device opened. We query connection list of a pin from codec to validate the cvt&lt;-&gt;pin map. If connection list returns zero, then monitor is not connected so fail playback. Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; Signed-off-by: Jeeja KP &lt;jeeja.kp@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; Link: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git br: for-next (cherry picked from commit 148569fddbc6d3ce97236c4344068b1293e51838) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: Ic597af471bb8113dbcf276f999f8870e5242586d Reviewed-on: https://chromium-review.googlesource.com/328433 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328433" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/33/328433/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="I167ec89533a33833ac0accebcb99edddc3abb909" commit="186f3a8f4e9072f8ce38bb6baea189e92279931d" commit_message="UPSTREAM: ASoC: hdac_hdmi: Add infoframe support for dp audio For DP audio support, infoframe needs to be different. Based on get_conn_type result we pack either HDMI or DP infoframe. Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; Link: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git br: for-next (cherry picked from commit 478f544e5b5538ccbcfdb18b4e9860a2f61ab921) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: I167ec89533a33833ac0accebcb99edddc3abb909 Reviewed-on: https://chromium-review.googlesource.com/328434 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328434" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/34/328434/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="I30f61d9eca7cb6576641860cca41bb46988e40cb" commit="4babb54c25da7e9f727c46f72ef46567f8c16256" commit_message="UPSTREAM: ASoC: hdac_hdmi: Fix possible memory leak in hw_params It's possible for hw_params to be called two times. So add NULL check to prevent memory leak. Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; Link: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git br: for-next (cherry picked from commit 6793a3d70676c6f3d2ec0ce4e1e241617541702c) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: I30f61d9eca7cb6576641860cca41bb46988e40cb Reviewed-on: https://chromium-review.googlesource.com/328435 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328435" owner_email="vedang.patel@intel.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/35/328435/4" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Iad42ccf68edc2ddc06650be8203e24949d7e9e6c" commit="9e0d5c351002c3d7415efae292864bc3e10bcd99" commit_message="UPSTREAM: ASoC: hdac_hdmi: Don't fail in dai startup to make userland happy In dai startup, driver was checking for ELD and would fail if no monitor is connected. This causes userland like PA, CRAS to be unhappy as they scan the device list at bootup. So move the ELD check to hw_params and fail if valid ELD is not found. Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; Link: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git br: for-next (cherry picked from commit 54dfa1eaf4f8222811900922c67f539e60cc69c2) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: Iad42ccf68edc2ddc06650be8203e24949d7e9e6c Reviewed-on: https://chromium-review.googlesource.com/328436 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328436" owner_email="vedang.patel@intel.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/36/328436/4" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Ib8e1072e5b10695663423e04c5dfda279ed425b8" commit="5b9f4926e2d2c789bafb045997dd9cf89d4fbb3a" commit_message="UPSTREAM: ASoC: hdac_hdmi: Fix to reconfigure registers in runtime resume The register are reset during the D3 to D0 transition. So reconfigure them. Also as all DAIs are now supported, remove the dai id check in prepare. Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; Link: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git br: for-next (cherry picked from commit ab85f5b36ea3474622303a36293e63cf78f4a797) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: Ib8e1072e5b10695663423e04c5dfda279ed425b8 Reviewed-on: https://chromium-review.googlesource.com/328437 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328437" owner_email="vedang.patel@intel.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/37/328437/4" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Ice296aa84fc4d036e32a0b5b5b7c439b4d978bd5" commit="9413661cdf716c0bfad2229cf25e75ea275a1509" commit_message="UPSTREAM: ASoC: Intel: Skylake: Fix possible memory corruption in codec dai dma params Set required parameters for hdac_ext_dma_params object instead of skl_dma_params. Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; Link: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git br: for-next (cherry picked from commit aceb5d20d725fdc9c9d42522944baed3370b472c) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: Ice296aa84fc4d036e32a0b5b5b7c439b4d978bd5 Reviewed-on: https://chromium-review.googlesource.com/328440 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328440" owner_email="vedang.patel@intel.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/40/328440/4" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Ie15451019fd60e51398991dee51e27e6aa5c163f" commit="6b959e8bb4a780b234ce1e830da3f3f7f796d4e2" commit_message="UPSTREAM: ASoC: Intel: Skylake: Add i915 enabling in skl probe The SKL also supports HDMI output so in probe we need to enable the HDMI using common i915 APIs to ensure it gets probed on the bus After S3 during the controller resequencing the codec domain need to be kept ON for successful reconfiguration of Codec. Once configured it will be turned OFF in codec driver. Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; Link: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git br: for-next (cherry picked from commit 6980c057ea1bca145e8fef39ddf541254f7c8747) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: Ie15451019fd60e51398991dee51e27e6aa5c163f Reviewed-on: https://chromium-review.googlesource.com/328441 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328441" owner_email="vedang.patel@intel.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/41/328441/4" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="I4fb65b4872f26635bc5b9995b305f10160a270f2" commit="707c07bf360aa36788847b7a645907a775ddc5ec" commit_message="UPSTREAM: ASoC: Intel: Skylake: Add HDMI FE and BE cpu dais This patch enables HDMI support in passthrough mode in skylake. Skylake supports 3 pin widgets in HDMI codec, so add 3 FE and 3 BE dais Add required hw info, formats, rates to support HDMI. Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; Signed-off-by: Jeeja KP &lt;jeeja.kp@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; Link: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git br: for-next (cherry picked from commit 8cca87c073ac38c7866fb86205fc9ff312a3a575) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: I4fb65b4872f26635bc5b9995b305f10160a270f2 Reviewed-on: https://chromium-review.googlesource.com/328442 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="1" gerrit_number="328442" owner_email="vedang.patel@intel.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/42/328442/4" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="I0858fbf27c432bc35911a4ccc7b2e4867a9a7a86" commit="aafb8402d2936475050cce6a67984ef038b4124e" commit_message="UPSTREAM: ASoC: hdac_hdmi: Fix to wait for D3 before powering off codec Powering off codec immediately after sending D3 verb may not set the node to D3 state. So wait for a confirmation response before shutting down codec. Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; Link: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git br: for-next (cherry picked from commit 7ed49700c4d6959dbfdf174023a57fc15a97c9ab) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: I0858fbf27c432bc35911a4ccc7b2e4867a9a7a86 Reviewed-on: https://chromium-review.googlesource.com/328438 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Marc Herbert &lt;marc.herbert@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="0" gerrit_number="328438" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/38/328438/5" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="Ice921da755b947cef6582dc12ff1921437aa5ffb" commit="a32e2e621a878c97b3855cfcef970dc815e281b9" commit_message="UPSTREAM: ASoC: hdac_hdmi: Add PM support The codec registers are reset during S3. So need to reconfigure all pins and DP1.2 feature again after resume from S3. Also reprogram the required registers if the S3 was triggered during playback. In suspended state ELD notify callback is not processed, So add ELD check for all pins as well. Also turn the codec power domain OFF which is kept ON during controller resequencing and codec reenumeration. Signed-off-by: Jeeja KP &lt;jeeja.kp@intel.com&gt; Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; Link: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git br: for-next (cherry picked from commit 571d507809812e1d9c06aa80be714bf39ece6b8e) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; BUG=None TEST=with the whole series applied, audio works on SKL. TEST=there are no regressions observed on BSW. Change-Id: Ice921da755b947cef6582dc12ff1921437aa5ffb Reviewed-on: https://chromium-review.googlesource.com/328439 Commit-Ready: Vedang Patel &lt;vedang.patel@intel.com&gt; Tested-by: Marc Herbert &lt;marc.herbert@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="0" gerrit_number="328439" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/39/328439/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia11bbbd32931a05bd79c790481eced7e65610afa" commit="77f989267ec920ea8c918136b4e2bda275a13485" commit_message="BACKPORT: linux-firmware: Update Skylake audio firmware This updates Skylake audio dsp firmware, this version contains odd bug fixes and support for mclk configuration thru SW The version of this firmware release is 8.20.00.827 The md5sum of this firmware binary is 2a2166e169098c8620cb15ea0f850ed9 Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Link: git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git br: master (cherry picked from commit 177d9f030b4eef981570fc2ef0bf9b0b922d99df) Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Conflicts: (Minor conflict deltas.) WHENCE BUG=None TEST=with the whole series applied, audio works on SKL. Change-Id: Ia11bbbd32931a05bd79c790481eced7e65610afa Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/322939 Commit-Ready: Sathya Prakash M R &lt;sathya.prakash.m.r@intel.com&gt; Tested-by: Sathya Prakash M R &lt;sathya.prakash.m.r@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="0" gerrit_number="322939" owner_email="vedang.patel@intel.com" pass_count="0" patch_number="4" project="chromiumos/third_party/linux-firmware" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/linux-firmware" ref="refs/changes/39/322939/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I470e360cf524325f87bb9875b22626ce4d74c0b5" commit="73d4ced76c1dfff6a3d0aacfbe08c5b065a7a57e" commit_message="BACKPORT: linux-firmware: intel: add symbolic link and file versions This helps to add future versions and keep them in the git as well Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Link: git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git br: master (cherry picked from commit c713cb2eeb7cf1b3991beda1cff77e83d1812baf) BUG=None TEST=with the whole series applied, audio works on SKL CQ-DEPEND=CL:326110 Change-Id: I470e360cf524325f87bb9875b22626ce4d74c0b5 Signed-off-by: Sathya Prakash M R &lt;sathya.prakash.m.r@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/326281 Reviewed-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="0" gerrit_number="326281" owner_email="sathya.prakash.m.r@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/linux-firmware" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/linux-firmware" ref="refs/changes/81/326281/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I7e24dab59ca78a1d287de9ac79a885582bfc7bbe" commit="1cf1f2b3d724488e172c3070d59334884f5e7e87" commit_message="licenses: Add license of ADI speaker protection module Add license used by the ADI speaker protection fw. This license for the file dsp_fw_25034BB9-F870-4724-9FE5-DE121C511681.bin BUG=chrome-os-partner:49191 TEST=with all dependant CL merged Speaker playback with speaker protection works Change-Id: I7e24dab59ca78a1d287de9ac79a885582bfc7bbe Signed-off-by: Sathya Prakash M R &lt;sathya.prakash.m.r@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/324713 Tested-by: Yang Fang &lt;yang.a.fang@intel.com&gt; Reviewed-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Radhakrishna Sripada &lt;radhakrishna.sripada@intel.com&gt; Reviewed-by: Yang Fang &lt;yang.a.fang@intel.com&gt; " fail_count="0" gerrit_number="324713" owner_email="sathya.prakash.m.r@intel.com" 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/13/324713/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I6fdfddeb2f91a18d5d08d98972618326d1a57af3" commit="bdff0c4730246a69e4f2efaf1064b1553175ba2c" commit_message="linux-firmware: Add support for versioned audio fw download adsp fw is moving to symbolic link and fw versions. Adding support to download the soft link and fw files. BUG=none TEST=emerge-${BOARD} linux-firmware installs the all dsp_fw_* in the right place(/lib/firmware/intel) Change-Id: I6fdfddeb2f91a18d5d08d98972618326d1a57af3 Signed-off-by: Sathya Prakash M R &lt;sathya.prakash.m.r@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/326110 Tested-by: Yang Fang &lt;yang.a.fang@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="0" gerrit_number="326110" owner_email="sathya.prakash.m.r@intel.com" 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/10/326110/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I56a5d4ee909c78c9de9330f3d00325d5f4dbba16" commit="c25252f3734429d0d3b5c5452de0d4450da728c3" commit_message="BACKPORT: linux-firmware: Update Skylake audio firmware This updates Skylake audio dsp firmware, this version contains odd bug fixes and update on some third party modules The version of this firmware release is 8.20.00.869 The md5sum of this firmware binary is 146ab54050e720c35e03e8f264ac3459 Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Link: git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git br: master (cherry picked from commit f7996657e8f25386541593242cb8e906d9808ec7) fixed typo in commit msg BUG=None TEST=with the whole series applied, audio works on SKL Signed-off-by: Sathya Prakash M R &lt;sathya.prakash.m.r@intel.com&gt; Change-Id: I56a5d4ee909c78c9de9330f3d00325d5f4dbba16 Reviewed-on: https://chromium-review.googlesource.com/326282 Commit-Ready: Sathya Prakash M R &lt;sathya.prakash.m.r@intel.com&gt; Tested-by: Sathya Prakash M R &lt;sathya.prakash.m.r@intel.com&gt; Tested-by: Prathyushi Nangia &lt;prathyushi.nangia@intel.com&gt; Reviewed-by: Sathya Prakash M R &lt;sathya.prakash.m.r@intel.com&gt; Reviewed-by: Vedang Patel &lt;vedang.patel@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="0" gerrit_number="326282" owner_email="sathya.prakash.m.r@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/linux-firmware" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/linux-firmware" ref="refs/changes/82/326282/3" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I9f381dae6365840bc4776e7f6a12ac33251a3c2d" commit="d8e5449e8af7ee6a06bdf9ca23c257b7cb3854ed" commit_message="UPSTREAM: kgdb: timeout if secondary CPUs ignore the roundup Currently if an active CPU fails to respond to a roundup request the CPU that requested the roundup will become stuck. This needlessly reduces the robustness of the debugger. This patch introduces a timeout allowing the system state to be examined even when the system contains unresponsive processors. It also modifies kdb's cpu command to make it censor attempts to switch to unresponsive processors and to report their state as (D)ead. BUG=chrome-os-partner:50495 TEST=Use kgdb / kdb Change-Id: I9f381dae6365840bc4776e7f6a12ac33251a3c2d Signed-off-by: Daniel Thompson &lt;daniel.thompson@linaro.org&gt; Cc: Jason Wessel &lt;jason.wessel@windriver.com&gt; Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt; Signed-off-by: Jason Wessel &lt;jason.wessel@windriver.com&gt; Signed-off-by: Douglas Anderson &lt;dianders@chromium.org&gt; (cherry picked from commit a1465d2f396e416a0049332b20fca5977384b9f5) Reviewed-on: https://chromium-review.googlesource.com/329029 Reviewed-by: Andrew Bresticker &lt;abrestic@chromium.org&gt; " fail_count="0" gerrit_number="329029" owner_email="dianders@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/29/329029/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I99a7646e01001ea595cded421f2b219df0f63082" commit="4288623b9af805440511e3a8245407c4f59e8cec" commit_message="UPSTREAM: kdb: Fix off by one error in kdb_cpu() There was a follow on replacement patch against the prior &quot;kgdb: Timeout if secondary CPUs ignore the roundup&quot;. See: https://lkml.org/lkml/2015/1/7/442 This patch is the delta vs the patch that was committed upstream: * Fix an off-by-one error in kdb_cpu(). * Replace NR_CPUS with CONFIG_NR_CPUS to tell checkpatch that we really want a static limit. * Removed the &quot;KGDB: &quot; prefix from the pr_crit() in debug_core.c (kgdb-next contains a patch which introduced pr_fmt() to this file to the tag will now be applied automatically). BUG=chrome-os-partner:50495 TEST=Use kgdb / kdb Change-Id: I99a7646e01001ea595cded421f2b219df0f63082 Cc: Daniel Thompson &lt;daniel.thompson@linaro.org&gt; Cc: &lt;stable@vger.kernel.org&gt; Signed-off-by: Jason Wessel &lt;jason.wessel@windriver.com&gt; Signed-off-by: Douglas Anderson &lt;dianders@chromium.org&gt; (cherry picked from commit df0036d117e6c9df36324e517728e33543065f9a) Reviewed-on: https://chromium-review.googlesource.com/329240 Reviewed-by: Andrew Bresticker &lt;abrestic@chromium.org&gt; " fail_count="0" gerrit_number="329240" owner_email="dianders@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/40/329240/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="Id76d26d8be24c08f41a7547c6f9c14b9802d2f05" commit="ec07f89602c1705b147ffdf02e6256c457871227" commit_message="UPSTREAM: tracing: kdb: Fix kernel panic during ftdump Currently kdb's ftdump command unconditionally crashes due to a null pointer de-reference whenever the command is run. This in turn causes the kernel to panic. The abridged stacktrace (gathered with ARCH=arm) is: --- cut here --- [&lt;c09535ac&gt;] (panic) from [&lt;c02132dc&gt;] (die+0x264/0x440) [&lt;c02132dc&gt;] (die) from [&lt;c0952eb8&gt;] (__do_kernel_fault.part.11+0x74/0x84) [&lt;c0952eb8&gt;] (__do_kernel_fault.part.11) from [&lt;c021f954&gt;] (do_page_fault+0x1d0/0x3c4) [&lt;c021f954&gt;] (do_page_fault) from [&lt;c020846c&gt;] (do_DataAbort+0x48/0xac) [&lt;c020846c&gt;] (do_DataAbort) from [&lt;c0213c58&gt;] (__dabt_svc+0x38/0x60) Exception stack(0xc0deba88 to 0xc0debad0) ba80: e8c29180 00000001 e9854304 e9854300 c0f567d8 c0df2580 baa0: 00000000 00000000 00000000 c0f117b8 c0e3a3c0 c0debb0c 00000000 c0debad0 bac0: 0000672e c02f4d60 60000193 ffffffff [&lt;c0213c58&gt;] (__dabt_svc) from [&lt;c02f4d60&gt;] (kdb_ftdump+0x1e4/0x3d8) [&lt;c02f4d60&gt;] (kdb_ftdump) from [&lt;c02ce328&gt;] (kdb_parse+0x2b8/0x698) [&lt;c02ce328&gt;] (kdb_parse) from [&lt;c02ceef0&gt;] (kdb_main_loop+0x52c/0x784) [&lt;c02ceef0&gt;] (kdb_main_loop) from [&lt;c02d1b0c&gt;] (kdb_stub+0x238/0x490) --- cut here --- The NULL deref occurs due to the initialized use of struct trace_iter's buffer_iter member. This is a regression, albeit a fairly elderly one. It was introduced by commit 6d158a813efc (&quot;tracing: Remove NR_CPUS array from trace_iterator&quot;). This patch solves this by providing a collection of ring_buffer_iter(s) and using this to initialize buffer_iter. Note that static allocation is used solely because the trace_iter itself is also static allocated. Static allocation also means that we have to NULL-ify the pointer during cleanup to avoid use-after-free problems. Link: http://lkml.kernel.org/r/1415277716-19419-2-git-send-email-daniel.thompson@linaro.org BUG=chrome-os-partner:50495 TEST=Use kgdb / kdb Change-Id: Id76d26d8be24c08f41a7547c6f9c14b9802d2f05 Cc: Jason Wessel &lt;jason.wessel@windriver.com&gt; Signed-off-by: Daniel Thompson &lt;daniel.thompson@linaro.org&gt; Signed-off-by: Steven Rostedt &lt;rostedt@goodmis.org&gt; Signed-off-by: Douglas Anderson &lt;dianders@chromium.org&gt; (cherry picked from commit c270cc75cd22b606c901e606fbb93b002c2a655f) Reviewed-on: https://chromium-review.googlesource.com/329241 Reviewed-by: Andrew Bresticker &lt;abrestic@chromium.org&gt; " fail_count="0" gerrit_number="329241" owner_email="dianders@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/41/329241/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="Ie80b257f2b46eda113f10f62ad19edb3e70784dd" commit="deb7b18c28303e7e5e797063af32702e89b65446" commit_message="UPSTREAM: tracing: kdb: Fix kernel livelock with empty buffers Currently kdb's ftdump command will livelock by constantly printk'ing the empty string at KERN_EMERG level if it run when the ftrace system is not in use. This occurs because trace_empty() never returns false when the ring buffers are left at the start of a non-consuming read [launched by ring_buffer_read_start()]. This patch changes the loop exit condition to use the result of trace_find_next_entry_inc(). Effectively this switches the non-consuming kdb dumper to follow the approach of the non-consuming userspace interface [s_next()] rather than the consuming ftrace_dump(). Link: http://lkml.kernel.org/r/1415277716-19419-3-git-send-email-daniel.thompson@linaro.org BUG=chrome-os-partner:50495 TEST=Use kgdb / kdb Change-Id: Ie80b257f2b46eda113f10f62ad19edb3e70784dd Cc: Ingo Molnar &lt;mingo@redhat.com&gt; Cc: Andrew Morton &lt;akpm@linux-foundation.org&gt; Cc: John Stultz &lt;john.stultz@linaro.org&gt; Cc: Sumit Semwal &lt;sumit.semwal@linaro.org&gt; Cc: Jason Wessel &lt;jason.wessel@windriver.com&gt; Signed-off-by: Daniel Thompson &lt;daniel.thompson@linaro.org&gt; Signed-off-by: Steven Rostedt &lt;rostedt@goodmis.org&gt; Signed-off-by: Douglas Anderson &lt;dianders@chromium.org&gt; (cherry picked from commit 8520dedbbf7578a397ecdfcf6ab83f775f914cfe) Reviewed-on: https://chromium-review.googlesource.com/329242 Reviewed-by: Andrew Bresticker &lt;abrestic@chromium.org&gt; " fail_count="0" gerrit_number="329242" owner_email="dianders@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/42/329242/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="Ib44455bfe090276bfd24220a5519defcbd80edcc" commit="a03ed0a9d743ad01b4ff469e6ad25418da71833e" commit_message="UPSTREAM: kdb: fix incorrect counts in KDB summary command output The output of KDB 'summary' command should report MemTotal, MemFree and Buffers output in kB. Current codes report in unit of pages. A define of K(x) as is defined in the code, but not used. This patch would apply the define to convert the values to kB. Please include me on Cc on replies. I do not subscribe to linux-kernel. BUG=chrome-os-partner:50495 TEST=Use kgdb / kdb Change-Id: Ib44455bfe090276bfd24220a5519defcbd80edcc Signed-off-by: Jay Lan &lt;jlan@sgi.com&gt; Cc: &lt;stable@vger.kernel.org&gt; Signed-off-by: Jason Wessel &lt;jason.wessel@windriver.com&gt; Signed-off-by: Douglas Anderson &lt;dianders@chromium.org&gt; (cherry picked from commit 146755923262037fc4c54abc28c04b1103f3cc51) Reviewed-on: https://chromium-review.googlesource.com/329243 Reviewed-by: Andrew Bresticker &lt;abrestic@chromium.org&gt; " fail_count="0" gerrit_number="329243" owner_email="dianders@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/43/329243/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I4f641f3ef15f506ecb20a64769cdb0c22207d665" commit="357643d970e62e8398d28e5d5801338d353b9fd5" commit_message="CHROMIUM: config: re-normalize split configs Run 'chromeos/scripts/kernelconfig oldconfig' and accept the defaults. BUG=None TEST=None Change-Id: I4f641f3ef15f506ecb20a64769cdb0c22207d665 Signed-off-by: Ricky Liang &lt;jcliang@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/328953 Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; " fail_count="0" gerrit_number="328953" owner_email="jcliang@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/53/328953/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I935379f5fa272fc7b7486d43d33999d0386f1259" commit="502bb980779539088e4624666808eda95f8101be" commit_message="CHROMIUM: arm64: dts: mt8173-oak: add oak energy models Oak rev5 uses MT8173 turbo SoC which has higher CPU and GPU OPPs than the previous revisions. This patch addes energy models for oak rev5 and the previous rev{2,3,4} boards. BUG=chrome-os-partner:44828 TEST=Boot kernel on Oak. Change-Id: I935379f5fa272fc7b7486d43d33999d0386f1259 Signed-off-by: Ricky Liang &lt;jcliang@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/327653 Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; " fail_count="0" gerrit_number="327653" owner_email="jcliang@chromium.org" 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/53/327653/4" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="Ifd119cc169482eb4f3b547f55067725df58cd15b" commit="2233d95522b5decb33e03693c5f36c4e0d707613" commit_message="WIP: Enable energy-aware scheduling (EAS) This is a snapshot of oak-eas-02-16 branch patch set 16 [0]. [0] https://chromium-review.googlesource.com/#/c/296883/16 BUG=chrome-os-partner:44828 TEST=Boot kernel on Oak. Change-Id: Ifd119cc169482eb4f3b547f55067725df58cd15b Signed-off-by: Ricky Liang &lt;jcliang@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/327654 Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; " fail_count="0" gerrit_number="327654" owner_email="jcliang@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/54/327654/3" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I2bd8ec3b8ff5afc69da82e7f9356b20bc5c4b8fb" commit="aede7a3aa370c762736483b894f1beef7edf38e8" commit_message="CHROMIUM: config: mediatek: enable SchedFreq governor and SchedTune Update kernel configuration to enable SchedFreq governor and SchedTune cgroup when building for a Mediatek target. echo &quot;CONFIG_CGROUP_SCHEDTUNE=y CONFIG_CPU_FREQ_GOV_SCHED=y CONFIG_SCHED_TUNE=y&quot; \ &gt;&gt; chromeos/config/arm64/chromiumos-mediatek.flavour.config echo &quot;CONFIG_CGROUP_SCHEDTUNE=y CONFIG_CPU_FREQ_GOV_SCHED=y CONFIG_SCHED_TUNE=y&quot; \ &gt;&gt; chromeos/config/arm64/chromiumos-arm64.flavour.config chromeos/scripts/kernelconfig oldconfig Signed-off-by: Punit Agrawal &lt;punit.agrawal@arm.com&gt; BUG=chrome-os-partner:44828 TEST=Boot kernel on Oak-rev5 to UI Change-Id: I2bd8ec3b8ff5afc69da82e7f9356b20bc5c4b8fb Signed-off-by: Ricky Liang &lt;jcliang@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/327662 Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; " fail_count="0" gerrit_number="327662" owner_email="jcliang@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/62/327662/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic441d2650441561deee38ff0f5f297a7e577f9aa" commit="72fdf94b4022637db6fa9bb744983dfcd5b0a841" commit_message="Chameleon: Remove the hard-coded wait time for checking the mode It fixes a TODO. Poll the mode status instead of a hard-coded wait. Doing some experiment on some slow devices, e.g. parrot, daisy, pi, big, and jerry. The retry process is needed, using 2 passes most of cases, as sending keys is flaky. Using 1 second for the wait_for_value timeout is enough. BUG=None TEST=Ran the display_SwitchMode test. Change-Id: Ic441d2650441561deee38ff0f5f297a7e577f9aa Reviewed-on: https://chromium-review.googlesource.com/329223 Commit-Ready: Wai-Hong Tam &lt;waihong@chromium.org&gt; Tested-by: Wai-Hong Tam &lt;waihong@chromium.org&gt; Reviewed-by: Kalin Stoyanov &lt;kalin@chromium.org&gt; " fail_count="0" gerrit_number="329223" owner_email="waihong@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/23/329223/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I70359b34fc8c18da344fdcd4a84e0c9a382e9deb" commit="b4e7ecb59bba6dd2b5dcddfbf9ad2408eb6d2467" commit_message="Chameleon: Add a sub-test to do fast mode switching with checking screens This sub-test covers bugs which failed to switch mode immedidately. It also changes the default iteration number for the normal sub-test to 3 and this new fast switching sub-test to 10. BUG=chromium:582489 TEST=Ran the new sub-test and the original display_SwitchMode test. Change-Id: I70359b34fc8c18da344fdcd4a84e0c9a382e9deb Reviewed-on: https://chromium-review.googlesource.com/329224 Commit-Ready: Wai-Hong Tam &lt;waihong@chromium.org&gt; Tested-by: Wai-Hong Tam &lt;waihong@chromium.org&gt; Reviewed-by: Kalin Stoyanov &lt;kalin@chromium.org&gt; " fail_count="0" gerrit_number="329224" owner_email="waihong@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/24/329224/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I7b79b4939b96e0bcd735e374f67cde2e64604de4" commit="f826e44e23ff37fa7d4b0cae979e90ca1e5f54d9" commit_message="Chameleon: Workaround a bug that fails to mirror immediately Add a 4-second delay to workaround this bug. BUG=chromium:582489 TEST=Run the display_SwitchMode.fast_switch test. Change-Id: I7b79b4939b96e0bcd735e374f67cde2e64604de4 Reviewed-on: https://chromium-review.googlesource.com/329225 Commit-Ready: Wai-Hong Tam &lt;waihong@chromium.org&gt; Tested-by: Wai-Hong Tam &lt;waihong@chromium.org&gt; Reviewed-by: Kalin Stoyanov &lt;kalin@chromium.org&gt; " fail_count="0" gerrit_number="329225" owner_email="waihong@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/25/329225/3" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I493e2299bb471e9198ab41615ecf164916dd9eb7" commit="36710a9222165e9f2b27e9455be9d4b7a7473e4f" commit_message="FROMLIST: iommu/io-pgtable: Rationalise quirk handling As the number of io-pgtable implementations grows beyond 1, it's time to rationalise the quirks mechanism before things have a chance to start getting really ugly and out-of-hand. To that end: - Indicate exactly which quirks each format can/does support. - Fail creating a table if a caller wants unsupported quirks. - Properly document where each quirk applies and why. Signed-off-by: Robin Murphy &lt;robin.murphy@arm.com&gt; Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt; Acked-by: Will Deacon &lt;will.deacon@arm.com&gt; (am from https://patchwork.kernel.org/patch/8293901/) BUG=chrome-os-partner:40579 TEST=build and boot to UI on oak-rev5 &amp; -rev5 w/ 4 GB TEST=Watch youtube video Change-Id: I493e2299bb471e9198ab41615ecf164916dd9eb7 Reviewed-on: https://chromium-review.googlesource.com/328879 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; " fail_count="0" gerrit_number="328879" owner_email="yong.wu@mediatek.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/79/328879/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I557ecafc3ba7fdb6f11183874942ff354a5aecc7" commit="4486603b20a13dbdb038b11efbcd02fc6d3c96fa" commit_message="FROMLIST: iommu/io-pgtable: Add MTK 4GB mode in Short-descriptor Mediatek extend bit9 in the lvl1 and lvl2 pgtable descriptor of the Short-descriptor as the 4GB mode in which the dram size will be over 4GB. We add a special quirk for this MTK-4GB mode, And in the standard spec, Bit9 in the lvl1 is &quot;IMPLEMENTATION DEFINED&quot;, while it's AP[2] in the lvl2, therefore if this quirk is enabled, NO_PERMS is also expected. Signed-off-by: Yong Wu &lt;yong.wu@mediatek.com&gt; (am from https://patchwork.kernel.org/patch/8402241/) BUG=chrome-os-partner:40579 TEST=build and boot to UI on oak-rev5 &amp; -rev5 w/ 4 GB TEST=Watch youtube video Change-Id: I557ecafc3ba7fdb6f11183874942ff354a5aecc7 Reviewed-on: https://chromium-review.googlesource.com/329310 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; " fail_count="0" gerrit_number="329310" owner_email="yong.wu@mediatek.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/10/329310/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="If67315d6e45daebaf9dae666c462489dfa6b9378" commit="6d952c9e542d9e6127ff935bcb8b4126e62d5c3f" commit_message="FROMLIST: iommu/mediatek: Add 4GB mode support This patch add 4GB mode support for m4u. Signed-off-by: Yong Wu &lt;yong.wu@mediatek.com&gt; (am from https://patchwork.kernel.org/patch/8402251/) BUG=chrome-os-partner:40579 TEST=build and boot to UI on oak-rev5 &amp; -rev5 w/ 4 GB TEST=Watch youtube video Change-Id: If67315d6e45daebaf9dae666c462489dfa6b9378 Reviewed-on: https://chromium-review.googlesource.com/329311 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; " fail_count="0" gerrit_number="329311" owner_email="yong.wu@mediatek.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/11/329311/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ife7a7f788dafd901f8e435f1af9efa1e552a0c71" commit="8e26b6a11d25daebe57de735372d3bdf1c0ee566" commit_message="oak: Remove chromeos-firmware virtual from public overlay Move it to the private one. CQ-DEPEND=CL:*249282 BUG=chrome-os-partner:49375 BUG=chrome-os-partner:50460 TEST=oak-full builder passes, oak-release builder include firmware Change-Id: Ife7a7f788dafd901f8e435f1af9efa1e552a0c71 Reviewed-on: https://chromium-review.googlesource.com/328886 Commit-Ready: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Tested-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; " fail_count="0" gerrit_number="328886" owner_email="drinkcat@chromium.org" 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/86/328886/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I432c0c04fbc0a811a1fb9a8d8837078f71881ec0" commit="5354b8a2e7f802d20e8d4743d5561baa010539f4" commit_message="[Chameleon] fpga_tio image update for LCM UI Enables HPS SPIM module for controlling LCM display and GPIOs for buttons and leds. BUG=chromium:569733 TEST=manual test Change-Id: I432c0c04fbc0a811a1fb9a8d8837078f71881ec0 Reviewed-on: https://chromium-review.googlesource.com/327515 Commit-Ready: Pin-chih Lin &lt;johnylin@chromium.org&gt; Tested-by: Pin-chih Lin &lt;johnylin@chromium.org&gt; Reviewed-by: Wai-Hong Tam &lt;waihong@chromium.org&gt; " fail_count="0" gerrit_number="327515" owner_email="johnylin@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/chameleon" project_url="https://chromium-review.googlesource.com/chromiumos/platform/chameleon" ref="refs/changes/15/327515/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic25519d09e016e4b734c2ee033979f793482e596" commit="31992367295a91788bdd678f3cede672e9bae184" commit_message="[Chameleon] SPI master module SPI master module for controlling Cyclone V HPS peripherals. Before using, it is necessary to update the fpga_tio image to enable the correspondent SPIM pins of desired peripheral in SocKit IO pinmux setting. In current implementation, HPS LCM module is connected to SPIM1 as TX-only SPI. BUG=chromium:569733 TEST=manual test Change-Id: Ic25519d09e016e4b734c2ee033979f793482e596 Reviewed-on: https://chromium-review.googlesource.com/327364 Commit-Ready: Pin-chih Lin &lt;johnylin@chromium.org&gt; Tested-by: Pin-chih Lin &lt;johnylin@chromium.org&gt; Reviewed-by: Wai-Hong Tam &lt;waihong@chromium.org&gt; " fail_count="0" gerrit_number="327364" owner_email="johnylin@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/chameleon" project_url="https://chromium-review.googlesource.com/chromiumos/platform/chameleon" ref="refs/changes/64/327364/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ibb606ce2eb4969b17ab9f236963bc8c4aa91c696" commit="bc560a559b626acfe8276fb681beff4e4e35af49" commit_message="licensing: Add missing license for systemd systemd has, among others, MIT license and needs copyright attribution. BUG=None TEST=ran licensing script DEBUG: Package list left to work through: sys-apps/systemd-226-r2 DEBUG: loading dump for sys-apps/systemd-226-r2 DEBUG: Getting license from /build/swanky/var/db/pkg/sys-apps/systemd-226-r2/license.yaml for systemd INFO: Collapsing shared license LGPL-2.1 into single use license (only used by sys-apps/systemd-226-r2) INFO: read license /mnt/host/source/src/third_party/portage-stable/licenses/LGPL-2.1 (UTF-8) INFO: Collapsing shared license GPL-2 into single use license (only used by sys-apps/systemd-226-r2) INFO: read license /mnt/host/source/src/third_party/portage-stable/licenses/GPL-2 (UTF-8) INFO: Collapsing shared license public-domain into single use license (only used by sys-apps/systemd-226-r2) INFO: read license /mnt/host/source/src/third_party/portage-stable/licenses/public-domain (UTF-8) Change-Id: Ibb606ce2eb4969b17ab9f236963bc8c4aa91c696 Reviewed-on: https://chromium-review.googlesource.com/325690 Commit-Ready: Sabin Floares &lt;sabin.floares@intel.com&gt; Tested-by: Sabin Floares &lt;sabin.floares@intel.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="325690" owner_email="sabin.floares@intel.com" 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/90/325690/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I98082fdb2ed8266c5d3c1d2f39a3b0949bb3e8a2" commit="bf045f29420c2c62371b6726fbea7b5e53a8e8bb" commit_message="cros-firmware: Add PD image to local firmware updater.sh This change will add a PD firmware image to a local build of the firmware updater.sh if it exists in the firmware directory. This is useful for doing testing of the updater process by using local updater images instead of needing to build official images. BUG=chromium:577269 TEST=emerge chromeos-firmware-chell and check that updater.sh also includes a PD firwmare image. Change-Id: I98082fdb2ed8266c5d3c1d2f39a3b0949bb3e8a2 Signed-off-by: Duncan Laurie &lt;dlaurie@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/329230 Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; " fail_count="0" gerrit_number="329230" owner_email="dlaurie@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/30/329230/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I86d6a23f9ac611bb4ab3119e6e9052c45d7757eb" commit="d30feac3fbf4f75fb96d5e540af172f7a85a599f" commit_message="doc: Update README files. Revise README file to reflect recent changes. BUG=none TEST=none Change-Id: I86d6a23f9ac611bb4ab3119e6e9052c45d7757eb Reviewed-on: https://chromium-review.googlesource.com/328874 Commit-Ready: Hung-Te Lin &lt;hungte@chromium.org&gt; Tested-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-by: Wei-Han Chen &lt;stimim@chromium.org&gt; " fail_count="0" gerrit_number="328874" owner_email="hungte@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/74/328874/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I4022ce1b1e718f7667da60f4508fe21f297fc915" commit="2a776fa7e4300e35a3d4ced8b50ba72aaf01d1f8" commit_message="Export GN_ARGS environment variable for simple chrome workflow We cannot run GN from ebuild yet, but the exported variable can be used for simple chrome. BUG=chromium:561142 TEST=emerge-${BOARD} chromeos-chrome Change-Id: I4022ce1b1e718f7667da60f4508fe21f297fc915 Reviewed-on: https://chromium-review.googlesource.com/328191 Commit-Ready: Ryo Hashimoto &lt;hashimoto@chromium.org&gt; Tested-by: Ryo Hashimoto &lt;hashimoto@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="328191" owner_email="hashimoto@chromium.org" pass_count="0" patch_number="5" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/91/328191/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I43fc5124f3854a516df17fab78649d4b083ed9b0" commit="8e96d313f3d27a8a270976d854e21454f82774d4" commit_message="it8380dev: util: Fix iteflash flash issue Fix iteflash flash issue. 1. Avoid EC watchdog reset while flashing. 2. Do watchdog reset after flashing. BRANCH=none BUG=none TEST=Test OK on ITE8390CX. You can run &quot;make -j BOARD=it8380dev&quot; to build ec.bin and flash the ec.bin via &quot;sudo ./build/it8380dev/util/iteflash -w ./build/it8380dev/ec.bin&quot; /* ==SNAPSHOT START== */ (cr) ((29b0840...)) donald@donald-nb ~/trunk/src/platform/ec $ sudo ./build/it8380dev/util/iteflash -w ./build/it8380dev/ec.bin Waiting for the EC power-on sequence ...CHIPID 8390, CHIPVER 82, Flash size 256 kB Done. CHIPID 8390, CHIPVER 82, Flash size 256 kB Erasing chip... /100% Writing 262144 bytes at 0x00000000 Done. Verify 262144 bytes at 0x00000000 -100% Verify Done. /* ==SNAPSHOT END== */ Change-Id: I43fc5124f3854a516df17fab78649d4b083ed9b0 Signed-off-by: Donald Huang &lt;donald.huang@ite.com.tw&gt; Reviewed-on: https://chromium-review.googlesource.com/328873 Reviewed-by: Randall Spangler &lt;rspangler@chromium.org&gt; " fail_count="0" gerrit_number="328873" owner_email="donald.huang@ite.com.tw" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/73/328873/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I39c8239009381163a4d91c7fd81f855f04e3da95" commit="d37cf36329a247d28695dfb90c46688fcbdf36a9" commit_message="quipper: Store remaining metadata fields as proto Also simplified the handling of tracing metadata: - Use only strings, not std::vector&lt;char&gt; - Accessor exposes the string containg this metadata, rather than the protobuf message containing that string. BUG=chromium:568870 TEST=unit tests pass Change-Id: I39c8239009381163a4d91c7fd81f855f04e3da95 Signed-off-by: Simon Que &lt;sque@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/329163 Reviewed-by: David Sharp &lt;dhsharp@chromium.org&gt; " fail_count="0" gerrit_number="329163" owner_email="sque@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/63/329163/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I6cb2a3458ff56a063c604a9cf0b0e5076719a376" commit="3e18fc047e134d0f843c06b9509dbd9f694cf536" commit_message="[autotest] facade_resource: close unexpected tabs Workaround chrome browser set_mirror problem. We will have set_mirror fail when chrome browser open additional tabs. BUG=chromium:58249 TEST=Run display_SwitchMode Change-Id: I6cb2a3458ff56a063c604a9cf0b0e5076719a376 Reviewed-on: https://chromium-review.googlesource.com/328951 Commit-Ready: Hsu Wei-Cheng &lt;mojahsu@chromium.org&gt; Tested-by: Hsu Wei-Cheng &lt;mojahsu@chromium.org&gt; Reviewed-by: Wai-Hong Tam &lt;waihong@chromium.org&gt; " fail_count="0" gerrit_number="328951" owner_email="mojahsu@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/51/328951/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I76fa19734739fe89b9d6562d0a5a4094971450e1" commit="536601c0edb277a5ad876b3d14fec00f5f65338f" commit_message="CRAS: alsa_mixer - Use software volume for HDMI output. Some boards have its HDMI and Headphone/Speaker on the same ALSA device. The ALSA device has volume controls but they are not for HDMI. So still need to turn on software volume for HDMI for this case. BUG=chromium:585272 TEST=Tested on peach_pit with HDMI volume correctly adjusted. Change-Id: I76fa19734739fe89b9d6562d0a5a4094971450e1 Reviewed-on: https://chromium-review.googlesource.com/328864 Commit-Ready: Chinyue Chen &lt;chinyue@chromium.org&gt; Tested-by: Chinyue Chen &lt;chinyue@chromium.org&gt; Reviewed-by: Chinyue Chen &lt;chinyue@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="0" gerrit_number="328864" owner_email="chinyue@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/64/328864/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iea091d73aa0c6e9cfb36240d68e31a20425cea45" commit="3a18dafd0e70d0f74cec9f98075a5d233ece3d72" commit_message="mec1322: port80: Disable port80 interrupt and timer after timeout port80 activity usually comes in bursts during AP boot and then goes quiet. For power savings, turn off the port80 interrupt and timer after no activity is seen for 30 seconds. BUG=chrome-os-partner:50175 TEST=Boot chell, verify port80 prints are seen. Verify timer + interrupts are disabled ~30 seconds later. Power down, power up, and verify port80 prints are seen once again. BRANCH=glados Change-Id: Iea091d73aa0c6e9cfb36240d68e31a20425cea45 Signed-off-by: Shawn Nematbakhsh &lt;shawnn@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/327256 Commit-Ready: Shawn N &lt;shawnn@chromium.org&gt; Tested-by: Shawn N &lt;shawnn@chromium.org&gt; Reviewed-by: Icarus W Sparry &lt;icarus.w.sparry@intel.com&gt; Reviewed-by: Duncan Laurie &lt;dlaurie@chromium.org&gt; " fail_count="0" gerrit_number="327256" owner_email="shawnn@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/56/327256/6" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic8cf60b2381c4e85368100230b47b809735c8620" commit="cc74fc0fd6eea7e0a211fc320f224583bb4b37f1" commit_message="gitignore: add in hwid_key to .gitignore file. BUG=chromium:571087 TEST=None Change-Id: Ic8cf60b2381c4e85368100230b47b809735c8620 Reviewed-on: https://chromium-review.googlesource.com/329197 Commit-Ready: Kevin Cheng &lt;kevcheng@chromium.org&gt; Tested-by: Kevin Cheng &lt;kevcheng@chromium.org&gt; Reviewed-by: Dan Shi &lt;dshi@google.com&gt; " fail_count="0" gerrit_number="329197" owner_email="kevcheng@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/97/329197/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I5bc7840f6b01ab5f1727fa236e6b13c5cbff167d" commit="0102e610e4bf3fa6dbca407ce029846def0d8e0e" commit_message="Restore the original plug state after running the screenshot script It keeps the original plug state at first and restores to it after finishing screenshot. It also removes the hard-coded wait time for stable video. BUG=None TEST=./screenshot --chameleon_host CHAMELEON_IP --edid_file EDID_FILE Change-Id: I5bc7840f6b01ab5f1727fa236e6b13c5cbff167d Reviewed-on: https://chromium-review.googlesource.com/329222 Commit-Ready: Wai-Hong Tam &lt;waihong@chromium.org&gt; Tested-by: Wai-Hong Tam &lt;waihong@chromium.org&gt; Reviewed-by: Kalin Stoyanov &lt;kalin@chromium.org&gt; " fail_count="0" gerrit_number="329222" owner_email="waihong@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/chameleon" project_url="https://chromium-review.googlesource.com/chromiumos/platform/chameleon" ref="refs/changes/22/329222/2" remote="cros" total_fail_count="0"/><lkgm version="7961.0.0-rc1"/></manifest>