WIP: camera base patches
commits taken from https://source.puri.sm/dorota.czaplejewicz/linux-next/-/commits/next-bigcam
from https://source.puri.sm/dorota.czaplejewicz/linux-next/-/commit/59f024f327d81cff859c3ff1aa6bf78815724588 I left the one debug output as commented
I ignored https://source.puri.sm/dorota.czaplejewicz/linux-next/-/commit/a2a592bc5d9fa14f9c56deda78d9c329d1e6ff04 and https://source.puri.sm/dorota.czaplejewicz/linux-next/-/commit/e5a52cf10174b633818e5b2b5c773ef36fd6cab2