mirror of https://gitee.com/openkylin/linux.git
iio: ltr501: mark ltr501_chip_info as const
This patch marks the struct ltr501_chip_info as constant. Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com> Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> Tested-by: Nikita Travkin <nikita@trvn.ru> # ltr559 Link: https://lore.kernel.org/r/20210610134619.2101372-5-mkl@pengutronix.de Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
This commit is contained in:
parent
71b33f6f93
commit
afedd992c3
|
@ -152,7 +152,7 @@ struct ltr501_chip_info {
|
||||||
struct ltr501_data {
|
struct ltr501_data {
|
||||||
struct i2c_client *client;
|
struct i2c_client *client;
|
||||||
struct mutex lock_als, lock_ps;
|
struct mutex lock_als, lock_ps;
|
||||||
struct ltr501_chip_info *chip_info;
|
const struct ltr501_chip_info *chip_info;
|
||||||
u8 als_contr, ps_contr;
|
u8 als_contr, ps_contr;
|
||||||
int als_period, ps_period; /* period in micro seconds */
|
int als_period, ps_period; /* period in micro seconds */
|
||||||
struct regmap *regmap;
|
struct regmap *regmap;
|
||||||
|
@ -739,7 +739,7 @@ static int ltr501_write_raw(struct iio_dev *indio_dev,
|
||||||
{
|
{
|
||||||
struct ltr501_data *data = iio_priv(indio_dev);
|
struct ltr501_data *data = iio_priv(indio_dev);
|
||||||
int i, ret, freq_val, freq_val2;
|
int i, ret, freq_val, freq_val2;
|
||||||
struct ltr501_chip_info *info = data->chip_info;
|
const struct ltr501_chip_info *info = data->chip_info;
|
||||||
|
|
||||||
ret = iio_device_claim_direct_mode(indio_dev);
|
ret = iio_device_claim_direct_mode(indio_dev);
|
||||||
if (ret)
|
if (ret)
|
||||||
|
@ -1086,7 +1086,7 @@ static ssize_t ltr501_show_proximity_scale_avail(struct device *dev,
|
||||||
char *buf)
|
char *buf)
|
||||||
{
|
{
|
||||||
struct ltr501_data *data = iio_priv(dev_to_iio_dev(dev));
|
struct ltr501_data *data = iio_priv(dev_to_iio_dev(dev));
|
||||||
struct ltr501_chip_info *info = data->chip_info;
|
const struct ltr501_chip_info *info = data->chip_info;
|
||||||
ssize_t len = 0;
|
ssize_t len = 0;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
|
@ -1108,7 +1108,7 @@ static ssize_t ltr501_show_intensity_scale_avail(struct device *dev,
|
||||||
char *buf)
|
char *buf)
|
||||||
{
|
{
|
||||||
struct ltr501_data *data = iio_priv(dev_to_iio_dev(dev));
|
struct ltr501_data *data = iio_priv(dev_to_iio_dev(dev));
|
||||||
struct ltr501_chip_info *info = data->chip_info;
|
const struct ltr501_chip_info *info = data->chip_info;
|
||||||
ssize_t len = 0;
|
ssize_t len = 0;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
|
@ -1188,7 +1188,7 @@ static const struct iio_info ltr301_info = {
|
||||||
.write_event_config = <r501_write_event_config,
|
.write_event_config = <r501_write_event_config,
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct ltr501_chip_info ltr501_chip_info_tbl[] = {
|
static const struct ltr501_chip_info ltr501_chip_info_tbl[] = {
|
||||||
[ltr501] = {
|
[ltr501] = {
|
||||||
.partid = 0x08,
|
.partid = 0x08,
|
||||||
.als_gain = ltr501_als_gain_tbl,
|
.als_gain = ltr501_als_gain_tbl,
|
||||||
|
|
Loading…
Reference in New Issue