Searched refs:malidp (Results 1 – 8 of 8) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/arm/ |
D | malidp_drv.c | 63 struct malidp_drm *malidp = crtc_to_malidp_device(crtc); in malidp_atomic_commit_update_gamma() local 64 struct malidp_hw_device *hwdev = malidp->dev; in malidp_atomic_commit_update_gamma() 90 struct malidp_drm *malidp = crtc_to_malidp_device(crtc); in malidp_atomic_commit_update_coloradj() local 91 struct malidp_hw_device *hwdev = malidp->dev; in malidp_atomic_commit_update_coloradj() 122 struct malidp_drm *malidp = crtc_to_malidp_device(crtc); in malidp_atomic_commit_se_config() local 123 struct malidp_hw_device *hwdev = malidp->dev; in malidp_atomic_commit_se_config() 171 struct malidp_drm *malidp = drm->dev_private; in malidp_set_and_wait_config_valid() local 172 struct malidp_hw_device *hwdev = malidp->dev; in malidp_set_and_wait_config_valid() 178 atomic_set(&malidp->config_valid, MALIDP_CONFIG_VALID_DONE); in malidp_set_and_wait_config_valid() 182 ret = wait_event_interruptible_timeout(malidp->wq, in malidp_set_and_wait_config_valid() [all …]
|
D | malidp_mw.c | 129 struct malidp_drm *malidp = encoder->dev->dev_private; in malidp_mw_encoder_atomic_check() local 145 malidp_hw_get_format_id(&malidp->dev->hw->map, SE_MEMWRITE, in malidp_mw_encoder_atomic_check() 160 u8 alignment = malidp_hw_get_pitch_align(malidp->dev, 0); in malidp_mw_encoder_atomic_check() 182 static u32 *get_writeback_formats(struct malidp_drm *malidp, int *n_formats) in get_writeback_formats() argument 184 const struct malidp_hw_regmap *map = &malidp->dev->hw->map; in get_writeback_formats() 205 struct malidp_drm *malidp = drm->dev_private; in malidp_mw_connector_init() local 209 if (!malidp->dev->hw->enable_memwrite) in malidp_mw_connector_init() 212 malidp->mw_connector.encoder.possible_crtcs = 1 << drm_crtc_index(&malidp->crtc); in malidp_mw_connector_init() 213 drm_connector_helper_add(&malidp->mw_connector.base, in malidp_mw_connector_init() 216 formats = get_writeback_formats(malidp, &n_formats); in malidp_mw_connector_init() [all …]
|
D | malidp_crtc.c | 28 struct malidp_drm *malidp = crtc_to_malidp_device(crtc); in malidp_crtc_mode_valid() local 29 struct malidp_hw_device *hwdev = malidp->dev; in malidp_crtc_mode_valid() 52 struct malidp_drm *malidp = crtc_to_malidp_device(crtc); in malidp_crtc_atomic_enable() local 53 struct malidp_hw_device *hwdev = malidp->dev; in malidp_crtc_atomic_enable() 76 struct malidp_drm *malidp = crtc_to_malidp_device(crtc); in malidp_crtc_atomic_disable() local 77 struct malidp_hw_device *hwdev = malidp->dev; in malidp_crtc_atomic_disable() 251 struct malidp_drm *malidp = crtc_to_malidp_device(crtc); in malidp_crtc_atomic_check_scaling() local 252 struct malidp_hw_device *hwdev = malidp->dev; in malidp_crtc_atomic_check_scaling() 341 struct malidp_drm *malidp = crtc_to_malidp_device(crtc); in malidp_crtc_atomic_check() local 342 struct malidp_hw_device *hwdev = malidp->dev; in malidp_crtc_atomic_check() [all …]
|
D | malidp_hw.c | 930 struct malidp_drm *malidp = drm->dev_private; in malidp_de_irq() local 937 hwdev = malidp->dev; in malidp_de_irq() 954 if (malidp->event != NULL) { in malidp_de_irq() 956 drm_crtc_send_vblank_event(&malidp->crtc, malidp->event); in malidp_de_irq() 957 malidp->event = NULL; in malidp_de_irq() 960 atomic_set(&malidp->config_valid, MALIDP_CONFIG_VALID_DONE); in malidp_de_irq() 971 if ((status & de->vsync_irq) && malidp->crtc.enabled) in malidp_de_irq() 972 drm_crtc_handle_vblank(&malidp->crtc); in malidp_de_irq() 976 malidp_error(malidp, &malidp->de_errors, status, in malidp_de_irq() 977 drm_crtc_vblank_count(&malidp->crtc)); in malidp_de_irq() [all …]
|
D | malidp_planes.c | 445 struct malidp_drm *malidp = drm->dev_private; in malidp_de_planes_init() local 446 const struct malidp_hw_regmap *map = &malidp->dev->hw->map; in malidp_de_planes_init() 486 plane->hwdev = malidp->dev; in malidp_de_planes_init() 494 malidp_hw_write(malidp->dev, 1, in malidp_de_planes_init() 501 malidp_hw_write(malidp->dev, MALIDP_ALPHA_LUT, in malidp_de_planes_init()
|
D | malidp_drv.h | 86 void malidp_error(struct malidp_drm *malidp,
|
/Linux-v4.19/Documentation/devicetree/bindings/display/ |
D | arm,malidp.txt | 27 - arm,malidp-output-port-lines: Array of u8 values describing the number 47 dp0: malidp@6f200000 { 56 arm,malidp-output-port-lines = /bits/ 8 <8 8 8>;
|
/Linux-v4.19/ |
D | MAINTAINERS | 1089 M: Mali DP Maintainers <malidp@foss.arm.com> 1092 F: Documentation/devicetree/bindings/display/arm,malidp.txt
|