SOC 용 I2C 어댑터 드라이버를 쓰고 있습니다. 이 어댑터는 현재 시스템에 있으며 RTC 드라이버는 .master_xfer를 통해 작동합니다.I2C-dev.c에서 IOCTL을 어댑터 드라이버 (i2c-rt3352.c)로 전달하는 방법
/dev/i2c를 통해 응용 프로그램에서 IOCTL을 보내고 싶습니다. i2c_dev 및 모든 모듈을로드했습니다. IOCTL을 보낸 후 나는 다음 얻을 :
#i2ccmd read 0
i2cdev_open[382]
i2c_dev_get_by_minor[54]
i2c_get_adapter[896]
i2cdev_ioctl[186]
ioctl, cmd=0x03, arg=0x00
i2c_control[731]
i2cdev_release[420]
i2c_put_adapter[910]
i2cdev_ioctl 방법은 내 어댑터 드라이버에 I2C_RDWR IOCT'L를 전송하지 않습니다. 어떻게 IOCTL을 i2c-rt3352.c로 전달할 수 있습니까?
예, IOCTL은 0x03 내 자신의 명령입니다. 허용 된 IOCTL 목록이 있습니까? –