В определении struct device , определен fwnode ,
struct device {
...
struct fwnode_handle *fwnode; /* firmware device node */
...
}
И соответствующий файл находится в include / linux / fwnode.h:
struct fwnode_reference_args {
struct fwnode_handle *fwnode;
unsigned int nargs;
unsigned int args[NR_FWNODE_REFERENCE_ARGS];
};
...
Тогда яИщите его на веб-сайте, но не можете найти подробное объяснение этой части (fwnode) ядра (что это значит и что она делает), только некоторую краткую информацию.
Итак, любой добросердечный человек можетПомоги мне?
Или просто дайте мне ссылку на документацию.
Большое спасибо.