linux/drivers/phy/qualcomm/phy-qcom-usb-hsic.c

// SPDX-License-Identifier: GPL-2.0-only
/*
 * Copyright (C) 2016 Linaro Ltd
 */
#include <linux/module.h>
#include <linux/ulpi/driver.h>
#include <linux/ulpi/regs.h>
#include <linux/phy/phy.h>
#include <linux/pinctrl/consumer.h>
#include <linux/pinctrl/pinctrl-state.h>
#include <linux/delay.h>
#include <linux/clk.h>

#define ULPI_HSIC_CFG
#define ULPI_HSIC_IO_CAL

struct qcom_usb_hsic_phy {};

static int qcom_usb_hsic_phy_power_on(struct phy *phy)
{}

static int qcom_usb_hsic_phy_power_off(struct phy *phy)
{}

static const struct phy_ops qcom_usb_hsic_phy_ops =;

static int qcom_usb_hsic_phy_probe(struct ulpi *ulpi)
{}

static const struct of_device_id qcom_usb_hsic_phy_match[] =;
MODULE_DEVICE_TABLE(of, qcom_usb_hsic_phy_match);

static struct ulpi_driver qcom_usb_hsic_phy_driver =;
module_ulpi_driver();

MODULE_DESCRIPTION();
MODULE_LICENSE();