Lines Matching +full:lis331dl +full:- +full:accel
1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright 2012-2013 STMicroelectronics Inc.
27 .compatible = "st,lis3lv02dl-accel",
31 .compatible = "st,lsm303dlh-accel",
35 .compatible = "st,lsm303dlhc-accel",
39 .compatible = "st,lis3dh-accel",
43 .compatible = "st,lsm330d-accel",
47 .compatible = "st,lsm330dl-accel",
51 .compatible = "st,lsm330dlc-accel",
55 .compatible = "st,lis331dl-accel",
59 .compatible = "st,lis331dlh-accel",
63 .compatible = "st,lsm303dl-accel",
67 .compatible = "st,lsm303dlm-accel",
71 .compatible = "st,lsm330-accel",
75 .compatible = "st,lsm303agr-accel",
79 .compatible = "st,lis2dh12-accel",
83 .compatible = "st,h3lis331dl-accel",
91 .compatible = "st,lng2dm-accel",
166 st_sensors_dev_name_probe(&client->dev, client->name, sizeof(client->name)); in st_accel_i2c_probe()
168 settings = st_accel_get_settings(client->name); in st_accel_i2c_probe()
170 dev_err(&client->dev, "device name %s not recognized.\n", in st_accel_i2c_probe()
171 client->name); in st_accel_i2c_probe()
172 return -ENODEV; in st_accel_i2c_probe()
175 indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*adata)); in st_accel_i2c_probe()
177 return -ENOMEM; in st_accel_i2c_probe()
180 adata->sensor_settings = (struct st_sensor_settings *)settings; in st_accel_i2c_probe()
195 .name = "st-accel-i2c",