blob: 020ca94a7fd30901f431f7d4f02ea3367bd307f2 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="65e20ec1fdf7cb344ce1634d86a20c8369e3998c">
<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/libchrome" path="src/aosp/external/libchrome" revision="536f6cb9217032dfd1d4cdbfc35b5d1c316cec27" 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/core/libsync" path="src/aosp/system/libsync" revision="f4f4387b6bf2387efbcfd1453af4892e8982faf6" upstream="refs/heads/master"/>
<project groups="devserver" name="aosp/platform/system/update_engine" path="src/aosp/system/update_engine" revision="6600a5670fb9cfc7ad6a01b926b301d63fa2504c" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="991c7a29a9f287fbb760176cde72612cfa144d42" 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="2dff9c9c74e9d732e6fe57c84ef7fd044cc45d96" upstream="refs/heads/master"/>
<project name="chromium/deps/libmtp" path="chromium/src/third_party/libmtp" remote="chromium" revision="4f4fad584e9c2735af5131f15b697376a3327de5" 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="e863ca54661220d08584387b537cec1d327c9bb7" 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="b56a43a9064c35e81be989f5e86a19d9159d5edf"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/chromite" path="chromite" revision="bef4a89b1e9fb152a3a1e44285772500016f7a68" upstream="refs/heads/master">
<copyfile dest="AUTHORS" src="AUTHORS"/>
<copyfile dest="LICENSE" src="LICENSE"/>
</project>
<project name="chromiumos/containers/cros-container-guest-tools" path="src/platform/container-guest-tools" revision="65a0aa2c4ebbeac041efdca62548a37d06bc8500" upstream="refs/heads/master"/>
<project name="chromiumos/docs" path="docs" revision="57ef00707ddf63bebfe18d51443dff1283500edc" upstream="refs/heads/master"/>
<project name="chromiumos/graphyte" path="src/platform/graphyte" revision="7ea5c995be1ba3ff1a39e5e63fdee4b57c6434e5" upstream="refs/heads/master"/>
<project name="chromiumos/infra/bad_cl_detector" path="infra/bad_cl_detector" revision="a6bade48153992dc3d91697c45db9d36231e3bfc" upstream="refs/heads/master"/>
<project groups="chromeos-admin" name="chromiumos/infra/ci_results_archiver" path="infra/ci_results_archiver" revision="807c84747fbca1808c1feae1581d19dc07bde93d" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_exonerator" path="infra/cl_exonerator" revision="55604ba5f4656c70f961b3f7b2a70f5237e7f524" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_status_viewer" path="infra/cl_status_viewer" revision="34e08efb0d563250219a4013cfdd9a732a43281c" 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="ab009ffebb68a58f37779bddfba5f1a08ef174ae" 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/logstock" path="infra/logstock" revision="ef7fe408b9feee9a3664b36f0176fcacd27bf703" upstream="refs/heads/master"/>
<project name="chromiumos/infra/lucifer" path="infra/lucifer" revision="2acc418e29fd37c496a27fb76a1cc21155be07c9" upstream="refs/heads/master"/>
<project groups="chromeos-admin,labtools" name="chromiumos/infra/skylab_inventory" path="infra/skylab_inventory" revision="06a3a845765dd67912c8c4c1eb5d0d364172077a" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="9e51d0cacb6c83039352502706c9dd945c0ea794" upstream="refs/heads/master"/>
<project name="chromiumos/infra/test_analyzer" path="infra/test_analyzer" revision="7b0a71303075b11ce506fe6c34477a139c02236e" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/infra_virtualenv" path="infra_virtualenv" revision="bd33427afb37ec05127792091ffc87bfefb48121" upstream="refs/heads/master"/>
<project name="chromiumos/manifest" path="manifest" revision="27caa4e69d84d99b72ccb893f3b74f039c5f689f" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="fceb7f3e668d8d84a54c332a53235bfda718cadf" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="17cce7b5f544bd217c5d246b06fd06f2630d0404" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="2487b54a23e982d72e8dfcedfc72231c0c26f751" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="91cb9439853ad64a6fbbbc91d66021a1480ce0e4" upstream="refs/heads/master"/>
<project name="chromiumos/platform/arc-camera" path="src/platform/arc-camera" revision="b1567e81e96ca22c40c3bd87ed475a7c7ceeed8d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="bb758a6a59aaf53bd4761336c19f686f2ea19cc4" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="adee75cd6b73f8ae0cbe95f81f9ba545e8c36c5d" 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="35080a7aee63af547afcc047268376a6d43df548" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="df73851087be0b359a9424dbcedcfaefe9161643" 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="a5510e1f1d06e09f905a5077e573cc610f191eeb" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="8eba23f5419f5e491692eed20fb3edb69f5b0c4e" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chromiumos-assets" path="src/platform/chromiumos-assets" revision="fd4e8eef335ceaca7adf53a83f5e13e00e09101c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/cobble" path="src/platform/cobble" revision="85e6e13ae4e3ba22f1970ebfe66610866e89132d" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/platform/crostestutils" path="src/platform/crostestutils" revision="346c558eec2a1f29c19750abd58a9b8ec4580517" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="7e3f6f03fd421d34f7028ce2a89cd9fab460fed5" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="046df60760f3b0691f23c27a7f24a96c9afe8c05" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="2a21680b7eed13c2b5a4dfe9772c7fc1ad3d205c" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="2a76af0a6100c62b2a6064cd673ba0a83dbd3c9f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="e4d233306d0a67b2527fbaff03a9d912922a56cd" upstream="refs/heads/master"/>
<project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="6b2da637e79e1f1a3a0a9c6788c7c494ab096c71" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="cbc8d01cc04f77f4d37ffaf13f3aaeeabfec2058" upstream="refs/heads/master"/>
<project name="chromiumos/platform/experimental" path="src/platform/experimental" revision="bcc00ca58726d9cf774c56005715a5ee330da045" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory" path="src/platform/factory" revision="88e22412c9c74d0424e2e433eed71337fbbe8222" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="75a954a79b017815856d14665961930d69bc901a" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="a6676151adea3639ebd86cb0fa6d1ae0fdf34d97" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="57b5c72ce23adb3c1ad45f6d471c8fce84641ced" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="00b09c9f8f54be25711bcac0e332906266a713cb" 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="315d1368a7f38071b7ff79dd813a07ea9d157a30" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="56404ffa5f2e43e2ef7df00fd7fb2b99d84dd9f9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/inputcontrol" path="src/platform/inputcontrol" revision="8826acba1c4e13b6318ae6d1d4b49633d1b55aba" 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="23f8ea74685ea0a03be8649ca33d5664bc789393" upstream="refs/heads/master"/>
<project name="chromiumos/platform/microbenchmarks" path="src/platform/microbenchmarks" revision="518003bc070970f25b9ab97c0560d762846c5e65" upstream="refs/heads/master"/>
<project name="chromiumos/platform/minigbm" path="src/platform/minigbm" revision="617ee71c986e3a261a272e4e09d3e5b5ae908cd3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="439a5487f9070864a879ff553282e7fad912679a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="05511cb97335d3bd42073826a6d1767496ad62e9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mttools" path="src/platform/mttools" revision="146a68465feb9039602bcaa508ef3fea8e8f926a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/newblue" path="src/platform/newblue" revision="26a590ae6bf01f25a336da849dde93ed005c0169" upstream="refs/heads/master"/>
<project name="chromiumos/platform/punybench" path="src/platform/punybench" revision="16bc496a97c027147453e7d675ae2f9147352b31" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast" path="src/platform/tast" revision="0662ddf364ff047008998761c9d50e4373f39263" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="348dce6572edf3cb86fe915a33baf9737b30a64f" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/touch_firmware_test" path="src/platform/touch_firmware_test" revision="bafba938ff65099158b04ca718b1e77a0e43c5c4" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_updater" path="src/platform/touch_updater" revision="8ca76bc353a3b2540acb5cb9d70d600314ba0cce" 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="f3e4d3bca41b674e89583d74dfb7e538fe58ff18" 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="db50af69b91bc1cffde13740c23aed72883fbc45" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tremplin" path="src/platform/tremplin" revision="97641e724229dd199a9f5242482e73730eb76080" upstream="refs/heads/master"/>
<project name="chromiumos/platform/uboot-env" path="src/platform/uboot-env" revision="ab10366ee27959666b94a638858032c91c3c5e10" upstream="refs/heads/master"/>
<project groups="firmware,buildtools" name="chromiumos/platform/vboot_reference" path="src/platform/vboot_reference" revision="00d4be66721b24903f977e770148179035254e19" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="4649d42d10a7fa32f18da7e77e019891d1d7d940" upstream="refs/heads/master"/>
<project name="chromiumos/platform/webplot" path="src/platform/webplot" revision="bbd5ea22ef9f8e109e363b26958d9a2fc8921f0f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/xorg-conf" path="src/platform/xorg-conf" revision="6f7c8735e6379126bbac9e1cf188b6352a78dd45" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="8c4b2c6b54da967bb5cff8b5f5467559aa1027e2" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="68838dd0d1932b1c0be3bab077ff0676deba33ce" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="230cd444fd78f75f85225fb8369dcd0e09fed1c2" 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="b8dc3f146d9bf647c98c695b3a23f294d2aa7eb2" 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="f2f9d8df9f307aea2f0c269c81ab7f104b8a4a20" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="c95140b765c4270e5673dc12d8b10eb703c08293" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/aver-updater" path="src/third_party/aver-updater" revision="cf3337b0918e15755782d8f3b11691e04f1ddc40" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="d20d6efcbb806ede6b3cf0fcd1c3e2f706f47dcb" upstream="refs/heads/chromeos-5.44"/>
<project groups="firmware" name="chromiumos/third_party/bootstub" path="src/third_party/bootstub" revision="6697fe6404055443d7c754b365907a0604f14111" 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="af7c86e6f5e54c6d931ab73ec8c68f8916026faa" upstream="refs/heads/chromeos-2016.05"/>
<project groups="firmware" name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="c2851026e72dcb7b8c1d19e750c0416a6abf41ce" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cros-adapta" path="src/third_party/cros-adapta" revision="f4dee350b50e18c20a2e7fb6f08ecde4f21f8f16" 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/cups" path="src/third_party/cups" revision="49a182a4c42d95c998d97071bba57257090b63ec" 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="5f4302621d8e011edbd83858b0c3183e29f842b5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-cplusplus" path="src/third_party/dbus-c++" revision="907f6244dc1c4c3f58a809147d348eccbb932631" 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="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/edk2" path="src/third_party/fsp/cnl/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-cnl"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/glk/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-glk"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/icl/edk2" revision="8df83bf3e30ada89fc0799859e3de25017dc93ac" upstream="refs/heads/chromeos-icl"/>
<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="02aea36081c67872c647af9289522c6d0aabe1e7" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fwupd" path="src/third_party/fwupd" revision="8fa99b87bc6420d0cd2884ce7ced03c623d7d4ad" upstream="refs/heads/fwupd-1.0.6"/>
<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 groups="labtools" name="chromiumos/third_party/hdctools" path="src/third_party/hdctools" revision="2e94ae2b0dbc9d57fb778c9d916d330a075f2459" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="77fe549abeffa773a50f1786313728c176bfdedb" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="5f1be6ae1d9d95c778d3f8ebf02dca3b126fa618" upstream="refs/heads/wpa_supplicant-2.6"/>
<project name="chromiumos/third_party/huddly-updater" path="src/third_party/huddly-updater" revision="98010d4e0c0d1ed95b2b08d9e2b51dcde3d18fe3" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="e8b54f180c2d22dedff858f077ab1393615ccf37" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="6cf6c12eaec831a8ea45197f161c1b6746cf00ba" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="f0e317fc76743ff68593218ca1545f8ffb9e0d08" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="d618345168b5e6471a99ea7aa4276b15042ff43a" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="f53fd94c531e2a447fc25801482d1285ccfeb997" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="1af7db094ff251d7dd2739b08a95d06470306dcc" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="56bea55d9c1d4fb6be12e3b81319cfee010ee205" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/next" revision="088c04f5bc3304b6f78b088c7601ae72377c7be7" upstream="refs/heads/next/chromeos-next"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/experimental" revision="adccdc52dd0f57494637c9274ca260eae2f9c6e0" upstream="refs/heads/next/chromeos-experimental"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="d41e9e578eef76ebd804f3361eb67fce1009c2b4" 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="28328298ca94344538a0d7f41350810f086900ee" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="a828a5b8d61b4a278e67589a080faf4ac79b9605" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="45ddc1b2823f94506d4672f79bdeec42265c12a5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqrtr" path="src/third_party/libqrtr" revision="980b7a84f372bcbd352594cb943f9a473dab9414" 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="5e6034258146af6be973fb6a5bb6b9d6e7489437" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="be367509666d4a94f0b2844e0630308e19f9abba" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/logitech-updater" path="src/third_party/logitech-updater" revision="e1f835dd60b8b6bbaff5ca9de8a4007ad5bef84d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="a65f2a363592cf25342051131358cdf046f20064" 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/mesa" path="src/third_party/arc-mesa" revision="1ebabc5ffa6d9c6b2a749a04cbe27d505c389306" upstream="refs/heads/arc-18.2.0-pre1"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="3e905052248a6e9c0e1ce6b7f32ad5aeff28a7c8" 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="f173901a2ce769fe95b85123f7be445ac9a083a5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mmc-utils" path="src/third_party/mmc-utils" revision="1c55306a49b32bbb8c65e1e5e9d630f6720a6810" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="126a202143d0bad444e265a73a355bcbd9f53b94" 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="329c5bc7b2f6fda2f491c66d043dd71c7d6b1796" upstream="refs/heads/chromeos-2.2.28"/>
<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="8dc336a991e5494e6cc9a0094778fee67f22ed6c" 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="66abe03278f294247471311b7ea4c57b977bf12b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware" path="src/third_party/sound-open-firmware" revision="b3a8ce9a2a63ca4f8dec7500347c711055251f7b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware-tools" path="src/third_party/sound-open-firmware-tools" revision="46d905fbcd2d2e07d0fd6a8460c1b1047f3ddd1d" 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/tlsdate" path="src/third_party/tlsdate" revision="7c67bde6c3e9b505975b2933a259db8c3b661a47" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="3abfae995207551e45c6cf1255d1986071131713" 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="f6a820be22639509e49c3184d724cada892e6245" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="6c2cac92b71c2c96e020a10c4f01afdf311bf8e4" upstream="refs/heads/master-0.3.13"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="f88b6facb87dc4a52f1630eb9d858c0f54c6628e" upstream="refs/heads/chromeos-v2018.09"/>
<project name="chromiumos/third_party/webrtc-apm" path="src/third_party/webrtc-apm" revision="edc7e2a9977370ba0ff487cf1367fbdc1bc8d9e9" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/whining" path="src/third_party/whining" revision="c325abd3eff318af433a1a5667f5d2745f893945" upstream="refs/heads/master"/>
<project name="external/git.kernel.org/fs/xfs/xfstests-dev" path="src/third_party/xfstests" revision="c85c46531b4fcfb1d403fe4e0466b2ee5f4e2191" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin" name="infra/luci/client-py" path="chromite/third_party/swarming.client" remote="chromium" revision="281c390193ec8c02e60279f8dac1b86ac52fa4be"/>
<project name="linux-syscall-support" path="src/third_party/breakpad/src/third_party/lss" revision="a89bf7903f3169e6bc7b8efc10a73a7571de21cf"/>
<project name="platform/external/bsdiff" path="src/aosp/external/bsdiff" remote="aosp" revision="c35a3dd7996924b9925880f988993faec3449e26" upstream="refs/heads/master"/>
<project name="platform/external/libcxx" path="src/aosp/external/libcxx" remote="aosp" revision="e2284c4c44cc25133a45bfc8b0a0dc6182da0ce9" upstream="refs/heads/master"/>
<project name="platform/external/libcxxabi" path="src/aosp/external/libcxxabi" remote="aosp" revision="410f4950ad5b32cd4fa1948838b02eddf5b1dcc2" upstream="refs/heads/master"/>
<project name="platform/external/libmojo" path="src/aosp/external/libmojo" remote="aosp" revision="920588a1acdc4721abb713d8162010e4b85ae53e" upstream="refs/heads/master"/>
<project name="platform/external/libunwind_llvm" path="src/aosp/external/libunwind_llvm" remote="aosp" revision="a8fb6ce7e12ff010850ec1f096f7993dad764bf3" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="f6423bb75c60d5c2cca0431355fa8e93037c34eb" upstream="refs/heads/master"/>
<project name="platform/external/puffin" path="src/aosp/external/puffin" remote="aosp" revision="e117046df35aa9de5c7dc7215951418ce935c764" upstream="refs/heads/master"/>
<project name="toolchain/binutils" path="src/aosp/toolchain/binutils" remote="aosp" revision="cce69c1b1bfc46de5e1cdd4923f87215c0edb884"/>
<project name="toolchain/gcc" path="src/aosp/toolchain/gcc" remote="aosp" revision="ac6128e0a17a52f011797f33ac3e7d6273a9368d"/>
<project name="weave/libweave" path="src/weave/libweave" revision="a852917ec1d1ada705a0a71deaf419af190f268c" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="chromeos-4.14" change_id="I91999d2fc9c5c31ae49b25f3e0c790934cf90b86" commit="89dffc6544b8b587a0d2f3a9d20348df2a21dc7f" commit_message="FROMGIT: drm/msm/dpu: remove debugfs support for misr MISR support is the debug feature present in Snapdragon chipsets. At the layer mixer and interfaces, MISR algorithm can generate CRC signatures of the pixel data which can be used for validating the frames generated. Since there are no clients for this feature, strip down the support from the driver. changes in v4: - changed introduced in the series changes in v5: - update commit text with the need for the change(Sean) Signed-off-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; (cherry picked from commit bb962132b4f5e562deae49d157d1c7d20dcf682e) (am from git://people.freedesktop.org/~robclark/linux) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: I91999d2fc9c5c31ae49b25f3e0c790934cf90b86 Reviewed-on: https://chromium-review.googlesource.com/1228239 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1228239" owner_email="seanpaul@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/39/1228239/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I68a30b567737718edb2c8c84ab2b1995c5c5d416" commit="85fbf350bd6a772f3570f6beb11fd4358bf83a11" commit_message="FROMGIT: drm/msm/dpu: squash power handle event types DPU power handler maintained PRE/POST versions of power ENABLE/DISABLE events to accommodate tasks which need be handled before/after data bus voting. But since the bus voting API's are deprecated and removed from the driver, squash the events and their clients respective event handlers to handle only ENABLE/DISABLE events. changes in v5: - introduced in the series Signed-off-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; [seanpaul converted #defines to BIT(x) in dpu_power_handle.h] Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; (am from git://people.freedesktop.org/~robclark/linux) (cherry picked from commit c794ae3815166de650c19cbb4f732b9fae77240c) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: I68a30b567737718edb2c8c84ab2b1995c5c5d416 Reviewed-on: https://chromium-review.googlesource.com/1228240 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1228240" owner_email="seanpaul@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/40/1228240/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Ifdba3e8fd47261dc8d44c0a84b59e1ae29bde3cc" commit="42340365b2eb20acb6e949f9285df09934094a79" commit_message="FROMGIT: drm/msm/dpu: remove scalar config definitions cleans up left out scalar config definitions from headers changes in v4: - none changes in v5: - none Signed-off-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; (am from git://people.freedesktop.org/~robclark/linux) (cherry picked from commit de70c1a39fd21fb267393c795350e8806467ed06) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: Ifdba3e8fd47261dc8d44c0a84b59e1ae29bde3cc Reviewed-on: https://chromium-review.googlesource.com/1228241 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1228241" owner_email="seanpaul@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/41/1228241/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I91e5b5ee7edf7d2a91c65221017027d48b4a344e" commit="9950973d61bc2476f21f2f6f63ecf634f9edf3a2" commit_message="FROMGIT: drm/msm/dpu: remove resource pool manager resource pool manager utility was introduced to manage rotator sessions. Removing the support as the rotator feature doesn't exist. changes in v4: - none changes in v5: - none Signed-off-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; (am from git://people.freedesktop.org/~robclark/linux) (cherry picked from commit 3fb728d79fa3efabb2446a0728ad73842be94bbf) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: I91e5b5ee7edf7d2a91c65221017027d48b4a344e Reviewed-on: https://chromium-review.googlesource.com/1228242 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1228242" owner_email="seanpaul@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/42/1228242/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I5900f8bc7ef18b04bdd5664b5dc7dbec68b4c919" commit="71da6ae8daa5c607e969cdda929e124d3346ba04" commit_message="FROMGIT: drm/msm/dpu: remove ping pong split topology variables removes left out variables of previous ping pong split topology cleanup. changes in v4: - none changes in v5: - none Signed-off-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; (am from git://people.freedesktop.org/~robclark/linux) (cherry picked from commit 99ac239cb41d4a95cc9f3ce1ca99dffffa81b0d8) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: I5900f8bc7ef18b04bdd5664b5dc7dbec68b4c919 Reviewed-on: https://chromium-review.googlesource.com/1228243 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1228243" owner_email="seanpaul@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/43/1228243/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Ic306f65fd6c00c824af2657184910fadcb48a658" commit="2ce2e018882472c386e32992201180f9bb13024c" commit_message="FROMGIT: drm/msm/dpu: enable master-slave encoders explicitly Identify slave-master encoders during initialization and enable the encoders explicitly as the current logic has redundant and ambiguous loops. changes in v4: - identify master/slave encoder while adding adding physical encoders(Sean) changes in v5: - get rid of temporary variable for phys enc(Sean) Signed-off-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; (am from git://people.freedesktop.org/~robclark/linux) (cherry picked from commit a2bbdf0f4cc5d18d1e9036ede7ec0c48f2f34472) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: Ic306f65fd6c00c824af2657184910fadcb48a658 Reviewed-on: https://chromium-review.googlesource.com/1228244 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1228244" owner_email="seanpaul@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/44/1228244/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I7ab995d17fe5ba346aa11aa8b650c0c72e49af61" commit="dd8019e43cf71df07e3238b311a5cbb3c0f8c567" commit_message="FROMGIT: drm/msm/dpu: use kms stored hw mdp block Avoid querying RM for hw mdp block. Use the one stored in KMS during initialization. changes in v4: - none changes in v5: - none Signed-off-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; (am from git://people.freedesktop.org/~robclark/linux) (cherry picked from commit f3454778a8b591541901cc3d6daa665545e92dcc) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: I7ab995d17fe5ba346aa11aa8b650c0c72e49af61 Reviewed-on: https://chromium-review.googlesource.com/1228245 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1228245" owner_email="seanpaul@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/45/1228245/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Ia3db30ab4cd47c11cf4a1e9c30a6b9d2daac0f69" commit="9ba631d5f43c190b53aa8ef69b7d77f6d6b6cbc9" commit_message="FROMGIT: drm/msm/dpu: iterate for assigned hw ctl in virtual encoder In virtual encoder modeset, DPU makes RM request to assign hw blocks for the display. It is also expected in modeset to iterate and associate the physical encoders with their relevant hw blocks. Ping pong blocks are already handled here but hw ctl blocks are not. This change moves the hw_ctl iteration and mapping from physical encoder to virtual encoder. changes in v4: - Fix hw_ctl initialization (Sean) changes in v5: - Update commit text with details on why the change is needed (Sean) Signed-off-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; (am from git://people.freedesktop.org/~robclark/linux) (cherry picked from commit 4624e4185ff12ddb0b6b68f162600519a79c7c45) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: Ia3db30ab4cd47c11cf4a1e9c30a6b9d2daac0f69 Reviewed-on: https://chromium-review.googlesource.com/1228246 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1228246" owner_email="seanpaul@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/46/1228246/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I1fd34bffd133dd6f1986ba0982be6c982b0df3e2" commit="44cbe2028fc724d5d3c8f51e42d7e3ef3ec5586a" commit_message="FROMGIT: drm/msm/dpu: avoid querying for hw intf before assignment Resource manager assigns hw_intf blocks for the encoder only on modeset. If queried for hw_intf objects during init, it will be NULL. Since hw_intf objects are needed only after encoder enable, defer the query to encoder enable which will be triggered after modeset. changes in v4: - Add details on commit text on why the change is needed (Sean) changes in v5: - Reword commit text on the usage of hw_intf objects (Sean) Signed-off-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; (am from git://people.freedesktop.org/~robclark/linux) (cherry picked from commit cd9bf043d8229a30ca5b66ff6b6b6b46e0de4db1) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: I1fd34bffd133dd6f1986ba0982be6c982b0df3e2 Reviewed-on: https://chromium-review.googlesource.com/1228247 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1228247" owner_email="seanpaul@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/47/1228247/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Ide7ebc621f8eeab550cdd0d38f3b700227200e55" commit="906adbac51751672468c948600a245df995dca80" commit_message="FROMGIT: drm/msm/dpu: make crtc get_mixer_width helper static Mark CRTC get_mixer_width helper API static as it is not used outside the file. changes in v4: - Patch introduced in the series changes in v5: - Simplify the inline function (Sean) Signed-off-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; (am from git://people.freedesktop.org/~robclark/linux) (cherry picked from commit aac6a9aa8a03dd9bc3e133c93d40e61fecbc3284) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: Ide7ebc621f8eeab550cdd0d38f3b700227200e55 Reviewed-on: https://chromium-review.googlesource.com/1228248 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1228248" owner_email="seanpaul@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/48/1228248/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I458661eac172ad17ed9058808620decc31b10252" commit="19f21d07af4e38c0e606499e4138cf8ba77e8ec8" commit_message="FROMGIT: drm/msm/dpu: move hw resource tracking to crtc state Prep changes for state based resource management. Moves all the hw block tracking for the crtc to the state object. changes in v4: - Serialize crtc state access in debugfs handlers (Sean) - Split the crtc width query as a separate change (Sean) changes in v5: - mode set lock all before crtc state access (Sean) - remove unwanted memset for hw mixer cache (Sean) Signed-off-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; (am from git://people.freedesktop.org/~robclark/linux) (cherry picked from commit b08312d0979ea1869dbdbf53ed12a9895b8a8bc1) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: I458661eac172ad17ed9058808620decc31b10252 Reviewed-on: https://chromium-review.googlesource.com/1228249 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1228249" owner_email="seanpaul@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/49/1228249/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Ib2573a712a0de597b8dfe90beec9a8aaa07d88c5" commit="4a6155d30bf480ea4ad3c592ea5328e5fd9566e3" commit_message="FROMGIT: drm/msm/dpu: rename hw_ctl to lm_ctl Rename hw_ctl to lm_ctl to mean the ctl associated with the hw layer mixer block. sed -i 's/\([*@.&gt;]\)hw_ctl\([^s]\)/\1lm_ctl\2/g' dpu_crtc.c dpu_crtc.h changes in v4: - Specifiy shell command used for renaming (Sean) changes in v5: - none Signed-off-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; (am from git://people.freedesktop.org/~robclark/linux) (cherry picked from commit b21044b8e9d03e6c089a698e7c1e861d585dd40e) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: Ib2573a712a0de597b8dfe90beec9a8aaa07d88c5 Reviewed-on: https://chromium-review.googlesource.com/1228250 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1228250" owner_email="seanpaul@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/50/1228250/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Icb7d3650cdc62794ba65d146975fc6508db303bc" commit="be4251d383b895a1d4b6349e0b64c20bd68d7ea6" commit_message="FROMGIT: drm/msm/dpu: clean up destination scaler residue Destination scaling(DS) is a Snapdragon hardware feature to scale up the display ROI after layer blending. DPU driver doesn't support programming of DS blocks yet. This change cleans up the residual code present in catalog and RM for DS block handling. Support for the same can be added back when the feature is formally implemented. changes in v5: - introduced in the series Signed-off-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; (am from git://people.freedesktop.org/~robclark/linux) (cherry picked from commit 8e631eca1485c67b6e15a8e0a2ac586bf8aed761) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: Icb7d3650cdc62794ba65d146975fc6508db303bc Reviewed-on: https://chromium-review.googlesource.com/1228251 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1228251" owner_email="seanpaul@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/51/1228251/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Ifee4fdc8ef04ed9c78a0ff52f3a8ed95a3ef20ac" commit="6d3fcdddacc64822f46d02c0b7df56145e47a54b" commit_message="FROMGIT: drm/msm/dpu: remove cdm block support from resource manager Support for CDM block is not present in DPU. Remove CDM handlers from resource manager. changes in v4: - Introduced in the series changes in v5: - Remove catalog references to CDM (Sean) Signed-off-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; (am from git://people.freedesktop.org/~robclark/linux) (cherry picked from commit 6123f549bba08cc24e4505e1f0c2175a0cd3ac66) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: Ifee4fdc8ef04ed9c78a0ff52f3a8ed95a3ef20ac Reviewed-on: https://chromium-review.googlesource.com/1228252 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1228252" owner_email="seanpaul@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/52/1228252/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I21a795d65cdefbf69c54d477cd09d9fb29d57114" commit="62a2222b6ea5121aac2be3e4eea9a30844480176" commit_message="FROMGIT: drm/msm/dpu: remove LOCK/CLEAR support in RM DPU had the support to LOCK the hw resources in atomic check and CLEAR the locked resources explicitly through custom property values. Now that DPU is stripped off of all the custom properties, the RM handlers for this feature will be no-op's. This change gets rid of all its references. changes in v5: - Introduced in the series. Signed-off-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; (am from git://people.freedesktop.org/~robclark/linux) (cherry picked from commit 54f46bdd3f3d51ac58caefdb58d6459db3e5b35e) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: I21a795d65cdefbf69c54d477cd09d9fb29d57114 Reviewed-on: https://chromium-review.googlesource.com/1228833 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1228833" owner_email="seanpaul@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/33/1228833/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I21334264ba212a44ee555e50604dac7257fe793d" commit="396bc1fea608ee3e41c1afaa31620eaf62ae7d52" commit_message="FROMGIT: drm/msm/dpu: remove display H_TILE from encoder Encoder H_TILE values are not used for allocating the hw blocks. no. of hw_intf blocks provides the info. changes in v4: - remove irrelevant changes (Sean) - retain log macros (Sean) changes in v5: - none Signed-off-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; (am from git://people.freedesktop.org/~robclark/linux) (cherry picked from commit 955151fbd3ed0b667c88703640bf0e5b4d5d6f4f) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: I21334264ba212a44ee555e50604dac7257fe793d Reviewed-on: https://chromium-review.googlesource.com/1228834 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1228834" owner_email="seanpaul@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/34/1228834/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Ibacfc27d6661a9a2e3737b0188ba0ecf173b5a31" commit="618a562a070b83e914b05c69ba804fed21f50214" commit_message="FROMGIT: drm/msm/dpu: remove RM dependency on connector state Connector states were passed around RM to update the custom topology connector property with chosen topology data. Now that we got rid of both custom properties and topology names, this change cleans up the mechanism to pass connector states across RM helpers and encoder functions. changes in v5: - Introduced in the series changes in v6: - remove parameter checking in rm reserve (Jordan) Signed-off-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; (am from git://people.freedesktop.org/~robclark/linux) (cherry picked from commit f08f73b691b2aeab5070140f810d4d1baf5d8944) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: Ibacfc27d6661a9a2e3737b0188ba0ecf173b5a31 Reviewed-on: https://chromium-review.googlesource.com/1228835 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1228835" owner_email="seanpaul@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/35/1228835/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I23087765ad237b68192c5c2679777aed804116c4" commit="7bae6c28ff70123cff2b2d76a7b499fba6427f89" commit_message="FROMGIT: drm/msm/dpu: relax parameter validation in encoders DPU, being over protective, validates every parameter of a module. This change traces the call stack for some of encoder functions affected by previous set of clean up patches and cleans up unwanted validations. changes in v5: - Introduced in the series changes in v6: - none Signed-off-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; (am from git://people.freedesktop.org/~robclark/linux) (cherry picked from commit 36adc57be6ade6e01d5257404e4fec9a93af4ccf) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: I23087765ad237b68192c5c2679777aed804116c4 Reviewed-on: https://chromium-review.googlesource.com/1228836 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1228836" owner_email="seanpaul@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/36/1228836/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Iba1b6389808da2cd5db75f3736f1ff5bbf485b2c" commit="628b66249e04d98cc1e014ab54719aaada841cad" commit_message="FROMGIT: drm/msm/dpu: remove RM topology definition RM maintained a redundant definition for display topology to identify the no. of hw blocks needed for a display and their hardware dependencies. This information can be implicitly deduced from the msm_display_topology structure available in RM reserve request. In addition to getting rid of the redundant topology, this change also removes the topology name enums and their usages. changes in v4: - remove the topology name enum entirely (Sean) changes in v5: - remove RM topology definition and their references (Sean) - Implement helper for dual mixer CRTC (Sean) changes in v6: - avoid heap memory for topology (Sean) Signed-off-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; (am from git://people.freedesktop.org/~robclark/linux) (cherry picked from commit 2a56b5c8a7ca3d27c2cc003a2cd76be19b1cc851) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: Iba1b6389808da2cd5db75f3736f1ff5bbf485b2c Reviewed-on: https://chromium-review.googlesource.com/1228837 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1228837" owner_email="seanpaul@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/37/1228837/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I69cb86e03fa07734e5f7f96e9ebaa1b69cb0ba3d" commit="1a8188c55960a0dfb7104850ec318de35bcb3c6a" commit_message="FROMGIT: drm/msm/dpu: Remove an unused enum enum dpu_ad isn't used and can be safely removed. Reviewed-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Signed-off-by: Jordan Crouse &lt;jcrouse@codeaurora.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt; (cherry picked from commit a8141bdbb4c90d41b41005c664fb1b35d29a1b54) (am from git://people.freedesktop.org/~robclark/linux) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: I69cb86e03fa07734e5f7f96e9ebaa1b69cb0ba3d Reviewed-on: https://chromium-review.googlesource.com/1268637 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1268637" owner_email="seanpaul@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/37/1268637/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I39e3ece761e44eede7085af50a6947c80613503f" commit="1f5188e2c90a9101d3432bb166eb39bc79bee9fa" commit_message="FROMGIT: drm/msm: dpu: Remove impossible checks This patch removes some checks which are impossible to hit. As a result, we can move some of the local var assignments into the declarations. Changes in v2: - None Reviewed-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt; (cherry picked from commit 3d04dc1444be774d8b474962d01b65306756ec54) (am from git://people.freedesktop.org/~robclark/linux) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: I39e3ece761e44eede7085af50a6947c80613503f Reviewed-on: https://chromium-review.googlesource.com/1268638 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1268638" owner_email="seanpaul@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/38/1268638/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Ia044e7925a1ef9c38acb5dec16c438f6e3799abf" commit="5b0996a67d3ce35ee0ad64e6c8024b8f68951c6d" commit_message="FROMGIT: drm/msm: dpu: Move atomic_check_plane_state() call to atomic_check src/dst rects are checked in both atomic_check and atomic_update, with the more comprehensive check occurring in atomic_update, which is backwards. So consolodate the checks in atomic_check. Changes in v2: - Use the correct crtc state (Jeykumar) Cc: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Reviewed-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt; (cherry picked from commit 8df14b3e6ab367bdd939d52871ad80faf70ae8db) (am from git://people.freedesktop.org/~robclark/linux) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: Ia044e7925a1ef9c38acb5dec16c438f6e3799abf Reviewed-on: https://chromium-review.googlesource.com/1269256 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1269256" owner_email="seanpaul@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/56/1269256/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Ibefc2c0e0680294541d0cd51d1e726ccba754be9" commit="86509b595c1c6cbd1ea0bbb137cd40478234a699" commit_message="FROMGIT: drm/msm: dpu: Consolidate atomic_check functions() dpu_plane_atomic_check() is a very thin wrapper around dpu_plane_sspp_atomic_check(). All it does is a NULL-check of state-&gt;fb, which is already done by drm_atomic_helper_check_plane_state(). Further, the helper sets state-&gt;visible = false when this is true. So remove dpu_plane_atomic_check() and just use dpu_plane_sspp_atomic_check() directly. Changes in v2: - Fix spelling mistake in Subject (Jeykumar) Reviewed-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt; (cherry picked from commit 2a7a92fc31c2c02d0d06fbcf178403cd5889f59b) (am from git://people.freedesktop.org/~robclark/linux) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: Ibefc2c0e0680294541d0cd51d1e726ccba754be9 Reviewed-on: https://chromium-review.googlesource.com/1269257 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1269257" owner_email="seanpaul@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/57/1269257/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Ifdc1f92632b0591d25e1307433af9bd244cc7121" commit="8dd768a316581593830484d4ca0108585de41249" commit_message="FROMGIT: drm/msm: dpu: Remove dpu_plane_sspp_enabled() It's doing the same thing dpu_plane_enabled() is. Changes in v2: - None Reviewed-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt; (cherry picked from commit 31ab6bff07c47c1cee4aa8d0962fdd8229d9873c) (am from git://people.freedesktop.org/~robclark/linux) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: Ifdc1f92632b0591d25e1307433af9bd244cc7121 Reviewed-on: https://chromium-review.googlesource.com/1269258 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1269258" owner_email="seanpaul@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/58/1269258/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I883c23826d9d90a85aaf8e9448ff7523db761794" commit="9e632d6c5d645370b3f41aaceaecdc97a39f4f39" commit_message="FROMGIT: drm/msm: dpu: Remove dpu_plane_enabled() plane-&gt;state-&gt;visible encompasses all of these checks and more, so we can just check visible. Changes in v2: - None Reviewed-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt; (cherry picked from commit e1ba78fcee04de09f5da309600af8a6eb1086387) (am from git://people.freedesktop.org/~robclark/linux) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: I883c23826d9d90a85aaf8e9448ff7523db761794 Reviewed-on: https://chromium-review.googlesource.com/1269259 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1269259" owner_email="seanpaul@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/59/1269259/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I8b5eacbb7d1f4216a2b7d26839fc847edc4a571c" commit="29dabe2bbc454fc849e507ef6dfd4dd479072f20" commit_message="FROMGIT: drm/msm: dpu: Make dpu_plane_sspp_atomic_update() void All of the checks in dpu_plane_sspp_atomic_update() are impossible, so remove them and make the function void. This removes the need to error check in dpu_plane_atomic_update(). Additionally, remove impossible checks in dpu_plane_atomic_update(). Changes in v2: - None Reviewed-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt; (cherry picked from commit 2682cefea4c8078adeba4d74b7286e38fb631208) (am from git://people.freedesktop.org/~robclark/linux) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: I8b5eacbb7d1f4216a2b7d26839fc847edc4a571c Reviewed-on: https://chromium-review.googlesource.com/1269260 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1269260" owner_email="seanpaul@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/60/1269260/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I1eb95b7fbd3ecbb809e4ecb133938ef423652380" commit="3b7de5cf28bd26be2b483e9435535a407b2fff72" commit_message="FROMGIT: drm/msm: dpu: Don't continue after error in atomic_check There's no benefit in falling out of the if, just return directly. Changes in v2: - None Reviewed-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt; (cherry picked from commit 5923005d6a62567a59db1ec3cffc317d46a25143) (am from git://people.freedesktop.org/~robclark/linux) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: I1eb95b7fbd3ecbb809e4ecb133938ef423652380 Reviewed-on: https://chromium-review.googlesource.com/1269261 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1269261" owner_email="seanpaul@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/61/1269261/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I98ae8b68ac5b64963d77082852b47deac7eb29c4" commit="5c05f751466bcb244d57a413992efc32e72e4a35" commit_message="FROMGIT: drm/msm: dpu: Clear frame_busy_mask bit after trace We're printing the frame_busy_mask in a trace, but after it's been cleared. This, as it turns out, is pretty pointless. Reviewed-by: Abhinav Kumar &lt;abhinavk@codeaurora.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt; (cherry picked from commit b65bd0454258b07d4f6db9aa1eca55ae530c4802) (am from git://people.freedesktop.org/~robclark/linux) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: I98ae8b68ac5b64963d77082852b47deac7eb29c4 Reviewed-on: https://chromium-review.googlesource.com/1269262 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1269262" owner_email="seanpaul@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/62/1269262/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="If3cc2e79b59b89bf400f9a91efafa525d6201f9d" commit="cf428a448e4311487fe21342abc6a2ba0e895f66" commit_message="FROMGIT: drm/msm: dpu: Add extra_flush_bits to trigger_flush trace It's useful to know which bits of the flush come from extra_flush_bits Reviewed-by: Abhinav Kumar &lt;abhinavk@codeaurora.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt; (cherry picked from commit 1bb4e701aad10a57bcab41e1996570c881aa6be7) (am from git://people.freedesktop.org/~robclark/linux) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: If3cc2e79b59b89bf400f9a91efafa525d6201f9d Reviewed-on: https://chromium-review.googlesource.com/1269263 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1269263" owner_email="seanpaul@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/63/1269263/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I9a94de6cd6312fc66adb118f4c137f0d7c62080b" commit="bc0cdddd2ad48bd0ae93b15021fedbfaf2dc6959" commit_message="FROMGIT: drm/msm: dpu: Don't store/deref pointers in trace ringbuffer TP_printk is not synchronous, so storing pointers and then later dereferencing them is a Bad Idea. This patch stores everything locally to avoid display stomped memory. Reviewed-by: Abhinav Kumar &lt;abhinavk@codeaurora.org&gt; [seanpaul fixed up commit msg typo on apply] Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt; (cherry picked from commit f65f035f197175ebebf002bcaad8974582c372f2) (am from git://people.freedesktop.org/~robclark/linux) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: I9a94de6cd6312fc66adb118f4c137f0d7c62080b Reviewed-on: https://chromium-review.googlesource.com/1269264 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1269264" owner_email="seanpaul@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/64/1269264/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I28b8bd166dd7d03e9119c4b60c4f5e5928b97e48" commit="a1f3865180d081085435c6b6ee566155b9fbd622" commit_message="FROMGIT: drm/msm/dpu: Remove unneeded checks in dpu_plane.c Removes some checks from dpu_plane.c that will never result in an error. Subsequent variable assignments become part of the initialization wherever possible. Unused variables are removed. v3: removed additional impossible checks and called helper function _dpu_plane_get_kms() where possible. Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Jordan Crouse &lt;jcrouse@codeaurora.org&gt; Signed-off-by: Bruce Wang &lt;bzwang@chromium.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt; (cherry picked from commit 1bd5a13b7986da7273eb26f117760b8331265e3b) (am from git://people.freedesktop.org/~robclark/linux) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: I28b8bd166dd7d03e9119c4b60c4f5e5928b97e48 Reviewed-on: https://chromium-review.googlesource.com/1269265 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1269265" owner_email="seanpaul@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/65/1269265/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="If07da9250464c464f8b1f3ba333178c1658827a5" commit="7f7f9de748459fc3b03a1df614d5e9db2bd9caf4" commit_message="FROMGIT: drm/msm/dpu: Clean up plane atomic disable/update Removes unnecessary checks from dpu_plane_atomic_disable, old_state argument for both dpu_plane_atomic_disable and dpu_plane_sspp_atomic_update is removed as it is no longer used. Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Jordan Crouse &lt;jcrouse@codeaurora.org&gt; Signed-off-by: Bruce Wang &lt;bzwang@chromium.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt; (cherry picked from commit ad444e55303c605d0d23b9b2a012a4e0c584834a) (am from git://people.freedesktop.org/~robclark/linux) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: If07da9250464c464f8b1f3ba333178c1658827a5 Reviewed-on: https://chromium-review.googlesource.com/1269266 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1269266" owner_email="seanpaul@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/66/1269266/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="If1cff5823656a790ce2cb15ba9e587c12a85080b" commit="bbe242301cbbb5c89707b075dd2a5229477f613a" commit_message="FROMGIT: drm/msm/dpu: Remove unneeded checks in dpu_crtc.c Removes impossible checks in dpu_crtc.c. Variable assignments are moved up to be initializations where possible. Some variables are no longer used, these are removed. v3: reverted back to original patch Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Jordan Crouse &lt;jcrouse@codeaurora.org&gt; Signed-off-by: Bruce Wang &lt;bzwang@chromium.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt; (cherry picked from commit 04b96b63c5640a305e30611def7a9c5fcd7a72cf) (am from git://people.freedesktop.org/~robclark/linux) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: If1cff5823656a790ce2cb15ba9e587c12a85080b Reviewed-on: https://chromium-review.googlesource.com/1269267 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1269267" owner_email="seanpaul@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/67/1269267/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I79301ecec64f6834998699cca4696610784a82dd" commit="46336dd6db848f1ac6deb47755fef37edbdf3c75" commit_message="FROMGIT: drm/msm/dpu: Remove _dpu_crtc_power_enable All checks for _dpu_crtc_power_enable are not true, so the function can never return an error code. This removes the need for the function as pm_runtime functions can be used instead. v3: Separated _dpu_crtc_power_enable into _dpu_crtc_power_enable and _dpu_crtc_power_disable for clarity. v4: Removed both _dpu_crtc_power_enable and _dpu_crtc_power_disable and called pm_runtime_get_sync and pm_runtime_put_sync from all call points Reviewed-by: Jordan Crouse &lt;jcrouse@codeaurora.org&gt; Signed-off-by: Bruce Wang &lt;bzwang@chromium.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt; (cherry picked from commit 9a9ede3f719379c4edc7dcc60b00f44db77b9b74) (am from git://people.freedesktop.org/~robclark/linux) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: I79301ecec64f6834998699cca4696610784a82dd Reviewed-on: https://chromium-review.googlesource.com/1269268 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1269268" owner_email="seanpaul@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/68/1269268/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Idda66c127fe32869c3bc19abea71a8b7fe827eef" commit="af3700271fb955ac74f3640db7a467b70fc09e04" commit_message="FROMGIT: drm/msm/dpu: Change _dpu_crtc_vblank_enable_no_lock to void Removes redundant tests for _dpu_crtc_vblank_enable_no_lock. Function return type is now void and all function calls have been changed accordingly. Signed-off-by: Bruce Wang &lt;bzwang@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt; (cherry picked from commit 1da03408e256435492bd33675aaa703699df37f1) (am from git://people.freedesktop.org/~robclark/linux) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: Idda66c127fe32869c3bc19abea71a8b7fe827eef Reviewed-on: https://chromium-review.googlesource.com/1269269 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1269269" owner_email="seanpaul@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/69/1269269/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Ifd445034853dac0150f5fb60b9ce3f4cef0ee7e1" commit="4f01566478bc996c04c807ccdea7cfbe1fb9b4e5" commit_message="FROMGIT: drm/msm/dpu: Make dpu_plane_danger_signal_ctrl void Removed all impossible checks from the function, which eliminates the need for a return value. This function is also never used outside of dpu_plane.c, so the function is made static. v3: Using helper function _dpu_plane_get_kms() instead of doing it locally. Signed-off-by: Bruce Wang &lt;bzwang@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt; (cherry picked from commit 7b2e7adea732c68ae8bb3d232aacd9a6d4937585) (am from git://people.freedesktop.org/~robclark/linux) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: Ifd445034853dac0150f5fb60b9ce3f4cef0ee7e1 Reviewed-on: https://chromium-review.googlesource.com/1269270 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1269270" owner_email="seanpaul@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/70/1269270/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I2d4c7de323e32f56cb555594c24a7d3af1546599" commit="f0edd08b4b32d5dd00b392b08b2000fc4b7c9366" commit_message="FROMGIT: drm/msm/dpu: Revise _dpu_plane_get_aspace Remove unneeded checks from _dpu_plane_get_aspace. v3: change _dpu_plane_get_aspace to return a struct *msm_gem_address_space instead passing in a pointer of the same type to edit. Remove uneeded arguments. Reviewed-by: Jordan Crouse &lt;jcrouse@codeaurora.org&gt; Signed-off-by: Bruce Wang &lt;bzwang@chromium.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt; (cherry picked from commit 8527b2d836571c20c9ed0934668595f9bba8175e) (am from git://people.freedesktop.org/~robclark/linux) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: I2d4c7de323e32f56cb555594c24a7d3af1546599 Reviewed-on: https://chromium-review.googlesource.com/1269271 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1269271" owner_email="seanpaul@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/71/1269271/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I6cef3e2613d067099e69cf5f9677a7356b7f3a84" commit="b44f8a5c2e7719e3c9300dfa816681d910a6630b" commit_message="FROMGIT: drm/msm: dpu: Don't reset dpu_enc-&gt;cur_master on .disable() cur_master in dpu_encoder is assigned at modeset and cleared on .disable(). Unfortunately dpms (or enable/disable) does not guarantee a modeset, so cur_master is NULL when we try to re-enable it. This patch moves the NULL assignment to setup_display where it will be re-assigned later in the function. Tested-by: Bruce Wang &lt;bzwang@chromium.org&gt; Reviewed-by: Jeykumar Sankaran &lt;jsanka@codeaurora.org&gt; Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt; (cherry picked from commit 9027b8719bd4f46b09c6b9d082715209c17971e2) (am from git://people.freedesktop.org/~robclark/linux) BUG=None TEST=Tested on cheza with 10/03 sandbox Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Change-Id: I6cef3e2613d067099e69cf5f9677a7356b7f3a84 Reviewed-on: https://chromium-review.googlesource.com/1269272 Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1269272" owner_email="seanpaul@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/72/1269272/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Ie29d17f0323c2f67f7a8d2ac4b743afb785b3a60" commit="b9d54c23ec3616b43c339efb98c3d165e088201d" commit_message="FROMLIST: soc: qcom: Add irq clear handling during SE init when the kernel inits a SE, its quite possible we have pending interrupts from bootloaders which did not handle/clear them. So do this in kernel at the SE init, to avoid some of it causing bad behavior, while at it also club all the register writes needed to clear the se irqs into a function to avoid repeating it over. Signed-off-by: Alok Chauhan &lt;alokc@codeaurora.org&gt; (am from https://lore.kernel.org/patchwork/patch/995088/) (also found at https://lkml.kernel.org/r/1538569430-32374-1-git-send-email-alokc@codeaurora.org) BUG=b:80592084 TEST=Use cros_ec a whole bunch Change-Id: Ie29d17f0323c2f67f7a8d2ac4b743afb785b3a60 Signed-off-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1269275 Reviewed-by: Ryan Case &lt;ryandcase@chromium.org&gt; " fail_count="1" gerrit_number="1269275" owner_email="dianders@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/75/1269275/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="If7b4251ec7089e6fbe0a6ef039b9e28e232e44c1" commit="5c5a21a759e54332706505e4954aa02c283584bc" commit_message="FROMLIST: dt-bindings: soc: qcom: Remove SPI controller maximum frequency binding SPI controller driver should maintain the maximum frequency of the controller instead of relying on device tree bindings. Because maximum frequency is specific property of SPI controller. Signed-off-by: Dilip Kota &lt;dkota@codeaurora.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-by: Rob Herring &lt;robh@kernel.org&gt; Signed-off-by: Alok Chauhan &lt;alokc@codeaurora.org&gt; (am from https://lore.kernel.org/patchwork/patch/995113/) (also found at https://lkml.kernel.org/r/1538574265-30235-2-git-send-email-alokc@codeaurora.org) BUG=b:80592084 TEST=Use cros_ec a whole bunch Change-Id: If7b4251ec7089e6fbe0a6ef039b9e28e232e44c1 Signed-off-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1269276 Reviewed-by: Ryan Case &lt;ryandcase@chromium.org&gt; " fail_count="1" gerrit_number="1269276" owner_email="dianders@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/76/1269276/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I22fa735de5d722b9b80ac920ef902274b7513765" commit="38b809304822ea7c89f60a56e9e3fb5d6d1a74ab" commit_message="FROMLIST: dt-bindings: soc: qcom: GENI SE SPI controller device tree binding Move GENI SE SPI controller device-tree bindings from devicetree/bindings/soc/qcom/qcom,geni-se.txt to devicetree/bindings/spi/qcom,spi-geni-qcom.txt. Signed-off-by: Dilip Kota &lt;dkota@codeaurora.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-by: Rob Herring &lt;robh@kernel.org&gt; Signed-off-by: Alok Chauhan &lt;alokc@codeaurora.org&gt; (am from https://lore.kernel.org/patchwork/patch/995114/) (also found at https://lkml.kernel.org/r/1538574265-30235-3-git-send-email-alokc@codeaurora.org) BUG=b:80592084 TEST=Use cros_ec a whole bunch Change-Id: I22fa735de5d722b9b80ac920ef902274b7513765 Signed-off-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1269277 Reviewed-by: Ryan Case &lt;ryandcase@chromium.org&gt; " fail_count="1" gerrit_number="1269277" owner_email="dianders@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/77/1269277/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I8c0a406a2332d2a0ad0d2137772c773bac6e12d0" commit="58ae51f5bfe3041a4dfee02e5f801509c781595a" commit_message="FROMLIST: spi: spi-geni-qcom: Add SPI driver support for GENI based QUP This driver supports GENI based SPI Controller in the Qualcomm SOCs. The Qualcomm Generic Interface (GENI) is a programmable module supporting a wide range of serial interfaces including SPI. This driver supports SPI operations using FIFO mode of transfer. Signed-off-by: Girish Mahadevan &lt;girishm@codeaurora.org&gt; Signed-off-by: Dilip Kota &lt;dkota@codeaurora.org&gt; Signed-off-by: Alok Chauhan &lt;alokc@codeaurora.org&gt; (am from https://lore.kernel.org/patchwork/patch/995115/) (also found at https://lkml.kernel.org/r/1538574265-30235-4-git-send-email-alokc@codeaurora.org) BUG=b:80592084 TEST=Use cros_ec a whole bunch x33aa23669087aa5e8e73d17552cadfe0c3961a Signed-off-by: Douglas Anderson &lt;dianders@chromium.org&gt; Change-Id: I8c0a406a2332d2a0ad0d2137772c773bac6e12d0 Reviewed-on: https://chromium-review.googlesource.com/1269278 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Ryan Case &lt;ryandcase@chromium.org&gt; " fail_count="1" gerrit_number="1269278" owner_email="dianders@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/78/1269278/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I6b64e0799e138596a8108f35a4da4c7ada033d3c" commit="6a7fb88029707c2e9f1edd07d11501fbd02bbf4d" commit_message="CHROMIUM: config: Enable GENI QUP SPI driver on qualcomm chipsets This is the equivalent of: echo 'CONFIG_SPI_QCOM_GENI=y' | tee -a \ chromeos/config/arm64/chromiumos-arm64.flavour.config \ chromeos/config/arm64/chromiumos-qualcomm.flavour.config ./chromeos/scripts/kernelconfig olddefconfig ...atop a config that was normalized before the new config option was added. BUG=b:80592084 TEST=Build and boot, see cr50 and cros-ec probe properly and test read from ectool and flashrom Change-Id: I6b64e0799e138596a8108f35a4da4c7ada033d3c Signed-off-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1066862 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Ryan Case &lt;ryandcase@chromium.org&gt; " fail_count="1" gerrit_number="1066862" owner_email="swboyd@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/62/1066862/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I2d5f1724a032bc3264e4c178bf2b4e488686cde4" commit="b74ba52c603c38b885451e6c2a56d2511c05e23a" commit_message="CRAS: float_buffer - Fix readable count Fix a bug in float_buffer when passing non-zero offset. Without the fix, the result readable frames count could be incorrectly larger and cause crash. BUG=chromium:892608 TEST=unittest Change-Id: I2d5f1724a032bc3264e4c178bf2b4e488686cde4 Reviewed-on: https://chromium-review.googlesource.com/1265215 Commit-Ready: Hsinyu Chao &lt;hychao@chromium.org&gt; Tested-by: Hsinyu Chao &lt;hychao@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="3" gerrit_number="1265215" owner_email="hychao@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/15/1265215/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I869a19d88a32ee764127766b432a4b17011d7933" commit="68aa9095342eda9f57d8010f461fb9db9956bb7d" commit_message="CRAS: input_data - Fix larger offset case As the background explained in commit 01cb78342, when multiple input streams are connected with different buffer sizes and processing options, there could be a case in capture_to_streams() that stream offset is larger than the buffer size got from input iodev. This commit fixes the crash caused by above scenario plus the assumption in cras_audio_area_copy() that stream offset not larger than buffer size. BUG=chromium:892608 TEST=Start three input streams cras_test_client --capture_file /tmp/1 --block_size 480 cras_test_client --capture_file /tmp/2 --block_size 256 cras_test_client --capture_file /tmp/3 --block_size 256 --effects aec and verify CRAS doesn't crash. Change-Id: I869a19d88a32ee764127766b432a4b17011d7933 Reviewed-on: https://chromium-review.googlesource.com/1265216 Commit-Ready: Hsinyu Chao &lt;hychao@chromium.org&gt; Tested-by: Hsinyu Chao &lt;hychao@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="3" gerrit_number="1265216" owner_email="hychao@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/16/1265216/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I288ab5e58f5247541ea6ab19239f87be52e39ce0" commit="41d090d0c5369388a304847881703b34712094bc" commit_message="atlas: fix chip variant config this updates the EC chip variant to the one actually used on atlas. saw an interesting note in https://b.corp.google.com/issues/117139495#comment22 BUG=b:75070158 BRANCH=none TEST=boots on atlas, no ill effects Change-Id: I288ab5e58f5247541ea6ab19239f87be52e39ce0 Signed-off-by: Caveh Jalali &lt;caveh@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1269645 Commit-Ready: Caveh Jalali &lt;caveh@google.com&gt; Tested-by: Caveh Jalali &lt;caveh@google.com&gt; Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Reviewed-by: Caveh Jalali &lt;caveh@google.com&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; " fail_count="0" gerrit_number="1269645" owner_email="caveh@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/45/1269645/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ie0bbce30881e0ea77284570de48c7adc4750ba95" commit="c9e6058906e340c1d55d6cb5935a593150674dbc" commit_message="atlas: add internal pullup to unused pin unused pins should be configured with internal pullups to save power. this adds GPOB6 (TP32) to our list of unused pins. BUG=b:75070158 BRANCH=none TEST=boots on atlas, no ill effects Change-Id: Ie0bbce30881e0ea77284570de48c7adc4750ba95 Signed-off-by: Caveh Jalali &lt;caveh@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1269646 Commit-Ready: Caveh Jalali &lt;caveh@google.com&gt; Tested-by: Caveh Jalali &lt;caveh@google.com&gt; Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Reviewed-by: Caveh Jalali &lt;caveh@google.com&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; " fail_count="0" gerrit_number="1269646" owner_email="caveh@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/46/1269646/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I84cc20b561962c05b289d6797045628726d3ba0d" commit="961eeef2bd38a6d4e36243ec63aeb79faf3c5779" commit_message="tast-tests: Rewrite tests to use new errors package (automatic). This CL updates trivial errors.New/fmt.Errorf calls that can be rewritten automatically with the following sed script: s/fmt\.Errorf(&quot;%s: %v&quot;, \(.*\), err)/errors.Wrap(err, \1)/ s/fmt\.Errorf(&quot;\([^%]*\): %v&quot;, \(err\|c\.chromeErr(err)\|ctx\.Err()\|call\.Err\))/errors.Wrap(\2, &quot;\1&quot;)/ s/fmt\.Errorf(&quot;\(.*\): %v&quot;, \(.*\), \(err\|c\.chromeErr(err)\|ctx\.Err()\|call\.Err\))/errors.Wrapf(\3, &quot;\1&quot;, \2)/ /fmt\.Errorf.*)$/{ /fmt\.Errorf.*err/!s/fmt\.Errorf/errors.Errorf/ } and a hacky Python script to update and sort imports. CQ-DEPEND=CL:1253682 BUG=chromium:887166 TEST=fast_build.sh -T -C Change-Id: I84cc20b561962c05b289d6797045628726d3ba0d Reviewed-on: https://chromium-review.googlesource.com/1260705 Commit-Ready: Shuhei Takahashi &lt;nya@chromium.org&gt; Tested-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="1" gerrit_number="1260705" owner_email="nya@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/05/1260705/7" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I908d503425cf1890e7ad1b3bc048bee5e57ed50b" commit="c469fb29c22f0e96d52306b8d81bb666885df629" commit_message="tast-tests: Enable tast-lint in pre-upload hooks. This should be after initial conversion of errors.New/fmt.Errorf were submitted (see CQ-DEPEND). CQ-DEPEND=CL:1260822 CQ-DEPEND=CL:1255743 CQ-DEPEND=CL:1260705 BUG=chromium:887166 TEST=repo upload Change-Id: I908d503425cf1890e7ad1b3bc048bee5e57ed50b Reviewed-on: https://chromium-review.googlesource.com/1264315 Commit-Ready: Shuhei Takahashi &lt;nya@chromium.org&gt; Tested-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="1" gerrit_number="1264315" owner_email="nya@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/15/1264315/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I5d51981f5539c9530906304eacc4247eb5d1c3f5" commit="e24dc41e294faca39c4a9edc5f06424ab17e3146" commit_message="tast: Add outputReader for unit tests in testing package. Add a new outputReader struct that implements an infinitely-buffered chan Output. This prevents an issue that I frequently encounter when making changes to the testing package. When additional Output messages are written when running tests, unit tests hang because the number of messages that are written now exceed the buffering of the output channel. Also move shared code into a new output_test.go file. BUG=chromium:892009 TEST=unit tests still pass Change-Id: I5d51981f5539c9530906304eacc4247eb5d1c3f5 Reviewed-on: https://chromium-review.googlesource.com/1268684 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="1" gerrit_number="1268684" owner_email="derat@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/tast" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast" ref="refs/changes/84/1268684/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I57d566aabb1413cb533a9bbe592b0b7b771823da" commit="8a392fd24a5abce3361755bf1a20ff7311cb4a2e" commit_message="tast-use-flags: Add on-by-default internal_mic to IUSE. Add a new internal_mic USE flag to IUSE in tast-use-flags. Boards that lack internal microphones can explicitly unset it to signal that Tast tests that record audio should be skipped. BUG=chromium:892557 TEST=none Change-Id: I57d566aabb1413cb533a9bbe592b0b7b771823da Reviewed-on: https://chromium-review.googlesource.com/1265161 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="6" gerrit_number="1265161" owner_email="derat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/61/1265161/1" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="Iad69d05252439d79578cf60d59ef16b6119cbee0" commit="e7d05b23eb642a04c60ba8c241c1a699e59923e4" commit_message="paygen: {file,gs}lib: drop unused Cmp helpers BUG=chromium:430770 TEST=`./run_tests` &amp;&amp; paygen --network tests pass Change-Id: Iad69d05252439d79578cf60d59ef16b6119cbee0 Reviewed-on: https://chromium-review.googlesource.com/1258448 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="6" gerrit_number="1258448" owner_email="vapier@chromium.org" pass_count="0" patch_number="2" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/48/1258448/2" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I808f4b5be5c38ab2255e7bbc8fe3edc7fbbdc20e" commit="d7b04740506a76f3d67411bae94c25334b0ff35f" commit_message="tast-test: Translate login_Cryptohome into cryptohome.Login. BUG=chromium:890710 TEST=Ran on DUT. Change-Id: I808f4b5be5c38ab2255e7bbc8fe3edc7fbbdc20e Reviewed-on: https://chromium-review.googlesource.com/1269195 Commit-Ready: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Tested-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="1" gerrit_number="1269195" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/95/1269195/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I0bc1dbc523d173a50746b6fe24b34eaaa5c757f2" commit="01382a1dd28a0f8ffaa896381f5ed9c9b2c2b1e0" commit_message="CRAS: dev_io - Don't appy software gain if APM is used When CRAS APM is used for a stream, it wants full control to the input gain, and doesn't want additional gain between CRAS and browser APM. BUG=chromium:891587 TEST=Manual test with tuned APM config, measure between CRAS and browser's aecdump. Change-Id: I0bc1dbc523d173a50746b6fe24b34eaaa5c757f2 Reviewed-on: https://chromium-review.googlesource.com/1267581 Commit-Ready: Hsinyu Chao &lt;hychao@chromium.org&gt; Tested-by: Hsinyu Chao &lt;hychao@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="0" gerrit_number="1267581" owner_email="hychao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/81/1267581/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I03a271b53711905c28f0e87a86dca60ecf9477a2" commit="a73b7c5c6d6d996ae592c30e1101975442ed1e64" commit_message="fwgdb: import servo_parsing (new name) instead of multiservo Changing mutliservo to servo_parsing has caused this script to import a now non-existent library. This should fix the issue (as the underlying functions have not changed) BUG=chromium:893389 TEST=None yet Change-Id: I03a271b53711905c28f0e87a86dca60ecf9477a2 Signed-off-by: Ruben Rodriguez Buchillon &lt;coconutruben@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1270315 Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; " fail_count="0" gerrit_number="1270315" owner_email="coconutruben@chromium.org" pass_count="0" patch_number="3" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/15/1270315/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I92d2aef14a9f75bc7b3cbf02f2f2137aa54fd2de" commit="a5cbd0ebc8f036d17d8c5543842a493df763b91b" commit_message="[autotest] deploy_puppet: Fix atest output parsing deploy_puppet gets a host list by parsing the output of `atest server list`. The format of the output changed and broke the current code path. BUG=chromium:891111 TEST=ran the modified line locally with various inputs Change-Id: I92d2aef14a9f75bc7b3cbf02f2f2137aa54fd2de Reviewed-on: https://chromium-review.googlesource.com/1257570 Commit-Ready: Alex Zamorzaev &lt;zamorzaev@chromium.org&gt; Tested-by: Alex Zamorzaev &lt;zamorzaev@chromium.org&gt; Reviewed-by: Richard Barnette &lt;jrbarnette@google.com&gt; " fail_count="0" gerrit_number="1257570" owner_email="zamorzaev@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/70/1257570/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I46cbf19802ddaee6539a25e04d40df49ea65e86b" commit="ba1b069ebea1253fd1e93d31826d678629e6b1dc" commit_message="webrtc_apm: Apply gain_controller2_adaptive_digital_mode GainController2.adaptive_digital_mode was missing when converting settings from caller. Add it now. BUG=b:117162017 TEST=Manual test on nocturne Change-Id: I46cbf19802ddaee6539a25e04d40df49ea65e86b Reviewed-on: https://chromium-review.googlesource.com/1267579 Commit-Ready: Hsinyu Chao &lt;hychao@chromium.org&gt; Tested-by: Hsinyu Chao &lt;hychao@chromium.org&gt; Reviewed-by: Hsinyu Chao &lt;hychao@chromium.org&gt; " fail_count="0" gerrit_number="1267579" owner_email="hychao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/webrtc-apm" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/webrtc-apm" ref="refs/changes/79/1267579/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I296fabc41893ad6a3ec42ef82dd29c3b752be8b8" commit="d0f5e502185f4765b8cdf27592a8abdc4e87b16f" commit_message="crosvm: add msg_sock. MsgSock wraps UnixDatagram and provides simple macro to define Messages that could be send through sock easily. TEST=cargo test BUG=None Change-Id: I296fabc41893ad6a3ec42ef82dd29c3b752be8b8 Reviewed-on: https://chromium-review.googlesource.com/1255548 Commit-Ready: Jingkui Wang &lt;jkwang@google.com&gt; Tested-by: Jingkui Wang &lt;jkwang@google.com&gt; Reviewed-by: Zach Reizner &lt;zachr@chromium.org&gt; " fail_count="0" gerrit_number="1255548" owner_email="jkwang@google.com" pass_count="0" patch_number="10" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/48/1255548/10" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I8667c46262677052656ee999259fed4a79756c14" commit="dea6af38a742432292179b86277e980b1245e85d" commit_message="crash_test: ignore non-crash anomalies collected. When _parse_sender_output, the output from crash_sender may contain non-crash anomalies, (most likely audit-purpose granted SELinux info). These are not directly related to the crashes _call_sender_one_crash which aims to upload one real crash, and returns the information about this uploaded crash. BUG=chromium:891772 TEST=test_that DUT logging_UserCrash Change-Id: I8667c46262677052656ee999259fed4a79756c14 Reviewed-on: https://chromium-review.googlesource.com/1261262 Commit-Ready: Qijiang Fan &lt;fqj@google.com&gt; Tested-by: Qijiang Fan &lt;fqj@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1261262" owner_email="fqj@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/62/1261262/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I8faf7590fd425204ca83587f9e37c434b4a38cd6" commit="a8d08d3f4cf3e7ba530a96556e94261c6df18ac2" commit_message="autotest: Handle build_packages case with empty __path__ I don't know why __path__ would be empty, but see bug. BUG=chromium:893345 TEST=None Change-Id: I8faf7590fd425204ca83587f9e37c434b4a38cd6 Reviewed-on: https://chromium-review.googlesource.com/1269821 Commit-Ready: Allen Li &lt;ayatane@chromium.org&gt; Tested-by: Allen Li &lt;ayatane@chromium.org&gt; Tested-by: Alex Zamorzaev &lt;zamorzaev@chromium.org&gt; Reviewed-by: Alex Zamorzaev &lt;zamorzaev@chromium.org&gt; " fail_count="0" gerrit_number="1269821" owner_email="ayatane@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/21/1269821/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I13b2ef0d43e10151c15c609badcc2b4a8c1a8623" commit="1d12e2ade3d0c8fe7f99b78b20390491908ee31b" commit_message="Remove unused constant, HWTEST_ARC_CANARY_SUITE. The suite was removed, so this is just clean up the code. BUG=chromium:647494 TEST=git grep. Try. Change-Id: I13b2ef0d43e10151c15c609badcc2b4a8c1a8623 Reviewed-on: https://chromium-review.googlesource.com/1255746 Commit-Ready: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Tested-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: Ilja H. Friedel &lt;ihf@chromium.org&gt; " fail_count="0" gerrit_number="1255746" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/46/1255746/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I3e5b9770457da033b83b7efff9cb6c2b9bf666cd" commit="cdcc44cc22d37a431fb301d79549231920c54bbe" commit_message="Remove &quot;suite:arc-bvt-perbuild&quot;. The suite is no longer used. BUG=chromium:647494 TEST=Try. git grep and no &quot;suite:arc-bvt-perbuild&quot; attribute is found. Change-Id: I3e5b9770457da033b83b7efff9cb6c2b9bf666cd Reviewed-on: https://chromium-review.googlesource.com/1256584 Commit-Ready: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Tested-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: Ilja H. Friedel &lt;ihf@chromium.org&gt; Reviewed-by: Don Garrett &lt;dgarrett@chromium.org&gt; " fail_count="0" gerrit_number="1256584" owner_email="hidehiko@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/84/1256584/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic5b69ec8c8938ed7d538320eeb14cb963cc2c3af" commit="410c73a09911452823ab9448ee5ef28874d6c11f" commit_message="factory: Update docstring in state.py Simply update docstring with no functional change. BUG=None TEST=make test Change-Id: Ic5b69ec8c8938ed7d538320eeb14cb963cc2c3af Reviewed-on: https://chromium-review.googlesource.com/1270316 Commit-Ready: Fei Shao &lt;fshao@chromium.org&gt; Tested-by: Fei Shao &lt;fshao@chromium.org&gt; Reviewed-by: Fei Shao &lt;fshao@chromium.org&gt; " fail_count="0" gerrit_number="1270316" owner_email="fshao@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/16/1270316/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I887da0c5702c72c644504731ae5328ec3282a4fa" commit="bea099ddbaccaa8e9fa6b47d6964f1ef92feb294" commit_message="Skip VM tests on VM boards before we enable nested KVM on builders. BUG=chromium:891983 TEST=None Change-Id: I887da0c5702c72c644504731ae5328ec3282a4fa Reviewed-on: https://chromium-review.googlesource.com/1261883 Commit-Ready: Lepton Wu &lt;lepton@chromium.org&gt; Tested-by: Lepton Wu &lt;lepton@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="0" gerrit_number="1261883" owner_email="lepton@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/tast" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast" ref="refs/changes/83/1261883/4" remote="cros" total_fail_count="0"/><lkgm version="11140.0.0-rc2"/></manifest>