ddbridge-hw.h 896 B

12345678910111213141516171819202122232425262728293031323334
  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 <[email protected]>
  7. * Marcus Metzler <[email protected]>
  8. */
  9. #ifndef _DDBRIDGE_HW_H_
  10. #define _DDBRIDGE_HW_H_
  11. #include "ddbridge.h"
  12. /******************************************************************************/
  13. #define DDVID 0xdd01 /* Digital Devices Vendor ID */
  14. /******************************************************************************/
  15. struct ddb_device_id {
  16. u16 vendor;
  17. u16 device;
  18. u16 subvendor;
  19. u16 subdevice;
  20. const struct ddb_info *info;
  21. };
  22. /******************************************************************************/
  23. const struct ddb_info *get_ddb_info(u16 vendor, u16 device,
  24. u16 subvendor, u16 subdevice);
  25. #endif /* _DDBRIDGE_HW_H_ */