I2C on camera Bit Banged?

Errol
Hi,

I'm looking through the drivers to try and find an example of the
I2C_FASTCALL talked about in I2C.H as i want to write a battery driver that
talks on the I2C bus to a smart battery.

The camera driver talks to the camera over I2C to configure it. But why is
the I2C in the camera driver done in software? Why not use the I2C
hardware?

Any ideas?

Thanks,
Errol