linux/sound/core/seq/seq.c

// SPDX-License-Identifier: GPL-2.0-or-later
/*
 *  ALSA sequencer main module
 *  Copyright (c) 1998-1999 by Frank van de Pol <[email protected]>
 */

#include <linux/init.h>
#include <linux/module.h>
#include <linux/device.h>
#include <sound/core.h>
#include <sound/initval.h>

#include <sound/seq_kernel.h>
#include "seq_clientmgr.h"
#include "seq_memory.h"
#include "seq_queue.h"
#include "seq_lock.h"
#include "seq_timer.h"
#include "seq_system.h"
#include "seq_info.h"
#include <sound/minors.h>
#include <sound/seq_device.h>

#if defined(CONFIG_SND_SEQ_DUMMY_MODULE)
int seq_client_load[15] = {[0] = SNDRV_SEQ_CLIENT_DUMMY, [1 ... 14] = -1};
#else
int seq_client_load[15] =;
#endif
int seq_default_timer_class =;
int seq_default_timer_sclass =;
int seq_default_timer_card =;
int seq_default_timer_device =
#else
	SNDRV_TIMER_GLOBAL_SYSTEM
#endif
	;
int seq_default_timer_subdevice =;
int seq_default_timer_resolution =;	/* Hz */

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

module_param_array();
MODULE_PARM_DESC();
module_param(seq_default_timer_class, int, 0644);
MODULE_PARM_DESC();
module_param(seq_default_timer_sclass, int, 0644);
MODULE_PARM_DESC();
module_param(seq_default_timer_card, int, 0644);
MODULE_PARM_DESC();
module_param(seq_default_timer_device, int, 0644);
MODULE_PARM_DESC();
module_param(seq_default_timer_subdevice, int, 0644);
MODULE_PARM_DESC();
module_param(seq_default_timer_resolution, int, 0644);
MODULE_PARM_DESC();

MODULE_ALIAS_CHARDEV();
MODULE_ALIAS();

/*
 *  INIT PART
 */

static int __init alsa_seq_init(void)
{}

static void __exit alsa_seq_exit(void)
{}

module_init()
module_exit()