Home
last modified time | relevance | path

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

123

/Linux-v6.6/Documentation/devicetree/bindings/iio/
Dst,st-sensors.yaml99 description: interrupt line(s) connected to the DRDY line(s) and/or the
101 three interrupts, and the DRDY must be the first one if it exists on
111 st,drdy-int-pin:
137 st,drdy-int-pin: false
144 # These have only DRDY
162 st,drdy-int-pin: false
180 st,drdy-int-pin = <1>;
194 st,drdy-int-pin = <2>;
/Linux-v6.6/Documentation/devicetree/bindings/iio/accel/
Dadi,adxl355.yaml31 Type for DRDY should be IRQ_TYPE_EDGE_RISING.
40 - DRDY
73 interrupt-names = "DRDY";
89 interrupt-names = "DRDY";
/Linux-v6.6/arch/arm/boot/dts/st/
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 */
Dste-href-stuib.dtsi80 st,drdy-int-pin = <1>;
/Linux-v6.6/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 and LSM303D.
/Linux-v6.6/include/linux/iio/common/
Dst_sensors.h148 * struct st_sensor_int_drdy - ST sensor device drdy line parameters
149 * @addr: address of INT drdy register.
150 * @mask: mask to enable drdy line.
167 * struct stat_drdy - status register of DRDY (data ready) interrupt.
232 * @drdy_int_pin: Redirect DRDY on pin 1 (1) or pin 2 (2).
233 * @int_pin_open_drain: Set the interrupt/DRDY to open drain.
/Linux-v6.6/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()
917 /* If we have a valid DRDY IRQ, make use of it */ in ak8974_probe()
921 dev_info(&i2c->dev, "enable rising edge DRDY IRQ\n"); in ak8974_probe()
[all …]
Dst_magn_core.c362 /* drdy line is routed drdy pin */
504 /* Default magn DRDY is available on INT2 pin */
/Linux-v6.6/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.6/drivers/iio/common/st_sensors/
Dst_sensors_core.c251 "DRDY on pin INT%d specified, but sensor does not support interrupts\n", in st_sensors_set_drdy_int_pin()
260 "DRDY on INT1 not available.\n"); in st_sensors_set_drdy_int_pin()
268 "DRDY on INT2 not available.\n"); in st_sensors_set_drdy_int_pin()
274 dev_err(&indio_dev->dev, "DRDY on pdata not valid.\n"); in st_sensors_set_drdy_int_pin()
302 if (!device_property_read_u32(dev, "st,drdy-int-pin", &val) && (val <= 2)) in st_sensors_dev_probe()
362 /* Disable DRDY, this might be still be enabled after reboot. */ in st_sensors_init_sensor()
432 * there are some devices (e.g. LIS3MDL) where drdy line is in st_sensors_set_dataready_irq()
/Linux-v6.6/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.6/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.6/drivers/iio/pressure/
Dst_pressure.h40 * @drdy_int_pin: default press DRDY is available on INT1 pin.
/Linux-v6.6/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.6/arch/arm/boot/dts/ti/omap/
Dam335x-sancloud-bbe.dts38 st,drdy-int-pin = <1>;
/Linux-v6.6/arch/arm64/boot/dts/qcom/
Dmsm8916-samsung-e2015-common.dtsi58 st,drdy-int-pin = <1>;
Dmsm8916-samsung-gt5-common.dtsi105 st,drdy-int-pin = <1>;
/Linux-v6.6/Documentation/devicetree/bindings/iio/imu/
Dst,lsm6dsx.yaml68 st,drdy-int-pin:
/Linux-v6.6/drivers/iio/humidity/
Dhts221_buffer.c63 * H_DA bit (humidity data available) is routed to DRDY line. in hts221_trigger_handler_thread()
/Linux-v6.6/arch/arm64/boot/dts/freescale/
Dimx8mm-venice-gw71xx.dtsi96 st,drdy-int-pin = <1>;
Dimx8mp-venice-gw71xx.dtsi78 st,drdy-int-pin = <1>;
/Linux-v6.6/drivers/ata/
Dlibata-trace.c22 trace_seq_printf(p, "DRDY "); in libata_trace_parse_status()

123