mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-08-23 01:10:04 +00:00
media: ddbridge: move modparams to ddbridge-core.c
Besides the 'msi' module option, all options are used from within ddbridge-core only, so move them over from ddbridge-main, and declare the associated variables static. Since the prototypes in ddbridge.h aren't necessary anymore now, remove them. As a side effect, this has the benefit of aligning things more with the dddvb upstream. Signed-off-by: Daniel Scheller <d.scheller@gmx.net> Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
This commit is contained in:
parent
cea6d2392f
commit
5589974ecd
3 changed files with 28 additions and 34 deletions
|
@ -68,6 +68,34 @@ module_param(adapter_alloc, int, 0444);
|
|||
MODULE_PARM_DESC(adapter_alloc,
|
||||
"0-one adapter per io, 1-one per tab with io, 2-one per tab, 3-one for all");
|
||||
|
||||
static int ci_bitrate = 70000;
|
||||
module_param(ci_bitrate, int, 0444);
|
||||
MODULE_PARM_DESC(ci_bitrate, " Bitrate in KHz for output to CI.");
|
||||
|
||||
static int ts_loop = -1;
|
||||
module_param(ts_loop, int, 0444);
|
||||
MODULE_PARM_DESC(ts_loop, "TS in/out test loop on port ts_loop");
|
||||
|
||||
static int xo2_speed = 2;
|
||||
module_param(xo2_speed, int, 0444);
|
||||
MODULE_PARM_DESC(xo2_speed, "default transfer speed for xo2 based duoflex, 0=55,1=75,2=90,3=104 MBit/s, default=2, use attribute to change for individual cards");
|
||||
|
||||
#ifdef __arm__
|
||||
static int alt_dma = 1;
|
||||
#else
|
||||
static int alt_dma;
|
||||
#endif
|
||||
module_param(alt_dma, int, 0444);
|
||||
MODULE_PARM_DESC(alt_dma, "use alternative DMA buffer handling");
|
||||
|
||||
static int no_init;
|
||||
module_param(no_init, int, 0444);
|
||||
MODULE_PARM_DESC(no_init, "do not initialize most devices");
|
||||
|
||||
static int stv0910_single;
|
||||
module_param(stv0910_single, int, 0444);
|
||||
MODULE_PARM_DESC(stv0910_single, "use stv0910 cards as single demods");
|
||||
|
||||
/****************************************************************************/
|
||||
|
||||
static DEFINE_MUTEX(redirect_lock);
|
||||
|
|
|
@ -55,34 +55,6 @@ MODULE_PARM_DESC(msi, "Control MSI interrupts: 0-disable (default), 1-enable");
|
|||
#endif
|
||||
#endif
|
||||
|
||||
int ci_bitrate = 70000;
|
||||
module_param(ci_bitrate, int, 0444);
|
||||
MODULE_PARM_DESC(ci_bitrate, " Bitrate in KHz for output to CI.");
|
||||
|
||||
int ts_loop = -1;
|
||||
module_param(ts_loop, int, 0444);
|
||||
MODULE_PARM_DESC(ts_loop, "TS in/out test loop on port ts_loop");
|
||||
|
||||
int xo2_speed = 2;
|
||||
module_param(xo2_speed, int, 0444);
|
||||
MODULE_PARM_DESC(xo2_speed, "default transfer speed for xo2 based duoflex, 0=55,1=75,2=90,3=104 MBit/s, default=2, use attribute to change for individual cards");
|
||||
|
||||
#ifdef __arm__
|
||||
int alt_dma = 1;
|
||||
#else
|
||||
int alt_dma;
|
||||
#endif
|
||||
module_param(alt_dma, int, 0444);
|
||||
MODULE_PARM_DESC(alt_dma, "use alternative DMA buffer handling");
|
||||
|
||||
int no_init;
|
||||
module_param(no_init, int, 0444);
|
||||
MODULE_PARM_DESC(no_init, "do not initialize most devices");
|
||||
|
||||
int stv0910_single;
|
||||
module_param(stv0910_single, int, 0444);
|
||||
MODULE_PARM_DESC(stv0910_single, "use stv0910 cards as single demods");
|
||||
|
||||
/****************************************************************************/
|
||||
/****************************************************************************/
|
||||
/****************************************************************************/
|
||||
|
|
|
@ -369,12 +369,6 @@ int ddbridge_flashread(struct ddb *dev, u32 link, u8 *buf, u32 addr, u32 len);
|
|||
/****************************************************************************/
|
||||
|
||||
/* ddbridge-main.c (modparams) */
|
||||
extern int ci_bitrate;
|
||||
extern int ts_loop;
|
||||
extern int xo2_speed;
|
||||
extern int alt_dma;
|
||||
extern int no_init;
|
||||
extern int stv0910_single;
|
||||
extern struct workqueue_struct *ddb_wq;
|
||||
|
||||
/* ddbridge-core.c */
|
||||
|
|
Loading…
Reference in a new issue