diff --git a/include/libcamera/internal/camera_sensor.h b/include/libcamera/internal/camera_sensor.h
index db12b07e..d8826e8a 100644
--- a/include/libcamera/internal/camera_sensor.h
+++ b/include/libcamera/internal/camera_sensor.h
@@ -37,6 +37,7 @@ public:
 	const std::string &model() const { return model_; }
 	const std::string &id() const { return id_; }
 	const MediaEntity *entity() const { return entity_; }
+	const V4L2Subdevice::Formats &formats() const { return formats_; }
 	const std::vector<unsigned int> &mbusCodes() const { return mbusCodes_; }
 	const std::vector<Size> &sizes() const { return sizes_; }
 	Size resolution() const;
