iio: dac: ad5791: Use devm_iio_device_register
authorAxel Haslam <ahaslam@baylibre.com>
Thu, 31 Oct 2024 07:17:46 +0000 (08:17 +0100)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sun, 3 Nov 2024 20:33:42 +0000 (20:33 +0000)
commit7f36074c0f8f21f25d2c40cceb1524048f617e76
treeb9eeef20c607e88c449ca91aa2b645a7dc7c2d9a
parent7bf7b297b6832387b0dcf1840d9ebe913b2ff841
iio: dac: ad5791: Use devm_iio_device_register

Use devm_iio_device_register to automatically free the iio device.
since this is the last remaining resource that was not automatically
freed, we can drop the ".remove" callback.

Suggested-by: David Lechner <dlechner@baylibre.com>
Reviewed-by: David Lechner <dlechner@baylibre.com>
Signed-off-by: Axel Haslam <ahaslam@baylibre.com>
Link: https://patch.msgid.link/20241031071746.848694-7-ahaslam@baylibre.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/dac/ad5791.c