projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7c33d85
)
media: dvb-usb: Add helper macros for using USB VID/PID
author
Mauro Carvalho Chehab
<mchehab@kernel.org>
Mon, 28 Mar 2022 20:41:16 +0000
(22:41 +0200)
committer
Mauro Carvalho Chehab
<mchehab@kernel.org>
Mon, 18 Apr 2022 05:36:43 +0000
(07:36 +0200)
In order to use designated initializers and to avoid avoid big lines
at the USB ID tables, define some helper macros.
Link:
https://lore.kernel.org/linux-media/f82e376dea2e9b922f51a03d1e7730b03e49cc7d.1648499509.git.mchehab@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
include/media/dvb-usb-ids.h
patch
|
blob
|
history
diff --git
a/include/media/dvb-usb-ids.h
b/include/media/dvb-usb-ids.h
index 9577cae8c73bb45d9f8f81200bb4ffe1ef114b29..5ae55c20912efe52222ebe2defaec2ac1bcfa0cb 100644
(file)
--- a/
include/media/dvb-usb-ids.h
+++ b/
include/media/dvb-usb-ids.h
@@
-10,6
+10,14
@@
#ifndef _DVB_USB_IDS_H_
#define _DVB_USB_IDS_H_
+#include <linux/usb.h>
+
+#define DVB_USB_DEV(pid, vid) \
+ [vid] = { USB_DEVICE(USB_VID_ ## pid, USB_PID_ ## vid) }
+
+#define DVB_USB_DEV_VER(pid, vid, lo, hi) \
+ [vid] = { USB_DEVICE_VER(USB_VID_ ## pid, USB_PID_ ## vid, lo, hi) }
+
/* Vendor IDs */
#define USB_VID_774 0x7a69