of_device_add
ret = of_device_add(dev);
if (of_device_add(dev) != 0) {
return of_device_add(pdev);
extern int of_device_add(struct platform_device *pdev);