Lines Matching refs:psxpad
60 struct psxpad { struct
72 static int psxpad_command(struct psxpad *pad, const u8 sendcmdlen) in psxpad_command() argument
93 static void psxpad_control_motor(struct psxpad *pad, in psxpad_control_motor()
132 static void psxpad_set_motor_level(struct psxpad *pad, in psxpad_set_motor_level()
142 struct psxpad *pad = input_get_drvdata(idev); in psxpad_spi_play_effect()
155 static int psxpad_spi_init_ff(struct psxpad *pad) in psxpad_spi_init_ff()
173 static void psxpad_control_motor(struct psxpad *pad, in psxpad_control_motor()
178 static void psxpad_set_motor_level(struct psxpad *pad, in psxpad_set_motor_level()
183 static inline int psxpad_spi_init_ff(struct psxpad *pad) in psxpad_spi_init_ff()
191 struct psxpad *pad = input_get_drvdata(input); in psxpad_spi_poll_open()
200 struct psxpad *pad = input_get_drvdata(input); in psxpad_spi_poll_close()
207 struct psxpad *pad = input_get_drvdata(input); in psxpad_spi_poll()
284 struct psxpad *pad; in psxpad_spi_probe()
288 pad = devm_kzalloc(&spi->dev, sizeof(struct psxpad), GFP_KERNEL); in psxpad_spi_probe()
377 struct psxpad *pad = spi_get_drvdata(spi); in psxpad_spi_suspend()