Lines Matching defs:adv76xx_chip_info
109 struct adv76xx_chip_info { struct
110 enum adv76xx_type type;
112 bool has_afe;
113 unsigned int max_port;
114 unsigned int num_dv_ports;
116 unsigned int edid_enable_reg;
117 unsigned int edid_status_reg;
118 unsigned int lcf_reg;
120 unsigned int cable_det_mask;
121 unsigned int tdms_lock_mask;
122 unsigned int fmt_change_digital_mask;
123 unsigned int cp_csc;
125 const struct adv76xx_format_info *formats;
126 unsigned int nformats;
128 void (*set_termination)(struct v4l2_subdev *sd, bool enable);
129 void (*setup_irqs)(struct v4l2_subdev *sd);
130 unsigned int (*read_hdmi_pixelclock)(struct v4l2_subdev *sd);
131 unsigned int (*read_cable_det)(struct v4l2_subdev *sd);
134 const struct adv76xx_reg_seq *recommended_settings[2];
135 unsigned int num_recommended_settings[2];
137 unsigned long page_mask;
163 const struct adv76xx_chip_info *info; argument
2649 static const struct adv76xx_chip_info adv76xx_chip_info[] = { variable