.of_match_table = of_match_ptr(twdz_gpio_of_match),
时间: 2023-09-11 07:03:14 浏览: 164
matching_匹配_
5星 · 资源好评率100%
这是一个在 Linux 内核中使用的 C 语言结构体初始化语法。其中,`.of_match_table` 是结构体中的一个成员,`of_match_ptr()` 是一个宏,用于返回一个指向结构体的指针,`twdz_gpio_of_match` 是一个结构体名。
这行代码的作用是将 `twdz_gpio_of_match` 结构体的地址赋值给 `of_match_table` 成员,以便在系统启动时用于设备树匹配。具体来说,当一个设备被插入到系统中时,内核会根据设备树中的信息查找匹配该设备的驱动程序,其中就包括该设备的 `compatible` 属性和 `of_match_table` 中的信息。
阅读全文