u-boot uclass_get_device_tail 函数

 
// 获得device,进行probe
// 调用uclass_get_device_tail进行设备的get,最终会调用device_probe来对设备进行probe
int uclass_get_device_tail(struct udevice *dev, int ret, struct udevice **devp)
{
    if (ret)
        return ret;

    assert(dev);
// 调用device_probe对设备进行probe,这个函数说明参考前面
    ret = device_probe(dev);
    if (ret)
        return ret;

    *devp = dev;

    return 0;
}
 
 
posted @ 2022-02-22 20:42  liujunhuasd  阅读(319)  评论(0编辑  收藏  举报