Searched refs:malidp (Results 1 – 10 of 10) sorted by relevance
/openbmc/u-boot/drivers/video/ |
H A D | mali_dp.c | 145 setbits_le32(malidp->dc_control_addr, 1 << malidp->config_bit_shift); in malidp_enter_config() 146 return malidp_wait_configdone(malidp); in malidp_enter_config() 154 clrbits_le32(malidp->dc_control_addr, 1 << malidp->config_bit_shift); in malidp_leave_config() 155 return malidp_wait_configdone(malidp); in malidp_leave_config() 163 writel(val, malidp->base_addr + malidp->modeset_regs_offset + in malidp_setup_timings() 167 writel(val, malidp->base_addr + malidp->modeset_regs_offset + in malidp_setup_timings() 171 writel(val, malidp->base_addr + malidp->modeset_regs_offset + in malidp_setup_timings() 175 writel(val, malidp->base_addr + malidp->modeset_regs_offset + in malidp_setup_timings() 178 writel(0x080808, malidp->base_addr + malidp->modeset_regs_offset + in malidp_setup_timings() 190 malidp_setup_timings(malidp, timings); in malidp_setup_mode() [all …]
|
/openbmc/linux/drivers/gpu/drm/arm/ |
H A D | malidp_drv.c | 197 malidp->event = malidp->crtc.state->event; in malidp_atomic_commit_hw_done() 206 if (malidp->event) in malidp_atomic_commit_hw_done() 225 drm_crtc_send_vblank_event(&malidp->crtc, malidp->event); in malidp_atomic_commit_hw_done() 226 malidp->event = NULL; in malidp_atomic_commit_hw_done() 248 malidp->dev->hw->set_config_valid(malidp->dev, 0); in malidp_atomic_commit_tail() 715 malidp = devm_drm_dev_alloc(dev, &malidp_driver, typeof(*malidp), base); in malidp_bind() 716 if (IS_ERR(malidp)) in malidp_bind() 717 return PTR_ERR(malidp); in malidp_bind() 719 drm = &malidp->base; in malidp_bind() 726 malidp->dev = hwdev; in malidp_bind() [all …]
|
H A D | malidp_mw.c | 135 struct malidp_drm *malidp = drm_to_malidp(encoder->dev); in malidp_mw_encoder_atomic_check() local 156 malidp_hw_get_format_id(&malidp->dev->hw->map, SE_MEMWRITE, in malidp_mw_encoder_atomic_check() 168 u8 alignment = malidp_hw_get_pitch_align(malidp->dev, 0); in malidp_mw_encoder_atomic_check() 192 const struct malidp_hw_regmap *map = &malidp->dev->hw->map; in get_writeback_formats() 213 struct malidp_drm *malidp = drm_to_malidp(drm); in malidp_mw_connector_init() local 217 if (!malidp->dev->hw->enable_memwrite) in malidp_mw_connector_init() 220 drm_connector_helper_add(&malidp->mw_connector.base, in malidp_mw_connector_init() 223 formats = get_writeback_formats(malidp, &n_formats); in malidp_mw_connector_init() 231 1 << drm_crtc_index(&malidp->crtc)); in malidp_mw_connector_init() 242 struct malidp_drm *malidp = drm_to_malidp(drm); in malidp_mw_atomic_commit() local [all …]
|
H A 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() 79 struct malidp_hw_device *hwdev = malidp->dev; in malidp_crtc_atomic_disable() 254 struct malidp_hw_device *hwdev = malidp->dev; in malidp_crtc_atomic_check_scaling() 346 struct malidp_hw_device *hwdev = malidp->dev; in malidp_crtc_atomic_check() 500 struct malidp_hw_device *hwdev = malidp->dev; in malidp_crtc_enable_vblank() 510 struct malidp_hw_device *hwdev = malidp->dev; in malidp_crtc_disable_vblank() 528 struct malidp_drm *malidp = drm_to_malidp(drm); in malidp_crtc_init() local [all …]
|
H A D | malidp_hw.c | 1178 hwdev = malidp->dev; in malidp_de_irq() 1195 if (malidp->event != NULL) { in malidp_de_irq() 1197 drm_crtc_send_vblank_event(&malidp->crtc, malidp->event); in malidp_de_irq() 1198 malidp->event = NULL; in malidp_de_irq() 1213 drm_crtc_handle_vblank(&malidp->crtc); in malidp_de_irq() 1217 malidp_error(malidp, &malidp->de_errors, status, in malidp_de_irq() 1218 drm_crtc_vblank_count(&malidp->crtc)); in malidp_de_irq() 1231 wake_up(&malidp->wq); in malidp_de_irq_thread_handler() 1256 struct malidp_hw_device *hwdev = malidp->dev; in malidp_de_irq_init() 1290 struct malidp_hw_device *hwdev = malidp->dev; in malidp_se_irq() [all …]
|
H A D | malidp_planes.c | 146 struct malidp_drm *malidp = drm_to_malidp(drm); in malidp_format_mod_supported() local 147 const struct malidp_hw_regmap *map = &malidp->dev->hw->map; in malidp_format_mod_supported() 925 struct malidp_drm *malidp = drm_to_malidp(drm); in malidp_de_planes_init() local 926 const struct malidp_hw_regmap *map = &malidp->dev->hw->map; in malidp_de_planes_init() 989 plane->hwdev = malidp->dev; in malidp_de_planes_init() 1001 malidp_hw_write(malidp->dev, MALIDP_ALPHA_LUT, in malidp_de_planes_init()
|
H A D | malidp_drv.h | 99 void malidp_error(struct malidp_drm *malidp,
|
/openbmc/linux/Documentation/devicetree/bindings/display/ |
H A D | arm,malidp.yaml | 4 $id: http://devicetree.org/schemas/display/arm,malidp.yaml# 65 arm,malidp-output-port-lines: 74 arm,malidp-arqos-value: 98 - arm,malidp-output-port-lines 102 dp0: malidp@6f200000 { 110 arm,malidp-output-port-lines = /bits/ 8 <8 8 8>; 111 arm,malidp-arqos-value = <0xd000d000>;
|
/openbmc/linux/arch/arm64/boot/dts/freescale/ |
H A D | fsl-ls1028a.dtsi | 870 arm,malidp-output-port-lines = /bits/ 8 <8 8 8>; 871 arm,malidp-arqos-value = <0xd000d000>;
|
/openbmc/linux/ |
H A D | MAINTAINERS | 1654 F: Documentation/devicetree/bindings/display/arm,malidp.yaml
|