1 /* SPDX-License-Identifier: GPL-2.0 */
2 /*
3  * ddbridge-hw.h: Digital Devices bridge hardware maps
4  *
5  * Copyright (C) 2010-2017 Digital Devices GmbH
6  *                         Ralph Metzler <rjkm@metzlerbros.de>
7  *                         Marcus Metzler <mocm@metzlerbros.de>
8  */
9 
10 #ifndef _DDBRIDGE_HW_H_
11 #define _DDBRIDGE_HW_H_
12 
13 #include "ddbridge.h"
14 
15 /******************************************************************************/
16 
17 #define DDVID 0xdd01 /* Digital Devices Vendor ID */
18 
19 /******************************************************************************/
20 
21 struct ddb_device_id {
22 	u16 vendor;
23 	u16 device;
24 	u16 subvendor;
25 	u16 subdevice;
26 	const struct ddb_info *info;
27 };
28 
29 /******************************************************************************/
30 
31 const struct ddb_info *get_ddb_info(u16 vendor, u16 device,
32 				    u16 subvendor, u16 subdevice);
33 
34 #endif /* _DDBRIDGE_HW_H_ */
35