Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

iio:accel:adxl345: Move exports into IIO_ADXL345 namespace

To avoid unnecessary pollution of the global symbol namespace move the
driver core exports into their own namespace and import that into the two
bus modules.

Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Link: https://lore.kernel.org/r/20220116180535.2367780-7-jic23@kernel.org

+3 -1
+1 -1
drivers/iio/accel/adxl345_core.c
··· 270 270 271 271 return devm_iio_device_register(dev, indio_dev); 272 272 } 273 - EXPORT_SYMBOL_GPL(adxl345_core_probe); 273 + EXPORT_SYMBOL_NS_GPL(adxl345_core_probe, IIO_ADXL345); 274 274 275 275 MODULE_AUTHOR("Eva Rachel Retuya <eraretuya@gmail.com>"); 276 276 MODULE_DESCRIPTION("ADXL345 3-Axis Digital Accelerometer core driver");
+1
drivers/iio/accel/adxl345_i2c.c
··· 68 68 MODULE_AUTHOR("Eva Rachel Retuya <eraretuya@gmail.com>"); 69 69 MODULE_DESCRIPTION("ADXL345 3-Axis Digital Accelerometer I2C driver"); 70 70 MODULE_LICENSE("GPL v2"); 71 + MODULE_IMPORT_NS(IIO_ADXL345);
+1
drivers/iio/accel/adxl345_spi.c
··· 72 72 MODULE_AUTHOR("Eva Rachel Retuya <eraretuya@gmail.com>"); 73 73 MODULE_DESCRIPTION("ADXL345 3-Axis Digital Accelerometer SPI driver"); 74 74 MODULE_LICENSE("GPL v2"); 75 + MODULE_IMPORT_NS(IIO_ADXL345);