Lines Matching defs:vc4_hdmi
121 struct vc4_hdmi { struct
122 struct vc4_hdmi_audio audio; argument
125 const struct vc4_hdmi_variant *variant; argument
127 struct vc4_encoder encoder;
128 struct drm_connector connector;
130 struct delayed_work scrambling_work;
132 struct i2c_adapter *ddc;
133 void __iomem *hdmicore_regs;
134 void __iomem *hd_regs;
137 void __iomem *cec_regs;
139 void __iomem *csc_regs;
141 void __iomem *dvp_regs;
143 void __iomem *phy_regs;
145 void __iomem *ram_regs;
147 void __iomem *rm_regs;
149 struct gpio_desc *hpd_gpio;
157 bool disable_wifi_frequencies;
165 bool disable_4kp60;
167 struct cec_adapter *cec_adap;
168 struct cec_msg cec_rx_msg;
169 bool cec_tx_ok;
170 bool cec_irq_was_rx;
172 struct clk *cec_clock;
173 struct clk *pixel_clock;
174 struct clk *hsm_clock;
175 struct clk *hsm_rpm_clock;
176 struct clk *audio_clock;
177 struct clk *pixel_bvb_clock;
179 struct reset_control *reset;
181 struct debugfs_regset32 hdmi_regset;
182 struct debugfs_regset32 hd_regset;
185 struct debugfs_regset32 cec_regset;
186 struct debugfs_regset32 csc_regset;
187 struct debugfs_regset32 dvp_regset;
188 struct debugfs_regset32 phy_regset;
189 struct debugfs_regset32 ram_regset;
190 struct debugfs_regset32 rm_regset;
195 spinlock_t hw_lock;
201 struct mutex mutex;
207 struct drm_display_mode saved_adjusted_mode;
231 enum vc4_hdmi_output_format output_format; argument
234 static inline struct vc4_hdmi * argument