阅读背景:

v4L2 soc-camera 分析 - soc_camera.c_kickxxx的专栏

来源:互联网 

soc_camera.c

1455 static struct platform_driver __refdata soc_camera_pdrv = {
1456     .remove  = __devexit_p(soc_camera_pdrv_remove),
1457     .driver  = {
1458         .name   = "soc-camera-pdrv",
1459         .owner  = THIS_MODULE,
1460     },
1461 };
1462 
1463 static int __init soc_camera_init(void)
1464 {
1465     int ret = bus_register(&soc_camera_bus_type);
1466     if (ret)
1467         return ret;
1468     ret = driver_register(&ic_drv);
1469     if (ret)
1470         goto edrvr;
1471 
1472     ret = platform_driver_probe(&soc_camera_pdrv, soc_camera_pdrv_probe);
1473     if (ret)
1474         goto epdr;
1475 
1476     return 0;
1477 
1478 epdr:
1479     driver_unregister(&ic_drv);
1480 edrvr:
1481     bus_unregister(&soc_camera_bus_type);
1482     return ret;
1483 }

1455 static struct platform_



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: