.. | .. |
---|
244 | 244 | int (*get_next_hdr_data)(void *data, struct edid *edid, |
---|
245 | 245 | struct drm_connector *connector); |
---|
246 | 246 | struct dw_hdmi_link_config *(*get_link_cfg)(void *data); |
---|
| 247 | + void (*set_hdcp_status)(void *data, u8 status); |
---|
| 248 | + void (*set_hdcp2_enable)(void *data, bool enable); |
---|
247 | 249 | void (*set_grf_cfg)(void *data); |
---|
248 | 250 | u64 (*get_grf_color_fmt)(void *data); |
---|
249 | 251 | void (*convert_to_split_mode)(struct drm_display_mode *mode); |
---|
.. | .. |
---|
256 | 258 | void (*set_prev_bus_format)(void *data, unsigned long bus_format); |
---|
257 | 259 | int (*get_colorimetry)(void *data, struct edid *edid); |
---|
258 | 260 | void (*set_ddc_io)(void *data, bool enable); |
---|
| 261 | + void (*set_hdcp14_mem)(void *data, bool enable); |
---|
259 | 262 | |
---|
260 | 263 | /* Vendor Property support */ |
---|
261 | 264 | const struct dw_hdmi_property_ops *property_ops; |
---|
262 | 265 | struct drm_connector *connector; |
---|
| 266 | + struct drm_bridge *bridge; |
---|
263 | 267 | }; |
---|
264 | 268 | |
---|
265 | 269 | struct dw_hdmi_cec_wake_ops { |
---|