fwnode代表的是ACPI或者OF的node,或者说是通用的device node,不只是of node.
ACPI x86用的多, OF是ARM用的多。
https://stackoverflow.com/questions/58577825/what-does-fwnode-in-struct-device-do-in-linux-kernel
那么使用device property API可以更好的兼容ACPI和OF DT
一个简单转换的例子:
fwnode代表的是ACPI或者OF的node,或者说是通用的device node,不只是of node.
ACPI x86用的多, OF是ARM用的多。
https://stackoverflow.com/questions/58577825/what-does-fwnode-in-struct-device-do-in-linux-kernel
那么使用device property API可以更好的兼容ACPI和OF DT
一个简单转换的例子: