Linus Torvalds b996c10e0f chrome platform changes for 5.12
Lots of changes to the cros_ec_typec driver for 5.12.
 A portion of this this set of cros_ec_typec driver's changes
 (up to 8553a979fcd0  platform/chrome: cros_ec_typec: Send mux configuration acknowledgment to EC)
 was merged through GregKH's USB tree in immutable branch
 tag-ib-usb-typec-chrome-platform-cros-ec-typec-changes-for-5.12
 in order to satisfy cros_ec_typec driver and typec connector class subsystem
 dependencies of subsequent changes. Please see greg's usb-5.12-rc1.
 
 cros_ec_typec:
 * Registration of cable plug information
 * Support for SOP' plug registration and altmodes
 * Support for reporting number of altmodes supported by partners and plugs
 * Send mux configuration ack to EC via a new host command
 * Support mux control with no port partner present
 * Decouple cable removal from partner removal
 
 cros_ec misc:
 * Fix some event masking in cros_ec_proto.
 * Gwendal reworked cros_ec's top and bottom half for consistency in ishtp and
   rpmsg
 * Constify static attribute_group structs
 -----BEGIN PGP SIGNATURE-----
 
 iHUEABYKAB0WIQQCtZK6p/AktxXfkOlzbaomhzOwwgUCYC3jIgAKCRBzbaomhzOw
 wpNqAQCTtcpgAVit937B11VSjjJmT+Cb4evb5ny7BgFSzdCjtwD+Kg2AlJWGri5z
 2AdFurQNqBu5FxlegXZbYa2tONVHqwE=
 =3NuV
 -----END PGP SIGNATURE-----

Merge tag 'tag-chrome-platform-for-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux

Pull chrome platform updates from Benson Leung:
 "Lots of changes to the cros_ec_typec driver for 5.12.

  A portion of this this set of cros_ec_typec driver's changes was
  merged through GregKH's USB tree in order to satisfy cros_ec_typec
  driver and typec connector class subsystem dependencies of subsequent
  changes.

  Summary:

  cros_ec_typec:
   - Registration of cable plug information
   - Support for SOP' plug registration and altmodes
   - Support for reporting number of altmodes supported by partners and
     plugs
   - Send mux configuration ack to EC via a new host command
   - Support mux control with no port partner present
   - Decouple cable removal from partner removal

  cros_ec misc:
   - Fix some event masking in cros_ec_proto.
   - Gwendal reworked cros_ec's top and bottom half for consistency in
     ishtp and rpmsg
   - Constify static attribute_group structs"

* tag 'tag-chrome-platform-for-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux:
  platform/chrome: cros_ec_typec: Flush pending work
  platform/chrome: cros_ec_types: Support disconnect events without partners
  platform/chrome: cros_ec_typec: Skip port partner check in configure_mux()
  platform/chrome: cros_ec_typec: Decouple partner removal
  platform/chrome: cros_ec: Call interrupt bottom half at probe time
  platform/chrome: cros_ec: Call interrupt bottom half in ISH or RPMSG mode
  platform/chrome: cros_ec_sysfs: Add cold-ap-off to sysfs reboot.
  platform/chrome: cros_ec_commands: Add host command to keep AP off after EC reset.
  platform/chrome: Constify static attribute_group structs
  platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask
  platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT
2021-02-22 09:36:23 -08:00
..
2021-02-21 14:10:36 -08:00
2021-01-31 08:05:46 -07:00
2021-02-22 09:12:22 -08:00
2021-02-21 13:06:08 -08:00
2021-02-20 18:42:28 -08:00
2021-02-20 21:42:18 -08:00
2021-02-21 13:24:39 -08:00
2021-01-14 20:56:56 +00:00
2021-02-15 17:01:46 +01:00
2020-12-16 16:38:41 -08:00
2020-12-24 12:18:11 -08:00
2021-02-22 09:05:28 -08:00
2020-12-15 16:06:14 -08:00
2021-02-22 09:29:42 -08:00
2021-02-22 08:50:01 -08:00
2021-02-22 09:00:03 -08:00
2021-01-25 10:37:59 +01:00
2021-02-21 14:21:35 -08:00
2021-02-21 13:24:39 -08:00
2021-02-15 15:41:56 +01:00
2021-01-05 15:50:36 -08:00
2021-02-21 11:06:54 -08:00
2021-02-21 14:21:35 -08:00
2020-12-16 13:34:31 -08:00
2021-02-22 09:29:42 -08:00
2021-02-22 09:05:28 -08:00
2021-02-21 11:02:48 -08:00
2021-02-21 11:06:54 -08:00
2021-02-21 14:44:44 -08:00
2021-02-22 09:36:23 -08:00
2020-12-15 22:50:12 +11:00
2020-12-19 11:51:32 -08:00
2021-02-22 09:29:42 -08:00
2020-12-16 16:38:41 -08:00
2021-02-20 18:42:28 -08:00
2021-02-22 08:50:01 -08:00
2021-02-22 09:05:28 -08:00
2021-02-21 14:44:44 -08:00
2021-02-22 09:19:08 -08:00
2021-02-21 14:10:36 -08:00
2021-02-21 11:02:48 -08:00
2021-02-09 16:10:49 +01:00
2021-02-21 12:35:04 -08:00
2020-12-20 10:44:05 -08:00
2021-02-22 09:27:18 -08:00
2021-02-22 09:07:51 -08:00
2021-02-21 13:06:08 -08:00