On Mon, 07 Apr 2025, Dmitry Baryshkov wrote:
> diff --git a/include/drm/display/drm_hdmi_cec_helper.h
> b/include/drm/display/drm_hdmi_cec_helper.h
> new file mode 100644
> index
> ..39bb6d12acb35f539a4a6cd1b61ce97bf4e063ab
> --- /dev/null
> +++ b/include/
On Tue, Apr 15, 2025 at 07:01:25PM +0300, Dmitry Baryshkov wrote:
> On 14/04/2025 17:58, Maxime Ripard wrote:
> > On Mon, Apr 07, 2025 at 06:11:03PM +0300, Dmitry Baryshkov wrote:
> > > +static void drm_connector_hdmi_cec_adapter_unregister(struct
> > > drm_connector *connector)
> > > +{
> > > + s
On 14/04/2025 17:58, Maxime Ripard wrote:
On Mon, Apr 07, 2025 at 06:11:03PM +0300, Dmitry Baryshkov wrote:
+static void drm_connector_hdmi_cec_adapter_unregister(struct drm_connector
*connector)
+{
+ struct drm_connector_hdmi_cec_data *data = connector->cec.data;
+
+ cec_delete_ada
On Mon, Apr 07, 2025 at 06:11:03PM +0300, Dmitry Baryshkov wrote:
> +static void drm_connector_hdmi_cec_adapter_unregister(struct drm_connector
> *connector)
> +{
> + struct drm_connector_hdmi_cec_data *data = connector->cec.data;
> +
> + cec_delete_adapter(data->adapter);
> +
> + if (
Add generic CEC helpers to be used by HDMI drivers. Both notifier and
and adapter are supported for registration. Once registered, the driver
can call common set of functions to update physical address, to
invalidate it or to unregister CEC data. Unlike drm_connector_cec_funcs
(which provides inter