QCamera2: HAL3: Override AF ROI when tracking AF is started

- Define TRACKING_AF enum before AF_ROI, so that the AF ROI can be skipped
when tracking af is active.
- Add tracking_af keys in supported request and result keys.

Test: Camera PTS test and GoogleCamera app manual test.
Bug: 36069090
Change-Id: I4155caf5816634f73b76db647c57cc884a104704
diff --git a/msm8998/QCamera2/HAL3/QCamera3HWI.cpp b/msm8998/QCamera2/HAL3/QCamera3HWI.cpp
index 6e3bdae..d6ef9fa 100644
--- a/msm8998/QCamera2/HAL3/QCamera3HWI.cpp
+++ b/msm8998/QCamera2/HAL3/QCamera3HWI.cpp
@@ -9959,7 +9959,8 @@
        /* DevCamDebug metadata end */
        NEXUS_EXPERIMENTAL_2017_HISTOGRAM_ENABLE,
        NEXUS_EXPERIMENTAL_2017_HISTOGRAM_BINS,
-       NEXUS_EXPERIMENTAL_2017_SENSOR_MODE_FULLFOV
+       NEXUS_EXPERIMENTAL_2017_SENSOR_MODE_FULLFOV,
+       NEXUS_EXPERIMENTAL_2017_TRACKING_AF_TRIGGER,
        };
 
     size_t request_keys_cnt =
@@ -10069,6 +10070,7 @@
        NEXUS_EXPERIMENTAL_2017_HISTOGRAM_ENABLE,
        NEXUS_EXPERIMENTAL_2017_HISTOGRAM_BINS,
        NEXUS_EXPERIMENTAL_2017_HISTOGRAM,
+       NEXUS_EXPERIMENTAL_2017_AF_REGIONS_CONFIDENCE,
        };
 
     size_t result_keys_cnt =