Home
last modified time | relevance | path

Searched full:drdy (Results 1 – 25 of 57) sorted by relevance

123

/Linux-v6.1/Documentation/devicetree/bindings/iio/
Dst,st-sensors.yaml96 description: interrupt line(s) connected to the DRDY line(s) and/or the
98 three interrupts, and the DRDY must be the first one if it exists on
108 st,drdy-int-pin:
134 st,drdy-int-pin: false
141 # These have only DRDY
159 st,drdy-int-pin: false
177 st,drdy-int-pin = <1>;
191 st,drdy-int-pin = <2>;
/Linux-v6.1/Documentation/devicetree/bindings/iio/accel/
Dadi,adxl355.yaml29 Type for DRDY should be IRQ_TYPE_EDGE_RISING.
38 - DRDY
71 interrupt-names = "DRDY";
87 interrupt-names = "DRDY";
/Linux-v6.1/include/linux/platform_data/
Dst_sensors_pdata.h15 * @drdy_int_pin: Redirect DRDY on pin 1 (1) or pin 2 (2).
17 * Accelerometer DRDY on LSM330 available only on pin 1 (see datasheet).
18 * Magnetometer DRDY is supported only on LSM9DS0.
/Linux-v6.1/arch/arm/boot/dts/
Dste-href-tvk1281618-r2.dtsi89 st,drdy-int-pin = <1>;
99 * cannot set its DRDY line to open drain, so it cannot be
120 * cannot set its DRDY line to open drain, so it cannot be
132 st,drdy-int-pin = <1>;
157 * cannot set its DRDY line to open drain, so it cannot be
169 st,drdy-int-pin = <2>;
271 /* GPIO 32 used for DRDY, pull this down */
Dste-snowball.dts354 st,drdy-int-pin = <1>;
373 interrupts = <5 IRQ_TYPE_EDGE_RISING>; /* DRDY line */
378 st,drdy-int-pin = <2>;
385 interrupts = <6 IRQ_TYPE_EDGE_RISING>, /* DRDY line */
605 "GPIO166_A22", /* DRDY */
Dste-href-tvk1281618-r3.dtsi83 st,drdy-int-pin = <1>;
197 /* GPIO 32 used for DRDY, pull this down */
Dam335x-sancloud-bbe.dts38 st,drdy-int-pin = <1>;
Dste-href-stuib.dtsi81 st,drdy-int-pin = <1>;
Dstm32f429-disco.dts185 st,drdy-int-pin = <2>;
/Linux-v6.1/include/linux/iio/common/
Dst_sensors.h147 * struct st_sensor_int_drdy - ST sensor device drdy line parameters
148 * @addr: address of INT drdy register.
149 * @mask: mask to enable drdy line.
166 * struct stat_drdy - status register of DRDY (data ready) interrupt.
233 * @drdy_int_pin: Redirect DRDY on pin 1 (1) or pin 2 (2).
234 * @int_pin_open_drain: Set the interrupt/DRDY to open drain.
/Linux-v6.1/drivers/iio/magnetometer/
Dak8974.c181 * @drdy_irq: uses the DRDY IRQ line
182 * @drdy_complete: completion for DRDY
183 * @drdy_active_low: the DRDY IRQ is active low
312 /* If we have a DRDY IRQ line, use it */ in ak8974_trigmeas()
347 "timeout waiting for DRDY IRQ\n"); in ak8974_await_drdy()
363 dev_err(&ak8974->i2c->dev, "timeout waiting for DRDY\n"); in ak8974_await_drdy()
410 /* Check if this was a DRDY from us */ in ak8974_drdy_irq_thread()
413 dev_err(&ak8974->i2c->dev, "error reading DRDY status\n"); in ak8974_drdy_irq_thread()
918 /* If we have a valid DRDY IRQ, make use of it */ in ak8974_probe()
922 dev_info(&i2c->dev, "enable rising edge DRDY IRQ\n"); in ak8974_probe()
[all …]
Dst_magn_core.c361 /* drdy line is routed drdy pin */
502 /* Default magn DRDY is available on INT2 pin */
/Linux-v6.1/Documentation/devicetree/bindings/iio/magnetometer/
Dasahi-kasei,ak8974.yaml25 Data ready (DRDY) and interrupt (INT1) lines from the chip. The DRDY
Dasahi-kasei,ak8975.yaml35 AK8975 has a "Data ready" pin (DRDY) which informs that data
41 description: interrupt for DRDY pin. Triggered on rising edge.
/Linux-v6.1/drivers/iio/gyro/
Dst_gyro_core.c130 * for the DRDY line on INT2.
208 * for the DRDY line on INT2.
282 * for the DRDY line on INT2.
356 * for the DRDY line on INT2.
372 /* DRDY on gyros is available only on INT2 pin */
/Linux-v6.1/drivers/iio/common/st_sensors/
Dst_sensors_core.c276 "DRDY on pin INT%d specified, but sensor does not support interrupts\n", in st_sensors_set_drdy_int_pin()
285 "DRDY on INT1 not available.\n"); in st_sensors_set_drdy_int_pin()
293 "DRDY on INT2 not available.\n"); in st_sensors_set_drdy_int_pin()
299 dev_err(&indio_dev->dev, "DRDY on pdata not valid.\n"); in st_sensors_set_drdy_int_pin()
327 if (!device_property_read_u32(dev, "st,drdy-int-pin", &val) && (val <= 2)) in st_sensors_dev_probe()
387 /* Disable DRDY, this might be still be enabled after reboot. */ in st_sensors_init_sensor()
457 * there are some devices (e.g. LIS3MDL) where drdy line is in st_sensors_set_dataready_irq()
/Linux-v6.1/drivers/gpu/drm/gma500/
Dopregion.c58 u32 drdy; /* driver readiness */ member
269 opregion->acpi->drdy = 1; in psb_intel_opregion_init()
285 opregion->acpi->drdy = 0; in psb_intel_opregion_fini()
/Linux-v6.1/drivers/iio/pressure/
Dst_pressure.h40 * @drdy_int_pin: default press DRDY is available on INT1 pin.
/Linux-v6.1/arch/arm64/boot/dts/allwinner/
Dsun50i-a64-pinephone-1.2.dts40 * Board revision 1.2 fixed routing of the interrupt to DRDY pin,
/Linux-v6.1/Documentation/devicetree/bindings/iio/imu/
Dst,lsm6dsx.yaml57 st,drdy-int-pin:
/Linux-v6.1/arch/arm64/boot/dts/freescale/
Dimx8mm-venice-gw71xx.dtsi96 st,drdy-int-pin = <1>;
Dimx8mm-venice-gw72xx.dtsi118 st,drdy-int-pin = <1>;
/Linux-v6.1/drivers/iio/humidity/
Dhts221_buffer.c63 * H_DA bit (humidity data available) is routed to DRDY line. in hts221_trigger_handler_thread()
/Linux-v6.1/drivers/ata/
Dlibata-trace.c22 trace_seq_printf(p, "DRDY "); in libata_trace_parse_status()
/Linux-v6.1/drivers/gpu/drm/i915/display/
Dintel_opregion.c81 u32 drdy; /* driver readiness */ member
1187 opregion->acpi->drdy = 1; in intel_opregion_resume()
1216 opregion->acpi->drdy = 0; in intel_opregion_suspend()

123