Searched refs:lcdc_write (Results 1 – 6 of 6) sorted by relevance
/linux-4.4.14/drivers/video/fbdev/ |
D | da8xx-fb.c | 148 static void lcdc_write(unsigned int val, unsigned int addr) in lcdc_write() function 273 lcdc_write(LCD_CLK_MAIN_RESET, LCD_CLK_RESET_REG); in lcd_enable_raster() 278 lcdc_write(0, LCD_CLK_RESET_REG); in lcd_enable_raster() 284 lcdc_write(reg | LCD_RASTER_ENABLE, LCD_RASTER_CTRL_REG); in lcd_enable_raster() 295 lcdc_write(reg & ~LCD_RASTER_ENABLE, LCD_RASTER_CTRL_REG); in lcd_disable_raster() 337 lcdc_write(reg_int, LCD_INT_ENABLE_SET_REG); in lcd_blit() 341 lcdc_write(start, LCD_DMA_FRM_BUF_BASE_ADDR_0_REG); in lcd_blit() 342 lcdc_write(end, LCD_DMA_FRM_BUF_CEILING_ADDR_0_REG); in lcd_blit() 343 lcdc_write(start, LCD_DMA_FRM_BUF_BASE_ADDR_1_REG); in lcd_blit() 344 lcdc_write(end, LCD_DMA_FRM_BUF_CEILING_ADDR_1_REG); in lcd_blit() [all …]
|
D | sh_mobile_lcdcfb.c | 319 static void lcdc_write(struct sh_mobile_lcdc_priv *priv, in lcdc_write() function 409 lcdc_write(ch->lcdc, _LDDWD0R, data | LDDWDxR_WDACT); in lcdc_sys_write_index() 411 lcdc_write(ch->lcdc, _LDDWAR, LDDWAR_WA | in lcdc_sys_write_index() 420 lcdc_write(ch->lcdc, _LDDWD0R, data | LDDWDxR_WDACT | LDDWDxR_RSW); in lcdc_sys_write_data() 422 lcdc_write(ch->lcdc, _LDDWAR, LDDWAR_WA | in lcdc_sys_write_data() 431 lcdc_write(ch->lcdc, _LDDRDR, LDDRDR_RSR); in lcdc_sys_read_data() 433 lcdc_write(ch->lcdc, _LDDRAR, LDDRAR_RA | in lcdc_sys_read_data() 735 lcdc_write(priv, _LDINTR, (ldintr ^ LDINTR_STATUS_MASK) & ~LDINTR_VEE); in sh_mobile_lcdc_irq() 775 lcdc_write(ch->lcdc, _LDINTR, ldintr); in sh_mobile_lcdc_wait_for_vsync() 793 lcdc_write(priv, _LDCNT2R, tmp | LDCNT2R_DO); in sh_mobile_lcdc_start_stop() [all …]
|
/linux-4.4.14/drivers/gpu/drm/shmobile/ |
D | shmob_drm_crtc.c | 88 lcdc_write(sdev, LDMT1R, value); in shmob_drm_crtc_setup_geometry() 99 lcdc_write(sdev, LDMT2R, value); in shmob_drm_crtc_setup_geometry() 105 lcdc_write(sdev, LDMT3R, value); in shmob_drm_crtc_setup_geometry() 110 lcdc_write(sdev, LDHCNR, value); in shmob_drm_crtc_setup_geometry() 114 lcdc_write(sdev, LDHSYNR, value); in shmob_drm_crtc_setup_geometry() 119 lcdc_write(sdev, LDHAJR, value); in shmob_drm_crtc_setup_geometry() 123 lcdc_write(sdev, LDVLNR, value); in shmob_drm_crtc_setup_geometry() 127 lcdc_write(sdev, LDVSYNR, value); in shmob_drm_crtc_setup_geometry() 137 lcdc_write(sdev, LDCNT2R, value | LDCNT2R_DO); in shmob_drm_crtc_start_stop() 139 lcdc_write(sdev, LDCNT2R, value & ~LDCNT2R_DO); in shmob_drm_crtc_start_stop() [all …]
|
D | shmob_drm_plane.c | 131 lcdc_write(sdev, LDBCR, LDBCR_UPC(splane->index)); in __shmob_drm_plane_setup() 135 lcdc_write(sdev, LDBnBSIFR(splane->index), format); in __shmob_drm_plane_setup() 137 lcdc_write(sdev, LDBnBSSZR(splane->index), in __shmob_drm_plane_setup() 140 lcdc_write(sdev, LDBnBLOCR(splane->index), in __shmob_drm_plane_setup() 143 lcdc_write(sdev, LDBnBSMWR(splane->index), in __shmob_drm_plane_setup() 148 lcdc_write(sdev, LDBnBSAYR(splane->index), splane->dma[0]); in __shmob_drm_plane_setup() 150 lcdc_write(sdev, LDBnBSACR(splane->index), splane->dma[1]); in __shmob_drm_plane_setup() 152 lcdc_write(sdev, LDBCR, in __shmob_drm_plane_setup() 218 lcdc_write(sdev, LDBnBSIFR(splane->index), 0); in shmob_drm_plane_disable()
|
D | shmob_drm_regs.h | 285 static inline void lcdc_write(struct shmob_drm_device *sdev, u32 reg, u32 data) in lcdc_write() function
|
D | shmob_drm_drv.c | 223 lcdc_write(sdev, LDINTR, status ^ LDINTR_STATUS_MASK); in shmob_drm_irq()
|