[PATCH OLK-5.10 V1 1/4] HID: split apart hid_device_probe to make logic more apparent