Lines Matching full:proximity
4 * light and proximity sensor
43 #define VCNL4010_PROX_RATE 0x82 /* Proximity rate */
44 #define VCNL4000_LED_CURRENT 0x83 /* IR LED current for proximity mode */
49 #define VCNL4000_PS_RESULT_HI 0x87 /* Proximity result register, MSB */
50 #define VCNL4000_PS_RESULT_LO 0x88 /* Proximity result register, LSB */
51 #define VCNL4000_PS_MEAS_FREQ 0x89 /* Proximity test signal frequency */
53 #define VCNL4000_PS_MOD_ADJ 0x8a /* Proximity modulator timing adjustment */
61 #define VCNL4200_PS_CONF1 0x03 /* Proximity configuration */
62 #define VCNL4200_PS_DATA 0x08 /* Proximity data */
70 #define VCNL4000_PS_RDY BIT(5) /* proximity data ready? */
72 #define VCNL4000_PS_OD BIT(3) /* start on-demand proximity measurement */
74 #define VCNL4000_PROX_EN BIT(1) /* start proximity measurement */
81 #define VCNL4010_INT_PROX_EN BIT(3) /* Enable on proximity data ready */
86 #define VCNL4010_INT_PROXIMITY 3 /* Proximity data ready */
685 /* Enable periodic measurement of proximity data. */ in vcnl4010_config_threshold()
689 * Enable interrupts on threshold, for proximity data by in vcnl4010_config_threshold()
1033 dev_dbg(&client->dev, "%s Ambient light/proximity sensor, Rev: %02x\n", in vcnl4000_probe()
1036 if (device_property_read_u32(&client->dev, "proximity-near-level", in vcnl4000_probe()
1167 MODULE_DESCRIPTION("Vishay VCNL4000 proximity/ambient light sensor driver");