am 8deec2b9: am 6caa0c80: hardware: samsung_slsi: libcamera2: Fix CAF to AF transition error
* commit '8deec2b90f8e09564f785d1e1a3ab0307b62eb10':
hardware: samsung_slsi: libcamera2: Fix CAF to AF transition error
diff --git a/libcamera2/ExynosCameraHWInterface2.cpp b/libcamera2/ExynosCameraHWInterface2.cpp
index 26e85e1..72a3746 100644
--- a/libcamera2/ExynosCameraHWInterface2.cpp
+++ b/libcamera2/ExynosCameraHWInterface2.cpp
@@ -4812,6 +4812,8 @@
switch (m_afState) {
case HAL_AFSTATE_INACTIVE:
+ case HAL_AFSTATE_PASSIVE_FOCUSED:
+ case HAL_AFSTATE_SCANNING:
nextState = HAL_AFSTATE_NEEDS_COMMAND;
m_IsAfTriggerRequired = true;
m_ctlInfo.af.m_afTriggerTimeOut = 4;
@@ -4822,9 +4824,6 @@
case HAL_AFSTATE_STARTED:
nextState = NO_TRANSITION;
break;
- case HAL_AFSTATE_SCANNING:
- nextState = NO_TRANSITION;
- break;
case HAL_AFSTATE_LOCKED:
nextState = HAL_AFSTATE_NEEDS_COMMAND;
m_IsAfTriggerRequired = true;