#include "motu.h"
#define OUI_MOTU …
MODULE_DESCRIPTION(…) …;
MODULE_AUTHOR(…) …;
MODULE_LICENSE(…) …;
const unsigned int snd_motu_clock_rates[SND_MOTU_CLOCK_RATE_COUNT] = …;
static void name_card(struct snd_motu *motu)
{ … }
static void motu_card_free(struct snd_card *card)
{ … }
static int motu_probe(struct fw_unit *unit, const struct ieee1394_device_id *entry)
{ … }
static void motu_remove(struct fw_unit *unit)
{ … }
static void motu_bus_update(struct fw_unit *unit)
{ … }
#define SND_MOTU_DEV_ENTRY(model, data) …
static const struct ieee1394_device_id motu_id_table[] = …;
MODULE_DEVICE_TABLE(ieee1394, motu_id_table);
static struct fw_driver motu_driver = …;
static int __init alsa_motu_init(void)
{ … }
static void __exit alsa_motu_exit(void)
{ … }
module_init(…) …;
module_exit(alsa_motu_exit);