Linux Kernel
3.7.1
|
#include <linux/clk.h>
#include <linux/device.h>
#include <linux/io.h>
#include <linux/module.h>
#include <linux/of_platform.h>
#include <linux/platform_device.h>
#include <linux/pm_runtime.h>
#include <linux/regmap.h>
#include <linux/slab.h>
#include <mach/clk.h>
#include <mach/dma.h>
#include <sound/soc.h>
#include "tegra30_ahub.h"
Go to the source code of this file.
Macros | |
#define | DRV_NAME "tegra30-ahub" |
#define | LAST_REG(name) |
#define | REG_IN_ARRAY(reg, name) |
Variables | |
struct of_dev_auxdata ahub_auxdata[] | __devinitdata |
#define DRV_NAME "tegra30-ahub" |
Definition at line 33 of file tegra30_ahub.c.
#define LAST_REG | ( | name | ) |
Definition at line 312 of file tegra30_ahub.c.
EXPORT_SYMBOL_GPL | ( | tegra30_ahub_allocate_rx_fifo | ) |
EXPORT_SYMBOL_GPL | ( | tegra30_ahub_enable_rx_fifo | ) |
EXPORT_SYMBOL_GPL | ( | tegra30_ahub_disable_rx_fifo | ) |
EXPORT_SYMBOL_GPL | ( | tegra30_ahub_free_rx_fifo | ) |
EXPORT_SYMBOL_GPL | ( | tegra30_ahub_allocate_tx_fifo | ) |
EXPORT_SYMBOL_GPL | ( | tegra30_ahub_enable_tx_fifo | ) |
EXPORT_SYMBOL_GPL | ( | tegra30_ahub_disable_tx_fifo | ) |
EXPORT_SYMBOL_GPL | ( | tegra30_ahub_free_tx_fifo | ) |
EXPORT_SYMBOL_GPL | ( | tegra30_ahub_set_rx_cif_source | ) |
EXPORT_SYMBOL_GPL | ( | tegra30_ahub_unset_rx_cif_source | ) |
MODULE_ALIAS | ( | "platform:" | DRV_NAME | ) |
MODULE_AUTHOR | ( | "Stephen Warren <[email protected]>" | ) |
MODULE_DESCRIPTION | ( | "Tegra30 AHUB driver" | ) |
MODULE_DEVICE_TABLE | ( | of | , |
tegra30_ahub_of_match | |||
) |
MODULE_LICENSE | ( | "GPL v2" | ) |
module_platform_driver | ( | tegra30_ahub_driver | ) |
int tegra30_ahub_allocate_rx_fifo | ( | enum tegra30_ahub_rxcif * | rxcif, |
unsigned long * | fiforeg, | ||
unsigned long * | reqsel | ||
) |
Definition at line 98 of file tegra30_ahub.c.
int tegra30_ahub_allocate_tx_fifo | ( | enum tegra30_ahub_txcif * | txcif, |
unsigned long * | fiforeg, | ||
unsigned long * | reqsel | ||
) |
Definition at line 181 of file tegra30_ahub.c.
int tegra30_ahub_disable_rx_fifo | ( | enum tegra30_ahub_rxcif | rxcif | ) |
Definition at line 156 of file tegra30_ahub.c.
int tegra30_ahub_disable_tx_fifo | ( | enum tegra30_ahub_txcif | txcif | ) |
Definition at line 239 of file tegra30_ahub.c.
int tegra30_ahub_enable_rx_fifo | ( | enum tegra30_ahub_rxcif | rxcif | ) |
Definition at line 141 of file tegra30_ahub.c.
int tegra30_ahub_enable_tx_fifo | ( | enum tegra30_ahub_txcif | txcif | ) |
Definition at line 224 of file tegra30_ahub.c.
int tegra30_ahub_free_rx_fifo | ( | enum tegra30_ahub_rxcif | rxcif | ) |
Definition at line 171 of file tegra30_ahub.c.
int tegra30_ahub_free_tx_fifo | ( | enum tegra30_ahub_txcif | txcif | ) |
Definition at line 254 of file tegra30_ahub.c.
int tegra30_ahub_set_rx_cif_source | ( | enum tegra30_ahub_rxcif | rxcif, |
enum tegra30_ahub_txcif | txcif | ||
) |
Definition at line 264 of file tegra30_ahub.c.
int tegra30_ahub_unset_rx_cif_source | ( | enum tegra30_ahub_rxcif | rxcif | ) |
Definition at line 278 of file tegra30_ahub.c.
struct of_dev_auxdata ahub_auxdata [] __devinitdata |
Definition at line 303 of file tegra30_ahub.c.