iio:common:meas-spec: Move exports into IIO_MEAS_SPEC_SENSORS
authorJonathan Cameron <Jonathan.Cameron@huawei.com>
Sun, 30 Jan 2022 20:56:49 +0000 (20:56 +0000)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Fri, 18 Feb 2022 11:42:26 +0000 (11:42 +0000)
commita7f6cecfef9b92aabda049e476bb22305ca5df2b
tree4b9e32b3e122a44e0b1aa28ec62387ac5e053dc3
parent59cea5bc7c19ac88f2300969eb35c49d91a0eeeb
iio:common:meas-spec: Move exports into IIO_MEAS_SPEC_SENSORS

The obvious choice of ms_sensors felt rather too likely to clash with other
namespaces introduced in future, hence the longer abbreviation.

In order to avoid unnecessary pollution of the global symbol namespace
move the common/library functions into a specific namespace and import
that into the various specific device drivers that use them.

For more information see https://lwn.net/Articles/760045/

Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Cc: Alexandre Belloni <alexandre.belloni@bootlin.com>
Cc: William Markezana <william.markezana@meas-spec.com>
Cc: Ludovic Tancerel <ludovic.tancerel@maplehightech.com>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Link: https://lore.kernel.org/r/20220130205701.334592-5-jic23@kernel.org
drivers/iio/common/ms_sensors/ms_sensors_i2c.c
drivers/iio/humidity/htu21.c
drivers/iio/pressure/ms5637.c
drivers/iio/temperature/tsys01.c
drivers/iio/temperature/tsys02d.c