pd_bdo.h 556 B

12345678910111213141516171819202122
  1. /* SPDX-License-Identifier: GPL-2.0-or-later */
  2. /*
  3. * Copyright 2015-2017 Google, Inc
  4. */
  5. #ifndef __LINUX_USB_PD_BDO_H
  6. #define __LINUX_USB_PD_BDO_H
  7. /* BDO : BIST Data Object */
  8. #define BDO_MODE_RECV (0 << 28)
  9. #define BDO_MODE_TRANSMIT (1 << 28)
  10. #define BDO_MODE_COUNTERS (2 << 28)
  11. #define BDO_MODE_CARRIER0 (3 << 28)
  12. #define BDO_MODE_CARRIER1 (4 << 28)
  13. #define BDO_MODE_CARRIER2 (5 << 28)
  14. #define BDO_MODE_CARRIER3 (6 << 28)
  15. #define BDO_MODE_EYE (7 << 28)
  16. #define BDO_MODE_TESTDATA (8U << 28)
  17. #define BDO_MODE_MASK(mode) ((mode) & 0xf0000000)
  18. #endif