Here are some of my other patches accepted in mainline that are not related to my Nexus 5 project.
-
The tsl2583.c driver is one of the staging cleanups that I did and it took 44 patches to move the driver out of staging and into mainline. A few notable patches from that work:
- 371894f5d1a0 (“iio: tsl2583: add runtime power management support”)
- 0b6b361e161d (“staging: iio: tsl2583: move from a global to a per device lux table”)
- b3d941550d9d (“staging: iio: tsl2583: convert to use iio_chan_spec and {read,write}_raw”)
- 2167769aed61 (“staging: iio: tsl2583: fix issue with changes to calibscale and int_time not being set on the chip”)
- babe444798eb (“staging: iio: tsl2583: remove redundant power off sequence in taos_chip_on()”)
- 143c30f4a51e (“staging: iio: tsl2583: convert illuminance0_calibscale sysfs attr to use iio_chan_spec”)
- 6ba5dee90b24 (“staging: iio: tsl2583: i2c_smbus_write_byte() / i2c_smbus_read_byte() migration”)
- cade8cde796c (“staging: iio: tsl2583: remove redundant write to the control register in taos_probe()”)
- f44d5c8ac399 (“staging: iio: tsl2583: move out of staging”)
- 40e64432ce98 (“dt-bindings: iio: tsl2583: convert bindings to YAML format”)
-
The isl29028.c driver is one of the staging cleanups that I did and it took 24 patches to move the driver out of staging and into mainline. A few notable patches from that work:
- e4ff6c1b41d6 (“staging: iio: isl29028: correct proximity sleep times”)
- 45e2852b8b27 (“staging: iio: isl29028: fix incorrect sleep time when taking initial proximity reading”)
- 2db5054ac28d (“staging: iio: isl29028: add runtime power management support”)
- 55bf851b4ad7 (“staging: iio: isl29028: change mdelay() to msleep”)
- 84a76694bc17 (“staging: iio: isl29028: only set proximity sampling rate when proximity is enabled”)
- 0fac96ed50d1 (“staging: iio: isl29028: only set ALS scale when ALS/IR sensing is enabled”)
- 105c3de1eb41 (“staging: iio: isl29028: move out of staging”)
-
The isl29018.c driver is one of the staging cleanups that I did and it took 18 patches to move the driver out of staging and into mainline.
-
Other patches