Lines Matching +full:0 +full:x23

25 #define ST_GYRO_DEFAULT_OUT_X_L_ADDR		0x28
26 #define ST_GYRO_DEFAULT_OUT_Y_L_ADDR 0x2a
27 #define ST_GYRO_DEFAULT_OUT_Z_L_ADDR 0x2c
70 .wai = 0xd3,
73 [0] = L3G4200D_GYRO_DEV_NAME,
78 .addr = 0x20,
79 .mask = 0xc0,
81 { .hz = 100, .value = 0x00, },
82 { .hz = 200, .value = 0x01, },
83 { .hz = 400, .value = 0x02, },
84 { .hz = 800, .value = 0x03, },
88 .addr = 0x20,
89 .mask = 0x08,
98 .addr = 0x23,
99 .mask = 0x30,
101 [0] = {
103 .value = 0x00,
108 .value = 0x01,
113 .value = 0x02,
119 .addr = 0x23,
120 .mask = 0x80,
124 .addr = 0x22,
125 .mask = 0x08,
134 .mask = 0x07,
138 .addr = 0x23,
139 .value = BIT(0),
145 .wai = 0xd4,
148 [0] = L3GD20_GYRO_DEV_NAME,
156 .addr = 0x20,
157 .mask = 0xc0,
159 { .hz = 95, .value = 0x00, },
160 { .hz = 190, .value = 0x01, },
161 { .hz = 380, .value = 0x02, },
162 { .hz = 760, .value = 0x03, },
166 .addr = 0x20,
167 .mask = 0x08,
176 .addr = 0x23,
177 .mask = 0x30,
179 [0] = {
181 .value = 0x00,
186 .value = 0x01,
191 .value = 0x02,
197 .addr = 0x23,
198 .mask = 0x80,
202 .addr = 0x22,
203 .mask = 0x08,
212 .mask = 0x07,
216 .addr = 0x23,
217 .value = BIT(0),
223 .wai = 0xd4,
226 [0] = LSM9DS0_GYRO_DEV_NAME,
230 .addr = 0x20,
233 { .hz = 95, .value = 0x00, },
234 { .hz = 190, .value = 0x01, },
235 { .hz = 380, .value = 0x02, },
236 { .hz = 760, .value = 0x03, },
240 .addr = 0x20,
250 .addr = 0x23,
253 [0] = {
255 .value = 0x00,
260 .value = 0x01,
265 .value = 0x02,
271 .addr = 0x23,
276 .addr = 0x22,
286 .mask = GENMASK(2, 0),
290 .addr = 0x23,
291 .value = BIT(0),
297 .wai = 0xd7,
300 [0] = L3GD20H_GYRO_DEV_NAME,
304 .addr = 0x20,
305 .mask = 0xc0,
307 { .hz = 100, .value = 0x00, },
308 { .hz = 200, .value = 0x01, },
309 { .hz = 400, .value = 0x02, },
310 { .hz = 800, .value = 0x03, },
314 .addr = 0x20,
315 .mask = 0x08,
324 .addr = 0x23,
325 .mask = 0x30,
327 [0] = {
329 .value = 0x00,
334 .value = 0x01,
339 .value = 0x02,
345 .addr = 0x23,
346 .mask = 0x80,
350 .addr = 0x22,
351 .mask = 0x08,
360 .mask = 0x07,
364 .addr = 0x23,
365 .value = BIT(0),
387 if (err < 0) in st_gyro_read_raw()
392 *val = 0; in st_gyro_read_raw()
463 if (index < 0) in st_gyro_get_settings()
481 if (err < 0) in st_gyro_common_probe()
492 gdata->current_fullscale = &gdata->sensor_settings->fs.fs_avl[0]; in st_gyro_common_probe()
493 gdata->odr = gdata->sensor_settings->odr.odr_avl[0].hz; in st_gyro_common_probe()
498 if (err < 0) in st_gyro_common_probe()
502 if (err < 0) in st_gyro_common_probe()
505 if (gdata->irq > 0) { in st_gyro_common_probe()
508 if (err < 0) in st_gyro_common_probe()