Lines Matching defs:wheel
116 * Unlike slider/wheel/touchpad, all buttons point to
124 struct ad714x_wheel_drv *wheel;
430 * When the scroll wheel is activated, we compute the absolute position based
438 struct ad714x_wheel_plat *hw = &ad714x->hw->wheel[idx];
439 struct ad714x_wheel_drv *sw = &ad714x->sw->wheel[idx];
445 dev_dbg(ad714x->dev, "wheel %d highest_stage:%d\n", idx,
451 struct ad714x_wheel_plat *hw = &ad714x->hw->wheel[idx];
469 * When the scroll wheel is activated, we compute the absolute position based
488 struct ad714x_wheel_plat *hw = &ad714x->hw->wheel[idx];
489 struct ad714x_wheel_drv *sw = &ad714x->sw->wheel[idx];
573 struct ad714x_wheel_plat *hw = &ad714x->hw->wheel[idx];
574 struct ad714x_wheel_drv *sw = &ad714x->sw->wheel[idx];
589 struct ad714x_wheel_plat *hw = &ad714x->hw->wheel[idx];
596 struct ad714x_wheel_plat *hw = &ad714x->hw->wheel[idx];
603 struct ad714x_wheel_plat *hw = &ad714x->hw->wheel[idx];
604 struct ad714x_wheel_drv *sw = &ad714x->sw->wheel[idx];
621 dev_dbg(ad714x->dev, "wheel %d touched\n", idx);
654 dev_dbg(ad714x->dev, "wheel %d released\n",
1105 ad714x->sw->wheel = wl_drv = drv_mem;
1161 /* a wheel uses one input_dev instance */
1163 struct ad714x_wheel_plat *wl_plat = ad714x->hw->wheel;
1287 input_unregister_device(sw->wheel[i].input);