Big cam changes, batch 5 (?)
Currently inside:
Less controversial changes, they should not break anything worse than it was already broken (untested):
- switch to 2 lanes (the only config currently known to work)
- gain control
- clock boost
Fix in csi capture driver (untested): size is preserved across device closes.
Sensor is not initialized on probe, but instead on power on, and controls are preserved. This makes full frame mode hang, but it didn't work anyway.
New debugfs interface: debug_frame
, which, when set to 1, stops attempting to set streaming registers. It's effectively a simpler replacement to previously used masks, and has the same limitations (power sequence). Not tested yet.
Enabling the same variable also means that any size requested will be used, no liitations. Slightly reworked, so effectively untested.
Previously seen debugfs interface with clear/address/value to specify override registers.
I will add to this MR, but always make sure that the visible state is OK to merge.