libcamera/test
Niklas Söderlund 75a9aebee5 libcamera: pipelines: Use sensor ID as camera name
Use the CameraSensor ID as the camera name in pipelines that uses a
CameraSensors, this is done in preparation of turning the camera name
into an ID. The CameraSensor ID meets the requirements that will be put
on camera ID.

Before this change example of camera names:

* OF based systems
    ov5695 7-0036
    ov2685 7-003c

* ACPI based systems
    ov13858 8-0010
    ov5670 10-0036

* VIMC
    VIMC Sensor B

After this change the same cameras are:

* OF based systems
    /base/i2c@ff160000/camera@36
    /base/i2c@ff160000/camera@36

* ACPI based systems
    \_SB_.PCI0.I2C2.CAM0
    \_SB_.PCI0.I2C4.CAM1

* VIMC
    platform/vimc.0 Sensor B

Signed-off-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Jacopo Mondi <jacopo@jmondi.org>
2020-08-05 20:07:13 +02:00
..
camera libcamera: pipelines: Use sensor ID as camera name 2020-08-05 20:07:13 +02:00
controls libcamera: pipelines: Use sensor ID as camera name 2020-08-05 20:07:13 +02:00
ipa libcamera: ipa_interface: Add support for custom IPA data to configure() 2020-07-17 02:13:29 +03:00
ipc libcamera: Move internal headers to include/libcamera/internal/ 2020-05-16 03:38:11 +03:00
libtest libcamera: Move internal headers to include/libcamera/internal/ 2020-05-16 03:38:11 +03:00
log test: log: log_api: Close open fds on error paths 2020-06-04 11:02:38 +01:00
media_device libcamera: Move internal headers to include/libcamera/internal/ 2020-05-16 03:38:11 +03:00
pipeline libcamera: Move internal headers to include/libcamera/internal/ 2020-05-16 03:38:11 +03:00
process test: process: Test Process::kill() 2020-07-27 22:30:07 +03:00
serialization libcamera: pipelines: Use sensor ID as camera name 2020-08-05 20:07:13 +02:00
stream licenses: License all meson files under CC0-1.0 2020-05-13 16:46:24 +03:00
v4l2_compat tests: v4l2_compat: Fix v4l2-compliance and v4l2-ctl version parsing 2020-07-17 18:50:10 +09:00
v4l2_subdevice libcamera: v4l2_subdevice: Replace ImageFormats with a map 2020-07-23 16:31:41 +02:00
v4l2_videodevice test: Replace explicit DRM FourCCs with libcamera formats 2020-06-18 13:26:52 +03:00
byte-stream-buffer.cpp libcamera: Move internal headers to include/libcamera/internal/ 2020-05-16 03:38:11 +03:00
camera-sensor.cpp libcamera: Move internal headers to include/libcamera/internal/ 2020-05-16 03:38:11 +03:00
event-dispatcher.cpp libcamera: Move internal headers to include/libcamera/internal/ 2020-05-16 03:38:11 +03:00
event-thread.cpp libcamera: Move internal headers to include/libcamera/internal/ 2020-05-16 03:38:11 +03:00
event.cpp libcamera: Move internal headers to include/libcamera/internal/ 2020-05-16 03:38:11 +03:00
file-descriptor.cpp test: file-descriptor: Add "fd move" constructor test 2020-05-19 18:08:11 +03:00
file.cpp test: file: Add file creation test 2020-07-15 19:06:47 +03:00
geometry.cpp libcamera: geometry: Add isNull() function to Rectangle class 2020-08-03 11:16:16 +02:00
hotplug-cameras.cpp tests: Introduce hotplug hot-unplug unit test 2020-06-17 00:27:59 +03:00
meson.build tests: Add a test case for the Object::deleteLater() API, to verify 2020-07-31 23:33:35 +03:00
message.cpp libcamera: Move internal headers to include/libcamera/internal/ 2020-05-16 03:38:11 +03:00
object-delete.cpp tests: Add a test case for the Object::deleteLater() API, to verify 2020-07-31 23:33:35 +03:00
object-invoke.cpp libcamera: Move internal headers to include/libcamera/internal/ 2020-05-16 03:38:11 +03:00
object.cpp libcamera: Move internal headers to include/libcamera/internal/ 2020-05-16 03:38:11 +03:00
pixel-format.cpp libcamera: pixel_format: Replace hex with format names 2020-06-25 06:47:48 +03:00
signal-threads.cpp libcamera: Move internal headers to include/libcamera/internal/ 2020-05-16 03:38:11 +03:00
signal.cpp test: signal: Add additional disconnection tests for Object 2020-01-22 17:26:20 +02:00
span.cpp test: Add Span test 2020-03-06 18:10:02 +02:00
threads.cpp libcamera: Move internal headers to include/libcamera/internal/ 2020-05-16 03:38:11 +03:00
timer-thread.cpp libcamera: Move internal headers to include/libcamera/internal/ 2020-05-16 03:38:11 +03:00
timer.cpp libcamera: Move internal headers to include/libcamera/internal/ 2020-05-16 03:38:11 +03:00
utils.cpp libcamera: utils: Add alignUp and alignDown functions 2020-08-03 11:16:16 +02:00