コード例 #1
0
ファイル: ag71xx_main.c プロジェクト: alicemirror/EA3250
static int __init ag71xx_module_init(void)
{
	int ret;

	ret = ag71xx_debugfs_root_init();
	if (ret)
		goto err_out;

	ret = ag71xx_mdio_driver_init();
	if (ret)
		goto err_debugfs_exit;

	ret = platform_driver_register(&ag71xx_driver);
	if (ret)
		goto err_mdio_exit;

	return 0;

 err_mdio_exit:
	ag71xx_mdio_driver_exit();
 err_debugfs_exit:
	ag71xx_debugfs_root_exit();
 err_out:
	return ret;
}
コード例 #2
0
ファイル: ag71xx_main.c プロジェクト: mirko/openwrt-x-burst
static void __exit ag71xx_module_exit(void)
{
	platform_driver_unregister(&ag71xx_driver);
	ag71xx_mdio_driver_exit();
}