Lines Matching +full:lis331dl +full:- +full:accel
1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright 2012-2013 STMicroelectronics Inc.
26 .compatible = "st,lis3lv02dl-accel",
30 .compatible = "st,lsm303dlh-accel",
34 .compatible = "st,lsm303dlhc-accel",
38 .compatible = "st,lis3dh-accel",
42 .compatible = "st,lsm330d-accel",
46 .compatible = "st,lsm330dl-accel",
50 .compatible = "st,lsm330dlc-accel",
54 .compatible = "st,lis331dl-accel",
58 .compatible = "st,lis331dlh-accel",
62 .compatible = "st,lsm303dl-accel",
66 .compatible = "st,lsm303dlm-accel",
70 .compatible = "st,lsm330-accel",
74 .compatible = "st,lsm303agr-accel",
78 .compatible = "st,lis2dh12-accel",
82 .compatible = "st,h3lis331dl-accel",
90 .compatible = "st,lng2dm-accel",
118 .compatible = "st,lsm303c-accel",
178 st_sensors_dev_name_probe(&client->dev, client->name, sizeof(client->name)); in st_accel_i2c_probe()
180 settings = st_accel_get_settings(client->name); in st_accel_i2c_probe()
182 dev_err(&client->dev, "device name %s not recognized.\n", in st_accel_i2c_probe()
183 client->name); in st_accel_i2c_probe()
184 return -ENODEV; in st_accel_i2c_probe()
187 indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*adata)); in st_accel_i2c_probe()
189 return -ENOMEM; in st_accel_i2c_probe()
192 adata->sensor_settings = (struct st_sensor_settings *)settings; in st_accel_i2c_probe()
207 .name = "st-accel-i2c",