Skip to the content.

How to port an I2C driver to driver model

截至 2016 年 11 月,超过一半的 I2C 驱动程序已被转换。这些驱动程序仍然存在:

这项工作的截止日期是 2017 年 6 月。如果没有人主动转换这些内容,那么在某个时候可能会出现一个补丁来删除它们!

以下是将 I2C 驱动程序转换为驱动程序模型的建议方法。 请随时根据您的想法和建议更新此文件。

就补丁而言,转换系列通常具有以下补丁: - 清理/准备转换驱动程序 - 添加驱动程序模型代码 - 转换至少一个现有板以使用驱动程序模型序列 - (如果没有剩余板不使用驱动程序 模型)删除旧代码

这可能也是让您的主板也使用设备树的好时机。 主要涉及以下步骤: