https://elixir.bootlin.com/linux/v4.14.212/source/include/linux/input.h#L337
https://elixir.bootlin.com/linux/v4.14.212/source/drivers/input/input.c#L1789
input设备的注册:
1.调用input_allocate_device()函数分配一个input_dev结构体
2.初始化input_dev结构体
3.调用input_register_device()函数注册这个结构体为一个输入设备;