Searched refs:kmb_write_lcd (Results 1 – 4 of 4) sorted by relevance
/linux/drivers/gpu/drm/kmb/ |
H A D | kmb_crtc.c | 35 kmb_write_lcd(kmb, LCD_INT_CLEAR, LCD_INT_VERT_COMP); in kmb_crtc_enable_vblank() 37 kmb_write_lcd(kmb, LCD_VSTATUS_COMPARE, in kmb_crtc_enable_vblank() 51 kmb_write_lcd(kmb, LCD_INT_CLEAR, LCD_INT_VERT_COMP); in kmb_crtc_disable_vblank() 102 kmb_write_lcd(kmb, LCD_V_ACTIVEHEIGHT, in kmb_crtc_set_mode() 104 kmb_write_lcd(kmb, LCD_V_BACKPORCH, vm.vback_porch); in kmb_crtc_set_mode() 105 kmb_write_lcd(kmb, LCD_V_FRONTPORCH, vm.vfront_porch); in kmb_crtc_set_mode() 106 kmb_write_lcd(kmb, LCD_VSYNC_WIDTH, vm.vsync_len - 1); in kmb_crtc_set_mode() 107 kmb_write_lcd(kmb, LCD_H_ACTIVEWIDTH, in kmb_crtc_set_mode() 109 kmb_write_lcd(kmb, LCD_H_BACKPORCH, vm.hback_porch); in kmb_crtc_set_mode() 110 kmb_write_lcd(kmb, LCD_H_FRONTPORCH, vm.hfront_porch); in kmb_crtc_set_mode() [all …]
|
H A D | kmb_plane.c | 289 kmb_write_lcd(kmb, LCD_LAYERn_CSC_COEFF11(plane_id), csc_coef_lcd[0]); in config_csc() 290 kmb_write_lcd(kmb, LCD_LAYERn_CSC_COEFF12(plane_id), csc_coef_lcd[1]); in config_csc() 291 kmb_write_lcd(kmb, LCD_LAYERn_CSC_COEFF13(plane_id), csc_coef_lcd[2]); in config_csc() 292 kmb_write_lcd(kmb, LCD_LAYERn_CSC_COEFF21(plane_id), csc_coef_lcd[3]); in config_csc() 293 kmb_write_lcd(kmb, LCD_LAYERn_CSC_COEFF22(plane_id), csc_coef_lcd[4]); in config_csc() 294 kmb_write_lcd(kmb, LCD_LAYERn_CSC_COEFF23(plane_id), csc_coef_lcd[5]); in config_csc() 295 kmb_write_lcd(kmb, LCD_LAYERn_CSC_COEFF31(plane_id), csc_coef_lcd[6]); in config_csc() 296 kmb_write_lcd(kmb, LCD_LAYERn_CSC_COEFF32(plane_id), csc_coef_lcd[7]); in config_csc() 297 kmb_write_lcd(kmb, LCD_LAYERn_CSC_COEFF33(plane_id), csc_coef_lcd[8]); in config_csc() 298 kmb_write_lcd(kmb, LCD_LAYERn_CSC_OFF1(plane_id), csc_coef_lcd[9]); in config_csc() [all …]
|
H A D | kmb_drv.c | 215 kmb_write_lcd(kmb, LCD_INT_CLEAR, LCD_INT_EOF); in handle_lcd_irq() 258 kmb_write_lcd(kmb, LCD_FIFO_FLUSH, 1); in handle_lcd_irq() 268 kmb_write_lcd(kmb, LCD_FIFO_FLUSH, 1); in handle_lcd_irq() 276 kmb_write_lcd(kmb, LCD_INT_CLEAR, LCD_INT_LINE_CMP); in handle_lcd_irq() 286 kmb_write_lcd(kmb, LCD_INT_CLEAR, LCD_INT_VERT_COMP); in handle_lcd_irq() 299 kmb_write_lcd(kmb, LCD_INT_CLEAR, LCD_INT_VERT_COMP); in handle_lcd_irq() 396 kmb_write_lcd(kmb, LCD_INT_CLEAR, LCD_INT_LAYER); in handle_lcd_irq() 415 kmb_write_lcd(to_kmb(drm), LCD_INT_CLEAR, 0xFFFF); in kmb_irq_reset() 416 kmb_write_lcd(to_kmb(drm), LCD_INT_ENABLE, 0); in kmb_irq_reset()
|
H A D | kmb_drv.h | 76 static inline void kmb_write_lcd(struct kmb_drm_private *dev_p, in kmb_write_lcd() function 92 kmb_write_lcd(dev_p, reg, (reg_val | mask)); in kmb_set_bitmask_lcd() 100 kmb_write_lcd(dev_p, reg, (reg_val & (~mask))); in kmb_clr_bitmask_lcd()
|