Merge branch 'for-7.3/intel-thc-hid' into for-linus
authorJiri Kosina <jkosina@suse.com>
Wed, 19 Aug 2026 07:23:04 +0000 (09:23 +0200)
committerJiri Kosina <jkosina@suse.com>
Wed, 19 Aug 2026 07:23:04 +0000 (09:23 +0200)
- support for full I2C bus config parameters (Even Xu)

1  2 
drivers/hid/intel-thc-hid/intel-quicki2c/pci-quicki2c.c
drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c
drivers/hid/intel-thc-hid/intel-quickspi/quickspi-dev.h
drivers/hid/intel-thc-hid/intel-quickspi/quickspi-protocol.c

@@@ -772,13 -788,13 +788,14 @@@ static void quicki2c_remove(struct pci_
                return;
  
        quicki2c_hid_remove(qcdev);
+ 
+       quicki2c_dev_deinit(qcdev);
+ 
        quicki2c_dma_deinit(qcdev);
  
 +      pm_runtime_dont_use_autosuspend(qcdev->dev);
        pm_runtime_get_noresume(qcdev->dev);
  
-       quicki2c_dev_deinit(qcdev);
- 
        pci_clear_master(pdev);
  }
  
@@@ -718,13 -715,13 +722,14 @@@ static void quickspi_remove(struct pci_
                return;
  
        quickspi_hid_remove(qsdev);
+ 
+       quickspi_dev_deinit(qsdev);
+ 
        quickspi_dma_deinit(qsdev);
  
 +      pm_runtime_dont_use_autosuspend(qsdev->dev);
        pm_runtime_get_noresume(qsdev->dev);
  
-       quickspi_dev_deinit(qsdev);
- 
        pci_clear_master(pdev);
  }