diff --git a/src/v4l2/v4l2_camera_proxy.cpp b/src/v4l2/v4l2_camera_proxy.cpp
index 493c41c0ad0f..4427ae3302d8 100644
--- a/src/v4l2/v4l2_camera_proxy.cpp
+++ b/src/v4l2/v4l2_camera_proxy.cpp
@@ -10,22 +10,23 @@
 #include <algorithm>
 #include <array>
 #include <errno.h>
-#include <linux/videodev2.h>
 #include <numeric>
 #include <set>
 #include <string.h>
 #include <sys/mman.h>
 #include <unistd.h>
 
-#include <libcamera/camera.h>
-#include <libcamera/controls.h>
-#include <libcamera/control_ids.h>
-#include <libcamera/formats.h>
+#include <linux/videodev2.h>
 
 #include <libcamera/base/log.h>
 #include <libcamera/base/object.h>
 #include <libcamera/base/utils.h>
 
+#include <libcamera/camera.h>
+#include <libcamera/control_ids.h>
+#include <libcamera/controls.h>
+#include <libcamera/formats.h>
+
 #include "libcamera/internal/formats.h"
 
 #include "v4l2_camera.h"
