Hi,
Look at
drivers/media/video/cafe_ccic.c
And examine cafe_pci_probe() and the definition and use of the
sensor_call() macro.
Also note
$ grep -Ril ov7670 drivers/media/video/*
will show you in what drivers, the ov7670 might be used.
I had a look at cafe_ccic.c and also at vpif_capture.c.
I tried to use "v4l2_i2c_new_subdev_board", but at boot time I have the
following error:
i2c i2c-0: Failed to register i2c client ov2640 at 0x30 (-16)
I don't understand where it could come from, I pass the proper
i2c_board_info struct, and it seems to check the proper i2c address,
since it is not working.
Basically I do like cafe_ccic.c execpt that I use the
v4l2_i2c_new_subdev_board instead of v4l2_i2c_new_subdev...
Any idea why I can't detect the sensor here?
Regards,
Sedji
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html