Linux Kernel
3.7.1
|
#include <linux/clk.h>
#include <linux/device.h>
#include <linux/io.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/platform_device.h>
#include <linux/pm_runtime.h>
#include <linux/regmap.h>
#include <linux/slab.h>
#include <sound/core.h>
#include <sound/pcm.h>
#include <sound/pcm_params.h>
#include <sound/soc.h>
#include "tegra30_ahub.h"
#include "tegra30_i2s.h"
Go to the source code of this file.
Macros | |
#define | DRV_NAME "tegra30-i2s" |
Functions | |
int | tegra30_i2s_startup (struct snd_pcm_substream *substream, struct snd_soc_dai *dai) |
void | tegra30_i2s_shutdown (struct snd_pcm_substream *substream, struct snd_soc_dai *dai) |
module_platform_driver (tegra30_i2s_driver) | |
MODULE_AUTHOR ("Stephen Warren <[email protected]>") | |
MODULE_DESCRIPTION ("Tegra30 I2S ASoC driver") | |
MODULE_LICENSE ("GPL") | |
MODULE_ALIAS ("platform:"DRV_NAME) | |
MODULE_DEVICE_TABLE (of, tegra30_i2s_of_match) | |
#define DRV_NAME "tegra30-i2s" |
Definition at line 45 of file tegra30_i2s.c.
MODULE_ALIAS | ( | "platform:" | DRV_NAME | ) |
MODULE_AUTHOR | ( | "Stephen Warren <[email protected]>" | ) |
MODULE_DEVICE_TABLE | ( | of | , |
tegra30_i2s_of_match | |||
) |
MODULE_LICENSE | ( | "GPL" | ) |
module_platform_driver | ( | tegra30_i2s_driver | ) |
void tegra30_i2s_shutdown | ( | struct snd_pcm_substream * | substream, |
struct snd_soc_dai * | dai | ||
) |
Definition at line 101 of file tegra30_i2s.c.
int tegra30_i2s_startup | ( | struct snd_pcm_substream * | substream, |
struct snd_soc_dai * | dai | ||
) |
Definition at line 74 of file tegra30_i2s.c.