1. 24 Jul, 2020 36 commits
  2. 23 Jul, 2020 2 commits
  3. 22 Jul, 2020 1 commit
  4. 21 Jul, 2020 1 commit
    • Greg Kroah-Hartman's avatar
      Merge tag 'thunderbolt-for-v5.9' of... · 6c9a9a8d
      Greg Kroah-Hartman authored
      Merge tag 'thunderbolt-for-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into usb-next
      
      Mika writes:
      
      thunderbolt: Changes for v5.9 merge window
      
      This includes following Thunderbolt/USB4 changes for v5.9 merge window:
      
        * Improvements around NHI (Native Host Interface) HopID allocation
      
        * Improvements to tunneling and USB3 bandwidth management support
      
        * Add KUnit tests for path walking and tunneling
      
        * Initial support for USB4 retimer firmware upgrade
      
        * Implement Thunderbolt device firmware upgrade mechanism that runs
          the NVM image authentication when the device is disconnected.
      
        * A couple of small non-critical fixes
      
      * tag 'thunderbolt-for-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt: (32 commits)
        thunderbolt: Fix old style declaration warning
        thunderbolt: Add support for authenticate on disconnect
        thunderbolt: Add support for separating the flush to SPI and authenticate
        thunderbolt: Ensure left shift of 512 does not overflow a 32 bit int
        thunderbolt: Add support for on-board retimers
        thunderbolt: Implement USB4 port sideband operations for retimer access
        thunderbolt: Retry USB4 block read operation
        thunderbolt: Generalize usb4_switch_do_[read|write]_data()
        thunderbolt: Split common NVM functionality into a separate file
        thunderbolt: Add Intel USB-IF ID to the NVM upgrade supported list
        thunderbolt: Add KUnit tests for tunneling
        thunderbolt: Add USB3 bandwidth management
        thunderbolt: Make tb_port_get_link_speed() available to other files
        thunderbolt: Implement USB3 bandwidth negotiation routines
        thunderbolt: Increase DP DPRX wait timeout
        thunderbolt: Report consumed bandwidth in both directions
        thunderbolt: Make usb4_switch_map_pcie_down() also return enabled ports
        thunderbolt: Make usb4_switch_map_usb3_down() also return enabled ports
        thunderbolt: Do not tunnel USB3 if link is not USB4
        thunderbolt: Add DP IN resources for all routers
        ...
      6c9a9a8d