cregit-Linux how code gets into the kernel

Release 4.14 drivers/hid/hid-lg4ff.h

Directory: drivers/hid
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __HID_LG4FF_H

#define __HID_LG4FF_H

#ifdef CONFIG_LOGIWHEELS_FF
extern int lg4ff_no_autoswitch; /* From hid-lg.c */

int lg4ff_adjust_input_event(struct hid_device *hid, struct hid_field *field,
			     struct hid_usage *usage, s32 value, struct lg_drv_data *drv_data);
int lg4ff_raw_event(struct hid_device *hdev, struct hid_report *report,
		u8 *rd, int size, struct lg_drv_data *drv_data);
int lg4ff_init(struct hid_device *hdev);
int lg4ff_deinit(struct hid_device *hdev);
#else

static inline int lg4ff_adjust_input_event(struct hid_device *hid, struct hid_field *field, struct hid_usage *usage, s32 value, struct lg_drv_data *drv_data) { return 0; }

Contributors

PersonTokensPropCommitsCommitProp
Michal Malý33100.00%2100.00%
Total33100.00%2100.00%


static inline int lg4ff_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *rd, int size, struct lg_drv_data *drv_data) { return 0; }

Contributors

PersonTokensPropCommitsCommitProp
Simon Wood32100.00%1100.00%
Total32100.00%1100.00%


static inline int lg4ff_init(struct hid_device *hdev) { return -1; }

Contributors

PersonTokensPropCommitsCommitProp
Michal Malý16100.00%1100.00%
Total16100.00%1100.00%


static inline int lg4ff_deinit(struct hid_device *hdev) { return -1; }

Contributors

PersonTokensPropCommitsCommitProp
Michal Malý16100.00%1100.00%
Total16100.00%1100.00%

#endif #endif

Overall Contributors

PersonTokensPropCommitsCommitProp
Michal Malý13068.78%250.00%
Simon Wood5830.69%125.00%
Greg Kroah-Hartman10.53%125.00%
Total189100.00%4100.00%
Directory: drivers/hid
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.