diff --git a/include/libcamera/internal/software_isp/debayer_params.h b/include/libcamera/internal/software_isp/debayer_params.h
index 1c0412d75..6772b43bc 100644
--- a/include/libcamera/internal/software_isp/debayer_params.h
+++ b/include/libcamera/internal/software_isp/debayer_params.h
@@ -18,11 +18,13 @@
 namespace libcamera {
 
 struct DebayerParams {
-	Matrix<float, 3, 3> combinedMatrix;
-	RGB<float> blackLevel;
-	float gamma;
-	float contrastExp;
-	RGB<float> gains;
+	Matrix<float, 3, 3> combinedMatrix = { { 1.0, 0.0, 0.0,
+						 0.0, 1.0, 0.0,
+						 0.0, 0.0, 1.0 } };
+	RGB<float> blackLevel = RGB<float>({ 0.0, 0.0, 0.0 });
+	float gamma = 1.0;
+	float contrastExp = 1.0;
+	RGB<float> gains = RGB<float>({ 1.0, 1.0, 1.0 });
 };
 
 } /* namespace libcamera */
