On Sun, 29 Sep 2024 22:38:45 +0200 Javier Carrasco <javier.carrasco.cruz@xxxxxxxxx> wrote: > This series updates the driver in preparation to add new features. The > cleanup consists of: > > 1. Device-managed registering for: > - iio device > - action (unregister i2c device) > - regulator > > 2. Code update to use a guard for the mutex handling and > dev_err_probe in the probe function. > > 3. Devicetree support (document the device bindings and register the > compatible in the driver). > > Signed-off-by: Javier Carrasco <javier.carrasco.cruz@xxxxxxxxx> Nice. Applied to the togreg branch of iio.git and pushed out as testing. thanks, Jonathan > --- > Javier Carrasco (7): > iio: light: veml6070: add action for i2c_unregister_device > iio: light: veml6070: use guard to handle mutex > iio: light: veml6070: use device managed iio_device_register > iio: light: veml6070: add support for a regulator > dt-bindings: iio: light: vishay,veml6075: add vishay,veml6070 > iio: light: veml6070: add devicetree support > iio: light: veml6070: use dev_err_probe in probe function > > .../bindings/iio/light/vishay,veml6075.yaml | 3 +- > drivers/iio/light/veml6070.c | 63 +++++++++++----------- > 2 files changed, 35 insertions(+), 31 deletions(-) > --- > base-commit: 4057951fb272efda718dca665f6607c348d5785b > change-id: 20240929-veml6070-cleanup-70b609bb1f0f > > Best regards,