linux下的I2C驱动记录(RK)
现在做的是RK平台的I2C驱动,不是说linux每个外设对应一个设备文件吗?可是找了一下一直没找到,今天特别搞了一下。I2C设备是注册为platform平台驱动的。
下面是我用adb命令查看的
linux的设备文件不一定只在dev/这个目录下面,像sys/ 目录下面也会有一些设备文件的
MID下面的I2C设备的设备文件
root@android:/ # ls /sys/bus/i2c/devices/ 0-004c/ 1-002d/ 1-005a/ 2-0040/ 3-0021/ 4-0040/ 4-0046/ i2c-0/ i2c-2/ i2c-4/ 1-0014/ 1-0034/ 2-0038/ 2-0041/ 3-003c/ 4-0042/ 4-0060/ i2c-1/ i2c-3/ root@android:/ # ls /sys/bus/i2c/drivers drivers/ drivers_autoprobe drivers_probe root@android:/ # ls /sys/bus/i2c/drivers/ RK610_CODEC/ gc0308/ ir-kbd-i2c/ sensors/ tps65910/ act8846/ gc0328/ nt99340/ sp0838/ wfi2ctest/ dummy/ gc2035/ rk610_ctl/ sp2518/ wm831x/ ft5x0x_touch/ gslX680/ rk610_hdmi/ sp2541/ root@android:/ # ls /sys/bus/i2c/drivers/
- Re: weiqifa0昨天 18:12
- 回复u011757662n不错呀,真的不错,这个网站。