p350:libcamera: CameraHAL restructure

Change-Id: Ide3f6f6601822393bd4f7ecd2f705277639eb2a1