linux/drivers/soc/fsl/qe/ucc_fast.c

// SPDX-License-Identifier: GPL-2.0-or-later
/*
 * Copyright (C) 2006 Freescale Semiconductor, Inc. All rights reserved.
 *
 * Authors: 	Shlomi Gridish <[email protected]>
 * 		Li Yang <[email protected]>
 *
 * Description:
 * QE UCC Fast API Set - UCC Fast specific routines implementations.
 */
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/slab.h>
#include <linux/stddef.h>
#include <linux/interrupt.h>
#include <linux/err.h>
#include <linux/export.h>

#include <asm/io.h>
#include <soc/fsl/qe/immap_qe.h>
#include <soc/fsl/qe/qe.h>

#include <soc/fsl/qe/ucc.h>
#include <soc/fsl/qe/ucc_fast.h>

void ucc_fast_dump_regs(struct ucc_fast_private * uccf)
{}
EXPORT_SYMBOL();

u32 ucc_fast_get_qe_cr_subblock(int uccf_num)
{}
EXPORT_SYMBOL();

void ucc_fast_transmit_on_demand(struct ucc_fast_private * uccf)
{}
EXPORT_SYMBOL();

void ucc_fast_enable(struct ucc_fast_private * uccf, enum comm_dir mode)
{}
EXPORT_SYMBOL();

void ucc_fast_disable(struct ucc_fast_private * uccf, enum comm_dir mode)
{}
EXPORT_SYMBOL();

int ucc_fast_init(struct ucc_fast_info * uf_info, struct ucc_fast_private ** uccf_ret)
{}
EXPORT_SYMBOL();

void ucc_fast_free(struct ucc_fast_private * uccf)
{}
EXPORT_SYMBOL();