1.定义的结构体继承input_dev
struct bma150_data {struct i2c_client *bma150_client;struct bma150_platform_data *platform_data;int IRQ;atomic_t delay;unsigned char mode;struct input_dev *input;struct bma150acc value;struct mutex value_mutex;struct mutex mode_mutex;struct delayed_work work;struct work_struct irq_work;};struct bma150_data