allocate_and_setup
input_dev = allocate_and_setup(hdev, DEVICE_NAME " Touchpad");
input_dev = allocate_and_setup(hdev, DEVICE_NAME " Pen");
input_dev = allocate_and_setup(hdev, DEVICE_NAME " Accelerometer");
input_dev = allocate_and_setup(hdev, DEVICE_NAME " Joypad");