[libcamera-devel,v3,0/4] Enabling AF algorithm to get the VCM attributes from the device driver
mbox series

Message ID 20220426055830.8999-1-hpa@redhat.com
Headers show
Series
  • Enabling AF algorithm to get the VCM attributes from the device driver
Related show

Message

Kate Hsuan April 26, 2022, 5:58 a.m. UTC
Changes in v3:

1. getMaxFocusStep() was removed from CameraData.
2. The maximum VCM step is got from the lens object if it exists.

Kate Hsuan (4):
  ipa: ipu3: Variables to hold the maximum VCM steps
  libcamera: camera_lens: Get maximum VCM steps
  libcamera: pipeline: ipu3: Get and set VCM information
  ipa: ipu3: af: Remove hardcoded maximum VCM steps

 include/libcamera/internal/camera_lens.h |  1 +
 include/libcamera/ipa/core.mojom         |  7 +++++++
 src/ipa/ipu3/algorithms/af.cpp           | 13 ++++---------
 src/ipa/ipu3/algorithms/af.h             |  2 ++
 src/libcamera/camera_lens.cpp            | 13 +++++++++++++
 src/libcamera/pipeline/ipu3/ipu3.cpp     |  4 +++-
 6 files changed, 30 insertions(+), 10 deletions(-)