blob: a22f9132898ff65f4ebbd44870e8644e9820fe26 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="b1931c20ac23b3f08790474f75742eae6b6496b6">
<notice>Your sources have been sync'd successfully.</notice>
<remote fetch="https://android.googlesource.com" name="aosp" review="https://android-review.googlesource.com"/>
<remote alias="cros" fetch="https://chromium.googlesource.com/" name="chromium"/>
<remote fetch="https://chromium.googlesource.com" name="cros" review="https://chromium-review.googlesource.com"/>
<default remote="cros" revision="refs/heads/master" sync-j="8"/>
<project name="aosp/platform/external/libbrillo" path="src/aosp/external/libbrillo" revision="62b7538a31c4c5a88dcd2ef4d8a60a783ec6b6f7" upstream="refs/heads/master"/>
<project name="aosp/platform/external/libchrome" path="src/aosp/external/libchrome" revision="8263a04a1e4e6e40ed479f62ac529874eb7675ef" upstream="refs/heads/master"/>
<project name="aosp/platform/external/modp_b64" path="src/third_party/modp_b64" revision="99dc13926931cedfd2e4e582c33ef657d0645c5c" upstream="refs/heads/master"/>
<project name="aosp/platform/system/connectivity/apmanager" path="src/aosp/system/connectivity/apmanager" revision="5f43fb626cf8bba55580bc8781beb6234444366c" upstream="refs/heads/master"/>
<project name="aosp/platform/system/connectivity/shill" path="src/aosp/system/connectivity/shill" revision="38b1bcbca317612854e10f8507e1f01fc11408f1" upstream="refs/heads/master"/>
<project name="aosp/platform/system/core/libsync" path="src/aosp/system/libsync" revision="f4f4387b6bf2387efbcfd1453af4892e8982faf6" upstream="refs/heads/master"/>
<project name="aosp/platform/system/firewalld" path="src/aosp/system/firewalld" revision="64fc5a23a1ae487409cc585b3fbf261c553acb4e" upstream="refs/heads/master"/>
<project name="aosp/platform/system/tpm" path="src/aosp/system/tpm" revision="f4dd2faedc467ebe4d37bb21e54dc1afcc4c3bda" upstream="refs/heads/master"/>
<project groups="devserver" name="aosp/platform/system/update_engine" path="src/aosp/system/update_engine" revision="df3a866a3637135ea6b258eea58f654984ebe507" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="34acca57cbb81eccbab48eb62926d632a0238c67" upstream="refs/heads/master">
<annotation name="branch-mode" value="pin"/>
</project>
<project groups="minilayout,buildtools,labtools" name="chromium/buildtools" path="chromium/src/buildtools" remote="chromium" revision="b36c7b60ed73919b157c7d23ec5fce2aa69ab05e" upstream="refs/heads/master"/>
<project name="chromium/deps/libmtp" path="chromium/src/third_party/libmtp" remote="chromium" revision="a9c7333ec45588e0e6c2a26d21a8a474df1f53b6" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/llvm-project/cfe/tools/clang-format" path="chromium/src/buildtools/clang_format/script" remote="chromium" revision="5acf023598e19acef3234993d9ff88a10effc38b" upstream="refs/heads/master"/>
<project name="chromium/src/third_party/Python-Markdown" remote="chromium" revision="b08af21eb795e522e1b972cb85bff59edb1ae209" upstream="refs/heads/master"/>
<project name="chromium/src/tools/md_browser" remote="chromium" revision="e9462696241f3ca832890473173e03e7bcfe6adc" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromium/tools/depot_tools" remote="chromium" revision="bfc4082f431375a49de0a5a18fd0e6685715426f"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/chromite" path="chromite" revision="29099fad6264ac97a30dc17a509a18120ec39d99" upstream="refs/heads/master">
<copyfile dest="AUTHORS" src="AUTHORS"/>
<copyfile dest="LICENSE" src="LICENSE"/>
</project>
<project name="chromiumos/docs" path="docs" revision="7ee4830be21462486c8e66eaa98e25201de0a8b7" upstream="refs/heads/master"/>
<project name="chromiumos/graphyte" path="src/platform/graphyte" revision="cab8671dc9437e8e6c79914c7c454d59bee21b76" upstream="refs/heads/master"/>
<project name="chromiumos/infra/bad_cl_detector" path="infra/bad_cl_detector" revision="a447d24ee80dcbcf0bd0bafeb1ec2dbf45c110a9" upstream="refs/heads/master"/>
<project groups="chromeos-admin" name="chromiumos/infra/ci_results_archiver" path="infra/ci_results_archiver" revision="dd5cfd07e7802fcac79c20afd66ddb3d0d9316d0" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_exonerator" path="infra/cl_exonerator" revision="29ec8f7c704596b7293e9bd140cacfa09fdd95b1" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_status_viewer" path="infra/cl_status_viewer" revision="8a02236df585b15f1e77873e2fff3a4a928f5955" upstream="refs/heads/master"/>
<project name="chromiumos/infra/distfiles_updater" path="infra/distfiles_updater" revision="2d1aa33972b2028d19a288baaacee9b2cd8644f7" upstream="refs/heads/master"/>
<project name="chromiumos/infra/dummies/general-sandbox" path="infra/dummies/general-sandbox" revision="e996a748f373f1941209c29126f541f1fe1adddd" upstream="refs/heads/master"/>
<project name="chromiumos/infra/dummies/merge-sandbox" path="infra/dummies/merge-sandbox" revision="651c1f3b89c112222f5dae2f79091421543dd4ee" upstream="refs/heads/master"/>
<project name="chromiumos/infra/lucifer" path="infra/lucifer" revision="e2f0e880ec83b82272aab92de2abb723e58467a4" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="3d5e66bc3a6f28088ed604e5a99487b7e22be481" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/infra_virtualenv" path="infra_virtualenv" revision="6a40ab440e76fa4aa4e4d47efa377962db3e7411" upstream="refs/heads/master"/>
<project name="chromiumos/manifest" path="manifest" revision="d80a13a1951d7e238659e03fb580abfa7fabfc07" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="74bbf30801d640e41b000b8922ef165f4e26e1f1" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="86fc1e7d105ed6a68cc67cc9892965f9723cda48" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="9c665e14d50728448b9e6d9e048291932b6af19b" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="c957b9812e75c4597aceeb0c2b1dda91fed3ff17" upstream="refs/heads/master"/>
<project name="chromiumos/platform/arc-camera" path="src/platform/arc-camera" revision="60eda1dad5003630ae80d85fd22095e24a956ba6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="be1fbb45ad4d2b62665a0980637ea9730dd64b75" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="1de2ceb557fc970ddabca85959af919ced1befaa" 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/bisect-kit" path="src/platform/bisect-kit" revision="2ea804fc793ec1c9d739c6c1bc32e7ce5f72622a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="bf1cbda6036b673b086e3c99faa5d3703d80c76a" 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="300354e5d74418c8e03737ca9029c64d9297a28d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/cfm-device-monitor" path="src/platform/cfm-device-monitor" revision="1b8aaa412109299d178536411989d7226e940e8e" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="c9db1d0e8a5042044a755009ceacec28a8d00e62" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chromiumos-assets" path="src/platform/chromiumos-assets" revision="c72f1bc16319ebd970ad277e76ef10d0b4663461" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/platform/crostestutils" path="src/platform/crostestutils" revision="a27c77e841450b5863797fedbd36e4c1a527cc6c" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="89d3f9944bc7055e8cd7e4824112ca6497f46c95" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="5649a044265fa346c820e7547073c032ca45954d" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="b501b75cdef45b416defb8c9f8d648ce97d6ea43" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="cddf942c87d82519b2d4a7f8989fd368df1d8649" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="0a59878032d4bda0c4a7c13b2086c59283df63f1" upstream="refs/heads/master"/>
<project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="5f45e43e2be8060a02ce029b5a0351553fd32192" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="84124045457e115e6be116fa0a7215098ba7f0d5" upstream="refs/heads/master"/>
<project name="chromiumos/platform/experimental" path="src/platform/experimental" revision="0c9b56092424c370eff748b25d49caceb9a18dab" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory" path="src/platform/factory" revision="2cedfc5314dccfb516f13dda02293f773e65faa9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="8ffe83764771e82bd36d7871bce24bcdc4237b01" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="29d4889e1bced1de9c5d5d9ae9ee83ebef5ce40a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="01c7c05897beb2992dfe49ed493ee8036c245566" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="20c9cb56793f9561a0d599acffa0345ab63853fd" upstream="refs/heads/master"/>
<project name="chromiumos/platform/go-seccomp" path="src/platform/go-seccomp" revision="613458c0e3c589e52e7f093288ef1d2ba57a9ff7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/google-breakpad" path="src/third_party/breakpad" revision="70914b2d380d893364ad0110b8af18ba1ed5aaa3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/imageloader" path="src/platform/imageloader" revision="6c573cf2a575fe8030ff02622a4ebe28556cba03" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="679bd52ef414fdcd1b9a01081498a66eb1388c81" 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="8830911158ae632b7626d0ebe33248e66ffaeef3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/libevdev" path="src/platform/libevdev" revision="9f7a1961eb4726211e18abd147d5a11a4ea86744" upstream="refs/heads/master"/>
<project name="chromiumos/platform/minigbm" path="src/platform/minigbm" revision="fa17cdde2da08155f0197c4150fdee4006733fb5" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="dca599879cab0dba8ed32ef3a5d1b82e26524732" 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="7616ddb3ab0405b75659383342db36faa0132263" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mtpd" path="src/platform/mtpd" revision="ec50966c1cdb7cc2114f08217c541ea6f1405720" 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="97d6b3b0c32595b75b053047f02f7789ea8cfe03" upstream="refs/heads/master"/>
<project name="chromiumos/platform/newblue" path="src/platform/newblue" revision="cac3fc97a21939021a9f0bad63ec896c891fc842" upstream="refs/heads/master"/>
<project name="chromiumos/platform/puffin" path="src/platform/puffin" revision="91e526c65025e5d4a1bb3261def554c32d4a309a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/punybench" path="src/platform/punybench" revision="c050715684a5dde3a4fc818f3de816a407fdb2de" upstream="refs/heads/master"/>
<project name="chromiumos/platform/system_api" path="src/platform/system_api" revision="cc4a60c6144604ce5a4068ccf5b38578094b6884" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast" path="src/platform/tast" revision="872839ee7bdef083f560d36a6ae011e318a80d27" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="2d5f3de36cefae63901f4b4c1c1372a3a6b9a4f2" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/touch_firmware_test" path="src/platform/touch_firmware_test" revision="f2ee184d8e1db088d88527830804164450171f6f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_noise_filter" path="src/platform/touch_noise_filter" revision="f1eb895f7ea70ad99bbe60508fda825923c35af6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_updater" path="src/platform/touch_updater" revision="bb1e988261a6297896d97c13d9697fa6e0849827" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchbot" path="src/platform/touchbot" revision="9546ffbb37d5fef191ad1607eeb0b76a6f3a9872" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchpad-tests" path="src/platform/touchpad-tests" revision="27ebbe0bbc149df08eb1f4a22ae3f0a82e9fa94e" upstream="refs/heads/master"/>
<project groups="firmware" 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/uboot-env" path="src/platform/uboot-env" revision="108ebbfac4d13d11e1940216434c368384ee0c0b" upstream="refs/heads/master"/>
<project groups="firmware,buildtools" name="chromiumos/platform/vboot_reference" path="src/platform/vboot_reference" revision="c5c1c679dee34f6e3b3e661182a83c3eb728ecda" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="8964afe6e3f5ad2cff04c8ff2c1211a5f7b63002" upstream="refs/heads/master"/>
<project name="chromiumos/platform/webplot" path="src/platform/webplot" revision="bbd5ea22ef9f8e109e363b26958d9a2fc8921f0f" 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="f17f5863b6a5b2b2d58251174ab05d1938a8a609" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="ef841f2c1f06ce2402b23b91179d51001f9b0397" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="b7d552e3a16c79f91163bfcafe95884ebcf83f35" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="2628406e409f347273edfe51362777f4eb8c8f67" 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="f18f5f9867551d0d21da79e25371a298933aaff1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atheros" path="src/third_party/atheros" revision="52a5bdaa8930c14ee42518354de3e5ec09911c6b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atrusctl" path="src/third_party/atrusctl" revision="d38fdfa9aa0dfec43eab9165069d7c10cbd8c24f" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="93f7848f9e307c9ef6c9fbffe9cd69d4b9e9a95d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="043fc0d8065dd8ed8e66364ed6c3ddd261887b7f" upstream="refs/heads/chromeos-5.44"/>
<project groups="firmware" 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 groups="firmware" name="chromiumos/third_party/cbootimage" path="src/third_party/cbootimage" revision="b7d5b2d6a6dd05874d86ee900ff441d261f9034c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/coreboot" path="src/third_party/coreboot" revision="5e2ad3389211c354ff840383f60e96d3b9a531c0" upstream="refs/heads/chromeos-2016.05"/>
<project groups="firmware" name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="a3576d16e98a2e0760eb97771062ae5e931e748e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cryptoc" path="src/third_party/cryptoc" revision="6283eeeaf5ccebcca982d5318b36d49e7b32cb6d" 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="96d9e30fdfb7ab8b0cdc44228359dd0c08d59946" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-cplusplus" path="src/third_party/dbus-c++" revision="ccb37a514aa1d0ea1604dbc9ad290491a1e65832" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-spy" path="src/third_party/dbus-spy" revision="0e04421c73b24536de7fcc1886da469d8b7a2a41" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/displaylink-updater" path="src/third_party/displaylink-updater" revision="a52808b5995fe2ed481269c8f089358d4b451d5c" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/third_party/dpkt" path="chromite/third_party/dpkt" revision="f5259728b1294412bee945df9708efba09ea9160">
<annotation name="branch-mode" value="pin"/>
</project>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/edk2" revision="ab586ccd21556108662fbd80ab5a429143eac264" upstream="refs/heads/chromeos-2017.08"/>
<project groups="firmware" name="chromiumos/third_party/em100" path="src/third_party/em100" revision="6e60dbae5bf62cd0ffffb9fc5ca9ba93e831ee88" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashmap" path="src/third_party/flashmap" revision="9108393752ffd93b133037add1f7b484de09bdbc" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="831c609f0faf5dc565d1415b6fe851c85e8c6b46" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gcc" path="src/third_party/gcc" revision="a2bc87ab8851051e765d60626a6997f63ddfe00e" 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="5e5d1a65cbf855609e4d7c9c425615090a834704" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/grub2" path="src/third_party/grub2" revision="df6034c59cb2d847f9e780cf2def30c5c9b8305f" upstream="refs/heads/master"/>
<project groups="labtools" name="chromiumos/third_party/hdctools" path="src/third_party/hdctools" revision="b4258d7e5e6893734551344ca110f5ee8dfe3162" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="724eebee9605e8dff8fcf54f3eb2284dc0f787a9" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="f00bab214a8b7f34ad9ac0f74964a39c573cbfb6" upstream="refs/heads/wpa_supplicant-2.6"/>
<project name="chromiumos/third_party/huddly-updater" path="src/third_party/huddly-updater" revision="b61756522807af0acd68e924949d12189e372d99" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="a0e77f9069813258fb22e2fb0425e1b49e61e041" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="8f349832095179c20ff5064c0a3695f2741bd9ba" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="8c9f0c888797920fcbc3fe35419dfd0b1b888de4" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="5ac3fc4fe855c6add5ace7ac221124744d5ab361" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="4f8dfd9d9fda20b4a5772d26b7f6973e98c978c9" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.12" revision="75e88b6228a3298da34062a35b30ae29cd780bfa" upstream="refs/heads/chromeos-4.12"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="daa64da08e2475fe131a0e46b2abdac7209b334a" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/experimental" revision="1377d546a22b42c07a25445cceee4b8eab284359" upstream="refs/heads/next/chromeos-experimental"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="bbd199f8f3dc9c2a49cfecfc7956fe7706d9f0e9" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kvmtool" path="src/third_party/kvmtool" revision="1b159b990afd33c0c2e3b47ebda6dd5cc793dd92" 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="697fb9624fb569fd6126a571d9bd3ab5d87737c1" upstream="refs/heads/chromeos-2.4.87"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="fef68978614b58681625799ceac6f4cd19cd3728" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="9fc050cc68caf92969590f46ca6f9b2f51343feb" 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="cfb9e18bc09d70e46ea8be34510729c005ec6906" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="bfbb3cc329f3f8d38a8365891fb3ca04047d698d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/logitech-updater" path="src/third_party/logitech-updater" revision="bcdb037bb33beeb5b9398c655aef29cb2cc3ffc9" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="7df860dd2389c5c9a5b2ed9ac8a7f1d48d6fed03" upstream="refs/heads/chromeos-20150119"/>
<project name="chromiumos/third_party/marvell" path="src/third_party/marvell" revision="b5d3741d042bde7941284303712c3790ab4e489d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/memtest" path="src/third_party/memtest" revision="3d4be6e3bfd819856e38a82e35c206fec4551851" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/arc-mesa" revision="838e746fc9b54acc284d8c0812a57cb6469cc245" upstream="refs/heads/arc-17.3"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="34838c221260f961140040416b1a84b490448ac1" 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/mimo-updater" path="src/third_party/mimo-updater" revision="5510cc6d670760d4815a45517705adc81ca672c5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/minifakedns" path="src/third_party/miniFakeDns" revision="6184bea119dea53da539727fe8c2a116f98cef24" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mmc-utils" path="src/third_party/mmc-utils" revision="bcc3e2e4246431be511be3959a11cd9733bedd29" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="8fae2168a1fc333ce0a6c9c8b0396dcee042b901" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/nfs-ganesha" path="src/third_party/nfs-ganesha" revision="165395bf01548d8a0135357ca4c222b9c0c0acaa" upstream="refs/heads/V2.3-stable"/>
<project name="chromiumos/third_party/ntirpc" path="src/third_party/ntirpc" revision="a9fc54d636fc3e5b5f0918769a2e5343c5f0d823" upstream="refs/heads/V1.3.3-cros"/>
<project name="chromiumos/third_party/portage_tool" path="src/third_party/portage_tool" revision="e5e0941c9f08f32425e8485032eadb51239c8ad2" upstream="refs/heads/chromeos-2.2.12"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="af64f6c7b19cdb84226161dd3742a13fd7974cc3" upstream="refs/heads/master-0.22"/>
<project name="chromiumos/third_party/realtek-updater" path="src/third_party/realtek-updater" revision="7e603e12fbf9d2a8aeb67f1075fe43dbfaf52f7f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/rootdev" path="src/third_party/rootdev" revision="fc570685c1ca4acb871c706a66d0493b5e92c7c9" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/seabios" path="src/third_party/seabios" revision="3004147dd3707e600772ec6c5d37beac7f4b8eb4" upstream="refs/heads/chromeos-2014.11.03"/>
<project name="chromiumos/third_party/sis-updater" path="src/third_party/sis-updater" revision="64388ca12cbec5ad5c0c6c6fec7a670dfdaedf82" upstream="refs/heads/master"/>
<project groups="firmware" 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="411bfbd54e5eea784596ef6622010d37483d8058" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="14b834382e7cac8ec20e784e20998f4e07ad3156" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tpm-emulator" path="src/third_party/tpm-emulator" revision="310a21ef24ace14b4d6e8095172445494f54ff25" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/tpm2" path="src/third_party/tpm2" revision="f6187c733f349b9529006f6d1afbc42f150c2bf0" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="55ee15ea1d06c90d8ab5dc1f0fd3884999e229aa" upstream="refs/heads/master-0.3.13"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="1e26ac220258662e911d2471a090c9219566fffe" upstream="refs/heads/chromeos-v2017.05"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/next" revision="23d97f8348d640504a58ddf40e9c0ef211be6f1b" upstream="refs/heads/chromeos-v2015.07-rc1"/>
<project name="chromiumos/third_party/whining" path="src/third_party/whining" revision="ce6b2ba21ec94dc98c6bcedca733fbfae4358d47" upstream="refs/heads/master"/>
<project name="external/git.kernel.org/fs/xfs/xfstests-dev" path="src/third_party/xfstests" revision="d79448aefec98fbc32b1ec0bcf30a2dd3c122be1" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin" name="external/swarming.client" path="chromite/third_party/swarming.client" remote="chromium" revision="715861067a7cc8d20d2d629b6d76d796c004feb4"/>
<project name="linux-syscall-support" path="src/third_party/breakpad/src/third_party/lss" revision="e6527b0cd469e3ff5764785dadcb39bf7d787154"/>
<project name="platform/external/bsdiff" path="src/aosp/external/bsdiff" remote="aosp" revision="89dd200e3e1eddc66b2b616253d40683a870ddd3" upstream="refs/heads/master"/>
<project name="platform/external/libcxx" path="src/aosp/external/libcxx" remote="aosp" revision="6cc7418a434f332bf54538c8254de8fd45dd4844" upstream="refs/heads/master"/>
<project name="platform/external/libcxxabi" path="src/aosp/external/libcxxabi" remote="aosp" revision="b1bb6be3f2103a0c33a55769cd393bfa2f37fad6" upstream="refs/heads/master"/>
<project name="platform/external/libmojo" path="src/aosp/external/libmojo" remote="aosp" revision="c96e5aa6f5f1f6df03ef539b4b85c78bf7c292e5" upstream="refs/heads/master"/>
<project name="platform/external/libunwind_llvm" path="src/aosp/external/libunwind_llvm" remote="aosp" revision="8eb95bd73a80b82d5071ff5e6d857639ca0bac71" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="4889a6f3c69a7a029931d17d3c62caf6a1a83638" upstream="refs/heads/master"/>
<project name="toolchain/binutils" path="src/aosp/toolchain/binutils" remote="aosp" revision="53dd00a1a34ebf5251f6210d778768b4157c5e11"/>
<project name="toolchain/gcc" path="src/aosp/toolchain/gcc" remote="aosp" revision="0c5a656a1322e137fa4a251f2ccc6c4022918c0a"/>
<project name="weave/libweave" path="src/weave/libweave" revision="fa29d8f43a37aaf4b47fd2f3c76785050d075a7d" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="chromeos-4.14" change_id="I0cb5859ac9ce7d6c1396b8e2d4cc6e7aa36f3481" commit="e9e186f7a67a7c150167e69c27861497e76c72b6" commit_message="UPSTREAM: drm/atomic: Remove unneeded null check for private objects It can be seen in drm_atomic_get_private_obj_state() that ptr will never be NULL, so skip the check for that case. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt; Link: https://patchwork.freedesktop.org/patch/msgid/20170927083532.5756-1-maarten.lankhorst@linux.intel.com Reviewed-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt; (cherry picked from commit f0d2e86c1b9ecd9cbe967b94e2f0d197f30cb3e7) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I0cb5859ac9ce7d6c1396b8e2d4cc6e7aa36f3481 Reviewed-on: https://chromium-review.googlesource.com/799387 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799387" owner_email="dbehr@chromium.org" pass_count="0" patch_number="6" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/87/799387/6" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I9ebcf945f9e1e120d8a55704a0d9cfa351ba51a3" commit="5ccd481838b863cdfaad4d40aa246e59733b1e1d" commit_message="UPSTREAM: drm/atomic: Make atomic iterators less surprising Commit 669c9215afea (&quot;drm/atomic: Make async plane update checks work as intended, v2.&quot;) assumed incorrectly that if only 1 plane is matched in the loop, the variables will be set to that plane. In reality we reset them to NULL every time a new plane was iterated. This behavior is surprising, so fix this by making the for loops only assign the variables on a match. When we have not added all the planes/crtc/connector to the state, and there's a few NULL ones after the last one we iterated, te assumption is broken that the pointers will hold the values from the last loop iteration, which holds true for all other for_each macros we're using. Except of course the iterator pointer itself, but that one really is entirely internal. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Cc: Dmitry Osipenko &lt;digetx@gmail.com&gt; Fixes: 669c9215afea (&quot;drm/atomic: Make async plane update checks work as intended, v2.&quot;) Signed-off-by: Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt; Link: https://patchwork.freedesktop.org/patch/msgid/20170927083532.5756-2-maarten.lankhorst@linux.intel.com Reviewed-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt; Tested-by: Dmitry Osipenko &lt;digetx@gmail.com&gt; (cherry picked from commit 331494eb51002d0ee99414e3918e06d5e9a3962d) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I9ebcf945f9e1e120d8a55704a0d9cfa351ba51a3 Reviewed-on: https://chromium-review.googlesource.com/799388 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799388" owner_email="dbehr@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/88/799388/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I34d150b92a1b404ed9b37510777a1d9c142b660b" commit="f404df6acca9552ed0df8a9e5df113e2b4f9992b" commit_message="UPSTREAM: drm/bridge: add Silicon Image SiI9234 driver SiI9234 transmitter converts eTMDS/HDMI signal to MHL 1.0. It is controlled via I2C bus. Its interaction with other devices in video pipeline is performed mainly on HW level. The only interaction it does on device driver level is filtering-out unsupported video modes, it exposes drm_bridge interface to perform this operation. This patch is based on the code refactored by Tomasz Stanislawski &lt;t.stanislaws@samsung.com&gt;, which was initially developed by: Adam Hampson &lt;ahampson@sta.samsung.com&gt; Erik Gilling &lt;konkers@android.com&gt; Shankar Bandal &lt;shankar.b@samsung.com&gt; Dharam Kumar &lt;dharam.kr@samsung.com&gt; BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Maciej Purski &lt;m.purski@samsung.com&gt; Acked-by: Rob Herring &lt;robh@kernel.org&gt; [for dt bindings] Reviewed-by: Andrzej Hajda &lt;a.hajda@samsung.com&gt; Signed-off-by: Andrzej Hajda &lt;a.hajda@samsung.com&gt; Link: https://patchwork.freedesktop.org/patch/msgid/1507212431-5801-2-git-send-email-m.purski@samsung.com (cherry picked from commit c0374eb804a213ce6f55328c8b3511101d31a485) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I34d150b92a1b404ed9b37510777a1d9c142b660b Reviewed-on: https://chromium-review.googlesource.com/799389 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799389" owner_email="dbehr@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/89/799389/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Iff273230e90ad8e7b84e29dfa3064432a2292b8c" commit="02e7e5d100aa0e5a9ad710e433950d0a856ee666" commit_message="UPSTREAM: drm/gem-fb-helper: Improve documentation Make the docs read a little better. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Cc: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt; Cc: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt; Signed-off-by: Noralf Trnnes &lt;noralf@tronnes.org&gt; Reviewed-by: Eric Anholt &lt;eric@anholt.net&gt; Link: https://patchwork.freedesktop.org/patch/msgid/1506095264-41622-1-git-send-email-noralf@tronnes.org (cherry picked from commit 2e187b2099034a292182ac88214d4e19d4b9b67e) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: Iff273230e90ad8e7b84e29dfa3064432a2292b8c Reviewed-on: https://chromium-review.googlesource.com/799390 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799390" owner_email="dbehr@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/90/799390/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Ib2edb26714de86110dbe2d90036acf24f6dea21c" commit="8c682b8ecd7f36095853c3aad6fd48d9789d64c3" commit_message="UPSTREAM: drm: adv7511/33: add HDMI CEC support Add support for HDMI CEC to the drm adv7511/adv7533 drivers. The CEC registers that we need to use are identical for both drivers, but they appear at different offsets in the register map. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt; Signed-off-by: Archit Taneja &lt;architt@codeaurora.org&gt; Link: https://patchwork.freedesktop.org/patch/msgid/20171007104658.14528-3-hverkuil@xs4all.nl (cherry picked from commit 3b1b975003e4a3da4b93ab032487a3ae4afca7b5) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: Ib2edb26714de86110dbe2d90036acf24f6dea21c Reviewed-on: https://chromium-review.googlesource.com/799391 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799391" owner_email="dbehr@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/91/799391/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I587c32adcc9161fb39282539dfc22deb6cfefe54" commit="471e24d8b780a8fc2ff1763959c0a01944cef6ae" commit_message="UPSTREAM: dma-fence: fix dma_fence_get_rcu_safe v2 When dma_fence_get_rcu() fails to acquire a reference it doesn't necessary mean that there is no fence at all. It usually mean that the fence was replaced by a new one and in this situation we certainly want to have the new one as result and *NOT* NULL. v2: Keep extra check after dma_fence_get_rcu(). BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Christian Knig &lt;christian.koenig@amd.com&gt; Cc: Chris Wilson &lt;chris@chris-wilson.co.uk&gt; Cc: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt; Cc: Sumit Semwal &lt;sumit.semwal@linaro.org&gt; Cc: linux-media@vger.kernel.org Cc: dri-devel@lists.freedesktop.org Cc: linaro-mm-sig@lists.linaro.org Reviewed-by: Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; Link: https://patchwork.freedesktop.org/patch/msgid/1505469187-3565-1-git-send-email-deathsimple@vodafone.de (cherry picked from commit f8e0731db4a02c8c5624e1dce6dc983210a51f64) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I587c32adcc9161fb39282539dfc22deb6cfefe54 Reviewed-on: https://chromium-review.googlesource.com/799393 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799393" owner_email="dbehr@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/93/799393/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Ie1bc99208dd6933ed8bb6cfbb0309ded4d235030" commit="32c05aaa18cf8fdfc0da00b2e6004581771444f2" commit_message="UPSTREAM: drm/bridge: make drm_panel_bridge_remove more robust Make sure that bridge parameter is not NULL and can be safely cast into a panel_bridge structure. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Benjamin Gaignard &lt;benjamin.gaignard@linaro.org&gt; Reviewed-by: Philippe Cornu &lt;philippe.cornu@st.com&gt; Tested-by: Philippe Cornu &lt;philippe.cornu@st.com&gt; Link: https://patchwork.freedesktop.org/patch/msgid/1506936755-23625-2-git-send-email-benjamin.gaignard@linaro.org (cherry picked from commit 6b0e284cfa3898109f9f4c9fa6541caa027a3635) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: Ie1bc99208dd6933ed8bb6cfbb0309ded4d235030 Reviewed-on: https://chromium-review.googlesource.com/799394 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799394" owner_email="dbehr@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/94/799394/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Ia57e48376dd3cb04f7b54400f843dbb50e2611cf" commit="154f6a14237db3ea73b7c26c7b90ccb410b4b2c8" commit_message="UPSTREAM: drm/drm_of: add drm_of_panel_bridge_remove function This function is the pendant of drm_of_find_panel_or_bridge() to remove a previously allocated panel_bridge. Given a specific port and endpoint it remove the panel bridge. Since drm_panel_bridge_remove() will check that bridge parameter is not NULL and is a real drm_panel_bridge and no a simple bridge it is safe to call it directly. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Benjamin Gaignard &lt;benjamin.gaignard@linaro.org&gt; Reviewed-by: Philippe Cornu &lt;philippe.cornu@st.com&gt; Tested-by: Philippe Cornu &lt;philippe.cornu@st.com&gt; Link: https://patchwork.freedesktop.org/patch/msgid/1506936888-23844-3-git-send-email-benjamin.gaignard@linaro.org (cherry picked from commit c70087e8f16f1dfe703d223aadd95ede1cde8e30) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: Ia57e48376dd3cb04f7b54400f843dbb50e2611cf Reviewed-on: https://chromium-review.googlesource.com/799395 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799395" owner_email="dbehr@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/95/799395/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I07cedb9e5968a57c1f58c517e9b3d5cf0746714f" commit="5f5133d4b8f1240fa19ceca846b8c8119e019156" commit_message="UPSTREAM: drm/stm: ltdc: remove bridge from driver internal structure With a call to drm_of_panel_bridge_remove() we could remove the bridge without store it in ldtc internal driver structure. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Benjamin Gaignard &lt;benjamin.gaignard@linaro.org&gt; Reviewed-by: Philippe Cornu &lt;philippe.cornu@st.com&gt; Tested-by: Philippe Cornu &lt;philippe.cornu@st.com&gt; Link: https://patchwork.freedesktop.org/patch/msgid/1506936888-23844-4-git-send-email-benjamin.gaignard@linaro.org (cherry picked from commit 08de7afa3a6a8b36015648e3a015ceb60e499f26) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I07cedb9e5968a57c1f58c517e9b3d5cf0746714f Reviewed-on: https://chromium-review.googlesource.com/799396 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799396" owner_email="dbehr@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/96/799396/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I6132540aa04305c7d821445914f18892097aaa73" commit="e76f28b4ba1588d4862fa3f492e4e19eb2ff260e" commit_message="UPSTREAM: drm/bridge/synopsys: dsi :remove is_panel_bridge When using drm_of_panel_bridge_remove() we can simplify the code and remove is_panel_bridge from dw_mipi_dsi structure. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Benjamin Gaignard &lt;benjamin.gaignard@linaro.org&gt; Reviewed-by: Philippe Cornu &lt;philippe.cornu@st.com&gt; Tested-by: Philippe Cornu &lt;philippe.cornu@st.com&gt; Link: https://patchwork.freedesktop.org/patch/msgid/1506936888-23844-6-git-send-email-benjamin.gaignard@linaro.org (cherry picked from commit d5532f65e0465af2361c8beefe6ed396025316a3) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I6132540aa04305c7d821445914f18892097aaa73 Reviewed-on: https://chromium-review.googlesource.com/799397 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799397" owner_email="dbehr@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/97/799397/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I97d1469f5c127d8ccaf225dbbc70d4e9ed0c3125" commit="e714578cbd35199a66e03123b442d79644ca4a05" commit_message="UPSTREAM: drm/bridge/sii8620: add remote control support MHL specification defines Remote Control Protocol(RCP) to send input events between MHL devices. The driver now recognizes RCP messages and reacts to them by reporting key events to input subsystem, allowing a user to control a device using TV remote control. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Maciej Purski &lt;m.purski@samsung.com&gt; Acked-by: Sean Young &lt;sean@mess.org&gt; Acked-by: Mauro Carvalho Chehab &lt;mchehab@s-opensource.com&gt; Signed-off-by: Andrzej Hajda &lt;a.hajda@samsung.com&gt; Link: https://patchwork.freedesktop.org/patch/msgid/1503565087-19730-1-git-send-email-m.purski@samsung.com (cherry picked from commit e25f1f7c94e16d4493398300efa03e5b6c77fcbf) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I97d1469f5c127d8ccaf225dbbc70d4e9ed0c3125 Reviewed-on: https://chromium-review.googlesource.com/799398 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799398" owner_email="dbehr@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/98/799398/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I9d1ab40634641607dcd40b320b5730235692d577" commit="2094a2a5f0b4ad49b4c13b7dc0208d5bb88b78c5" commit_message="UPSTREAM: regmap: add iopoll-like polling macro for regmap_field This patch adds a macro regmap_field_read_poll_timeout that works similar to the readx_poll_timeout defined in linux/iopoll.h, except that this can also return the error value returned by a failed regmap_field_read. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Chen-Yu Tsai &lt;wens@csie.org&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 667063acb81931e2f8fd0cb91df9fcccad131d9a) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I9d1ab40634641607dcd40b320b5730235692d577 Reviewed-on: https://chromium-review.googlesource.com/799399 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799399" owner_email="dbehr@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/99/799399/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I3772f30d8a20c0c419e53b6efba5939b59e2915c" commit="2392592de079ab404d9336207c0aa287ab006e05" commit_message="UPSTREAM: drm/dp: WARN about invalid/unknown link rates and bw codes Falling back to the lowest value is likely the only thing we can do, but doing it silently seems like a bad thing to do. Catch it early and make loud noises. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Cc: Alex Deucher &lt;alexander.deucher@amd.com&gt; Cc: Thierry Reding &lt;treding@nvidia.com&gt; Cc: Rob Clark &lt;robdclark@gmail.com&gt; Cc: Sean Paul &lt;seanpaul@chromium.org&gt; Cc: Manasi Navare &lt;manasi.d.navare@intel.com&gt; Cc: dri-devel@lists.freedesktop.org Reviewed-by: Thierry Reding &lt;treding@nvidia.com&gt; Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; Reviewed-by: Manasi Navare &lt;manasi.d.navare@intel.com&gt; Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt; Link: https://patchwork.freedesktop.org/patch/msgid/20171009092959.29021-1-jani.nikula@intel.com (cherry picked from commit cccf4e3fe3e286b55634c2c5d0c4399f4288e440) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I3772f30d8a20c0c419e53b6efba5939b59e2915c Reviewed-on: https://chromium-review.googlesource.com/799400 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799400" owner_email="dbehr@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/00/799400/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Ibf358f5c05334bcb3ab85668191d6b6e51cdec5f" commit="88458646ba0e222a4680b8aa4e8777c112cd72a0" commit_message="UPSTREAM: driver:gpu: return -ENOMEM on allocation failure. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Allen Pais &lt;allen.lkml@gmail.com&gt; Signed-off-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt; Link: https://patchwork.freedesktop.org/patch/msgid/1505287939-14106-3-git-send-email-allen.lkml@gmail.com (cherry picked from commit d9d7a3ef4747ec79854b32b0bd98d2da910c2563) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: Ibf358f5c05334bcb3ab85668191d6b6e51cdec5f Reviewed-on: https://chromium-review.googlesource.com/799402 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799402" owner_email="dbehr@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/02/799402/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Idd1a5d5fa54a287b051ecf6a53ade8cf4bc35cef" commit="961757ddc740103311c5c4ad2dd91fd8226970ec" commit_message="UPSTREAM: drm: Add missing __user annotation to drm_syncobj_array_find() 'user_handles' needs a __user annotation for fix the following sparse warning: drm_syncobj.c:813:37: warning: incorrect type in argument 2 (different address spaces) drm_syncobj.c:813:37: expected void const [noderef] &lt;asn:1&gt;*from drm_syncobj.c:813:37: got void *user_handles drm_syncobj.c:875:38: warning: incorrect type in argument 2 (different address spaces) drm_syncobj.c:875:38: expected void *user_handles drm_syncobj.c:875:38: got void [noderef] &lt;asn:1&gt;*&lt;noident&gt; drm_syncobj.c:908:38: warning: incorrect type in argument 2 (different address spaces) drm_syncobj.c:908:38: expected void *user_handles drm_syncobj.c:908:38: got void [noderef] &lt;asn:1&gt;*&lt;noident&gt; drm_syncobj.c:941:38: warning: incorrect type in argument 2 (different address spaces) drm_syncobj.c:941:38: expected void *user_handles drm_syncobj.c:941:38: got void [noderef] &lt;asn:1&gt;*&lt;noident&gt; BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Cc: Jason Ekstrand &lt;jason@jlekstrand.net&gt; Fixes: 3e6fb72d6cef (&quot;drm/syncobj: Add a syncobj_array_find helper&quot;) Signed-off-by: Ville Syrjl &lt;ville.syrjala@linux.intel.com&gt; Link: https://patchwork.freedesktop.org/patch/msgid/20170901165328.24459-2-ville.syrjala@linux.intel.com Reviewed-by: Thierry Reding &lt;treding@nvidia.com&gt; (cherry picked from commit 9e5544627339eccb18e53dd5800f30b6320d5cc3) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: Idd1a5d5fa54a287b051ecf6a53ade8cf4bc35cef Reviewed-on: https://chromium-review.googlesource.com/799403 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799403" owner_email="dbehr@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/03/799403/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I165673725a7d22e06aea4d83f9d94a8f8a8c2969" commit="fc4479c4e45fac9a53612ce6b070ec1bb80b3f5c" commit_message="UPSTREAM: drm/atomic-helper: Fix typo Fix &quot;esay-to-use&quot; to &quot;easy-to-use&quot; typo. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Acked-by: Noralf Trnnes &lt;noralf@tronnes.org&gt; Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt; Link: https://patchwork.freedesktop.org/patch/msgid/20171012140616.9002-1-thierry.reding@gmail.com (cherry picked from commit 9ac078159e2cf563c10d63a2a3dd773d2a480b49) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I165673725a7d22e06aea4d83f9d94a8f8a8c2969 Reviewed-on: https://chromium-review.googlesource.com/799404 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799404" owner_email="dbehr@chromium.org" 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/04/799404/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I5460b8d2913468a319c3b65230662805651be9bc" commit="fdee1d5179a99054ae7dd4ca492878c3a81e2904" commit_message="UPSTREAM: drm/atomic-helper: Fix reference to drm_crtc_send_vblank_event() Fix up this reference so that the proper link is generated in the documentation and so that people don't go chasing after the wrong function for an embarrassingly long time. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Acked-by: Noralf Trnnes &lt;noralf@tronnes.org&gt; Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt; Link: https://patchwork.freedesktop.org/patch/msgid/20171012140857.9559-1-thierry.reding@gmail.com (cherry picked from commit 277b09cfa377c31a8efebca465f096d4eea91ae4) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I5460b8d2913468a319c3b65230662805651be9bc Reviewed-on: https://chromium-review.googlesource.com/799405 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799405" owner_email="dbehr@chromium.org" 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/05/799405/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Ica6e0b62b5de45a669647a0b7e3a020d9a313db8" commit="7d2827650f897b672421f34ead20b9921379c6d7" commit_message="UPSTREAM: drm/drm_of: Move drm_of_panel_bridge_remove_function into header. Core drm shouldn't depend on anything in drm-kms-helper, or the drm module will fail to load. insmod drm fails with [ 6087.674390] drm: Unknown symbol drm_panel_bridge_remove (err 0) which is defined in drm_kms_helper.ko This call was added by commit c70087e8f16f (&quot;drm/drm_of: add drm_of_panel_bridge_remove function&quot;), and the fix is defining it in the drm_of.h header, to break the circular dependency. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt; Link: https://patchwork.freedesktop.org/patch/msgid/8f95e623-9480-97dc-2414-77086d8aa49d@linux.intel.com Reviewed-by: Daniel Vetter &lt;daniel.vetter@intel.com&gt; #irc Fixes: c70087e8f16f (&quot;drm/drm_of: add drm_of_panel_bridge_remove function&quot;) Acked-by: Benjamin Gaignard &lt;benjamin.gaignard@linaro.org&gt; (cherry picked from commit 512721a14a2a94b48ca0863d48f9829922a816b8) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: Ica6e0b62b5de45a669647a0b7e3a020d9a313db8 Reviewed-on: https://chromium-review.googlesource.com/799406 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799406" owner_email="dbehr@chromium.org" 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/06/799406/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I275c6bb7acc0d5ceb2860328b167c47ac3e0623d" commit="ac860ee978b20e96fc73e2346f97bb7de0441e5e" commit_message="UPSTREAM: drm: Replace kzalloc with kcalloc Prefer kcalloc over kzalloc to allocate an array. This patch fixes checkcpatch issue. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Harsha Sharma &lt;harshasharmaiitr@gmail.com&gt; Reviewed-by: Jani Nikula &lt;jani.nikula@intel.com&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Link: https://patchwork.freedesktop.org/patch/msgid/20171013073747.29877-1-harshasharmaiitr@gmail.com Link: https://patchwork.freedesktop.org/patch/msgid/20171013073747.29877-1-harshasharmaiitr@gmail.com (cherry picked from commit 4b947b1c5a26666effcf657428600be2123ca206) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I275c6bb7acc0d5ceb2860328b167c47ac3e0623d Reviewed-on: https://chromium-review.googlesource.com/799407 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799407" owner_email="dbehr@chromium.org" 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/07/799407/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I10273fff2d2f3b69d183a0fcab6afb12cebcc43c" commit="99c8222b9876bf1a79889066b332f35d0ae5498f" commit_message="UPSTREAM: drm/plane: drop num_overlay_planes (v3) In order to implement plane leasing we need to count things, just make the code consistent with the counting code currently used for counting crtcs/encoders/connectors and drop the need for num_overlay_planes. v2: don't forget to assign plane_ptr. (keithp) v3: use correct bounds check, found by igt. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Reviewed-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt; (cherry picked from commit 40d86701a625eed9e644281b9af228d6a52d8ed9) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I10273fff2d2f3b69d183a0fcab6afb12cebcc43c Reviewed-on: https://chromium-review.googlesource.com/799408 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799408" owner_email="dbehr@chromium.org" 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/08/799408/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I88c215ff9e8d42624e7a43cfbab53479d228cf15" commit="1ca45924be98f1463e82ed32a6864259d5b04ff7" commit_message="UPSTREAM: drm/amdgpu: Pulling old prepare and submit for flip back This is needed to ensure every single DC commit builds. Reverting this again when it's no longer needed by DC. This reverts commit 98da65d5e32583d89a1b1c760293b601816a98d3. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Harry Wentland &lt;harry.wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 9c5b2b0d409304c2e3c1f4d1c9bb4958e1d46f8f) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I88c215ff9e8d42624e7a43cfbab53479d228cf15 Reviewed-on: https://chromium-review.googlesource.com/799409 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799409" owner_email="dbehr@chromium.org" 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/09/799409/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I98b22c71179b6dc6cadda70b3f473e5bafff271f" commit="b569e6cd37c65d787fb7f08afd42019a1b8205ef" commit_message="BACKPORT: drm/amd/dc: Add dc display driver (v2) Supported DCE versions: 8.0, 10.0, 11.0, 11.2 v2: rebase against 4.11 Backport: Fix build warnings. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles CQ-DEPEND=Ia9a349be98fef945b1051e904a9468aadbcb88ff Signed-off-by: Harry Wentland &lt;harry.wentland@amd.com&gt; Acked-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I98b22c71179b6dc6cadda70b3f473e5bafff271f Reviewed-on: https://chromium-review.googlesource.com/799410 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799410" owner_email="dbehr@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/10/799410/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Ia9a349be98fef945b1051e904a9468aadbcb88ff" commit="3b98aa95c9dd7d06bbe2adc8e91feb045ac08466" commit_message="UPSTREAM: drm/amd/display: Fix warning in freesync module BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Harry Wentland &lt;harry.wentland@amd.com&gt; Reviewed-by: Tony Cheng &lt;Tony.Cheng@amd.com&gt; Acked-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit eaf9094475504effe1a798199a1a118299cf0f74) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: Ia9a349be98fef945b1051e904a9468aadbcb88ff Reviewed-on: https://chromium-review.googlesource.com/799411 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799411" owner_email="dbehr@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/11/799411/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Ic887dec50d6ba035327bdee1673a3a37341804d3" commit="41039318fb0ebd3596fc0b1265a368a2507a584f" commit_message="UPSTREAM: drm/amd/dc/dm: remove redundant display structs Now that the mc_access functions are gone, we no longer need separate structs for all the different dce families in dm. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 39cc5be276d4ea7d64531f6f207e57f27bdba47d) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: Ic887dec50d6ba035327bdee1673a3a37341804d3 Reviewed-on: https://chromium-review.googlesource.com/799412 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799412" owner_email="dbehr@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/12/799412/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I228de59e5c040102e67ca90583dc4f5cd2110e49" commit="352dc42fe9071c461052bd61727220f9ed81bf98" commit_message="UPSTREAM: drm/amd/display: Fix hdmi not lighting up on Hawaii. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Zeyu Fan &lt;Zeyu.Fan@amd.com&gt; Acked-by: Jordan Lazare &lt;Jordan.Lazare@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 56bc1c42610aa6328e6c4b222dc076acffb40243) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I228de59e5c040102e67ca90583dc4f5cd2110e49 Reviewed-on: https://chromium-review.googlesource.com/799413 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799413" owner_email="dbehr@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/13/799413/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I0aaf0c7bb7a60d5a1bb1e7a6d976ab0a8ad5238f" commit="f59d9daf07f0762271072b4caeb8f380d14c2558" commit_message="UPSTREAM: drm/amd/display: Fix bugs causing Hawaii and Bonaire not light up. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Zeyu Fan &lt;Zeyu.Fan@amd.com&gt; Acked-by: Jordan Lazare &lt;Jordan.Lazare@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 8e545104aa05b5e0720fd2042e2f9729f9c13744) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I0aaf0c7bb7a60d5a1bb1e7a6d976ab0a8ad5238f Reviewed-on: https://chromium-review.googlesource.com/799414 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799414" owner_email="dbehr@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/14/799414/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Iae46beb38952443a4c43459d7639f5aca2015c14" commit="f4779a6dea81ea31caa4d8ecf8db2fca4dd2aac9" commit_message="UPSTREAM: drm/amd/display: Fix memory corruption issue. temp_flip_context is always same as current_context, and the current_context will be freed in dc_commit_targets(), but temp_flip_context will be used in dc_update_surfaces_for_target(). BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: JimQu &lt;Jim.Qu@amd.com&gt; Reviewed-by: Andrey Grodzovsky &lt;Andrey.Grodzovsky@amd.com&gt; Acked-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit ead964f24e111aa5ba6ec4c2ee15ae20f11a121a) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: Iae46beb38952443a4c43459d7639f5aca2015c14 Reviewed-on: https://chromium-review.googlesource.com/799415 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799415" owner_email="dbehr@chromium.org" 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/15/799415/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Ief18d7b6ff658cbee583f6f8cd02a53a9f3e0779" commit="38df35af597cb5e9b20f9935ae41ba1218b7c8b0" commit_message="UPSTREAM: drm/amd/display: Block 3D Timings - we don't yet support 3D timings in DAL3 - somehow a code path was being executed that resulted in HW programming for a 3D timing, which caused 3D displays to show half the desktop in one frame, and the other half of the desktop in the next frame - blocking all 3D timings in timing generator validation until we implement proper 3D timing support BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Joshua Aberback &lt;Joshua.Aberback@amd.com&gt; Reviewed-by: Tony Cheng &lt;Tony.Cheng@amd.com&gt; Acked-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 1293b4339fb09693bdfc938495b671f0ac9bfae5) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: Ief18d7b6ff658cbee583f6f8cd02a53a9f3e0779 Reviewed-on: https://chromium-review.googlesource.com/799416 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799416" owner_email="dbehr@chromium.org" 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/16/799416/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I3db2c95a8f88f4509370eae860cded374fc6cf66" commit="e705bc2bb7bd703ac44585928f9ea0bacfbb11ee" commit_message="UPSTREAM: drm/amd/display: Update rgb limited range csc matrix calculation The issue causes hue adjustment for rgb limited range color space programmed wrong. Update calculation formula for rgb limited range BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Wenjing Liu &lt;Wenjing.Liu@amd.com&gt; Reviewed-by: Anthony Koo &lt;Anthony.Koo@amd.com&gt; Acked-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 0971d745f68bcd6eeda1d1a7420142dc41fac798) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I3db2c95a8f88f4509370eae860cded374fc6cf66 Reviewed-on: https://chromium-review.googlesource.com/799417 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799417" owner_email="dbehr@chromium.org" 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/17/799417/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I5ff94a2c14d423894a71557e60a312d9459caad8" commit="cec14ba103e2cbfdd0ecf82ad7134fbd7a23afb4" commit_message="UPSTREAM: drm/amd/display: Removing extra newline BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Harry Wentland &lt;harry.wentland@amd.com&gt; Reviewed-by: Tony Cheng &lt;Tony.Cheng@amd.com&gt; Acked-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit b32c34ae480b5f16e2a8efab56e39d58a191fd1e) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I5ff94a2c14d423894a71557e60a312d9459caad8 Reviewed-on: https://chromium-review.googlesource.com/799418 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799418" owner_email="dbehr@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/18/799418/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I0a56d41845b8251f97c5e46d65052e7a5838e26c" commit="08adab34262d2af28b80b3739abe0d2924d1b9e5" commit_message="UPSTREAM: drm/amd/display: Remove obsolete LATEST_ATOM_BIOS_SUPPORT BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Harry Wentland &lt;harry.wentland@amd.com&gt; Reviewed-by: Tony Cheng &lt;Tony.Cheng@amd.com&gt; Acked-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit f60ea68d43798d9c366a8a38d4602fb7f12786e7) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I0a56d41845b8251f97c5e46d65052e7a5838e26c Reviewed-on: https://chromium-review.googlesource.com/799419 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799419" owner_email="dbehr@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/19/799419/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Iee3a1d2fde0c4367f847cddc383042feeb737cb1" commit="3492e4cefb90f8b3fd17d5261eba9e612505ab55" commit_message="UPSTREAM: drm/amd/display: fix REG_SET_5 macro BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Roman Li &lt;Roman.Li@amd.com&gt; Reviewed-by: Tony Cheng &lt;Tony.Cheng@amd.com&gt; Reviewed-by: Roman Li &lt;Roman.Li@amd.com&gt; Acked-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 22f050be1558a878f0fec34e8efbb89f5c17a5eb) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: Iee3a1d2fde0c4367f847cddc383042feeb737cb1 Reviewed-on: https://chromium-review.googlesource.com/799420 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799420" owner_email="dbehr@chromium.org" 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/20/799420/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I1ce1ce049709c7e7e6923252e4c8d5ee23d09896" commit="57c4b813c5c60241716b847176921c87d26830ca" commit_message="UPSTREAM: drm/amd/display: refactor DCE11 DVVM - move to new programming style - clean up table to make it obvious what we are programming BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Tony Cheng &lt;tony.cheng@amd.com&gt; Reviewed-by: Zeyu Fan &lt;Zeyu.Fan@amd.com&gt; Acked-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 197062bf12d7a516ea96e24859fe5981e30ea9ff) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I1ce1ce049709c7e7e6923252e4c8d5ee23d09896 Reviewed-on: https://chromium-review.googlesource.com/799421 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799421" owner_email="dbehr@chromium.org" 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/21/799421/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I8321c6d322af318a4f3f3c155c36488863dc16b9" commit="b327759fcdbf803a335b076770856a1a597903ed" commit_message="UPSTREAM: drm/amd/display: Add missing GRPH register definition BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Yongqiang Sun &lt;yongqiang.sun@amd.com&gt; Reviewed-by: Tony Cheng &lt;Tony.Cheng@amd.com&gt; Acked-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 565968219c7a8feebd0b0b0b960563d9a3500ba5) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I8321c6d322af318a4f3f3c155c36488863dc16b9 Reviewed-on: https://chromium-review.googlesource.com/799422 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799422" owner_email="dbehr@chromium.org" 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/22/799422/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Ib3bf826c21a85bc4dd3d369f37038ea25353fb94" commit="07a510e7a730acfd11ab17ce7cba72ec1e5aa788" commit_message="UPSTREAM: drm/amd/display: remove dead display clock code BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Dmytro Laktyushkin &lt;Dmytro.Laktyushkin@amd.com&gt; Reviewed-by: Tony Cheng &lt;Tony.Cheng@amd.com&gt; Acked-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 00d64d289fbba7f147b3a3a6fe88ca473ef6468d) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: Ib3bf826c21a85bc4dd3d369f37038ea25353fb94 Reviewed-on: https://chromium-review.googlesource.com/799423 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799423" owner_email="dbehr@chromium.org" 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/23/799423/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I2f472db422094fa8ee1e39d9b42fe2b65a5353f2" commit="ca294d06adead6f138b0fa506db1e117f0818549" commit_message="UPSTREAM: drm/amd/display: restyle display clock calls part 1 BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Dmytro Laktyushkin &lt;Dmytro.Laktyushkin@amd.com&gt; Reviewed-by: Tony Cheng &lt;Tony.Cheng@amd.com&gt; Acked-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 1a687574a71f187dedcab3ac6012b0889c5a4e99) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I2f472db422094fa8ee1e39d9b42fe2b65a5353f2 Reviewed-on: https://chromium-review.googlesource.com/799424 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799424" owner_email="dbehr@chromium.org" 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/24/799424/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I9aab111a44e350fc5ab002b2cb5adbd935484334" commit="29d7fde18585a1410b0812b8657f236a4873e5ec" commit_message="UPSTREAM: drm/amd/display: restyle display clock calls part 2 BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Dmytro Laktyushkin &lt;Dmytro.Laktyushkin@amd.com&gt; Reviewed-by: Tony Cheng &lt;Tony.Cheng@amd.com&gt; Acked-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 5d6d185f32eb0cce16caff13e716d08b594a6046) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I9aab111a44e350fc5ab002b2cb5adbd935484334 Reviewed-on: https://chromium-review.googlesource.com/799425 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799425" owner_email="dbehr@chromium.org" 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/25/799425/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I4d03e35044c4e931e56befe0caa0412753b1c0ea" commit="5f43de0ce36659ffd3256569371f8ebcb9f9ba8e" commit_message="BACKPORT: drm/amd/display: remove store clock state Backport: remove unused variables. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Dmytro Laktyushkin &lt;Dmytro.Laktyushkin@amd.com&gt; Reviewed-by: Tony Cheng &lt;Tony.Cheng@amd.com&gt; Acked-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 3bad7c5ccfacca7a893b2960d872878d75a151d7) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I4d03e35044c4e931e56befe0caa0412753b1c0ea Reviewed-on: https://chromium-review.googlesource.com/799426 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799426" owner_email="dbehr@chromium.org" 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/26/799426/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I643901048284972fec073082d2e38449bf62ebbf" commit="c09215aa8cf21dcaaa108502284085202a5ebea3" commit_message="UPSTREAM: drm/amd/display: remove get_min_clocks_state BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Dmytro Laktyushkin &lt;Dmytro.Laktyushkin@amd.com&gt; Reviewed-by: Tony Cheng &lt;Tony.Cheng@amd.com&gt; Acked-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 95015be8f483afbdef32f24ac666c625a1480cc1) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I643901048284972fec073082d2e38449bf62ebbf Reviewed-on: https://chromium-review.googlesource.com/799427 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799427" owner_email="dbehr@chromium.org" 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/27/799427/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I175a0d879432679b45f4f158e317470438e2d624" commit="261904163f04ae55e893515fabe430180e5cc969" commit_message="BACKPORT: drm/amd/display: remove clocks_state enum Backport: account for removed unused variable. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Reviewed-by: Tony Cheng &lt;Tony.Cheng@amd.com&gt; Acked-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit e9c58bb439bce021da205df09057fe6908ff54c5) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I175a0d879432679b45f4f158e317470438e2d624 Reviewed-on: https://chromium-review.googlesource.com/799428 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799428" owner_email="dbehr@chromium.org" 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/28/799428/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Ic73952b2d0cb22bbb9a0fdf27647880169f33849" commit="9d02a262ea54e4151071efcac607d1de3ab4c034" commit_message="BACKPORT: drm/amd/display: consolidate dce8-11.2 display clock code Backport: fix compile errors. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Dmytro Laktyushkin &lt;Dmytro.Laktyushkin@amd.com&gt; Reviewed-by: Tony Cheng &lt;Tony.Cheng@amd.com&gt; Acked-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 9a70eba7f2c65b408ee56c7219b0cb4ae588b2bc) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: Ic73952b2d0cb22bbb9a0fdf27647880169f33849 Reviewed-on: https://chromium-review.googlesource.com/799429 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799429" owner_email="dbehr@chromium.org" 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/29/799429/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I3b96ca1726b4707e69b9c1fc10fc2ddcc7afd2c7" commit="001dff5fcf9280682ccde4dfbb930c185a0f6647" commit_message="UPSTREAM: drm/amd/display: add newline to generic_reg_wait timeout message BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Dmytro Laktyushkin &lt;Dmytro.Laktyushkin@amd.com&gt; Reviewed-by: Tony Cheng &lt;Tony.Cheng@amd.com&gt; Acked-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 8318a7eb988c62fa231c71538628ba85d4fbe7ef) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I3b96ca1726b4707e69b9c1fc10fc2ddcc7afd2c7 Reviewed-on: https://chromium-review.googlesource.com/799430 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799430" owner_email="dbehr@chromium.org" 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/30/799430/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I85cefc13a8aef8af34fc8461f141c8d5b9d0a111" commit="783608631018c8d38687add75f7f4922689114b4" commit_message="UPSTREAM: drm/amd/display: use rgb full range as default quantization for non HDMI Refactor the quantization decision to color module. Add the check if non HDMI, default quantization should be rgb full range. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Wenjing Liu &lt;Wenjing.Liu@amd.com&gt; Reviewed-by: Tony Cheng &lt;Tony.Cheng@amd.com&gt; Reviewed-by: Anthony Koo &lt;Anthony.Koo@amd.com&gt; Acked-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit b007045674723f649e8a9cf0504dc987a141160d) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I85cefc13a8aef8af34fc8461f141c8d5b9d0a111 Reviewed-on: https://chromium-review.googlesource.com/799431 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799431" owner_email="dbehr@chromium.org" 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/31/799431/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I31a3cefbaf8a898c7ff3a3d52c0fee765bceed44" commit="9159246b7aabf5be7d0be652a52cdd523ceda254" commit_message="UPSTREAM: drm/amd/display: create scratch_val_ctx as temp w/a BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Dmytro Laktyushkin &lt;Dmytro.Laktyushkin@amd.com&gt; Reviewed-by: Tony Cheng &lt;Tony.Cheng@amd.com&gt; Acked-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 13625c7bf328c9e201363eba3c3e5a15560c4ae9) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I31a3cefbaf8a898c7ff3a3d52c0fee765bceed44 Reviewed-on: https://chromium-review.googlesource.com/799432 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799432" owner_email="dbehr@chromium.org" 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/32/799432/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="If80847f3417f3fc0586a0b838227412d18d36fd2" commit="66f74c1e35c33a0c5c5d690d0a2421a6b0f3c305" commit_message="UPSTREAM: drm/amd/display: Temporarily blocking interlacing mode until it's supported. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Ding Wang &lt;Ding.Wang@amd.com&gt; Reviewed-by: Tony Cheng &lt;Tony.Cheng@amd.com&gt; Acked-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit e91dbe3dee1acae4909bcc33288d47a779e8b27f) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: If80847f3417f3fc0586a0b838227412d18d36fd2 Reviewed-on: https://chromium-review.googlesource.com/799433 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799433" owner_email="dbehr@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/33/799433/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Ic08e4c6a072bd7025b6fa8365f76fe47cd238913" commit="8fa12d9b7a76338aef8cef574b65d69b0fb18431" commit_message="BACKPORT: drm/amd/display: moving remaining functionality from gpu to dce_clocks Backport: ifdef out unused functions to fix compile errors. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Dmytro Laktyushkin &lt;Dmytro.Laktyushkin@amd.com&gt; Reviewed-by: Dmytro Laktyushkin &lt;Dmytro.Laktyushkin@amd.com&gt; Acked-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit e11b86ad7d97671ec9543824de0529bd3f8d2db7) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: Ic08e4c6a072bd7025b6fa8365f76fe47cd238913 Reviewed-on: https://chromium-review.googlesource.com/799434 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799434" owner_email="dbehr@chromium.org" 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/34/799434/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I27d5b082e28a6b28536b35141c0313bae767fffe" commit="8f030d82fe131408c7b91865ec92434e169a1940" commit_message="UPSTREAM: drm/amd/display: remove DM_NOT_IMPL messages Some functions like dm_bandwidth_update are placeholders for future implementations. Right now, they simply print messages like &quot;DM_NOT_IMPL: dm_bandwidth_update&quot;. This message even though informational, sometimes can create some confusion for users. Since these functions are only skeletons for future, we simply remove the rather un-unecessary messages from these functions. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Arindam Nath &lt;arindam.nath@amd.com&gt; Reviewed-by: Christian Knig &lt;christian.koenig@amd.com&gt; Reviewed-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 49c07a99b2bdd6e6ed621f728d58d8535cc87a61) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I27d5b082e28a6b28536b35141c0313bae767fffe Reviewed-on: https://chromium-review.googlesource.com/799435 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799435" owner_email="dbehr@chromium.org" 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/35/799435/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Ie10f3828a9759798133a27f67c781b712888e6ab" commit="42daf6360a2428d25c4e8db5190b92de3f8af3b0" commit_message="BACKPORT: drm/amd/display: Fix bunch of warnings in DC Some of those are potential bugs Backport: Account for earlier fix for warnings. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Harry Wentland &lt;harry.wentland@amd.com&gt; Reviewed-by: Tony Cheng &lt;Tony.Cheng@amd.com&gt; Acked-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit a33fa99d8b8ec71a69e089e39ab1498d31169640) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: Ie10f3828a9759798133a27f67c781b712888e6ab Reviewed-on: https://chromium-review.googlesource.com/799436 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799436" owner_email="dbehr@chromium.org" 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/36/799436/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Id72a2bbfbc31dde1b9dac4676321bca310bce24a" commit="bcc3ba32b1b44ab6afea6f387199c4ecb8e2ad5c" commit_message="UPSTREAM: drm/amd/display: Fix warning. Set MAX_SURFACES to 3 Currently we never use more than 2 surfaces in all use cases. This avoids pushing dc_commit_surfaces_to_target beyond a stacksize of 1024. BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Harry Wentland &lt;harry.wentland@amd.com&gt; Reviewed-by: Tony Cheng &lt;Tony.Cheng@amd.com&gt; Acked-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 091a97e542cf9a9af6e48aa1324044433ea7341a) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: Id72a2bbfbc31dde1b9dac4676321bca310bce24a Reviewed-on: https://chromium-review.googlesource.com/799437 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799437" owner_email="dbehr@chromium.org" 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/37/799437/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I5e799f193f8f7d8094c3a9c7001555a384884eb9" commit="a0cd2c8262cd00ddc491ba34d65d61d259b522c6" commit_message="UPSTREAM: drm/amd/display: fix indexing bug - is_new_pipe_surface should be addressed with pipe idx, not surface idx BUG=b:65489307 TEST=boot Kahlee, run graphics_SanAngeles Signed-off-by: Tony Cheng &lt;tony.cheng@amd.com&gt; Reviewed-by: Dmytro Laktyushkin &lt;Dmytro.Laktyushkin@amd.com&gt; Acked-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit edbd58af6998217c5c1ab91cb6ca239c607cc9e0) Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Change-Id: I5e799f193f8f7d8094c3a9c7001555a384884eb9 Reviewed-on: https://chromium-review.googlesource.com/799438 Commit-Ready: Dominik Behr &lt;dbehr@google.com&gt; Tested-by: Dominik Behr &lt;dbehr@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="799438" owner_email="dbehr@chromium.org" 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/799438/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I98294b3443f28ce4dd6706b8dca2ea76177c30ee" commit="06e11de8046243a64236b19b1cc80caca615bebf" commit_message="FROMLIST: drm/panel: refactor INNOLUX P079ZCA panel driver Refactor Innolux P079ZCA panel driver, let it support multi panel. Signed-off-by: Lin Huang &lt;hl@rock-chips.com&gt; (am from https://patchwork.kernel.org/patch/10089751/) BUG=b:65001779 TEST=scarlet rev2 UI Change-Id: I98294b3443f28ce4dd6706b8dca2ea76177c30ee Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/823233 Reviewed-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; " fail_count="1" gerrit_number="823233" owner_email="briannorris@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/33/823233/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I487231b7ea27acc73bad2d3bbb7256ab95a11bbc" commit="701ecda469880ff5530c66fa31e79a2f6d8e17da" commit_message="FROMLIST: drm/panel: support Innolux P097PFG panel Support Innolux P097PFG 9.7&quot; 1536x2048 TFT LCD panel, it reuse the Innolux P079ZCA panel driver. Signed-off-by: Lin Huang &lt;hl@rock-chips.com&gt; (am from https://patchwork.kernel.org/patch/10089753/) BUG=b:65001779 TEST=show ui when boot scarlet rev2 with INX panel Change-Id: I487231b7ea27acc73bad2d3bbb7256ab95a11bbc Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/795631 Reviewed-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; " fail_count="1" gerrit_number="795631" owner_email="hl@rock-chips.com" pass_count="0" patch_number="6" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/31/795631/6" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="Ia5b2fc54898373fd460a1f8e57414258af72008c" commit="0b308bcb977aee8eddb48477e0619404934e855c" commit_message="FROMLIST: dt-bindings: Add INNOLUX P097PFG panel bindings The Innolux P097PFG panel is 9.7&quot; panel with 1536X2048 resolution, it reuse P079ZCA panel driver, so improve p079ZCA dt-binding to support P097PFG. Signed-off-by: Lin Huang &lt;hl@rock-chips.com&gt; (am from https://patchwork.kernel.org/patch/10089755/) [Brian: fixup some of the language] BUG=b:65001779 TEST=show ui when boot scarlet rev1 Change-Id: Ia5b2fc54898373fd460a1f8e57414258af72008c Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/803200 Reviewed-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; " fail_count="1" gerrit_number="803200" owner_email="hl@rock-chips.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/00/803200/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I54ce8a66590b19572f78293e9b41576246e14f81" commit="70542f71e15397e6f9bcbf9c04987346ee4303f6" commit_message="CHROMIUM: arm64: dts: rockchip: scarlet: add SKU{6,7} device trees We're looking at 2 SKUs: SKU7 = K&amp;D display SKU6 = INX display Firmware will differentiate these based on auxiliary straps and do compatible-matching based on that. Let's retrofit previous revisions (except rev0, which is basically dead w.r.t. firmware) to be sku7 (K&amp;D display) just in case, and for future revisions include both the non-SKU'd string and the SKU'd string. Bindings and driver for the INX panel are ready in CL:795631 and CL:803200. CQ-DEPEND=CL:803200 BUG=b:69379692 TEST=build Change-Id: I54ce8a66590b19572f78293e9b41576246e14f81 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/802955 Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; " fail_count="1" gerrit_number="802955" owner_email="briannorris@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/55/802955/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iccd8f202057a0e62599736e83624c4c0270a6875" commit="0a0866705e307ec9bad940ede26258436bfaf4d7" commit_message="event: Fix timeout for recv also applies to send. The EventClientBase use same socket for both recv and send, and cause the send to have same timeout with recv, which can cause timeout in send when the system is in heavy load or the receive timeout is short. Fix this by having two separate sockets to the path. BUG=b:70537571 TEST=make test Change-Id: Iccd8f202057a0e62599736e83624c4c0270a6875 Reviewed-on: https://chromium-review.googlesource.com/822012 Commit-Ready: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Tested-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; " fail_count="9" gerrit_number="822012" owner_email="pihsun@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/12/822012/2" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="If026693734eac3680c79acf3483b8ee9b989da8e" commit="3eec271ff5ecfdd319b26f7b331049a9cb6d2bb2" commit_message="test_ui: Improve exception handling in task cleanup. Improve exception handling in task cleanup, so if there's exception in the cleanup methods, the tasks would be aborted and a END_EVENT_LOOP event would be correctly posted. BUG=b:70537571 TEST=make test Change-Id: If026693734eac3680c79acf3483b8ee9b989da8e Reviewed-on: https://chromium-review.googlesource.com/822013 Commit-Ready: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Tested-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; " fail_count="2" gerrit_number="822013" owner_email="pihsun@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/13/822013/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ic689e5b0059ee37571e08f53cf248b668484101e" commit="77f63a56801d2f2c7aae70de66148035afe9bc2e" commit_message="power: autosuspend rule for Kahlee NFA344A USB BT This is Foxconn / Hon Hai bluetooth module BUG=b:70197977 TEST=check power number drop on kahlee and BT should be disabled on bootup. Change-Id: Ic689e5b0059ee37571e08f53cf248b668484101e Signed-off-by: sguttula &lt;suresh.guttula@amd.com&gt; Reviewed-on: https://chromium-review.googlesource.com/821795 Commit-Ready: Akshu Agrawal &lt;akshu.agrawal@amd.com&gt; Tested-by: Suresh Guttula &lt;suresh.guttula@amd.com&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Edward Hill &lt;ecgh@chromium.org&gt; " fail_count="0" gerrit_number="821795" owner_email="suresh.guttula@amd.com" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/95/821795/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ice288b9ec57e226bc0c430c0aea480450ed7df58" commit="c1073b3b70a4e8b17263a6bdb4664bb780c03ada" commit_message="arc-camera3: Remove future unittest Since future is moved to libcamera_common, we also move src_test to libcamera_common as well. BUG=b:68923633 TEST=emerge-${BOARD} arc-camera3 Change-Id: Ice288b9ec57e226bc0c430c0aea480450ed7df58 Reviewed-on: https://chromium-review.googlesource.com/802667 Commit-Ready: Heng-ruey Hsu &lt;henryhsu@chromium.org&gt; Tested-by: Heng-ruey Hsu &lt;henryhsu@chromium.org&gt; Reviewed-by: Ricky Liang &lt;jcliang@chromium.org&gt; " fail_count="0" gerrit_number="802667" owner_email="henryhsu@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/67/802667/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I613b1f7c6a000b25fc1a1ce5bfda4a62a34ff036" commit="d13f7920a96d10f51ffc01c9419ac051dbcf2192" commit_message="shill: remove outdated forward declaration of DBus::Variant shill was migrated to use Chrome D-Bus binding instead of dbus-c++. The CL removes the outdated forward declaration of DBus::Variant, which is provided by dbus-c++. BUG=None TEST=Run unit tests. Change-Id: I613b1f7c6a000b25fc1a1ce5bfda4a62a34ff036 Reviewed-on: https://chromium-review.googlesource.com/823609 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="823609" owner_email="benchan@chromium.org" pass_count="0" patch_number="1" project="aosp/platform/system/connectivity/shill" project_url="https://chromium-review.googlesource.com/aosp/platform/system/connectivity/shill" ref="refs/changes/09/823609/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib8a33b9e8dde3767337b9cd32c5b2849f9c8aa04" commit="f5757adcce6e983d45a46396ecdbfe57b872f603" commit_message="minigbm: replace DRM_FORMAT_MOD_INVALID with DRM_FORMAT_MOD_LINEAR CL:737409 replaced DRM_FORMAT_MOD_NONE with DRM_FORMAT_MOD_INVALID in struct kms_item. We use drv_query_kms() to add the scanout flag to most buffer combinations. That means anything with DRM_FORMAT_MOD_LINEAR will not get the scanout flag, since drv_query_kms returns combinations with DRM_FORMAT_MOD_INVALID. This leads to artifacts in the zero latency app, since we end up picking a X-tiled buffer since we don't advertise a linear buffer with scanout. Since all hardware can scanout linear buffers, replace DRM_FORMAT_MOD_INVALID with DRM_FORMAT_MOD_LINEAR. BUG=chromium:762324 TEST=no overlay artifacts running Zero latency app Change-Id: Ib8a33b9e8dde3767337b9cd32c5b2849f9c8aa04 Reviewed-on: https://chromium-review.googlesource.com/823258 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="0" gerrit_number="823258" owner_email="gurchetansingh@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/minigbm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/minigbm" ref="refs/changes/58/823258/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic3c367c1b44193c0e35829dd0dea500dad22cd4b" commit="2296aa8010176d4fc7b65574ddbbd74c24c60883" commit_message="autotest: Stage quick provision payload Only stage quick provision payload as part of normal provision workflow and make stage of quick provision payload optional. BUG=chromium:794276 TEST=None Change-Id: Ic3c367c1b44193c0e35829dd0dea500dad22cd4b Reviewed-on: https://chromium-review.googlesource.com/823231 Commit-Ready: David Riley &lt;davidriley@chromium.org&gt; Tested-by: David Riley &lt;davidriley@chromium.org&gt; Reviewed-by: Xixuan Wu &lt;xixuan@chromium.org&gt; " fail_count="7" gerrit_number="823231" owner_email="davidriley@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/31/823231/1" remote="cros" total_fail_count="7"/><lkgm version="10210.0.0-rc2"/></manifest>