sanders: camera: Specify internal video devices to ignore by external provider
The external camera provider occupies our camera V4L2 nodes, potentially crashing the kernel driver and blocking the camera HAL. Unfortunately, there's no easy way to just disable it, so let's just tell it to ignore the internal video devices. Change-Id: I00c67de1b94a1f7eca1bf458d1d0e4de3507aa81 Signed-off-by: Daniel Jarai <jaraidaniel@gmail.com>
This commit is contained in:
committed by
Jorge Lucas
parent
29ba5b2153
commit
89cc54cb23
14
configs/external_camera_config.xml
Normal file
14
configs/external_camera_config.xml
Normal file
@@ -0,0 +1,14 @@
|
||||
<ExternalCamera>
|
||||
<Provider>
|
||||
<!-- Internal video devices to be ignored by external camera HAL -->
|
||||
<ignore>
|
||||
<id>0</id>
|
||||
<id>1</id>
|
||||
<id>2</id>
|
||||
<id>3</id>
|
||||
<id>38</id>
|
||||
<id>39</id>
|
||||
<id>100</id>
|
||||
</ignore>
|
||||
</Provider>
|
||||
</ExternalCamera>
|
||||
@@ -119,7 +119,8 @@ PRODUCT_COPY_FILES += \
|
||||
$(LOCAL_PATH)/configs/camera/mot_s5k3l8_bear_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/mot_s5k3l8_bear_chromatix.xml \
|
||||
$(LOCAL_PATH)/configs/camera/mot_s5k3l8_mono_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/mot_s5k3l8_mono_chromatix.xml \
|
||||
$(LOCAL_PATH)/configs/camera/msm8953_mot_sanders_camera.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/msm8953_mot_sanders_camera.xml \
|
||||
$(LOCAL_PATH)/configs/camera/s5k4h8_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/s5k4h8_chromatix.xml
|
||||
$(LOCAL_PATH)/configs/camera/s5k4h8_chromatix.xml:$(TARGET_COPY_OUT_VENDOR)/etc/camera/s5k4h8_chromatix.xml \
|
||||
$(LOCAL_PATH)/configs/external_camera_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/external_camera_config.xml
|
||||
|
||||
# Display
|
||||
PRODUCT_PACKAGES += \
|
||||
|
||||
Reference in New Issue
Block a user