hwmon fixes for v7.2-rc5

- asus-ec-sensors: Add missed handle for ENOMEM, fix EC read intervals,
   and fix looping over banks while reading from EC
 
 - occ: Vvalidate poll response sensor blocks
 
 - pmbus/max34440: Block unsupported VIN and IIN limit registers
 
 - nzxt-kraken3, nzxt-smart2: gigabyte_waterforce, corsair-cpro, corsair-psu:
   Stop device IO before calling hid_hw_stop
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEiHPvMQj9QTOCiqgVyx8mb86fmYEFAmpfhwAACgkQyx8mb86f
 mYFLVA//bLgBEfOKLQga/VlcxohtRQCuxbtq2iObk6hZPLn2Y2ugiHONI9f9mudt
 Yd45aMVH6utmYGaIZmXEN2xetGhiWa991rXQTlKe2iBLnRY1NGw+RIc7XEJo7iMU
 I/xAK+0CNXgUVRkzbzjEku532KXU3AHlfOyX6DFlBuYxhBr3PMAAyMZaI3QGPNpH
 cay49WgsXl0VHY0Hmih/JgBljcbqfAxqUs39lYeIcRiehJmvaBccfA6XW/edWBBB
 bU1MEvT59s+6ATFdsdNtTbBmpmLZ5AnvKjtQvw5xkHVAfnPFSwAUwX3hangJBmnn
 TT21fAkhahFTZJ5pHGt40E+AkCCLYofq3KNRIxwBPvFh1qNe0Tt7XZZi4RguQQ9m
 g1kUXHXiE3edn1yzZ4lqj6rIZ7WO9Qg7OrwZs0g23Qf4XbAfDK6JsxflWL0CuUSS
 VrDrymBE1abAgwOw4yenaKW7FFHUSNHHaoYis0Ct6MBWT/DJ2dOeZtqFM89heLAn
 yoWor7KmDKuazSJ8ShmuAU8JOT0y8hGadp7WHd2ByzIAVgvMO6BTcaqa8aFoh6u+
 IlMZAgN2JiqeeWoGc71ciF+/pBvfYNEA7huUKKB/UgY+KReYOLvqQxQnW4/gi4lQ
 b1tCnJw5jlrah7Q77qSjj/recbKaDcPjmHKkMfYYGkU4DCHxqEg=
 =Bo65
 -----END PGP SIGNATURE-----

Merge tag 'hwmon-for-v7.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging

Pull hwmon fixes from Guenter Roeck:

 - asus-ec-sensors: Add missed handle for ENOMEM, fix EC read
   intervals, and fix looping over banks while reading from EC

 - occ: validate poll response sensor blocks

 - pmbus/max34440: Block unsupported VIN and IIN limit registers

 - nzxt-kraken3, nzxt-smart2: gigabyte_waterforce, corsair-cpro,
   corsair-psu: Stop device IO before calling hid_hw_stop

* tag 'hwmon-for-v7.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging:
  hwmon: occ: validate poll response sensor blocks
  hwmon: (asus-ec-sensors) add missed handle for ENOMEM
  hwmon: (asus-ec-sensors) fix EC read intervals
  hwmon: (asus-ec-sensors) fix looping over banks while reading from EC
  hwmon: (pmbus/max34440) block unsupported VIN and IIN limit registers
  hwmon: (nzxt-kraken3) Stop device IO before calling hid_hw_stop
  hwmon: (nzxt-smart2) Stop device IO before calling hid_hw_stop
  hwmon: (gigabyte_waterforce) Stop device IO before calling hid_hw_stop
  hwmon: (corsair-cpro) Stop device IO before calling hid_hw_stop
  hwmon: (corsair-psu) Stop device IO before calling hid_hw_stop
This commit is contained in:
Linus Torvalds 2026-07-21 08:34:39 -07:00
commit 248951ddc1
8 changed files with 130 additions and 20 deletions