diff --git a/packages/linux/patches/3.10.2/linux-058.06-hid_sony-add_SMK_link.patch b/packages/linux/patches/3.10.2/linux-058.06-hid_sony-add_SMK_link.patch index 4324cd10bf..bc92ecf487 100644 --- a/packages/linux/patches/3.10.2/linux-058.06-hid_sony-add_SMK_link.patch +++ b/packages/linux/patches/3.10.2/linux-058.06-hid_sony-add_SMK_link.patch @@ -1,6 +1,25 @@ -diff -ur a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h ---- a/drivers/hid/hid-ids.h 2013-07-24 18:30:33.000000000 -0400 -+++ b/drivers/hid/hid-ids.h 2013-07-24 20:06:17.033735838 -0400 +commit 5a601d61d36236a667cc7d170b300d18dd6240c6 +Author: Juan J. Sierralta +Date: Sun Jul 28 09:26:04 2013 +0300 + + Add support for SMK-Link PS3 remote + +diff --git a/drivers/hid/hid-core.c b/drivers/hid/hid-core.c +index 396d24d..9eb7129 100644 +--- a/drivers/hid/hid-core.c ++++ b/drivers/hid/hid-core.c +@@ -1686,6 +1686,7 @@ static const struct hid_device_id hid_have_special_driver[] = { + { HID_USB_DEVICE(USB_VENDOR_ID_SAMSUNG, USB_DEVICE_ID_SAMSUNG_IR_REMOTE) }, + { HID_USB_DEVICE(USB_VENDOR_ID_SAMSUNG, USB_DEVICE_ID_SAMSUNG_WIRELESS_KBD_MOUSE) }, + { HID_USB_DEVICE(USB_VENDOR_ID_SKYCABLE, USB_DEVICE_ID_SKYCABLE_WIRELESS_PRESENTER) }, ++ { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_SMK, USB_DEVICE_ID_SONY_PS3_BDREMOTE) }, + { HID_USB_DEVICE(USB_VENDOR_ID_SONY, USB_DEVICE_ID_SONY_BUZZ_CONTROLLER) }, + { HID_USB_DEVICE(USB_VENDOR_ID_SONY, USB_DEVICE_ID_SONY_WIRELESS_BUZZ_CONTROLLER) }, + { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_SONY, USB_DEVICE_ID_SONY_PS3_BDREMOTE) }, +diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h +index dd0511e..2801df1 100644 +--- a/drivers/hid/hid-ids.h ++++ b/drivers/hid/hid-ids.h @@ -734,6 +734,7 @@ #define USB_VENDOR_ID_SKYCABLE 0x1223 #define USB_DEVICE_ID_SKYCABLE_WIRELESS_PRESENTER 0x3F07 @@ -9,10 +28,11 @@ diff -ur a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h #define USB_VENDOR_ID_SONY 0x054c #define USB_DEVICE_ID_SONY_VAIO_VGX_MOUSE 0x024b #define USB_DEVICE_ID_SONY_VAIO_VGP_MOUSE 0x0374 -diff -ur a/drivers/hid/hid-sony.c b/drivers/hid/hid-sony.c ---- a/drivers/hid/hid-sony.c 2013-07-24 18:30:33.000000000 -0400 -+++ b/drivers/hid/hid-sony.c 2013-07-24 20:08:42.493731771 -0400 -@@ -728,8 +728,12 @@ +diff --git a/drivers/hid/hid-sony.c b/drivers/hid/hid-sony.c +index 8f425e2..614f057 100644 +--- a/drivers/hid/hid-sony.c ++++ b/drivers/hid/hid-sony.c +@@ -728,8 +728,12 @@ static const struct hid_device_id sony_devices[] = { /* Logitech Harmony Adapter for PS3 */ { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_LOGITECH_HARMONY_PS3), .driver_data = PS3REMOTE }, @@ -25,13 +45,3 @@ diff -ur a/drivers/hid/hid-sony.c b/drivers/hid/hid-sony.c MODULE_DEVICE_TABLE(hid, sony_devices); static struct hid_driver sony_driver = { ---- a/drivers/hid/hid-core.c 2013-07-25 20:21:53.000000000 -0400 -+++ b/drivers/hid/hid-core.c 2013-07-25 22:08:04.043117324 -0400 -@@ -1686,6 +1686,7 @@ - { HID_USB_DEVICE(USB_VENDOR_ID_SAMSUNG, USB_DEVICE_ID_SAMSUNG_IR_REMOTE) }, - { HID_USB_DEVICE(USB_VENDOR_ID_SAMSUNG, USB_DEVICE_ID_SAMSUNG_WIRELESS_KBD_MOUSE) }, - { HID_USB_DEVICE(USB_VENDOR_ID_SKYCABLE, USB_DEVICE_ID_SKYCABLE_WIRELESS_PRESENTER) }, -+ { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_SMK, USB_DEVICE_ID_SONY_PS3_BDREMOTE) }, - { HID_USB_DEVICE(USB_VENDOR_ID_SONY, USB_DEVICE_ID_SONY_BUZZ_CONTROLLER) }, - { HID_USB_DEVICE(USB_VENDOR_ID_SONY, USB_DEVICE_ID_SONY_WIRELESS_BUZZ_CONTROLLER) }, - { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_SONY, USB_DEVICE_ID_SONY_PS3_BDREMOTE) },