Merge tag 'printk-for-5.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git...
[linux-2.6-microblaze.git] / include / linux / usb / pd_bdo.h
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 /*
3  * Copyright 2015-2017 Google, Inc
4  */
5
6 #ifndef __LINUX_USB_PD_BDO_H
7 #define __LINUX_USB_PD_BDO_H
8
9 /* BDO : BIST Data Object */
10 #define BDO_MODE_RECV           (0 << 28)
11 #define BDO_MODE_TRANSMIT       (1 << 28)
12 #define BDO_MODE_COUNTERS       (2 << 28)
13 #define BDO_MODE_CARRIER0       (3 << 28)
14 #define BDO_MODE_CARRIER1       (4 << 28)
15 #define BDO_MODE_CARRIER2       (5 << 28)
16 #define BDO_MODE_CARRIER3       (6 << 28)
17 #define BDO_MODE_EYE            (7 << 28)
18 #define BDO_MODE_TESTDATA       (8U << 28)
19
20 #define BDO_MODE_MASK(mode)     ((mode) & 0xf0000000)
21
22 #endif