diff --git a/src/libcamera/pipeline/ipu3/ipu3.cpp b/src/libcamera/pipeline/ipu3/ipu3.cpp
index 3138eb0bf8b6..660c00dacb2f 100644
--- a/src/libcamera/pipeline/ipu3/ipu3.cpp
+++ b/src/libcamera/pipeline/ipu3/ipu3.cpp
@@ -187,7 +187,7 @@ PipelineHandlerIPU3::streamConfiguration(Camera *camera,
 	V4L2Subdevice *sensor = data->cio2.sensor;
 	StreamConfiguration *config = &configs[&data->stream_];
 
-	config->pixelFormat = V4L2_PIX_FMT_IPU3_SGRBG10;
+	config->pixelFormat = V4L2_PIX_FMT_NV12;
 	config->bufferCount = IPU3_BUF_NUM;
 
 	/*
