コード例 #1
0
ファイル: actisys.c プロジェクト: chinnyannieb/empeg-hijack
/*
 * Function actisys_change_speed (task)
 *
 *	There is two model of Actisys dongle we are dealing with,
 * the 220L and 220L+. At this point, only irattach knows with
 * kind the user has requested (it was an argument on irattach
 * command line).
 *	So, we register a dongle of each sort and let irattach
 * pick the right one...
 */
int __init actisys_init(void)
{
	int ret;

	/* First, register an Actisys 220L dongle */
	ret = irda_device_register_dongle(&dongle);
	if (ret < 0)
		return ret;
	/* Now, register an Actisys 220L+ dongle */
	ret = irda_device_register_dongle(&dongle_plus);
	if (ret < 0) {
		irda_device_unregister_dongle(&dongle);
		return ret;
	}	
	return 0;
}
コード例 #2
0
/*
 * Function ep7211_ir_init(void)
 *
 *    Initialize EP7211 I/R module
 *
 */
int __init ep7211_ir_init(void)
{
	return irda_device_register_dongle(&dongle);
}
コード例 #3
0
ファイル: tekram.c プロジェクト: chinnyannieb/empeg-hijack
int __init tekram_init(void)
{
	return irda_device_register_dongle(&dongle);
}
コード例 #4
0
ファイル: mcp2120.c プロジェクト: wxlong/Test
static int __init mcp2120_init(void)
{
    return irda_device_register_dongle(&dongle);
}
コード例 #5
0
/*
 * Function ep93xx_sir_init(void)
 *
 *    Initialize EP93xx IrDA block in SIR mode.
 *
 */
int __init ep93xx_sir_init(void)
{
    DPRINTK("----------------\n ep93xx_sir_init \n-----------------\n");
	return irda_device_register_dongle(&dongle);
}
コード例 #6
0
ファイル: girbil.c プロジェクト: archith/camera_project
int __init girbil_init(void)
{
	return irda_device_register_dongle(&dongle);
}
コード例 #7
0
ファイル: ma600.c プロジェクト: JBTech/ralink_rt5350
static int __init ma600_init(void)
{
	IRDA_DEBUG(2, "%s()\n", __FUNCTION__);
	return irda_device_register_dongle(&dongle);
}