From: Johan Korsnes <johan.kors...@gmail.com>

This will be used for HDMI-specific controls such as hotplug detection
and power present.

Signed-off-by: Johan Korsnes <johan.kors...@gmail.com>
---
 drivers/media/platform/vivid/vivid-core.c | 2 ++
 drivers/media/platform/vivid/vivid-core.h | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/drivers/media/platform/vivid/vivid-core.c 
b/drivers/media/platform/vivid/vivid-core.c
index 20a0dcebd783..b2b4ee48cef0 100644
--- a/drivers/media/platform/vivid/vivid-core.c
+++ b/drivers/media/platform/vivid/vivid-core.c
@@ -722,6 +722,7 @@ static int vivid_create_instance(struct platform_device 
*pdev, int inst)
                in_type_counter[HDMI]--;
                dev->num_inputs--;
        }
+       dev->num_hdmi_inputs = in_type_counter[HDMI];
 
        /* how many outputs do we have and of what type? */
        dev->num_outputs = num_outputs[inst];
@@ -744,6 +745,7 @@ static int vivid_create_instance(struct platform_device 
*pdev, int inst)
                out_type_counter[HDMI]--;
                dev->num_outputs--;
        }
+       dev->num_hdmi_outputs = out_type_counter[HDMI];
 
        /* do we create a video capture device? */
        dev->has_vid_cap = node_type & 0x0001;
diff --git a/drivers/media/platform/vivid/vivid-core.h 
b/drivers/media/platform/vivid/vivid-core.h
index 24104df6c444..1d04b7209f2b 100644
--- a/drivers/media/platform/vivid/vivid-core.h
+++ b/drivers/media/platform/vivid/vivid-core.h
@@ -180,9 +180,11 @@ struct vivid_dev {
        /* supported features */
        bool                            multiplanar;
        unsigned                        num_inputs;
+       unsigned                        num_hdmi_inputs;
        u8                              input_type[MAX_INPUTS];
        u8                              input_name_counter[MAX_INPUTS];
        unsigned                        num_outputs;
+       unsigned                        num_hdmi_outputs;
        u8                              output_type[MAX_OUTPUTS];
        u8                              output_name_counter[MAX_OUTPUTS];
        bool                            has_audio_inputs;
-- 
2.17.1

Reply via email to