chrome platform changes for 5.19

cros_ec:
* Fix wrong error handling path.
* Clean-up patches.

cros_ec_chardev:
* Re-introduce cros_ec_cmd_xfer to fix ABI broken.

cros_ec_lpcs:
* Support the Framework Laptop.

cros_ec_typec:
* Fix NULL dereference.

chromeos_acpi:
* Add ChromeOS ACPI device driver.
* Fix Sphinx errors when `make htmldocs`.

misc:
* Drop BUG_ON()s.
platform/chrome: Use imperative mood for ChromeOS ACPI sysfs ABI descriptions

The current descriptions all begin with ("This file shows something")
clause, which is incorrect wording since these mean return value from
sysfs.

Use imperative mood ("Returns something") instead, in line with
corresponding ACPI documentation at firmware-guide/.

Cc: Benson Leung <bleung@google.com>
Cc: Guenter Roeck <groeck@chromium.org>
Cc: Andy Shevchenko <andy.shevchenko@gmail.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Cc: Enric Balletbo i Serra <enric.balletbo@collabora.com>
Cc: Muhammad Usama Anjum <usama.anjum@collabora.com>
Cc: Tzung-Bi Shih <tzungbi@kernel.org>
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Cc: Linux Next Mailing List <linux-next@vger.kernel.org>
Signed-off-by: Bagas Sanjaya <bagasdotme@gmail.com>
Reviewed-by: Muhammad Usama Anjum <usama.anjum@collabora.com>
Signed-off-by: Tzung-Bi Shih <tzungbi@kernel.org>
Link: https://lore.kernel.org/r/20220518083524.37380-3-bagasdotme@gmail.com
1 file changed