Home
last modified time | relevance | path

Searched refs:bu21029 (Results 1 – 2 of 2) sorted by relevance

/linux-5.19.10/drivers/input/touchscreen/
Dbu21029_ts.c165 static void bu21029_touch_report(struct bu21029_ts_data *bu21029, const u8 *buf) in bu21029_touch_report() argument
169 s32 max_pressure = input_abs_get_max(bu21029->in_dev, ABS_PRESSURE); in bu21029_touch_report()
196 rz *= bu21029->x_plate_ohms; in bu21029_touch_report()
200 touchscreen_report_pos(bu21029->in_dev, &bu21029->prop, in bu21029_touch_report()
202 input_report_abs(bu21029->in_dev, ABS_PRESSURE, in bu21029_touch_report()
204 input_report_key(bu21029->in_dev, BTN_TOUCH, 1); in bu21029_touch_report()
205 input_sync(bu21029->in_dev); in bu21029_touch_report()
212 struct bu21029_ts_data *bu21029 = from_timer(bu21029, t, timer); in bu21029_touch_release() local
214 input_report_abs(bu21029->in_dev, ABS_PRESSURE, 0); in bu21029_touch_release()
215 input_report_key(bu21029->in_dev, BTN_TOUCH, 0); in bu21029_touch_release()
[all …]
/linux-5.19.10/Documentation/devicetree/bindings/input/touchscreen/
Dbu21029.txt4 - compatible : must be "rohm,bu21029"
22 bu21029: bu21029@40 {
23 compatible = "rohm,bu21029";