[v2,41/42] pipeline: simple: Rename supported_devices configuration option to devices
diff mbox series

Message ID 20260407153427.1825999-42-laurent.pinchart@ideasonboard.com
State New
Headers show
Series
  • libcamera: Global configuration file improvements
Related show

Commit Message

Laurent Pinchart April 7, 2026, 3:34 p.m. UTC
The pipelines.simple.supported_devices configuration entry list
per-device options for the simple pipeline handler. Rename
"supported_devices" to "devices" to indicate its role more clearly.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Barnabás Pőcze <barnabas.pocze@ideasonboard.com>
---
 Documentation/runtime_configuration.rst  | 6 +++---
 src/libcamera/pipeline/simple/simple.cpp | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

Patch
diff mbox series

diff --git a/Documentation/runtime_configuration.rst b/Documentation/runtime_configuration.rst
index fa7fb34f8eff..9dfa61e72ce8 100644
--- a/Documentation/runtime_configuration.rst
+++ b/Documentation/runtime_configuration.rst
@@ -43,7 +43,7 @@  file structure:
       - ... # pipeline name
     pipelines:
       simple:
-        supported_devices:
+        devices:
           - driver: # driver name, e.g. `mxc-isi`
             software_isp: # true/false
     software_isp:
@@ -78,7 +78,7 @@  Configuration file example
        - simple
      pipelines:
        simple:
-         supported_devices:
+         devices:
            - driver: mxc-isi
              software_isp: true
      software_isp:
@@ -150,7 +150,7 @@  LIBCAMERA_SOFTISP_MODE, software_isp.mode
 
    Example value: ``gpu``
 
-pipelines.simple.supported_devices.driver, pipelines.simple.supported_devices.software_isp
+pipelines.simple.devices.driver, pipelines.simple.devices.software_isp
    Override whether software ISP is enabled for the given driver.
 
    Example `driver` value: ``mxc-isi``
diff --git a/src/libcamera/pipeline/simple/simple.cpp b/src/libcamera/pipeline/simple/simple.cpp
index c6fe12d65b18..9ae220fc8860 100644
--- a/src/libcamera/pipeline/simple/simple.cpp
+++ b/src/libcamera/pipeline/simple/simple.cpp
@@ -1881,7 +1881,7 @@  bool SimplePipelineHandler::matchDevice(std::shared_ptr<MediaDevice> media,
 	swIspEnabled_ = info.swIspEnabled;
 	const GlobalConfiguration &configuration = cameraManager()->_d()->configuration();
 	for (const ValueNode &entry :
-	     configuration.configuration()["pipelines"]["simple"]["supported_devices"]
+	     configuration.configuration()["pipelines"]["simple"]["devices"]
 		     .asList()) {
 		auto name = entry["driver"].get<std::string>();
 		if (name == info.driver) {