linux/drivers/usb/dwc3/host.c

// SPDX-License-Identifier: GPL-2.0
/*
 * host.c - DesignWare USB3 DRD Controller Host Glue
 *
 * Copyright (C) 2011 Texas Instruments Incorporated - https://www.ti.com
 *
 * Authors: Felipe Balbi <[email protected]>,
 */

#include <linux/irq.h>
#include <linux/of.h>
#include <linux/platform_device.h>
#include <linux/usb.h>
#include <linux/usb/hcd.h>

#include "../host/xhci-port.h"
#include "../host/xhci-ext-caps.h"
#include "../host/xhci-caps.h"
#include "../host/xhci-plat.h"
#include "core.h"

#define XHCI_HCSPARAMS1
#define XHCI_PORTSC_BASE

/**
 * dwc3_power_off_all_roothub_ports - Power off all Root hub ports
 * @dwc: Pointer to our controller context structure
 */
static void dwc3_power_off_all_roothub_ports(struct dwc3 *dwc)
{}

static void dwc3_xhci_plat_start(struct usb_hcd *hcd)
{}

static const struct xhci_plat_priv dwc3_xhci_plat_quirk =;

static void dwc3_host_fill_xhci_irq_res(struct dwc3 *dwc,
					int irq, char *name)
{}

static int dwc3_host_get_irq(struct dwc3 *dwc)
{}

int dwc3_host_init(struct dwc3 *dwc)
{}

void dwc3_host_exit(struct dwc3 *dwc)
{}