Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/input/touchscreen/
H A Dbu21029_ts.c153 #define DRIVER_NAME "bu21029"
165 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 in bu21029_touch_release() local
221 struct bu21029_ts_data *bu21029 = data; bu21029_touch_soft_irq() local
244 bu21029_put_chip_in_reset(struct bu21029_ts_data *bu21029) bu21029_put_chip_in_reset() argument
254 struct bu21029_ts_data *bu21029 = input_get_drvdata(dev); bu21029_start_chip() local
325 struct bu21029_ts_data *bu21029 = input_get_drvdata(dev); bu21029_stop_chip() local
337 struct bu21029_ts_data *bu21029; bu21029_probe() local
429 struct bu21029_ts_data *bu21029 = i2c_get_clientdata(i2c); bu21029_suspend() local
444 struct bu21029_ts_data *bu21029 = i2c_get_clientdata(i2c); bu21029_resume() local
[all...]
/kernel/linux/linux-6.6/drivers/input/touchscreen/
H A Dbu21029_ts.c153 #define DRIVER_NAME "bu21029"
165 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 in bu21029_touch_release() local
221 struct bu21029_ts_data *bu21029 = data; bu21029_touch_soft_irq() local
244 bu21029_put_chip_in_reset(struct bu21029_ts_data *bu21029) bu21029_put_chip_in_reset() argument
254 struct bu21029_ts_data *bu21029 = input_get_drvdata(dev); bu21029_start_chip() local
325 struct bu21029_ts_data *bu21029 = input_get_drvdata(dev); bu21029_stop_chip() local
337 struct bu21029_ts_data *bu21029; bu21029_probe() local
415 struct bu21029_ts_data *bu21029 = i2c_get_clientdata(i2c); bu21029_suspend() local
430 struct bu21029_ts_data *bu21029 = i2c_get_clientdata(i2c); bu21029_resume() local
[all...]

Completed in 2 milliseconds