iio: adc: ad7944: use spi_optimize_message()
authorDavid Lechner <dlechner@baylibre.com>
Thu, 28 Mar 2024 21:16:59 +0000 (16:16 -0500)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sat, 30 Mar 2024 18:29:29 +0000 (18:29 +0000)
commit6020ca4de8e5404b20f15a6d9873cd6eb5f6d8d6
tree0cfc58fae2bcf727b92cdef4bdad11f553ec60a9
parent27eea4778db8268cd6dc80a5b853c599bd3099f1
iio: adc: ad7944: use spi_optimize_message()

This modifies the ad7944 driver to use spi_optimize_message() to reduce
CPU usage and increase the max sample rate by avoiding repeating
validation of the spi message on each transfer.

Signed-off-by: David Lechner <dlechner@baylibre.com>
Link: https://lore.kernel.org/r/20240328-ad7944-spi-optimize-message-v2-1-a142b2576379@baylibre.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/adc/ad7944.c