static int __init ps3_sys_manager_init(void) { if (!firmware_has_feature(FW_FEATURE_PS3_LV1)) return -ENODEV; return ps3_vuart_port_driver_register(&ps3_sys_manager); }
static int ps3av_module_init(void) { int error; if (!firmware_has_feature(FW_FEATURE_PS3_LV1)) return -ENODEV; pr_debug(" -> %s:%d\n", __func__, __LINE__); error = ps3_vuart_port_driver_register(&ps3av_driver); if (error) { printk(KERN_ERR "%s: ps3_vuart_port_driver_register failed %d\n", __func__, error); return error; } pr_debug(" <- %s:%d\n", __func__, __LINE__); return error; }