Searched refs:lcdc_write (Results  1 – 6 of 6) sorted by relevance
| /Linux-v5.10/drivers/video/fbdev/ | 
| D | da8xx-fb.c | 136 static void lcdc_write(unsigned int val, unsigned int addr)  in lcdc_write()  function261 		lcdc_write(LCD_CLK_MAIN_RESET, LCD_CLK_RESET_REG);  in lcd_enable_raster()
 266 		lcdc_write(0, LCD_CLK_RESET_REG);  in lcd_enable_raster()
 272 		lcdc_write(reg | LCD_RASTER_ENABLE, LCD_RASTER_CTRL_REG);  in lcd_enable_raster()
 283 		lcdc_write(reg & ~LCD_RASTER_ENABLE, LCD_RASTER_CTRL_REG);  in lcd_disable_raster()
 325 			lcdc_write(reg_int, LCD_INT_ENABLE_SET_REG);  in lcd_blit()
 329 		lcdc_write(start, LCD_DMA_FRM_BUF_BASE_ADDR_0_REG);  in lcd_blit()
 330 		lcdc_write(end, LCD_DMA_FRM_BUF_CEILING_ADDR_0_REG);  in lcd_blit()
 331 		lcdc_write(start, LCD_DMA_FRM_BUF_BASE_ADDR_1_REG);  in lcd_blit()
 332 		lcdc_write(end, LCD_DMA_FRM_BUF_CEILING_ADDR_1_REG);  in lcd_blit()
 [all …]
 
 | 
| D | sh_mobile_lcdcfb.c | 317 static void lcdc_write(struct sh_mobile_lcdc_priv *priv,  in lcdc_write()  function403 	lcdc_write(ch->lcdc, _LDDWD0R, data | LDDWDxR_WDACT);  in lcdc_sys_write_index()
 405 	lcdc_write(ch->lcdc, _LDDWAR, LDDWAR_WA |  in lcdc_sys_write_index()
 414 	lcdc_write(ch->lcdc, _LDDWD0R, data | LDDWDxR_WDACT | LDDWDxR_RSW);  in lcdc_sys_write_data()
 416 	lcdc_write(ch->lcdc, _LDDWAR, LDDWAR_WA |  in lcdc_sys_write_data()
 425 	lcdc_write(ch->lcdc, _LDDRDR, LDDRDR_RSR);  in lcdc_sys_read_data()
 427 	lcdc_write(ch->lcdc, _LDDRAR, LDDRAR_RA |  in lcdc_sys_read_data()
 649 	lcdc_write(priv, _LDINTR, (ldintr ^ LDINTR_STATUS_MASK) & ~LDINTR_VEE);  in sh_mobile_lcdc_irq()
 689 	lcdc_write(ch->lcdc, _LDINTR, ldintr);  in sh_mobile_lcdc_wait_for_vsync()
 707 		lcdc_write(priv, _LDCNT2R, tmp | LDCNT2R_DO);  in sh_mobile_lcdc_start_stop()
 [all …]
 
 | 
| /Linux-v5.10/drivers/gpu/drm/shmobile/ | 
| D | shmob_drm_crtc.c | 77 	lcdc_write(sdev, LDMT1R, value);  in shmob_drm_crtc_setup_geometry()88 		lcdc_write(sdev, LDMT2R, value);  in shmob_drm_crtc_setup_geometry()
 94 		lcdc_write(sdev, LDMT3R, value);  in shmob_drm_crtc_setup_geometry()
 99 	lcdc_write(sdev, LDHCNR, value);  in shmob_drm_crtc_setup_geometry()
 103 	lcdc_write(sdev, LDHSYNR, value);  in shmob_drm_crtc_setup_geometry()
 108 	lcdc_write(sdev, LDHAJR, value);  in shmob_drm_crtc_setup_geometry()
 112 	lcdc_write(sdev, LDVLNR, value);  in shmob_drm_crtc_setup_geometry()
 116 	lcdc_write(sdev, LDVSYNR, value);  in shmob_drm_crtc_setup_geometry()
 126 		lcdc_write(sdev, LDCNT2R, value | LDCNT2R_DO);  in shmob_drm_crtc_start_stop()
 128 		lcdc_write(sdev, LDCNT2R, value & ~LDCNT2R_DO);  in shmob_drm_crtc_start_stop()
 [all …]
 
 | 
| D | shmob_drm_plane.c | 125 	lcdc_write(sdev, LDBCR, LDBCR_UPC(splane->index));  in __shmob_drm_plane_setup()129 	lcdc_write(sdev, LDBnBSIFR(splane->index), format);  in __shmob_drm_plane_setup()
 131 	lcdc_write(sdev, LDBnBSSZR(splane->index),  in __shmob_drm_plane_setup()
 134 	lcdc_write(sdev, LDBnBLOCR(splane->index),  in __shmob_drm_plane_setup()
 137 	lcdc_write(sdev, LDBnBSMWR(splane->index),  in __shmob_drm_plane_setup()
 142 	lcdc_write(sdev, LDBnBSAYR(splane->index), splane->dma[0]);  in __shmob_drm_plane_setup()
 144 		lcdc_write(sdev, LDBnBSACR(splane->index), splane->dma[1]);  in __shmob_drm_plane_setup()
 146 	lcdc_write(sdev, LDBCR,  in __shmob_drm_plane_setup()
 214 	lcdc_write(sdev, LDBnBSIFR(splane->index), 0);  in shmob_drm_plane_disable()
 
 | 
| D | shmob_drm_regs.h | 284 static inline void lcdc_write(struct shmob_drm_device *sdev, u32 reg, u32 data)  in lcdc_write()  function
 | 
| D | shmob_drm_drv.c | 118 	lcdc_write(sdev, LDINTR, status ^ LDINTR_STATUS_MASK);  in shmob_drm_irq()
 |