#include <linux/acpi.h>
#include <linux/component.h>
#include <linux/usb.h>
#include "class.h"
static int typec_aggregate_bind(struct device *dev)
{ … }
static void typec_aggregate_unbind(struct device *dev)
{ … }
static const struct component_master_ops typec_aggregate_ops = …;
struct each_port_arg { … };
static int typec_port_compare(struct device *dev, void *fwnode)
{ … }
static int typec_port_match(struct device *dev, void *data)
{ … }
int typec_link_ports(struct typec_port *con)
{ … }
void typec_unlink_ports(struct typec_port *con)
{ … }