Home
last modified time | relevance | path

Searched refs:drdy_irq (Results 1 – 8 of 8) sorted by relevance

/linux-4.19.296/drivers/iio/common/st_sensors/
Dst_sensors_trigger.c34 if (!sdata->sensor_settings->drdy_irq.stat_drdy.addr) in st_sensors_new_samples_available()
42 sdata->sensor_settings->drdy_irq.stat_drdy.addr, in st_sensors_new_samples_available()
50 if (status & sdata->sensor_settings->drdy_irq.stat_drdy.mask) in st_sensors_new_samples_available()
148 if (!sdata->sensor_settings->drdy_irq.addr_ihl) { in st_sensors_allocate_trigger()
160 sdata->sensor_settings->drdy_irq.addr_ihl, in st_sensors_allocate_trigger()
161 sdata->sensor_settings->drdy_irq.mask_ihl, 1); in st_sensors_allocate_trigger()
207 sdata->sensor_settings->drdy_irq.stat_drdy.addr) in st_sensors_allocate_trigger()
Dst_sensors_core.c292 if (!sdata->sensor_settings->drdy_irq.int1.addr && in st_sensors_set_drdy_int_pin()
293 !sdata->sensor_settings->drdy_irq.int2.addr) { in st_sensors_set_drdy_int_pin()
304 if (!sdata->sensor_settings->drdy_irq.int1.mask) { in st_sensors_set_drdy_int_pin()
312 if (!sdata->sensor_settings->drdy_irq.int2.mask) { in st_sensors_set_drdy_int_pin()
325 if (!sdata->sensor_settings->drdy_irq.int1.addr_od && in st_sensors_set_drdy_int_pin()
326 !sdata->sensor_settings->drdy_irq.int2.addr_od) in st_sensors_set_drdy_int_pin()
455 addr = sdata->sensor_settings->drdy_irq.int1.addr_od; in st_sensors_init_sensor()
456 mask = sdata->sensor_settings->drdy_irq.int1.mask_od; in st_sensors_init_sensor()
458 addr = sdata->sensor_settings->drdy_irq.int2.addr_od; in st_sensors_init_sensor()
459 mask = sdata->sensor_settings->drdy_irq.int2.mask_od; in st_sensors_init_sensor()
[all …]
/linux-4.19.296/drivers/iio/accel/
Dst_accel_core.c161 .drdy_irq = {
235 .drdy_irq = {
329 .drdy_irq = {
407 .drdy_irq = {
469 .drdy_irq = {
548 .drdy_irq = {
607 .drdy_irq = {
680 .drdy_irq = {
753 .drdy_irq = {
811 .drdy_irq = {
/linux-4.19.296/drivers/iio/pressure/
Dst_pressure_core.c282 .drdy_irq = {
405 .drdy_irq = {
474 .drdy_irq = {
639 if (!pdata && (press_data->sensor_settings->drdy_irq.int1.addr || in st_press_common_probe()
640 press_data->sensor_settings->drdy_irq.int2.addr)) in st_press_common_probe()
/linux-4.19.296/drivers/iio/gyro/
Dst_gyro_core.c113 .drdy_irq = {
191 .drdy_irq = {
265 .drdy_irq = {
339 .drdy_irq = {
/linux-4.19.296/drivers/iio/magnetometer/
Dak8974.c184 bool drdy_irq; member
294 if (ak8974->drdy_irq) { in ak8974_trigmeas()
323 if (ak8974->drdy_irq) { in ak8974_await_drdy()
378 if (!ak8974->drdy_irq) in ak8974_drdy_irq()
840 ak8974->drdy_irq = true; in ak8974_probe()
Dst_magn_core.c318 .drdy_irq = {
368 .drdy_irq = {
/linux-4.19.296/include/linux/iio/common/
Dst_sensors.h232 struct st_sensor_data_ready_irq drdy_irq; member