/Linux-v6.6/Documentation/devicetree/bindings/iio/ |
D | st,st-sensors.yaml | 99 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/ |
D | adi,adxl355.yaml | 31 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/ |
D | ste-href-tvk1281618-r2.dtsi | 89 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 */
|
D | ste-snowball.dts | 354 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 */
|
D | ste-href-tvk1281618-r3.dtsi | 83 st,drdy-int-pin = <1>; 197 /* GPIO 32 used for DRDY, pull this down */
|
D | ste-href-stuib.dtsi | 80 st,drdy-int-pin = <1>;
|
/Linux-v6.6/include/linux/platform_data/ |
D | st_sensors_pdata.h | 15 * @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/ |
D | st_sensors.h | 148 * 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/ |
D | ak8974.c | 181 * @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 …]
|
D | st_magn_core.c | 362 /* drdy line is routed drdy pin */ 504 /* Default magn DRDY is available on INT2 pin */
|
/Linux-v6.6/Documentation/devicetree/bindings/iio/magnetometer/ |
D | asahi-kasei,ak8974.yaml | 25 Data ready (DRDY) and interrupt (INT1) lines from the chip. The DRDY
|
D | asahi-kasei,ak8975.yaml | 35 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/ |
D | st_sensors_core.c | 251 "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/ |
D | st_gyro_core.c | 130 * 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/ |
D | opregion.c | 58 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/ |
D | st_pressure.h | 40 * @drdy_int_pin: default press DRDY is available on INT1 pin.
|
/Linux-v6.6/arch/arm64/boot/dts/allwinner/ |
D | sun50i-a64-pinephone-1.2.dts | 40 * Board revision 1.2 fixed routing of the interrupt to DRDY pin,
|
/Linux-v6.6/arch/arm/boot/dts/ti/omap/ |
D | am335x-sancloud-bbe.dts | 38 st,drdy-int-pin = <1>;
|
/Linux-v6.6/arch/arm64/boot/dts/qcom/ |
D | msm8916-samsung-e2015-common.dtsi | 58 st,drdy-int-pin = <1>;
|
D | msm8916-samsung-gt5-common.dtsi | 105 st,drdy-int-pin = <1>;
|
/Linux-v6.6/Documentation/devicetree/bindings/iio/imu/ |
D | st,lsm6dsx.yaml | 68 st,drdy-int-pin:
|
/Linux-v6.6/drivers/iio/humidity/ |
D | hts221_buffer.c | 63 * H_DA bit (humidity data available) is routed to DRDY line. in hts221_trigger_handler_thread()
|
/Linux-v6.6/arch/arm64/boot/dts/freescale/ |
D | imx8mm-venice-gw71xx.dtsi | 96 st,drdy-int-pin = <1>;
|
D | imx8mp-venice-gw71xx.dtsi | 78 st,drdy-int-pin = <1>;
|
/Linux-v6.6/drivers/ata/ |
D | libata-trace.c | 22 trace_seq_printf(p, "DRDY "); in libata_trace_parse_status()
|