From c94c91e8c0d7dee43ff947a6244f6bdf08a1cb88 Mon Sep 17 00:00:00 2001 From: Nicolas Pernoud Date: Thu, 4 Apr 2019 13:29:27 +0200 Subject: [PATCH 1/4] Enable uvcvideo driver as kernel module --- projects/Amlogic_Legacy/linux/linux.aarch64.conf | 2 +- projects/Generic/linux/linux.x86_64.conf | 2 +- projects/RPi/devices/RPi/linux/linux.arm.conf | 2 +- projects/RPi/devices/RPi2/linux/linux.arm.conf | 2 +- .../Rockchip/devices/MiQi/linux/rockchip-4.4/linux.arm.conf | 2 +- .../devices/RK3328/linux/rockchip-4.4/linux.aarch64.conf | 2 +- .../devices/RK3399/linux/rockchip-4.4/linux.aarch64.conf | 2 +- .../devices/TinkerBoard/linux/rockchip-4.4/linux.arm.conf | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/projects/Amlogic_Legacy/linux/linux.aarch64.conf b/projects/Amlogic_Legacy/linux/linux.aarch64.conf index 4140c265cf..44886d115a 100644 --- a/projects/Amlogic_Legacy/linux/linux.aarch64.conf +++ b/projects/Amlogic_Legacy/linux/linux.aarch64.conf @@ -2431,7 +2431,7 @@ CONFIG_MEDIA_USB_SUPPORT=y # # Webcam devices # -# CONFIG_USB_VIDEO_CLASS is not set +CONFIG_USB_VIDEO_CLASS=m # CONFIG_USB_GSPCA is not set # CONFIG_USB_PWC is not set # CONFIG_VIDEO_CPIA2 is not set diff --git a/projects/Generic/linux/linux.x86_64.conf b/projects/Generic/linux/linux.x86_64.conf index fe13951474..fce2e30b77 100644 --- a/projects/Generic/linux/linux.x86_64.conf +++ b/projects/Generic/linux/linux.x86_64.conf @@ -3160,7 +3160,7 @@ CONFIG_MEDIA_USB_SUPPORT=y # # Webcam devices # -# CONFIG_USB_VIDEO_CLASS is not set +CONFIG_USB_VIDEO_CLASS=m # CONFIG_USB_GSPCA is not set # CONFIG_USB_PWC is not set # CONFIG_VIDEO_CPIA2 is not set diff --git a/projects/RPi/devices/RPi/linux/linux.arm.conf b/projects/RPi/devices/RPi/linux/linux.arm.conf index df3e00608f..a6b8037a88 100644 --- a/projects/RPi/devices/RPi/linux/linux.arm.conf +++ b/projects/RPi/devices/RPi/linux/linux.arm.conf @@ -2545,7 +2545,7 @@ CONFIG_MEDIA_USB_SUPPORT=y # # Webcam devices # -# CONFIG_USB_VIDEO_CLASS is not set +CONFIG_USB_VIDEO_CLASS=m # CONFIG_USB_GSPCA is not set # CONFIG_USB_PWC is not set # CONFIG_VIDEO_CPIA2 is not set diff --git a/projects/RPi/devices/RPi2/linux/linux.arm.conf b/projects/RPi/devices/RPi2/linux/linux.arm.conf index 69246dc43a..29859789a0 100644 --- a/projects/RPi/devices/RPi2/linux/linux.arm.conf +++ b/projects/RPi/devices/RPi2/linux/linux.arm.conf @@ -2664,7 +2664,7 @@ CONFIG_MEDIA_USB_SUPPORT=y # # Webcam devices # -# CONFIG_USB_VIDEO_CLASS is not set +CONFIG_USB_VIDEO_CLASS=m # CONFIG_USB_GSPCA is not set # CONFIG_USB_PWC is not set # CONFIG_VIDEO_CPIA2 is not set diff --git a/projects/Rockchip/devices/MiQi/linux/rockchip-4.4/linux.arm.conf b/projects/Rockchip/devices/MiQi/linux/rockchip-4.4/linux.arm.conf index 1803108843..fa8d7dcc8f 100644 --- a/projects/Rockchip/devices/MiQi/linux/rockchip-4.4/linux.arm.conf +++ b/projects/Rockchip/devices/MiQi/linux/rockchip-4.4/linux.arm.conf @@ -2410,7 +2410,7 @@ CONFIG_MEDIA_USB_SUPPORT=y # # Webcam devices # -# CONFIG_USB_VIDEO_CLASS is not set +CONFIG_USB_VIDEO_CLASS=m # CONFIG_USB_GSPCA is not set # CONFIG_USB_PWC is not set # CONFIG_VIDEO_CPIA2 is not set diff --git a/projects/Rockchip/devices/RK3328/linux/rockchip-4.4/linux.aarch64.conf b/projects/Rockchip/devices/RK3328/linux/rockchip-4.4/linux.aarch64.conf index f68101b00a..301ef6436c 100644 --- a/projects/Rockchip/devices/RK3328/linux/rockchip-4.4/linux.aarch64.conf +++ b/projects/Rockchip/devices/RK3328/linux/rockchip-4.4/linux.aarch64.conf @@ -2363,7 +2363,7 @@ CONFIG_MEDIA_USB_SUPPORT=y # # Webcam devices # -# CONFIG_USB_VIDEO_CLASS is not set +CONFIG_USB_VIDEO_CLASS=m # CONFIG_USB_GSPCA is not set # CONFIG_USB_PWC is not set # CONFIG_VIDEO_CPIA2 is not set diff --git a/projects/Rockchip/devices/RK3399/linux/rockchip-4.4/linux.aarch64.conf b/projects/Rockchip/devices/RK3399/linux/rockchip-4.4/linux.aarch64.conf index af126d0491..e77c5d4b99 100644 --- a/projects/Rockchip/devices/RK3399/linux/rockchip-4.4/linux.aarch64.conf +++ b/projects/Rockchip/devices/RK3399/linux/rockchip-4.4/linux.aarch64.conf @@ -2570,7 +2570,7 @@ CONFIG_MEDIA_USB_SUPPORT=y # # Webcam devices # -# CONFIG_USB_VIDEO_CLASS is not set +CONFIG_USB_VIDEO_CLASS=m # CONFIG_USB_GSPCA is not set # CONFIG_USB_PWC is not set # CONFIG_VIDEO_CPIA2 is not set diff --git a/projects/Rockchip/devices/TinkerBoard/linux/rockchip-4.4/linux.arm.conf b/projects/Rockchip/devices/TinkerBoard/linux/rockchip-4.4/linux.arm.conf index 1803108843..fa8d7dcc8f 100644 --- a/projects/Rockchip/devices/TinkerBoard/linux/rockchip-4.4/linux.arm.conf +++ b/projects/Rockchip/devices/TinkerBoard/linux/rockchip-4.4/linux.arm.conf @@ -2410,7 +2410,7 @@ CONFIG_MEDIA_USB_SUPPORT=y # # Webcam devices # -# CONFIG_USB_VIDEO_CLASS is not set +CONFIG_USB_VIDEO_CLASS=m # CONFIG_USB_GSPCA is not set # CONFIG_USB_PWC is not set # CONFIG_VIDEO_CPIA2 is not set From ac6c3cba39c47eba68fb23013342d934dd177dbf Mon Sep 17 00:00:00 2001 From: Nicolas PERNOUD Date: Thu, 4 Apr 2019 19:03:58 +0200 Subject: [PATCH 2/4] Applied patch --- projects/Generic/linux/linux.x86_64.conf | 1 + projects/RPi/devices/RPi/linux/linux.arm.conf | 1 + projects/RPi/devices/RPi2/linux/linux.arm.conf | 1 + projects/Rockchip/devices/MiQi/linux/rockchip-4.4/linux.arm.conf | 1 + .../devices/RK3328/linux/rockchip-4.4/linux.aarch64.conf | 1 + .../devices/RK3399/linux/rockchip-4.4/linux.aarch64.conf | 1 + .../devices/TinkerBoard/linux/rockchip-4.4/linux.arm.conf | 1 + 7 files changed, 7 insertions(+) diff --git a/projects/Generic/linux/linux.x86_64.conf b/projects/Generic/linux/linux.x86_64.conf index fce2e30b77..abd0d5ffd6 100644 --- a/projects/Generic/linux/linux.x86_64.conf +++ b/projects/Generic/linux/linux.x86_64.conf @@ -3161,6 +3161,7 @@ CONFIG_MEDIA_USB_SUPPORT=y # Webcam devices # CONFIG_USB_VIDEO_CLASS=m +# CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV is not set # CONFIG_USB_GSPCA is not set # CONFIG_USB_PWC is not set # CONFIG_VIDEO_CPIA2 is not set diff --git a/projects/RPi/devices/RPi/linux/linux.arm.conf b/projects/RPi/devices/RPi/linux/linux.arm.conf index a6b8037a88..2cecd38ad5 100644 --- a/projects/RPi/devices/RPi/linux/linux.arm.conf +++ b/projects/RPi/devices/RPi/linux/linux.arm.conf @@ -2546,6 +2546,7 @@ CONFIG_MEDIA_USB_SUPPORT=y # Webcam devices # CONFIG_USB_VIDEO_CLASS=m +# CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV is not set # CONFIG_USB_GSPCA is not set # CONFIG_USB_PWC is not set # CONFIG_VIDEO_CPIA2 is not set diff --git a/projects/RPi/devices/RPi2/linux/linux.arm.conf b/projects/RPi/devices/RPi2/linux/linux.arm.conf index 29859789a0..99231e4861 100644 --- a/projects/RPi/devices/RPi2/linux/linux.arm.conf +++ b/projects/RPi/devices/RPi2/linux/linux.arm.conf @@ -2665,6 +2665,7 @@ CONFIG_MEDIA_USB_SUPPORT=y # Webcam devices # CONFIG_USB_VIDEO_CLASS=m +# CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV is not set # CONFIG_USB_GSPCA is not set # CONFIG_USB_PWC is not set # CONFIG_VIDEO_CPIA2 is not set diff --git a/projects/Rockchip/devices/MiQi/linux/rockchip-4.4/linux.arm.conf b/projects/Rockchip/devices/MiQi/linux/rockchip-4.4/linux.arm.conf index fa8d7dcc8f..6aabd98776 100644 --- a/projects/Rockchip/devices/MiQi/linux/rockchip-4.4/linux.arm.conf +++ b/projects/Rockchip/devices/MiQi/linux/rockchip-4.4/linux.arm.conf @@ -2411,6 +2411,7 @@ CONFIG_MEDIA_USB_SUPPORT=y # Webcam devices # CONFIG_USB_VIDEO_CLASS=m +# CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV is not set # CONFIG_USB_GSPCA is not set # CONFIG_USB_PWC is not set # CONFIG_VIDEO_CPIA2 is not set diff --git a/projects/Rockchip/devices/RK3328/linux/rockchip-4.4/linux.aarch64.conf b/projects/Rockchip/devices/RK3328/linux/rockchip-4.4/linux.aarch64.conf index 301ef6436c..c1d060b3eb 100644 --- a/projects/Rockchip/devices/RK3328/linux/rockchip-4.4/linux.aarch64.conf +++ b/projects/Rockchip/devices/RK3328/linux/rockchip-4.4/linux.aarch64.conf @@ -2364,6 +2364,7 @@ CONFIG_MEDIA_USB_SUPPORT=y # Webcam devices # CONFIG_USB_VIDEO_CLASS=m +# CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV is not set # CONFIG_USB_GSPCA is not set # CONFIG_USB_PWC is not set # CONFIG_VIDEO_CPIA2 is not set diff --git a/projects/Rockchip/devices/RK3399/linux/rockchip-4.4/linux.aarch64.conf b/projects/Rockchip/devices/RK3399/linux/rockchip-4.4/linux.aarch64.conf index e77c5d4b99..da9d7785dd 100644 --- a/projects/Rockchip/devices/RK3399/linux/rockchip-4.4/linux.aarch64.conf +++ b/projects/Rockchip/devices/RK3399/linux/rockchip-4.4/linux.aarch64.conf @@ -2571,6 +2571,7 @@ CONFIG_MEDIA_USB_SUPPORT=y # Webcam devices # CONFIG_USB_VIDEO_CLASS=m +# CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV is not set # CONFIG_USB_GSPCA is not set # CONFIG_USB_PWC is not set # CONFIG_VIDEO_CPIA2 is not set diff --git a/projects/Rockchip/devices/TinkerBoard/linux/rockchip-4.4/linux.arm.conf b/projects/Rockchip/devices/TinkerBoard/linux/rockchip-4.4/linux.arm.conf index fa8d7dcc8f..6aabd98776 100644 --- a/projects/Rockchip/devices/TinkerBoard/linux/rockchip-4.4/linux.arm.conf +++ b/projects/Rockchip/devices/TinkerBoard/linux/rockchip-4.4/linux.arm.conf @@ -2411,6 +2411,7 @@ CONFIG_MEDIA_USB_SUPPORT=y # Webcam devices # CONFIG_USB_VIDEO_CLASS=m +# CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV is not set # CONFIG_USB_GSPCA is not set # CONFIG_USB_PWC is not set # CONFIG_VIDEO_CPIA2 is not set From 3a959f0d18763ddea34d8238477e6059f8af2c3f Mon Sep 17 00:00:00 2001 From: Nicolas PERNOUD Date: Thu, 4 Apr 2019 19:21:58 +0200 Subject: [PATCH 3/4] Added AMLOGIC to patch --- projects/Amlogic_Legacy/linux/linux.aarch64.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/projects/Amlogic_Legacy/linux/linux.aarch64.conf b/projects/Amlogic_Legacy/linux/linux.aarch64.conf index 44886d115a..de01870367 100644 --- a/projects/Amlogic_Legacy/linux/linux.aarch64.conf +++ b/projects/Amlogic_Legacy/linux/linux.aarch64.conf @@ -2432,6 +2432,7 @@ CONFIG_MEDIA_USB_SUPPORT=y # Webcam devices # CONFIG_USB_VIDEO_CLASS=m +# CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV is not set # CONFIG_USB_GSPCA is not set # CONFIG_USB_PWC is not set # CONFIG_VIDEO_CPIA2 is not set From 6c3cdced68d01bb9269e51bf3baf0ea62aa96243 Mon Sep 17 00:00:00 2001 From: Nicolas PERNOUD Date: Thu, 4 Apr 2019 20:43:40 +0200 Subject: [PATCH 4/4] Dropped the changes to Amlogic_Legacy --- projects/Amlogic_Legacy/linux/linux.aarch64.conf | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/projects/Amlogic_Legacy/linux/linux.aarch64.conf b/projects/Amlogic_Legacy/linux/linux.aarch64.conf index de01870367..4140c265cf 100644 --- a/projects/Amlogic_Legacy/linux/linux.aarch64.conf +++ b/projects/Amlogic_Legacy/linux/linux.aarch64.conf @@ -2431,8 +2431,7 @@ CONFIG_MEDIA_USB_SUPPORT=y # # Webcam devices # -CONFIG_USB_VIDEO_CLASS=m -# CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV is not set +# CONFIG_USB_VIDEO_CLASS is not set # CONFIG_USB_GSPCA is not set # CONFIG_USB_PWC is not set # CONFIG_VIDEO_CPIA2 is not set