Searched defs:iforce (Results 1 – 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/drivers/input/joystick/iforce/ |
D | iforce.h | 85 struct iforce { struct 87 struct iforce_device *type; argument 88 const struct iforce_xport_ops *xport_ops; argument 99 struct iforce_core_effect core_effects[IFORCE_EFFECTS_MAX]; argument 115 static inline int iforce_get_id_packet(struct iforce *iforce, u8 id, in iforce_get_id_packet()
|
D | iforce-ff.c | 18 static int make_magnitude_modifier(struct iforce* iforce, in make_magnitude_modifier() 48 static int make_period_modifier(struct iforce* iforce, in make_period_modifier() 86 static int make_envelope_modifier(struct iforce* iforce, in make_envelope_modifier() 127 static int make_condition_modifier(struct iforce* iforce, in make_condition_modifier() 167 static unsigned char find_button(struct iforce *iforce, signed short button) in find_button() 181 static int need_condition_modifier(struct iforce *iforce, in need_condition_modifier() 209 static int need_magnitude_modifier(struct iforce *iforce, in need_magnitude_modifier() 226 static int need_envelope_modifier(struct iforce *iforce, struct ff_effect *old, in need_envelope_modifier() 258 static int need_period_modifier(struct iforce *iforce, struct ff_effect *old, in need_period_modifier() 290 static int make_core(struct iforce* iforce, u16 id, u16 mod_id1, u16 mod_id2, in make_core() [all …]
|
D | iforce-main.c | 67 struct iforce *iforce = input_get_drvdata(dev); in iforce_playback() local 81 struct iforce *iforce = input_get_drvdata(dev); in iforce_set_gain() local 90 struct iforce *iforce = input_get_drvdata(dev); in iforce_set_autocenter() local 108 struct iforce *iforce = input_get_drvdata(dev); in iforce_upload_effect() local 154 struct iforce *iforce = input_get_drvdata(dev); in iforce_erase_effect() local 172 struct iforce *iforce = input_get_drvdata(dev); in iforce_open() local 186 struct iforce *iforce = input_get_drvdata(dev); in iforce_close() local 211 struct iforce *iforce) in iforce_init_device()
|
D | iforce-usb.c | 13 struct iforce iforce; member 23 static void __iforce_usb_xmit(struct iforce *iforce) in __iforce_usb_xmit() 72 static void iforce_usb_xmit(struct iforce *iforce) in iforce_usb_xmit() 78 static int iforce_usb_get_id(struct iforce *iforce, u8 id, in iforce_usb_get_id() 111 static int iforce_usb_start_io(struct iforce *iforce) in iforce_usb_start_io() 122 static void iforce_usb_stop_io(struct iforce *iforce) in iforce_usb_stop_io() 141 struct iforce *iforce = &iforce_usb->iforce; in iforce_usb_irq() local 175 struct iforce *iforce = &iforce_usb->iforce; in iforce_usb_out() local
|
D | iforce-serio.c | 13 struct iforce iforce; member 24 static void iforce_serio_xmit(struct iforce *iforce) in iforce_serio_xmit() 72 static int iforce_serio_get_id(struct iforce *iforce, u8 id, in iforce_serio_get_id() 102 static int iforce_serio_start_io(struct iforce *iforce) in iforce_serio_start_io() 108 static void iforce_serio_stop_io(struct iforce *iforce) in iforce_serio_stop_io() 122 struct iforce *iforce = serio_get_drvdata(serio); in iforce_serio_write_wakeup() local 131 struct iforce *iforce = &iforce_serio->iforce; in iforce_serio_irq() local
|
D | iforce-packets.c | 18 void iforce_dump_packet(struct iforce *iforce, char *msg, u16 cmd, unsigned char *data) in iforce_dump_packet() 27 int iforce_send_packet(struct iforce *iforce, u16 cmd, unsigned char* data) in iforce_send_packet() 88 int iforce_control_playback(struct iforce* iforce, u16 id, unsigned int value) in iforce_control_playback() 100 static int mark_core_as_ready(struct iforce *iforce, unsigned short addr) in mark_core_as_ready() 119 static void iforce_report_hats_buttons(struct iforce *iforce, u8 *data) in iforce_report_hats_buttons() 155 void iforce_process_packet(struct iforce *iforce, in iforce_process_packet()
|
/kernel/linux/linux-5.10/Documentation/input/ |
D | input.rst | 231 iforce subsection
|
/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
D | leon_amba.h | 97 u32 iforce; member
|