platform_find_device_by_driver
时间: 2023-08-05 17:06:44 浏览: 317
linux下驱动模型介绍
`platform_find_device_by_driver`是一个函数,用于在平台设备列表中查找与给定驱动程序匹配的设备。它用于在Linux内核中查找与指定驱动程序匹配的平台设备,并返回找到的设备的指针。
这个函数通常在驱动程序的probe函数中使用,用于在设备与驱动匹配成功后,查找对应的设备实例进行进一步的操作。它接受一个指向`platform_driver`结构体的指针作为参数,该结构体包含了驱动程序的名称和其他属性。
如果找到匹配的设备,函数将返回对应的设备指针;如果没有找到匹配的设备,函数将返回NULL。
阅读全文