linux/drivers/usb/typec/port-mapper.c

// SPDX-License-Identifier: GPL-2.0
/*
 * USB Type-C Connector Class Port Mapping Utility
 *
 * Copyright (C) 2021, Intel Corporation
 * Author: Heikki Krogerus <[email protected]>
 */

#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)
{}