Lines Matching defs:kmb

32 	struct kmb_drm_private *kmb = to_kmb(dev);
35 kmb_write_lcd(kmb, LCD_INT_CLEAR, LCD_INT_VERT_COMP);
37 kmb_write_lcd(kmb, LCD_VSTATUS_COMPARE,
40 kmb_set_bitmask_lcd(kmb, LCD_INT_ENABLE,
48 struct kmb_drm_private *kmb = to_kmb(dev);
51 kmb_write_lcd(kmb, LCD_INT_CLEAR, LCD_INT_VERT_COMP);
53 kmb_clr_bitmask_lcd(kmb, LCD_INT_ENABLE,
74 struct kmb_drm_private *kmb = to_kmb(dev);
78 kmb_dsi_mode_set(kmb->kmb_dsi, m, kmb->sys_clk_mhz, old_state);
87 val = kmb_read_lcd(kmb, LCD_INT_ENABLE);
88 kmb_clr_bitmask_lcd(kmb, LCD_INT_ENABLE, val);
89 kmb_set_bitmask_lcd(kmb, LCD_INT_CLEAR, ~0x0);
102 kmb_write_lcd(kmb, LCD_V_ACTIVEHEIGHT,
104 kmb_write_lcd(kmb, LCD_V_BACKPORCH, vm.vback_porch);
105 kmb_write_lcd(kmb, LCD_V_FRONTPORCH, vm.vfront_porch);
106 kmb_write_lcd(kmb, LCD_VSYNC_WIDTH, vm.vsync_len - 1);
107 kmb_write_lcd(kmb, LCD_H_ACTIVEWIDTH,
109 kmb_write_lcd(kmb, LCD_H_BACKPORCH, vm.hback_porch);
110 kmb_write_lcd(kmb, LCD_H_FRONTPORCH, vm.hfront_porch);
111 kmb_write_lcd(kmb, LCD_HSYNC_WIDTH, vm.hsync_len - 1);
113 kmb_write_lcd(kmb, LCD_VSYNC_START, 0);
114 kmb_write_lcd(kmb, LCD_VSYNC_END, 0);
116 kmb_write_lcd(kmb, LCD_BG_COLOUR_LS, 0x4);
118 kmb_write_lcd(kmb,
120 kmb_write_lcd(kmb,
122 kmb_write_lcd(kmb,
124 kmb_write_lcd(kmb, LCD_V_ACTIVEHEIGHT_EVEN,
127 kmb_write_lcd(kmb, LCD_VSYNC_START_EVEN, 10);
128 kmb_write_lcd(kmb, LCD_VSYNC_END_EVEN, 10);
130 kmb_write_lcd(kmb, LCD_TIMING_GEN_TRIG, 1);
131 kmb_set_bitmask_lcd(kmb, LCD_CONTROL, LCD_CTRL_ENABLE);
132 kmb_set_bitmask_lcd(kmb, LCD_INT_ENABLE, val);
138 struct kmb_drm_private *kmb = crtc_to_kmb_priv(crtc);
140 clk_prepare_enable(kmb->kmb_clk.clk_lcd);
148 struct kmb_drm_private *kmb = crtc_to_kmb_priv(crtc);
155 clk_disable_unprepare(kmb->kmb_clk.clk_lcd);
162 struct kmb_drm_private *kmb = to_kmb(dev);
164 kmb_clr_bitmask_lcd(kmb, LCD_INT_ENABLE,
172 struct kmb_drm_private *kmb = to_kmb(dev);
174 kmb_set_bitmask_lcd(kmb, LCD_INT_ENABLE,
231 struct kmb_drm_private *kmb = to_kmb(drm);
239 ret = drm_crtc_init_with_planes(drm, &kmb->crtc, &primary->base_plane,
246 drm_crtc_helper_add(&kmb->crtc, &kmb_crtc_helper_funcs);