pidff_device
struct pidff_device *pidff)
static int pidff_reports_ok(struct pidff_device *pidff)
static int pidff_find_special_fields(struct pidff_device *pidff)
static int pidff_find_effects(struct pidff_device *pidff,
static int pidff_init_fields(struct pidff_device *pidff, struct input_dev *dev)
static int pidff_check_autocenter(struct pidff_device *pidff,
struct pidff_device *pidff;
static int pidff_get_effect_type_id(struct pidff_device *pidff,
static void pidff_set_effect_direction(struct pidff_device *pidff,
static void pidff_set_envelope_report(struct pidff_device *pidff,
static void pidff_set_constant_report(struct pidff_device *pidff,
static void pidff_set_effect_report(struct pidff_device *pidff,
static void pidff_set_periodic_report(struct pidff_device *pidff,
static void pidff_set_condition_report(struct pidff_device *pidff,
static void pidff_set_ramp_report(struct pidff_device *pidff,
static void pidff_set_gain_report(struct pidff_device *pidff, u16 gain)
static void pidff_set_device_control(struct pidff_device *pidff, int field)
static void pidff_reset(struct pidff_device *pidff)
static void pidff_fetch_pool(struct pidff_device *pidff)
static int pidff_request_effect_upload(struct pidff_device *pidff, int efnum)
static int pidff_needs_playback(struct pidff_device *pidff, int effect_id, int n)
static void pidff_playback_pid(struct pidff_device *pidff, int pid_id, int n)
struct pidff_device *pidff = dev->ff->private;
static void pidff_erase_pid(struct pidff_device *pidff, int pid_id)
struct pidff_device *pidff = dev->ff->private;
struct pidff_device *pidff = dev->ff->private;
static void pidff_autocenter(struct pidff_device *pidff, u16 magnitude)