linux/drivers/usb/typec/pd.h

/* SPDX-License-Identifier: GPL-2.0 */

#ifndef __USB_POWER_DELIVERY__
#define __USB_POWER_DELIVERY__

#include <linux/device.h>
#include <linux/usb/typec.h>

struct usb_power_delivery {};

struct usb_power_delivery_capabilities {};

#define to_usb_power_delivery_capabilities(o)
#define to_usb_power_delivery(o)

struct usb_power_delivery *usb_power_delivery_find(const char *name);

int usb_power_delivery_init(void);
void usb_power_delivery_exit(void);

#endif /* __USB_POWER_DELIVERY__ */