Lines Matching defs:adv7842_state
88 struct adv7842_state { struct
89 struct adv7842_platform_data pdata;
90 struct v4l2_subdev sd;
91 struct media_pad pads[ADV7842_PAD_SOURCE + 1];
92 struct v4l2_ctrl_handler hdl;
93 enum adv7842_mode mode;
94 struct v4l2_dv_timings timings;
95 enum adv7842_vid_std_select vid_std_select;
97 const struct adv7842_format_info *format;
99 v4l2_std_id norm;
100 struct {
104 } hdmi_edid;
105 struct {
109 } vga_edid;
110 struct v4l2_fract aspect_ratio;
111 u32 rgb_quantization_range;
112 bool is_cea_format;
113 struct delayed_work delayed_work_enable_hotplug;
114 bool restart_stdi_once;
115 bool hdmi_port_a;
118 struct i2c_client *i2c_sdp_io;
119 struct i2c_client *i2c_sdp;
120 struct i2c_client *i2c_cp;
121 struct i2c_client *i2c_vdp;
122 struct i2c_client *i2c_afe;
123 struct i2c_client *i2c_hdmi;
124 struct i2c_client *i2c_repeater;
125 struct i2c_client *i2c_edid;
126 struct i2c_client *i2c_infoframe;
127 struct i2c_client *i2c_cec;
128 struct i2c_client *i2c_avlink;
131 struct v4l2_ctrl *detect_tx_5v_ctrl;
132 struct v4l2_ctrl *analog_sampling_phase_ctrl;
133 struct v4l2_ctrl *free_run_color_ctrl_manual;
134 struct v4l2_ctrl *free_run_color_ctrl;
135 struct v4l2_ctrl *rgb_quantization_range_ctrl;
137 struct cec_adapter *cec_adap;
138 u8 cec_addr[ADV7842_MAX_ADDRS];
139 u8 cec_valid_addrs;
140 bool cec_enabled_adap;