aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorHans Verkuil <hverkuil@xs4all.nl>2008-11-20 03:37:05 -0500
committerMauro Carvalho Chehab <mchehab@redhat.com>2008-12-29 14:53:37 -0500
commitc58701b26340176a19ea400fed41ad8263dcf860 (patch)
tree66b53b5c3080be37782889a712004457b62cc056 /drivers
parent05583625710dfd75880a6cbb68292929d1d4c33c (diff)
V4L/DVB (9678): af9015: Cleanup switch for usb ID
It is much more readable to swap the byteorder in the switch rather than in each case statement. Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/media/dvb/dvb-usb/af9015.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/drivers/media/dvb/dvb-usb/af9015.c b/drivers/media/dvb/dvb-usb/af9015.c
index 2677f20daa9b..e1e9aa5c6b84 100644
--- a/drivers/media/dvb/dvb-usb/af9015.c
+++ b/drivers/media/dvb/dvb-usb/af9015.c
@@ -745,8 +745,8 @@ static int af9015_read_config(struct usb_device *udev)
745 break; 745 break;
746 } 746 }
747 } else { 747 } else {
748 switch (udev->descriptor.idVendor) { 748 switch (le16_to_cpu(udev->descriptor.idVendor)) {
749 case cpu_to_le16(USB_VID_LEADTEK): 749 case USB_VID_LEADTEK:
750 af9015_properties[i].rc_key_map = 750 af9015_properties[i].rc_key_map =
751 af9015_rc_keys_leadtek; 751 af9015_rc_keys_leadtek;
752 af9015_properties[i].rc_key_map_size = 752 af9015_properties[i].rc_key_map_size =
@@ -756,7 +756,7 @@ static int af9015_read_config(struct usb_device *udev)
756 af9015_config.ir_table_size = 756 af9015_config.ir_table_size =
757 ARRAY_SIZE(af9015_ir_table_leadtek); 757 ARRAY_SIZE(af9015_ir_table_leadtek);
758 break; 758 break;
759 case cpu_to_le16(USB_VID_VISIONPLUS): 759 case USB_VID_VISIONPLUS:
760 if (udev->descriptor.idProduct == 760 if (udev->descriptor.idProduct ==
761 cpu_to_le16(USB_PID_AZUREWAVE_AD_TU700)) { 761 cpu_to_le16(USB_PID_AZUREWAVE_AD_TU700)) {
762 af9015_properties[i].rc_key_map = 762 af9015_properties[i].rc_key_map =
@@ -769,7 +769,7 @@ static int af9015_read_config(struct usb_device *udev)
769 ARRAY_SIZE(af9015_ir_table_twinhan); 769 ARRAY_SIZE(af9015_ir_table_twinhan);
770 } 770 }
771 break; 771 break;
772 case cpu_to_le16(USB_VID_KWORLD_2): 772 case USB_VID_KWORLD_2:
773 /* TODO: use correct rc keys */ 773 /* TODO: use correct rc keys */
774 af9015_properties[i].rc_key_map = 774 af9015_properties[i].rc_key_map =
775 af9015_rc_keys_twinhan; 775 af9015_rc_keys_twinhan;
@@ -782,7 +782,7 @@ static int af9015_read_config(struct usb_device *udev)
782 /* Check USB manufacturer and product strings and try 782 /* Check USB manufacturer and product strings and try
783 to determine correct remote in case of chip vendor 783 to determine correct remote in case of chip vendor
784 reference IDs are used. */ 784 reference IDs are used. */
785 case cpu_to_le16(USB_VID_AFATECH): 785 case USB_VID_AFATECH:
786 memset(manufacturer, 0, sizeof(manufacturer)); 786 memset(manufacturer, 0, sizeof(manufacturer));
787 usb_string(udev, udev->descriptor.iManufacturer, 787 usb_string(udev, udev->descriptor.iManufacturer,
788 manufacturer, sizeof(manufacturer)); 788 manufacturer, sizeof(manufacturer));
@@ -810,7 +810,7 @@ static int af9015_read_config(struct usb_device *udev)
810 ARRAY_SIZE(af9015_ir_table_msi); 810 ARRAY_SIZE(af9015_ir_table_msi);
811 } 811 }
812 break; 812 break;
813 case cpu_to_le16(USB_VID_AVERMEDIA): 813 case USB_VID_AVERMEDIA:
814 af9015_properties[i].rc_key_map = 814 af9015_properties[i].rc_key_map =
815 af9015_rc_keys_avermedia; 815 af9015_rc_keys_avermedia;
816 af9015_properties[i].rc_key_map_size = 816 af9015_properties[i].rc_key_map_size =