示例#1
0
static int __init xmm_power_init(void)
{
	platform_driver_register(&xmm_power_driver);
	spin_lock_init(&xmm_state_lock);
	xmm_netlink_init();
	return 0;
}
static int __init xmm_power_init(void)
{
    int ret = -1;

        ret = get_modem_type( "xmm6260" );
        pr_info("MODEM#%s: get_modem_type \"%s\". %d\n","xmm_power","xmm6260",ret);
        if( ret<=0 ) {
            pr_err("MODEM#%s: modem \"%s\" not support on this board. %d\n","xmm_power","xmm6260",ret);
            return( -1 );
        }

	platform_driver_register(&xmm_power_driver);
	spin_lock_init(&xmm_state_lock);
	xmm_netlink_init();
	return 0;
}