i2c adapter device dts 格式:

i2c0: i2c@1fe01000{compatible = "loongson,ls-i2c";reg = <0x1fe01000 0x8>;interrupt-parent = <&icu>;interrupts = <30>;#address-cells = <1>;#size-cells = <0>;isl29023@44 {compatible = "fsl,isl29023";reg = <0x44>;};};

其中isl29023为该adapter下挂载的i2c client设备,可以不加。

然后修改driver/i2c/i2c-core.c的代码,在i2c_register_adapter的函数中添加:of_i2c_register_devices(adap);
添加好后如下所示:

     /* create pre-declared device nodes */of_i2c_register_devices(adap);if (adap->nr < __i2c_first_dynamic_bus_num)i2c_scan_static_board_info(adap);

linux3.10修复i2c adapter无法使用dts创建device相关推荐

  1. ls2k1000在linux3.10内核下的中断分析

    目录 1 基本知识 1.1 ls2k1000的中断组成 1.2 GS264中断相关的寄存器 2 ls2K1000 在 linux3.10 内核下的中断初始化过程 2.1 大致过程 2.2 函数具体分析 ...

  2. 达梦数据库迁移,无法使用dts时怎么办。

    达梦数据库迁移,无法使用dts时怎么办. 在我们使用达梦数据库的过程中,我们数据迁移通常会使用dts工具,但是当环境不允许我们通过dts来进行数据迁移时,我们应该怎么做. 一:当两个库的初始化设置一样 ...

  3. i2c adapter 和client 还有i2c_core之间的联系

    tegra adapter driver adapter设备的注册 staticstructresource i2c_resource1[] = { [0]= { .start = INT_I2C, ...

  4. 10.9 自动注册DSN和创建表

    10.9 自动注册DSN和创建表 在开始编写自己的数据库应用程序时,读者很快会遇到两个令人头痛的问题.一是在访问ODBC数据源前,必须在ODBC管理器中手工注册DSN(数据源名).这样的应用程序要求用 ...

  5. windows 10企业版windows Defender无法使用

    windows 10企业版windows Defender无法使用 定位到计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defe ...

  6. Windows 10更新导致VMWare无法使用的解决办法-亲测可用

    Windows 10更新导致VMWare无法使用的解决办法-亲测可用 Windows 10自动更新后,原有的VMWare无法正常使用,开启系统时会出现以下弹窗: 网上的办法大都千篇一律,最简便的方法是 ...

  7. GEE系列:第10单元 使用 Google 地球引擎创建图形用户界面【GUI开发】

    GEE从入门到实战的10个系列单元: GEE系列:第1单元 Google地球引擎简介 GEE系列:第2单元 探索数据集 GEE系列:​第3单元 栅格遥感影像波段特征及渲染可视化 GEE系列:第4单元 ...

  8. 谷歌翻译一键修复|谷歌翻译无法使用:

    谷歌翻译一键修复|谷歌翻译无法使用: 以下步骤是window系统解决方法的步骤: 修复方法: 1.运行软件,点击"获取最新ip列表"按钮,会获取一个ip地址: 2.打开C:\Win ...

  9. 2.龙芯2k1000 linux3.10内核编译过程

    龙芯2k1000 linux3.10内核编译过程 文章目录 龙芯2k1000 linux3.10内核编译过程 (一).在Ubuntu环境下载并配置交叉编译链 (二).下载linux3.10内核源码 ( ...

最新文章

  1. 解决 aka com.chaozh.iReader:style/Theme.AppCompat.Light.NoActionBar) not found.
  2. jquery实现动态五角星评分
  3. elasticsearch 第四篇(API约定)
  4. C++11 并发指南九(综合运用: C++11 多线程下生产者消费者模型详解)
  5. 信息安全学习笔记--CSRF
  6. 多维数组和矩阵----子数组最大累加和
  7. ECS 云助手,实现云上运维自动化
  8. 在页面加载后执行任务
  9. 采用Xamarin进行ffmpeg调用视频编解码的方法
  10. java中json获取key值_如何获取JsonObject中key的值
  11. 应届生 实习生 社招最常用招聘网站
  12. day3-转自金角大王
  13. H3 R4900 G3装系统详细步骤
  14. Object-based superresolution land cover Mapping From Remotely sensed imagery
  15. WIN10桌面图标变成白文件的一种解决方法
  16. 用牛顿迭代法求方程的根matlab,牛顿迭代法求方程根的MATLAB程序
  17. NIST《零信任安全架构标准》简单解读
  18. 差点被一个柿子砸中 -_-
  19. 微信小黄鸡智能陪聊功能实现
  20. 用mybatis逆向工程 对sqlserver 2008 R2使用

热门文章

  1. H3C vrrp *** ipsec 基本配置
  2. webservice studio 参数是DataSet时不支持中文 解决方法
  3. UML与软件建模 第五次作业
  4. python scrapy同时执行spiders多个爬虫
  5. sharepoint_wf 启动窗口设计,支配给自由域用户
  6. 关于主窗体与子窗体之间的通信以及面向对象思想的一些应用
  7. (转)petshop4.0中的Profile理解(匿名用户身份)
  8. 从Postman到ApiPost——码农闰土
  9. 靠谱测试人员需具备沟通表达能力
  10. 三相pmsm矢量控制仿真模型_实时控制系统的时序模型及其在AUTOSAR系统仿真监控中的应用-Foundations4.1控制理论...