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;
117 struct dentry *debugfs_dir;
118 struct v4l2_debugfs_if *infoframes;
121 struct i2c_client *i2c_sdp_io;
122 struct i2c_client *i2c_sdp;
123 struct i2c_client *i2c_cp;
124 struct i2c_client *i2c_vdp;
125 struct i2c_client *i2c_afe;
126 struct i2c_client *i2c_hdmi;
127 struct i2c_client *i2c_repeater;
128 struct i2c_client *i2c_edid;
129 struct i2c_client *i2c_infoframe;
130 struct i2c_client *i2c_cec;
131 struct i2c_client *i2c_avlink;
134 struct v4l2_ctrl *detect_tx_5v_ctrl;
135 struct v4l2_ctrl *analog_sampling_phase_ctrl;
136 struct v4l2_ctrl *free_run_color_ctrl_manual;
137 struct v4l2_ctrl *free_run_color_ctrl;
138 struct v4l2_ctrl *rgb_quantization_range_ctrl;
140 struct cec_adapter *cec_adap;
141 u8 cec_addr[ADV7842_MAX_ADDRS];
142 u8 cec_valid_addrs;
143 bool cec_enabled_adap;