#ifndef __LINUX_USB_PD_ADO_H
#define __LINUX_USB_PD_ADO_H
#define USB_PD_ADO_TYPE_SHIFT …
#define USB_PD_ADO_TYPE_MASK …
#define USB_PD_ADO_FIXED_BATT_SHIFT …
#define USB_PD_ADO_FIXED_BATT_MASK …
#define USB_PD_ADO_HOT_SWAP_BATT_SHIFT …
#define USB_PD_ADO_HOT_SWAP_BATT_MASK …
#define USB_PD_ADO_TYPE_BATT_STATUS_CHANGE …
#define USB_PD_ADO_TYPE_OCP …
#define USB_PD_ADO_TYPE_OTP …
#define USB_PD_ADO_TYPE_OP_COND_CHANGE …
#define USB_PD_ADO_TYPE_SRC_INPUT_CHANGE …
#define USB_PD_ADO_TYPE_OVP …
static inline unsigned int usb_pd_ado_type(u32 ado)
{ … }
static inline unsigned int usb_pd_ado_fixed_batt(u32 ado)
{ … }
static inline unsigned int usb_pd_ado_hot_swap_batt(u32 ado)
{ … }
#endif