|
46 | 46 | #define PS3REMOTE BIT(4)
|
47 | 47 | #define DUALSHOCK4_CONTROLLER_USB BIT(5)
|
48 | 48 | #define DUALSHOCK4_CONTROLLER_BT BIT(6)
|
49 |
| -#define MOTION_CONTROLLER BIT(7) |
| 49 | +#define MOTION_CONTROLLER_USB BIT(7) |
| 50 | +#define MOTION_CONTROLLER_BT BIT(8) |
50 | 51 |
|
51 | 52 | #define SIXAXIS_CONTROLLER (SIXAXIS_CONTROLLER_USB | SIXAXIS_CONTROLLER_BT)
|
| 53 | +#define MOTION_CONTROLLER (MOTION_CONTROLLER_USB | MOTION_CONTROLLER_BT) |
52 | 54 | #define DUALSHOCK4_CONTROLLER (DUALSHOCK4_CONTROLLER_USB |\
|
53 | 55 | DUALSHOCK4_CONTROLLER_BT)
|
54 | 56 | #define SONY_LED_SUPPORT (SIXAXIS_CONTROLLER | BUZZ_CONTROLLER |\
|
@@ -2261,9 +2263,9 @@ static const struct hid_device_id sony_devices[] = {
|
2261 | 2263 | { HID_USB_DEVICE(USB_VENDOR_ID_SONY, USB_DEVICE_ID_SONY_NAVIGATION_CONTROLLER),
|
2262 | 2264 | .driver_data = SIXAXIS_CONTROLLER_USB },
|
2263 | 2265 | { HID_USB_DEVICE(USB_VENDOR_ID_SONY, USB_DEVICE_ID_SONY_MOTION_CONTROLLER),
|
2264 |
| - .driver_data = MOTION_CONTROLLER }, |
| 2266 | + .driver_data = MOTION_CONTROLLER_USB }, |
2265 | 2267 | { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_SONY, USB_DEVICE_ID_SONY_MOTION_CONTROLLER),
|
2266 |
| - .driver_data = MOTION_CONTROLLER }, |
| 2268 | + .driver_data = MOTION_CONTROLLER_BT }, |
2267 | 2269 | { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_SONY, USB_DEVICE_ID_SONY_PS3_CONTROLLER),
|
2268 | 2270 | .driver_data = SIXAXIS_CONTROLLER_BT },
|
2269 | 2271 | { HID_USB_DEVICE(USB_VENDOR_ID_SONY, USB_DEVICE_ID_SONY_VAIO_VGX_MOUSE),
|
|
0 commit comments