Lines Matching refs:malidp
130 struct malidp_drm *malidp = encoder->dev->dev_private; in malidp_mw_encoder_atomic_check() local
151 malidp_hw_get_format_id(&malidp->dev->hw->map, SE_MEMWRITE, in malidp_mw_encoder_atomic_check()
166 u8 alignment = malidp_hw_get_pitch_align(malidp->dev, 0); in malidp_mw_encoder_atomic_check()
188 static u32 *get_writeback_formats(struct malidp_drm *malidp, int *n_formats) in get_writeback_formats() argument
190 const struct malidp_hw_regmap *map = &malidp->dev->hw->map; in get_writeback_formats()
211 struct malidp_drm *malidp = drm->dev_private; in malidp_mw_connector_init() local
215 if (!malidp->dev->hw->enable_memwrite) in malidp_mw_connector_init()
218 malidp->mw_connector.encoder.possible_crtcs = 1 << drm_crtc_index(&malidp->crtc); in malidp_mw_connector_init()
219 drm_connector_helper_add(&malidp->mw_connector.base, in malidp_mw_connector_init()
222 formats = get_writeback_formats(malidp, &n_formats); in malidp_mw_connector_init()
226 ret = drm_writeback_connector_init(drm, &malidp->mw_connector, in malidp_mw_connector_init()
240 struct malidp_drm *malidp = drm->dev_private; in malidp_mw_atomic_commit() local
241 struct drm_writeback_connector *mw_conn = &malidp->mw_connector; in malidp_mw_atomic_commit()
243 struct malidp_hw_device *hwdev = malidp->dev; in malidp_mw_atomic_commit()