• Linus Torvalds's avatar
    Merge tag 'tag-chrome-platform-for-v5.9' of... · fb893de3
    Linus Torvalds authored
    Merge tag 'tag-chrome-platform-for-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux
    
    Pull chrome platform updates from Benson Leung:
     "cros_ec_typec:
    
       - Add support for switch control and alternate modes to the Chrome EC
         Type C port driver
    
       - Add basic suspend/resume support
    
      sensorhub:
    
       - Fix timestamp overflow issue
    
       - Fix legacy timestamp spreading on Nami systems
    
      cros_ec_proto:
    
       - After removing all users of, stop exporting cros_ec_cmd_xfer
    
       - Check for missing EC_CMD_HOST_EVENT_GET_WAKE_MASK and ignore
         wakeups on old ECs
    
      misc:
    
       - Documentation warning cleanup
    
       - Fix double unlock issue in ishtp"
    
    * tag 'tag-chrome-platform-for-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux: (21 commits)
      platform/chrome: cros_ec_proto: check for missing EC_CMD_HOST_EVENT_GET_WAKE_MASK
      platform/chrome: cros_ec_proto: ignore unnecessary wakeups on old ECs
      platform/chrome: cros_ec_sensorhub: Simplify legacy timestamp spreading
      platform/chrome: cros_ec_proto: Do not export cros_ec_cmd_xfer()
      platform/chrome: cros_ec_typec: Unregister partner on error
      platform/chrome: cros_ec_sensorhub: Fix EC timestamp overflow
      platform/chrome: cros_ec_typec: Add PM support
      platform/chrome: cros_ec_typec: Use workqueue for port update
      platform/chrome: cros_ec_typec: Add a dependency on USB_ROLE_SWITCH
      platform/chrome: cros_ec_ishtp: Fix a double-unlock issue
      platform/chrome: cros_ec_rpmsg: Document missing struct parameters
      platform/chrome: cros_ec_spi: Document missing function parameters
      platform/chrome: cros_ec_typec: Add TBT compat support
      platform/chrome: cros_ec: Add TBT pd_ctrl fields
      platform/chrome: cros_ec_typec: Make configure_mux static
      platform/chrome: cros_ec_typec: Support DP alt mode
      platform/chrome: cros_ec_typec: Add USB mux control
      platform/chrome: cros_ec_typec: Register PD CTRL cmd v2
      platform/chrome: cros_ec: Update mux state bits
      platform/chrome: cros_ec_typec: Register Type C switches
      ...
    fb893de3
cros_ec_spi.c 21.5 KB