mirror of
https://github.com/torvalds/linux.git
synced 2026-09-24 06:24:02 +02:00
Merge branch 'iio-inkern-namespace-ib' into togreg
Namespace introduction that may need to be merged into other trees, hence handled as an immutable branch.
This commit is contained in:
commit
4c0ecdbdc0
|
|
@ -210,3 +210,4 @@ module_platform_driver(adc_jack_driver);
|
|||
MODULE_AUTHOR("MyungJoo Ham <myungjoo.ham@samsung.com>");
|
||||
MODULE_DESCRIPTION("ADC Jack extcon driver");
|
||||
MODULE_LICENSE("GPL v2");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -222,3 +222,4 @@ module_platform_driver(iio_hwmon_driver);
|
|||
MODULE_AUTHOR("Jonathan Cameron <jic23@kernel.org>");
|
||||
MODULE_DESCRIPTION("IIO to hwmon driver");
|
||||
MODULE_LICENSE("GPL v2");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -749,3 +749,4 @@ MODULE_DESCRIPTION("NTC Thermistor Driver");
|
|||
MODULE_AUTHOR("MyungJoo Ham <myungjoo.ham@samsung.com>");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_ALIAS("platform:ntc-thermistor");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -406,3 +406,4 @@ module_platform_driver(envelope_detector_driver);
|
|||
MODULE_DESCRIPTION("Envelope detector using a DAC and a comparator");
|
||||
MODULE_AUTHOR("Peter Rosin <peda@axentia.se>");
|
||||
MODULE_LICENSE("GPL v2");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -609,3 +609,4 @@ module_platform_driver(rescale_driver);
|
|||
MODULE_DESCRIPTION("IIO rescale driver");
|
||||
MODULE_AUTHOR("Peter Rosin <peda@axentia.se>");
|
||||
MODULE_LICENSE("GPL v2");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -154,3 +154,4 @@ EXPORT_SYMBOL_GPL(iio_channel_cb_get_iio_dev);
|
|||
MODULE_AUTHOR("Jonathan Cameron <jic23@kernel.org>");
|
||||
MODULE_DESCRIPTION("Industrial I/O callback buffer");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -216,3 +216,4 @@ EXPORT_SYMBOL_GPL(iio_hw_consumer_disable);
|
|||
MODULE_AUTHOR("Lars-Peter Clausen <lars@metafoo.de>");
|
||||
MODULE_DESCRIPTION("Hardware consumer buffer the IIO framework");
|
||||
MODULE_LICENSE("GPL v2");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -955,3 +955,4 @@ MODULE_AUTHOR("Mariel Tinaco <mariel.tinaco@analog.com");
|
|||
MODULE_DESCRIPTION("AD8460 DAC driver");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_IMPORT_NS("IIO_DMAENGINE_BUFFER");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -254,3 +254,4 @@ module_platform_driver(dpot_dac_driver);
|
|||
MODULE_DESCRIPTION("DAC emulation driver using a digital potentiometer");
|
||||
MODULE_AUTHOR("Peter Rosin <peda@axentia.se>");
|
||||
MODULE_LICENSE("GPL v2");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -281,7 +281,7 @@ struct iio_channel *fwnode_iio_channel_get_by_name(struct fwnode_handle *fwnode,
|
|||
|
||||
return ERR_PTR(-ENODEV);
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(fwnode_iio_channel_get_by_name);
|
||||
EXPORT_SYMBOL_NS_GPL(fwnode_iio_channel_get_by_name, "IIO_CONSUMER");
|
||||
|
||||
static struct iio_channel *fwnode_iio_channel_get_all(struct device *dev)
|
||||
{
|
||||
|
|
@ -386,7 +386,7 @@ struct iio_channel *iio_channel_get(struct device *dev,
|
|||
|
||||
return iio_channel_get_sys(name, channel_name);
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iio_channel_get);
|
||||
EXPORT_SYMBOL_NS_GPL(iio_channel_get, "IIO_CONSUMER");
|
||||
|
||||
void iio_channel_release(struct iio_channel *channel)
|
||||
{
|
||||
|
|
@ -395,7 +395,7 @@ void iio_channel_release(struct iio_channel *channel)
|
|||
iio_device_put(channel->indio_dev);
|
||||
kfree(channel);
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iio_channel_release);
|
||||
EXPORT_SYMBOL_NS_GPL(iio_channel_release, "IIO_CONSUMER");
|
||||
|
||||
static void devm_iio_channel_free(void *iio_channel)
|
||||
{
|
||||
|
|
@ -418,7 +418,7 @@ struct iio_channel *devm_iio_channel_get(struct device *dev,
|
|||
|
||||
return channel;
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(devm_iio_channel_get);
|
||||
EXPORT_SYMBOL_NS_GPL(devm_iio_channel_get, "IIO_CONSUMER");
|
||||
|
||||
struct iio_channel *devm_fwnode_iio_channel_get_by_name(struct device *dev,
|
||||
struct fwnode_handle *fwnode,
|
||||
|
|
@ -437,7 +437,7 @@ struct iio_channel *devm_fwnode_iio_channel_get_by_name(struct device *dev,
|
|||
|
||||
return channel;
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(devm_fwnode_iio_channel_get_by_name);
|
||||
EXPORT_SYMBOL_NS_GPL(devm_fwnode_iio_channel_get_by_name, "IIO_CONSUMER");
|
||||
|
||||
struct iio_channel *iio_channel_get_all(struct device *dev)
|
||||
{
|
||||
|
|
@ -506,7 +506,7 @@ struct iio_channel *iio_channel_get_all(struct device *dev)
|
|||
iio_device_put(chans[i].indio_dev);
|
||||
return ERR_PTR(ret);
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iio_channel_get_all);
|
||||
EXPORT_SYMBOL_NS_GPL(iio_channel_get_all, "IIO_CONSUMER");
|
||||
|
||||
void iio_channel_release_all(struct iio_channel *channels)
|
||||
{
|
||||
|
|
@ -518,7 +518,7 @@ void iio_channel_release_all(struct iio_channel *channels)
|
|||
}
|
||||
kfree(channels);
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iio_channel_release_all);
|
||||
EXPORT_SYMBOL_NS_GPL(iio_channel_release_all, "IIO_CONSUMER");
|
||||
|
||||
static void devm_iio_channel_free_all(void *iio_channels)
|
||||
{
|
||||
|
|
@ -541,7 +541,7 @@ struct iio_channel *devm_iio_channel_get_all(struct device *dev)
|
|||
|
||||
return channels;
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(devm_iio_channel_get_all);
|
||||
EXPORT_SYMBOL_NS_GPL(devm_iio_channel_get_all, "IIO_CONSUMER");
|
||||
|
||||
static int iio_channel_read(struct iio_channel *chan, int *val, int *val2,
|
||||
enum iio_chan_info_enum info)
|
||||
|
|
@ -585,7 +585,7 @@ int iio_read_channel_raw(struct iio_channel *chan, int *val)
|
|||
|
||||
return iio_channel_read(chan, val, NULL, IIO_CHAN_INFO_RAW);
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iio_read_channel_raw);
|
||||
EXPORT_SYMBOL_NS_GPL(iio_read_channel_raw, "IIO_CONSUMER");
|
||||
|
||||
int iio_read_channel_average_raw(struct iio_channel *chan, int *val)
|
||||
{
|
||||
|
|
@ -597,7 +597,7 @@ int iio_read_channel_average_raw(struct iio_channel *chan, int *val)
|
|||
|
||||
return iio_channel_read(chan, val, NULL, IIO_CHAN_INFO_AVERAGE_RAW);
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iio_read_channel_average_raw);
|
||||
EXPORT_SYMBOL_NS_GPL(iio_read_channel_average_raw, "IIO_CONSUMER");
|
||||
|
||||
int iio_multiply_value(int *result, s64 multiplier,
|
||||
unsigned int type, int val, int val2)
|
||||
|
|
@ -701,7 +701,7 @@ int iio_convert_raw_to_processed(struct iio_channel *chan, int raw,
|
|||
return iio_convert_raw_to_processed_unlocked(chan, raw, processed,
|
||||
scale);
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iio_convert_raw_to_processed);
|
||||
EXPORT_SYMBOL_NS_GPL(iio_convert_raw_to_processed, "IIO_CONSUMER");
|
||||
|
||||
int iio_read_channel_attribute(struct iio_channel *chan, int *val, int *val2,
|
||||
enum iio_chan_info_enum attribute)
|
||||
|
|
@ -714,13 +714,13 @@ int iio_read_channel_attribute(struct iio_channel *chan, int *val, int *val2,
|
|||
|
||||
return iio_channel_read(chan, val, val2, attribute);
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iio_read_channel_attribute);
|
||||
EXPORT_SYMBOL_NS_GPL(iio_read_channel_attribute, "IIO_CONSUMER");
|
||||
|
||||
int iio_read_channel_offset(struct iio_channel *chan, int *val, int *val2)
|
||||
{
|
||||
return iio_read_channel_attribute(chan, val, val2, IIO_CHAN_INFO_OFFSET);
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iio_read_channel_offset);
|
||||
EXPORT_SYMBOL_NS_GPL(iio_read_channel_offset, "IIO_CONSUMER");
|
||||
|
||||
int iio_read_channel_processed_scale(struct iio_channel *chan, int *val,
|
||||
unsigned int scale)
|
||||
|
|
@ -752,20 +752,20 @@ int iio_read_channel_processed_scale(struct iio_channel *chan, int *val,
|
|||
scale);
|
||||
}
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iio_read_channel_processed_scale);
|
||||
EXPORT_SYMBOL_NS_GPL(iio_read_channel_processed_scale, "IIO_CONSUMER");
|
||||
|
||||
int iio_read_channel_processed(struct iio_channel *chan, int *val)
|
||||
{
|
||||
/* This is just a special case with scale factor 1 */
|
||||
return iio_read_channel_processed_scale(chan, val, 1);
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iio_read_channel_processed);
|
||||
EXPORT_SYMBOL_NS_GPL(iio_read_channel_processed, "IIO_CONSUMER");
|
||||
|
||||
int iio_read_channel_scale(struct iio_channel *chan, int *val, int *val2)
|
||||
{
|
||||
return iio_read_channel_attribute(chan, val, val2, IIO_CHAN_INFO_SCALE);
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iio_read_channel_scale);
|
||||
EXPORT_SYMBOL_NS_GPL(iio_read_channel_scale, "IIO_CONSUMER");
|
||||
|
||||
static int iio_channel_read_avail(struct iio_channel *chan,
|
||||
const int **vals, int *type, int *length,
|
||||
|
|
@ -794,7 +794,7 @@ int iio_read_avail_channel_attribute(struct iio_channel *chan,
|
|||
|
||||
return iio_channel_read_avail(chan, vals, type, length, attribute);
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iio_read_avail_channel_attribute);
|
||||
EXPORT_SYMBOL_NS_GPL(iio_read_avail_channel_attribute, "IIO_CONSUMER");
|
||||
|
||||
int iio_read_avail_channel_raw(struct iio_channel *chan,
|
||||
const int **vals, int *length)
|
||||
|
|
@ -811,7 +811,7 @@ int iio_read_avail_channel_raw(struct iio_channel *chan,
|
|||
|
||||
return ret;
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iio_read_avail_channel_raw);
|
||||
EXPORT_SYMBOL_NS_GPL(iio_read_avail_channel_raw, "IIO_CONSUMER");
|
||||
|
||||
static int iio_channel_read_max(struct iio_channel *chan,
|
||||
int *val, int *val2, int *type,
|
||||
|
|
@ -867,7 +867,7 @@ int iio_read_max_channel_raw(struct iio_channel *chan, int *val)
|
|||
|
||||
return iio_channel_read_max(chan, val, NULL, &type, IIO_CHAN_INFO_RAW);
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iio_read_max_channel_raw);
|
||||
EXPORT_SYMBOL_NS_GPL(iio_read_max_channel_raw, "IIO_CONSUMER");
|
||||
|
||||
static int iio_channel_read_min(struct iio_channel *chan,
|
||||
int *val, int *val2, int *type,
|
||||
|
|
@ -923,7 +923,7 @@ int iio_read_min_channel_raw(struct iio_channel *chan, int *val)
|
|||
|
||||
return iio_channel_read_min(chan, val, NULL, &type, IIO_CHAN_INFO_RAW);
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iio_read_min_channel_raw);
|
||||
EXPORT_SYMBOL_NS_GPL(iio_read_min_channel_raw, "IIO_CONSUMER");
|
||||
|
||||
int iio_get_channel_type(struct iio_channel *chan, enum iio_chan_type *type)
|
||||
{
|
||||
|
|
@ -937,7 +937,7 @@ int iio_get_channel_type(struct iio_channel *chan, enum iio_chan_type *type)
|
|||
|
||||
return 0;
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iio_get_channel_type);
|
||||
EXPORT_SYMBOL_NS_GPL(iio_get_channel_type, "IIO_CONSUMER");
|
||||
|
||||
static int iio_channel_write(struct iio_channel *chan, int val, int val2,
|
||||
enum iio_chan_info_enum info)
|
||||
|
|
@ -961,13 +961,13 @@ int iio_write_channel_attribute(struct iio_channel *chan, int val, int val2,
|
|||
|
||||
return iio_channel_write(chan, val, val2, attribute);
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iio_write_channel_attribute);
|
||||
EXPORT_SYMBOL_NS_GPL(iio_write_channel_attribute, "IIO_CONSUMER");
|
||||
|
||||
int iio_write_channel_raw(struct iio_channel *chan, int val)
|
||||
{
|
||||
return iio_write_channel_attribute(chan, val, 0, IIO_CHAN_INFO_RAW);
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iio_write_channel_raw);
|
||||
EXPORT_SYMBOL_NS_GPL(iio_write_channel_raw, "IIO_CONSUMER");
|
||||
|
||||
unsigned int iio_get_channel_ext_info_count(struct iio_channel *chan)
|
||||
{
|
||||
|
|
@ -982,7 +982,7 @@ unsigned int iio_get_channel_ext_info_count(struct iio_channel *chan)
|
|||
|
||||
return i;
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iio_get_channel_ext_info_count);
|
||||
EXPORT_SYMBOL_NS_GPL(iio_get_channel_ext_info_count, "IIO_CONSUMER");
|
||||
|
||||
static const struct iio_chan_spec_ext_info *
|
||||
iio_lookup_ext_info(const struct iio_channel *chan, const char *attr)
|
||||
|
|
@ -1017,7 +1017,7 @@ ssize_t iio_read_channel_ext_info(struct iio_channel *chan,
|
|||
return ext_info->read(chan->indio_dev, ext_info->private,
|
||||
chan->channel, buf);
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iio_read_channel_ext_info);
|
||||
EXPORT_SYMBOL_NS_GPL(iio_read_channel_ext_info, "IIO_CONSUMER");
|
||||
|
||||
ssize_t iio_write_channel_ext_info(struct iio_channel *chan, const char *attr,
|
||||
const char *buf, size_t len)
|
||||
|
|
@ -1031,7 +1031,7 @@ ssize_t iio_write_channel_ext_info(struct iio_channel *chan, const char *attr,
|
|||
return ext_info->write(chan->indio_dev, ext_info->private,
|
||||
chan->channel, buf, len);
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iio_write_channel_ext_info);
|
||||
EXPORT_SYMBOL_NS_GPL(iio_write_channel_ext_info, "IIO_CONSUMER");
|
||||
|
||||
ssize_t iio_read_channel_label(struct iio_channel *chan, char *buf)
|
||||
{
|
||||
|
|
@ -1042,4 +1042,4 @@ ssize_t iio_read_channel_label(struct iio_channel *chan, char *buf)
|
|||
|
||||
return do_iio_read_channel_label(chan->indio_dev, chan->channel, buf);
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(iio_read_channel_label);
|
||||
EXPORT_SYMBOL_NS_GPL(iio_read_channel_label, "IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -325,3 +325,4 @@ module_platform_driver(cm3605_driver);
|
|||
MODULE_AUTHOR("Linus Walleij <linus.walleij@linaro.org>");
|
||||
MODULE_DESCRIPTION("CM3605 ambient light and proximity sensor driver");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -717,3 +717,4 @@ module_i2c_driver(gp2ap002_driver);
|
|||
MODULE_AUTHOR("Linus Walleij <linus.walleij@linaro.org>");
|
||||
MODULE_DESCRIPTION("GP2AP002 ambient light and proximity sensor driver");
|
||||
MODULE_LICENSE("GPL v2");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -464,3 +464,4 @@ module_platform_driver(mux_driver);
|
|||
MODULE_DESCRIPTION("IIO multiplexer driver");
|
||||
MODULE_AUTHOR("Peter Rosin <peda@axentia.se>");
|
||||
MODULE_LICENSE("GPL v2");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -423,3 +423,4 @@ module_i2c_driver(lmp91000_driver);
|
|||
MODULE_AUTHOR("Matt Ranostay <matt.ranostay@konsulko.com>");
|
||||
MODULE_DESCRIPTION("LMP91000 digital potentiostat");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -329,3 +329,4 @@ module_platform_driver(adc_joystick_driver);
|
|||
MODULE_DESCRIPTION("Input driver for joysticks connected over ADC");
|
||||
MODULE_AUTHOR("Artur Rojek <contact@artur-rojek.eu>");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -202,3 +202,4 @@ module_platform_driver(adc_keys_driver);
|
|||
MODULE_AUTHOR("Alexandre Belloni <alexandre.belloni@free-electrons.com>");
|
||||
MODULE_DESCRIPTION("Input driver for resistor ladder connected on ADC");
|
||||
MODULE_LICENSE("GPL v2");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -372,3 +372,4 @@ module_platform_driver(vf50_touch_driver);
|
|||
MODULE_AUTHOR("Sanchayan Maity");
|
||||
MODULE_DESCRIPTION("Colibri VF50 Touchscreen driver");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -301,3 +301,4 @@ module_platform_driver(grts_driver);
|
|||
MODULE_AUTHOR("Eugen Hristev <eugen.hristev@microchip.com>");
|
||||
MODULE_DESCRIPTION("Generic ADC Resistive Touch Driver");
|
||||
MODULE_LICENSE("GPL v2");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -717,3 +717,4 @@ MODULE_ALIAS("platform:cpcap_usb");
|
|||
MODULE_AUTHOR("Tony Lindgren <tony@atomide.com>");
|
||||
MODULE_DESCRIPTION("CPCAP usb phy driver");
|
||||
MODULE_LICENSE("GPL v2");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -829,3 +829,4 @@ MODULE_LICENSE("GPL v2");
|
|||
MODULE_AUTHOR("Johan Palsson, Karl Komierowski, Arun R Murthy");
|
||||
MODULE_ALIAS("platform:ab8500-btemp");
|
||||
MODULE_DESCRIPTION("AB8500 battery temperature driver");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -3751,3 +3751,4 @@ MODULE_LICENSE("GPL v2");
|
|||
MODULE_AUTHOR("Johan Palsson, Karl Komierowski, Arun R Murthy");
|
||||
MODULE_ALIAS("platform:ab8500-charger");
|
||||
MODULE_DESCRIPTION("AB8500 charger management driver");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -3252,3 +3252,4 @@ MODULE_LICENSE("GPL v2");
|
|||
MODULE_AUTHOR("Johan Palsson, Karl Komierowski");
|
||||
MODULE_ALIAS("platform:ab8500-fg");
|
||||
MODULE_DESCRIPTION("AB8500 Fuel Gauge driver");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -421,3 +421,4 @@ module_platform_driver(axp20x_ac_power_driver);
|
|||
MODULE_AUTHOR("Quentin Schulz <quentin.schulz@free-electrons.com>");
|
||||
MODULE_DESCRIPTION("AXP20X and AXP22X PMICs' AC power supply driver");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -1155,3 +1155,4 @@ module_platform_driver(axp20x_batt_driver);
|
|||
MODULE_DESCRIPTION("Battery power supply driver for AXP20X and AXP22X PMICs");
|
||||
MODULE_AUTHOR("Quentin Schulz <quentin.schulz@free-electrons.com>");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -1080,3 +1080,4 @@ module_platform_driver(axp20x_usb_power_driver);
|
|||
MODULE_AUTHOR("Hans de Goede <hdegoede@redhat.com>");
|
||||
MODULE_DESCRIPTION("AXP20x PMIC USB power supply status driver");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -817,3 +817,4 @@ MODULE_AUTHOR("Ramakrishna Pallala <ramakrishna.pallala@intel.com>");
|
|||
MODULE_AUTHOR("Todd Brandt <todd.e.brandt@linux.intel.com>");
|
||||
MODULE_DESCRIPTION("Xpower AXP288 Fuel Gauge Driver");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -1206,3 +1206,4 @@ module_platform_driver(cpcap_battery_driver);
|
|||
MODULE_LICENSE("GPL v2");
|
||||
MODULE_AUTHOR("Tony Lindgren <tony@atomide.com>");
|
||||
MODULE_DESCRIPTION("CPCAP PMIC Battery Driver");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -978,3 +978,4 @@ MODULE_AUTHOR("Tony Lindgren <tony@atomide.com>");
|
|||
MODULE_DESCRIPTION("CPCAP Battery Charger Interface driver");
|
||||
MODULE_LICENSE("GPL v2");
|
||||
MODULE_ALIAS("platform:cpcap-charger");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -644,3 +644,4 @@ module_platform_driver(da9150_charger_driver);
|
|||
MODULE_DESCRIPTION("Charger Driver for DA9150");
|
||||
MODULE_AUTHOR("Adam Thomson <Adam.Thomson.Opensource@diasemi.com>");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -298,3 +298,4 @@ module_platform_driver(gab_driver);
|
|||
MODULE_AUTHOR("anish kumar <yesanishhere@gmail.com>");
|
||||
MODULE_DESCRIPTION("generic battery driver using IIO");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -190,3 +190,4 @@ module_platform_driver(ingenic_battery_driver);
|
|||
MODULE_DESCRIPTION("Battery driver for Ingenic JZ47xx SoCs");
|
||||
MODULE_AUTHOR("Artur Rojek <contact@artur-rojek.eu>");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -389,3 +389,4 @@ MODULE_ALIAS("platform:" DEV_NAME);
|
|||
MODULE_AUTHOR("Hans de Goede <hansg@kernel.org>");
|
||||
MODULE_DESCRIPTION("Intel Dollar Cove (TI) battery driver");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -231,3 +231,4 @@ module_platform_driver(lego_ev3_battery_driver);
|
|||
MODULE_LICENSE("GPL");
|
||||
MODULE_AUTHOR("David Lechner <david@lechnology.com>");
|
||||
MODULE_DESCRIPTION("LEGO MINDSTORMS EV3 Battery Driver");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -727,3 +727,4 @@ MODULE_DESCRIPTION("TI LP8788 Charger Driver");
|
|||
MODULE_AUTHOR("Milo Kim");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_ALIAS("platform:lp8788-charger");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -639,3 +639,4 @@ module_i2c_driver(max17040_i2c_driver);
|
|||
MODULE_AUTHOR("Minkyu Kang <mk7.kang@samsung.com>");
|
||||
MODULE_DESCRIPTION("MAX17040 Fuel Gauge");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -660,3 +660,4 @@ module_platform_driver(mp2629_charger_driver);
|
|||
MODULE_AUTHOR("Saravanan Sekar <sravanhome@gmail.com>");
|
||||
MODULE_DESCRIPTION("MP2629 Charger driver");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -930,3 +930,4 @@ module_platform_driver(mt6370_chg_driver);
|
|||
MODULE_AUTHOR("ChiaEn Wu <chiaen_wu@richtek.com>");
|
||||
MODULE_DESCRIPTION("MediaTek MT6370 Charger Driver");
|
||||
MODULE_LICENSE("GPL v2");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -1057,3 +1057,4 @@ module_platform_driver(qcom_spmi_smb);
|
|||
MODULE_AUTHOR("Casey Connolly <casey.connolly@linaro.org>");
|
||||
MODULE_DESCRIPTION("Qualcomm SMB2 Charger Driver");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -821,3 +821,4 @@ module_platform_driver(rn5t618_power_driver);
|
|||
MODULE_ALIAS("platform:rn5t618-power");
|
||||
MODULE_DESCRIPTION("Power supply driver for RICOH RN5T618");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -246,3 +246,4 @@ MODULE_ALIAS("platform:rx51-battery");
|
|||
MODULE_AUTHOR("Pali Rohár <pali@kernel.org>");
|
||||
MODULE_DESCRIPTION("Nokia RX-51 battery driver");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -1350,3 +1350,4 @@ module_platform_driver(sc27xx_fgu_driver);
|
|||
|
||||
MODULE_DESCRIPTION("Spreadtrum SC27XX PMICs Fual Gauge Unit Driver");
|
||||
MODULE_LICENSE("GPL v2");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -1144,3 +1144,4 @@ MODULE_AUTHOR("Gražvydas Ignotas");
|
|||
MODULE_DESCRIPTION("TWL4030 Battery Charger Interface driver");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_ALIAS("platform:twl4030_bci");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -235,3 +235,4 @@ MODULE_LICENSE("GPL");
|
|||
MODULE_AUTHOR("Lukas Märdian <lukas@goldelico.com>");
|
||||
MODULE_DESCRIPTION("twl4030_madc battery driver");
|
||||
MODULE_ALIAS("platform:twl4030_madc_battery");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -579,3 +579,4 @@ module_platform_driver(twl6030_charger_driver);
|
|||
|
||||
MODULE_DESCRIPTION("TWL6030 Battery Charger Interface driver");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -1069,3 +1069,4 @@ module_platform_driver(adc_tm5_driver);
|
|||
|
||||
MODULE_DESCRIPTION("SPMI PMIC Thermal Monitor ADC driver");
|
||||
MODULE_LICENSE("GPL v2");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -904,3 +904,4 @@ module_platform_driver(qpnp_tm_driver);
|
|||
MODULE_ALIAS("platform:spmi-temp-alarm");
|
||||
MODULE_DESCRIPTION("QPNP PMIC Temperature Alarm driver");
|
||||
MODULE_LICENSE("GPL v2");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -270,3 +270,4 @@ module_platform_driver(rzg3s_thermal_driver);
|
|||
MODULE_DESCRIPTION("Renesas RZ/G3S Thermal Sensor Unit Driver");
|
||||
MODULE_AUTHOR("Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com>");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -228,3 +228,4 @@ module_platform_driver(gadc_thermal_driver);
|
|||
MODULE_AUTHOR("Laxman Dewangan <ldewangan@nvidia.com>");
|
||||
MODULE_DESCRIPTION("Generic ADC thermal driver using IIO framework with DT");
|
||||
MODULE_LICENSE("GPL v2");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -312,3 +312,4 @@ module_platform_driver(audio_iio_aux_driver);
|
|||
MODULE_AUTHOR("Herve Codina <herve.codina@bootlin.com>");
|
||||
MODULE_DESCRIPTION("IIO ALSA SoC aux driver");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -700,3 +700,4 @@ module_platform_driver(aries_audio_driver);
|
|||
MODULE_DESCRIPTION("ALSA SoC ARIES WM8994");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_ALIAS("platform:aries-audio-wm8994");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -773,3 +773,4 @@ module_platform_driver(midas_driver);
|
|||
MODULE_AUTHOR("Simon Shields <simon@lineageos.org>");
|
||||
MODULE_DESCRIPTION("ASoC support for Midas");
|
||||
MODULE_LICENSE("GPL v2");
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
|
|
@ -392,3 +392,4 @@ MODULE_DESCRIPTION("stm32 DFSDM DAI driver");
|
|||
MODULE_AUTHOR("Arnaud Pouliquen <arnaud.pouliquen@st.com>");
|
||||
MODULE_LICENSE("GPL v2");
|
||||
MODULE_ALIAS("platform:" STM32_ADFSDM_DRV_NAME);
|
||||
MODULE_IMPORT_NS("IIO_CONSUMER");
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user