| Message ID | 20251211070309.391314-2-jai.luthra@ideasonboard.com |
|---|---|
| State | Superseded, archived |
| Headers | show |
| Series |
|
| Related | show |
Quoting Jai Luthra (2025-12-11 07:03:05) > Add a table with the list of camera sensors currently supported by > libcamera. Similar to the ISP feature matrix, this too is a living > document, and will be updated as support for more sensors is added. > > Signed-off-by: Jai Luthra <jai.luthra@ideasonboard.com> > --- > New patch in v5. > --- > Documentation/index.rst | 1 + > Documentation/meson.build | 1 + > Documentation/sensor-support.rst | 31 +++++++++++++++++++++++++++++++ > 3 files changed, 33 insertions(+) > create mode 100644 Documentation/sensor-support.rst > > diff --git a/Documentation/index.rst b/Documentation/index.rst > index a74b8668b..8109b4295 100644 > --- a/Documentation/index.rst > +++ b/Documentation/index.rst > @@ -10,6 +10,7 @@ > Feature Requirements <feature_requirements> > Runtime configuration <runtime_configuration> > ISP feature support matrix <isp-feature-matrix> > + Camera Sensor support <sensor-support> > Application Writer's Guide <guides/application-developer> > Python Bindings <python-bindings> > Public API <public-api/index> > diff --git a/Documentation/meson.build b/Documentation/meson.build > index a84304dd8..51899c19c 100644 > --- a/Documentation/meson.build > +++ b/Documentation/meson.build > @@ -172,6 +172,7 @@ if sphinx.found() > 'python-bindings.rst', > 'runtime_configuration.rst', > 'sensor_driver_requirements.rst', > + 'sensor-support.rst', > 'software-isp-benchmarking.rst', > '../README.rst', > ] > diff --git a/Documentation/sensor-support.rst b/Documentation/sensor-support.rst > new file mode 100644 > index 000000000..14b62fd22 > --- /dev/null > +++ b/Documentation/sensor-support.rst > @@ -0,0 +1,31 @@ > +.. SPDX-License-Identifier: CC-BY-SA-4.0 > + > +Camera Sensor Support > +===================== > + > +The Camera Sensor support for libcamera continually grows and can always be > +extended to support custom devices or configurations. Although some integration > +work may be required, all supported cameras can be used on all supported > +platforms with corresponding physical hardware connections correctly managed. > + I'm tempted to squeeze in something about 'any camera supported by the linux kernel here' Perhaps: """ The Camera Sensor support for libcamera continually grows and can easily be extended to support any sensor supported by the Linux Kernel and custom devices or configurations. Although some integration work may be required, all supported cameras can be used on all supported platforms with corresponding physical hardware connections correctly managed. """ But in any form you choose - the table is what's helpful here: Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com> > +Existing support includes the following camera sensors: > + > +.. list-table:: > + :header-rows: 1 > + > + * - Vendor > + - Models > + * - Sony > + - IMX214, IMX219, IMX258, IMX283, IMX290, IMX296, IMX327, IMX335, IMX415, > + IMX462, IMX477, IMX519, IMX708 > + * - Omnivision > + - OV2685, OV2740, OV4689, OV5640, OV5647, OV5670, OV5675, OV5693, OV7251, > + OV8858, OV8865, OV9281, OV13858, OV64A40 > + * - On-Semi > + - AR0144, AR0521 > + * - ST-Microelectronics > + - VD56G3 > + * - Galaxy Core > + - GC05A2, GC08A3 > + * - ams-OSRAM > + - Mira220 Being pedantic - we should drop the Mira220 until the patches land for it. But it definitely works in libcamera :-D > -- > 2.52.0 >
diff --git a/Documentation/index.rst b/Documentation/index.rst index a74b8668b..8109b4295 100644 --- a/Documentation/index.rst +++ b/Documentation/index.rst @@ -10,6 +10,7 @@ Feature Requirements <feature_requirements> Runtime configuration <runtime_configuration> ISP feature support matrix <isp-feature-matrix> + Camera Sensor support <sensor-support> Application Writer's Guide <guides/application-developer> Python Bindings <python-bindings> Public API <public-api/index> diff --git a/Documentation/meson.build b/Documentation/meson.build index a84304dd8..51899c19c 100644 --- a/Documentation/meson.build +++ b/Documentation/meson.build @@ -172,6 +172,7 @@ if sphinx.found() 'python-bindings.rst', 'runtime_configuration.rst', 'sensor_driver_requirements.rst', + 'sensor-support.rst', 'software-isp-benchmarking.rst', '../README.rst', ] diff --git a/Documentation/sensor-support.rst b/Documentation/sensor-support.rst new file mode 100644 index 000000000..14b62fd22 --- /dev/null +++ b/Documentation/sensor-support.rst @@ -0,0 +1,31 @@ +.. SPDX-License-Identifier: CC-BY-SA-4.0 + +Camera Sensor Support +===================== + +The Camera Sensor support for libcamera continually grows and can always be +extended to support custom devices or configurations. Although some integration +work may be required, all supported cameras can be used on all supported +platforms with corresponding physical hardware connections correctly managed. + +Existing support includes the following camera sensors: + +.. list-table:: + :header-rows: 1 + + * - Vendor + - Models + * - Sony + - IMX214, IMX219, IMX258, IMX283, IMX290, IMX296, IMX327, IMX335, IMX415, + IMX462, IMX477, IMX519, IMX708 + * - Omnivision + - OV2685, OV2740, OV4689, OV5640, OV5647, OV5670, OV5675, OV5693, OV7251, + OV8858, OV8865, OV9281, OV13858, OV64A40 + * - On-Semi + - AR0144, AR0521 + * - ST-Microelectronics + - VD56G3 + * - Galaxy Core + - GC05A2, GC08A3 + * - ams-OSRAM + - Mira220
Add a table with the list of camera sensors currently supported by libcamera. Similar to the ISP feature matrix, this too is a living document, and will be updated as support for more sensors is added. Signed-off-by: Jai Luthra <jai.luthra@ideasonboard.com> --- New patch in v5. --- Documentation/index.rst | 1 + Documentation/meson.build | 1 + Documentation/sensor-support.rst | 31 +++++++++++++++++++++++++++++++ 3 files changed, 33 insertions(+) create mode 100644 Documentation/sensor-support.rst -- 2.52.0