linux/drivers/ufs/host/tc-dwc-g210.c

// SPDX-License-Identifier: GPL-2.0-only
/*
 * Synopsys G210 Test Chip driver
 *
 * Copyright (C) 2015-2016 Synopsys, Inc. (www.synopsys.com)
 *
 * Authors: Joao Pinto <[email protected]>
 */

#include <linux/module.h>

#include <ufs/ufshcd.h>
#include <ufs/unipro.h>

#include "ufshcd-dwc.h"
#include "ufshci-dwc.h"
#include "tc-dwc-g210.h"

/**
 * tc_dwc_g210_setup_40bit_rmmi() - configure 40-bit RMMI.
 * @hba: Pointer to drivers structure
 *
 * Return: 0 on success or non-zero value on failure.
 */
static int tc_dwc_g210_setup_40bit_rmmi(struct ufs_hba *hba)
{}

/**
 * tc_dwc_g210_setup_20bit_rmmi_lane0() - configure 20-bit RMMI Lane 0.
 * @hba: Pointer to drivers structure
 *
 * Return: 0 on success or non-zero value on failure.
 */
static int tc_dwc_g210_setup_20bit_rmmi_lane0(struct ufs_hba *hba)
{}

/**
 * tc_dwc_g210_setup_20bit_rmmi_lane1() - configure 20-bit RMMI Lane 1.
 * @hba: Pointer to drivers structure
 *
 * Return: 0 on success or non-zero value on failure.
 */
static int tc_dwc_g210_setup_20bit_rmmi_lane1(struct ufs_hba *hba)
{}

/**
 * tc_dwc_g210_setup_20bit_rmmi() - configure 20-bit RMMI.
 * @hba: Pointer to drivers structure
 *
 * Return: 0 on success or non-zero value on failure.
 */
static int tc_dwc_g210_setup_20bit_rmmi(struct ufs_hba *hba)
{}

/**
 * tc_dwc_g210_config_40_bit() - configure 40-bit TC specific attributes.
 * @hba: Pointer to drivers structure
 *
 * Return: 0 on success non-zero value on failure.
 */
int tc_dwc_g210_config_40_bit(struct ufs_hba *hba)
{}
EXPORT_SYMBOL();

/**
 * tc_dwc_g210_config_20_bit() - configure 20-bit TC specific attributes.
 * @hba: Pointer to drivers structure
 *
 * Return: 0 on success non-zero value on failure.
 */
int tc_dwc_g210_config_20_bit(struct ufs_hba *hba)
{}
EXPORT_SYMBOL();

MODULE_AUTHOR();
MODULE_DESCRIPTION();
MODULE_LICENSE();