
of
qwaszx523
努力成长的小菜鸟
展开
-
of_device_id
of_device_id 用于device和driver的match,其在kernel\linux-3.10.y\include\linux\mod_devicetable.h中定义 /* Struct used for matching a device */ struct of_device_id { char name[32]; char type[32]; char co原创 2016-10-13 10:43:21 · 8504 阅读 · 1 评论 -
of driver
of driver与dts匹配,用于设备节点的解析 相关的头文件在kernel/include/linux下,以of_xxx命名。 对应函数的实现在kernel/driver/of下面原创 2016-10-13 10:53:12 · 296 阅读 · 0 评论 -
of_iomap
void __iomem *of_iomap(struct device_node *node, int index); 通过设备结点直接进行设备内存区间的 ioremap(),index是内存段的索引。若设备结点的reg属性有多段,可通过index标示要ioremap的是哪一段,只有1段的情况, index为0。采用Device Tree后,大量的设备驱动通过of_iomap()进行映射,原创 2017-06-20 10:29:31 · 7668 阅读 · 0 评论