Hi Kate,

On 16-May-25 04:54, Kate Hsuan (via Email Bridge) wrote:
> From: Kate Hsuan <h...@redhat.com>
> 
> redhat: configs: rhel: Enable CX231XX drivers
> 
> Enable CX231XX driver to bring up the legacy analog cameras.
> 
> Signed-off-by: Kate Hsuan <h...@redhat.com>

I notice that you are using CONFIG_MEDIA_DIGITAL_TV_SUPPORT
to get the driver option to show up, but I believe that you
can also use CONFIG_MEDIA_ANALOG_TV_SUPPORT and that is
actually all we need to use this as a HDMI receiver.

This way you will not be building the DVB core and thus
will not need to maintain the DVB core in RHEL.

You will get a bunch of analog TV card options you'll
need to disable instead of the DVB options you are now
enabling.

Note I have no idea if going with CONFIG_MEDIA_ANALOG_TV_SUPPORT
is actually a good idea. It is just something which I think
might also do the trick while bringing in less extra code.

Regards,

Hans



> 
> diff --git 
> a/redhat/configs/rhel/automotive/generic/CONFIG_MEDIA_DIGITAL_TV_SUPPORT 
> b/redhat/configs/rhel/automotive/generic/CONFIG_MEDIA_DIGITAL_TV_SUPPORT
> new file mode 100644
> index blahblah..blahblah 100644
> --- /dev/null
> +++ b/redhat/configs/rhel/automotive/generic/CONFIG_MEDIA_DIGITAL_TV_SUPPORT
> @@ -0,0 +1 @@
> +# CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set
> diff --git a/redhat/configs/rhel/generic/CONFIG_DVB_A8293 
> b/redhat/configs/rhel/generic/CONFIG_DVB_A8293
> new file mode 100644
> index blahblah..blahblah 100644
> --- /dev/null
> +++ b/redhat/configs/rhel/generic/CONFIG_DVB_A8293
> @@ -0,0 +1 @@
> +# CONFIG_DVB_A8293 is not set
> diff --git a/redhat/configs/rhel/generic/CONFIG_DVB_AF9013 
> b/redhat/configs/rhel/generic/CONFIG_DVB_AF9013
> new file mode 100644
> index blahblah..blahblah 100644
> --- /dev/null
> +++ b/redhat/configs/rhel/generic/CONFIG_DVB_AF9013
> @@ -0,0 +1 @@
> +# CONFIG_DVB_AF9013 is not set
> diff --git a/redhat/configs/rhel/generic/CONFIG_DVB_AF9033 
> b/redhat/configs/rhel/generic/CONFIG_DVB_AF9033
> new file mode 100644
> index blahblah..blahblah 100644
> --- /dev/null
> +++ b/redhat/configs/rhel/generic/CONFIG_DVB_AF9033
> @@ -0,0 +1 @@
> +# CONFIG_DVB_AF9033 is not set
> diff --git a/redhat/configs/rhel/generic/CONFIG_DVB_ASCOT2E 
> b/redhat/configs/rhel/generic/CONFIG_DVB_ASCOT2E
> new file mode 100644
> index blahblah..blahblah 100644
> --- /dev/null
> +++ b/redhat/configs/rhel/generic/CONFIG_DVB_ASCOT2E
> @@ -0,0 +1 @@
> +# CONFIG_DVB_ASCOT2E is not set
> diff --git a/redhat/configs/rhel/generic/CONFIG_DVB_ATBM8830 
> b/redhat/configs/rhel/generic/CONFIG_DVB_ATBM8830
> new file mode 100644
> index blahblah..blahblah 100644
> --- /dev/null
> +++ b/redhat/configs/rhel/generic/CONFIG_DVB_ATBM8830
> @@ -0,0 +1 @@
> +# CONFIG_DVB_ATBM8830 is not set
> diff --git a/redhat/configs/rhel/generic/CONFIG_DVB_AU8522 
> b/redhat/configs/rhel/generic/CONFIG_DVB_AU8522
> new file mode 100644
> index blahblah..blahblah 100644
> --- /dev/null
> +++ b/redhat/configs/rhel/generic/CONFIG_DVB_AU8522
> @@ -0,0 +1 @@
> +# CONFIG_DVB_AU8522 is not set
> diff --git a/redhat/configs/rhel/generic/CONFIG_DVB_AU8522_DTV 
> b/redhat/configs/rhel/generic/CONFIG_DVB_AU8522_DTV
> new file mode 100644
> index blahblah..blahblah 100644
> --- /dev/null
> +++ b/redhat/configs/rhel/generic/CONFIG_DVB_AU8522_DTV
> @@ -0,0 +1 @@
> +# CONFIG_DVB_AU8522_DTV is not set
> diff --git a/redhat/configs/rhel/generic/CONFIG_DVB_AU8522_V4L 
> b/redhat/configs/rhel/generic/CONFIG_DVB_AU8522_V4L
> new file mode 100644
> index blahblah..blahblah 100644
> --- /dev/null
> +++ b/redhat/configs/rhel/generic/CONFIG_DVB_AU8522_V4L
> @@ -0,0 +1 @@
> +# CONFIG_DVB_AU8522_V4L is not set
> diff --git a/redhat/configs/rhel/generic/CONFIG_DVB_B2C2_FLEXCOP_PCI 
> b/redhat/configs/rhel/generic/CONFIG_DVB_B2C2_FLEXCOP_PCI
> new file mode 100644
> index blahblah..blahblah 100644
> --- /dev/null
> +++ b/redhat/configs/rhel/generic/CONFIG_DVB_B2C2_FLEXCOP_PCI
> @@ -0,0 +1 @@
> +# CONFIG_DVB_B2C2_FLEXCOP_PCI is not set
> diff --git a/redhat/configs/rhel/generic/CONFIG_DVB_B2C2_FLEXCOP_USB 
> b/redhat/configs/rhel/generic/CONFIG_DVB_B2C2_FLEXCOP_USB
> new file mode 100644
> index blahblah..blahblah 100644
> --- /dev/null
> +++ b/redhat/configs/rhel/generic/CONFIG_DVB_B2C2_FLEXCOP_USB
> @@ -0,0 +1 @@
> +# CONFIG_DVB_B2C2_FLEXCOP_USB is not set
> diff --git a/redhat/configs/rhel/generic/CONFIG_DVB_BCM3510 
> b/redhat/configs/rhel/generic/CONFIG_DVB_BCM3510
> new file mode 100644
> index blahblah..blahblah 100644
> --- /dev/null
> +++ b/redhat/configs/rhel/generic/CONFIG_DVB_BCM3510
> @@ -0,0 +1 @@
> +# CONFIG_DVB_BCM3510 is not set
> diff --git a/redhat/configs/rhel/generic/CONFIG_DVB_BUDGET_CORE 
> b/redhat/configs/rhel/generic/CONFIG_DVB_BUDGET_CORE
> new file mode 100644
> index blahblah..blahblah 100644
> --- /dev/null
> +++ b/redhat/configs/rhel/generic/CONFIG_DVB_BUDGET_CORE
> @@ -0,0 +1 @@
> +# CONFIG_DVB_BUDGET_CORE is not set
> diff --git a/redhat/configs/rhel/generic/CONFIG_DVB_CX22700 
> b/redhat/configs/rhel/generic/CONFIG_DVB_CX22700
> new file mode 100644
> index blahblah..blahblah 100644
> --- /dev/null
> +++ b/redhat/configs/rhel/generic/CONFIG_DVB_CX22700
> @@ -0,0 +1 @@
> +# CONFIG_DVB_CX22700 is not set
> diff --git a/redhat/configs/rhel/generic/CONFIG_DVB_CX22702 
> b/redhat/configs/rhel/generic/CONFIG_DVB_CX22702
> new file mode 100644
> index blahblah..blahblah 100644
> --- /dev/null
> +++ b/redhat/configs/rhel/generic/CONFIG_DVB_CX22702
> @@ -0,0 +1 @@
> +# CONFIG_DVB_CX22702 is not set
> diff --git a/redhat/configs/rhel/generic/CONFIG_DVB_CX24110 
> b/redhat/configs/rhel/generic/CONFIG_DVB_CX24110
> new file mode 100644
> index blahblah..blahblah 100644
> --- /dev/null
> +++ b/redhat/configs/rhel/generic/CONFIG_DVB_CX24110
> @@ -0,0 +1 @@
> +# CONFIG_DVB_CX24110 is not set
> diff --git a/redhat/configs/rhel/generic/CONFIG_DVB_CX24116 
> b/redhat/configs/rhel/generic/CONFIG_DVB_CX24116
> new file mode 100644
> index blahblah..blahblah 100644
> --- /dev/null
> +++ b/redhat/configs/rhel/generic/CONFIG_DVB_CX24116
> @@ -0,0 +1 @@
> +# CONFIG_DVB_CX24116 is not set
> diff --git a/redhat/configs/rhel/generic/CONFIG_DVB_CX24117 
> b/redhat/configs/rhel/generic/CONFIG_DVB_CX24117
> index blahblah..blahblah 100644
> --- a/redhat/configs/rhel/generic/CONFIG_DVB_CX24117
> +++ b/redhat/configs/rhel/generic/CONFIG_DVB_CX24117
> @@ -1 +1 @@
> -CONFIG_DVB_CX24117=m
> +# CONFIG_DVB_CX24117 is not set
> diff --git a/redhat/configs/rhel/generic/CONFIG_DVB_CX24120.orig 
> b/redhat/configs/rhel/generic/CONFIG_DVB_CX24120.orig
> new file mode 100644
> index blahblah..blahblah 100644
> --- /dev/null
> +++ b/redhat/configs/rhel/generic/CONFIG_DVB_CX24120.orig
> @@ -0,0 +1 @@
> +# CONFIG_DVB_CX24120 is not set
> diff --git a/redhat/configs/rhel/generic/CONFIG_DVB_CX24123 
> b/redhat/configs/rhel/generic/CONFIG_DVB_CX24123
> new file mode 100644
> index blahblah..blahblah 100644
> --- /dev/null
> +++ b/redhat/configs/rhel/generic/CONFIG_DVB_CX24123
> @@ -0,0 +1 @@
> +# CONFIG_DVB_CX24123 is not set
> 
> --
> https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3869
> 

-- 
_______________________________________________
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to