* Improvements
- Poll for role swap completion in cros_ec_typec.
* Fixes
- Fix wrong returned data and length for deferred response in
transport protocol.
- Check boundary for EC-returned data length in cros_ec_typec.
- Fix a regression for older ChromeOS devices after applying
db65a06d10 ("ACPI: EC: Convert the driver to a platform one").
* Cleanups
- Fix typos.
-----BEGIN PGP SIGNATURE-----
iIkEABYKADEWIQS0yQeDP3cjLyifNRUrxTEGBto89AUCatGsWhMcdHp1bmdiaUBr
ZXJuZWwub3JnAAoJECvFMQYG2jz0EmABAKKADNtpOyRFYtJsbaUSMxxe2hDD0S71
OXlnVEmpTYGLAQCl5YVuY38rqTohxT+Z28fRjk44p8kVM0rboWZ1a8NGDg==
=SSZv
-----END PGP SIGNATURE-----
Merge tag 'chrome-platform-v7.4' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux
Pull chrome platform updates from Tzung-Bi Shih:
"Improvements:
- Poll for role swap completion in cros_ec_typec
Fixes:
- Fix wrong returned data and length for deferred response in
transport protocol
- Check boundary for EC-returned data length in cros_ec_typec
- Fix a regression for older ChromeOS devices after applying
db65a06d10 ("ACPI: EC: Convert the driver to a platform one")
Cleanups:
- Fix typos"
* tag 'chrome-platform-v7.4' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux:
platform/chrome: cros_ec_typec: Poll for role swap completion
platform/chrome: cros_usbpd_notify: Only use drvdata when parent is GOOG0004
platform/chrome: cros_ec_typec: Validate SVID and mode counts in discovery data
platform/chrome: cros_ec_rpmsg: Fix repeated word 'from' in comment
platform/chrome: Fix typos in comments
platform/chrome: cros_ec_proto: Simplify cros_ec_wait_until_complete()
platform/chrome: cros_ec_proto: Fix deferred response
platform/chrome: cros_ec: Sync host command header with EC