/linux-4.1.27/drivers/staging/sm750fb/ |
D | sm750_accel.c | 45 FIELD_VALUE(0,DE_STRETCH_FORMAT,PATTERN_Y,0)| in hw_de_init() 46 FIELD_VALUE(0,DE_STRETCH_FORMAT,PATTERN_X,0)| in hw_de_init() 48 FIELD_VALUE(0,DE_STRETCH_FORMAT,SOURCE_HEIGHT,3); in hw_de_init() 88 reg = FIELD_VALUE(reg,DE_STRETCH_FORMAT,PIXEL_FORMAT,fmt); in hw_set2dformat() 109 FIELD_VALUE(0,DE_PITCH,DESTINATION,pitch/Bpp)| in hw_fillrect() 110 FIELD_VALUE(0,DE_PITCH,SOURCE,pitch/Bpp));//dpr10 in hw_fillrect() 113 FIELD_VALUE(0,DE_WINDOW_WIDTH,DESTINATION,pitch/Bpp)| in hw_fillrect() 114 FIELD_VALUE(0,DE_WINDOW_WIDTH,SOURCE,pitch/Bpp));//dpr44 in hw_fillrect() 120 FIELD_VALUE(0,DE_DESTINATION,X,x)| in hw_fillrect() 121 FIELD_VALUE(0,DE_DESTINATION,Y,y));//dpr4 in hw_fillrect() [all …]
|
D | ddk750_mode.c | 29 FIELD_VALUE(0, CRT_AUTO_CENTERING_TL, TOP, 0) in displayControlAdjust_SM750LE() 30 | FIELD_VALUE(0, CRT_AUTO_CENTERING_TL, LEFT, 0)); in displayControlAdjust_SM750LE() 33 FIELD_VALUE(0, CRT_AUTO_CENTERING_BR, BOTTOM, y-1) in displayControlAdjust_SM750LE() 34 | FIELD_VALUE(0, CRT_AUTO_CENTERING_BR, RIGHT, x-1)); in displayControlAdjust_SM750LE() 88 FIELD_VALUE(0, CRT_HORIZONTAL_TOTAL, TOTAL, pModeParam->horizontal_total - 1) in programModeRegisters() 89 … | FIELD_VALUE(0, CRT_HORIZONTAL_TOTAL, DISPLAY_END, pModeParam->horizontal_display_end - 1)); in programModeRegisters() 92 FIELD_VALUE(0, CRT_HORIZONTAL_SYNC, WIDTH, pModeParam->horizontal_sync_width) in programModeRegisters() 93 | FIELD_VALUE(0, CRT_HORIZONTAL_SYNC, START, pModeParam->horizontal_sync_start - 1)); in programModeRegisters() 96 FIELD_VALUE(0, CRT_VERTICAL_TOTAL, TOTAL, pModeParam->vertical_total - 1) in programModeRegisters() 97 … | FIELD_VALUE(0, CRT_VERTICAL_TOTAL, DISPLAY_END, pModeParam->vertical_display_end - 1)); in programModeRegisters() [all …]
|
D | sm750_hw.c | 164 FIELD_VALUE(PEEK32(PANEL_DISPLAY_CTRL), in hw_sm750_inithw() 364 FIELD_VALUE(0, PANEL_FB_ADDRESS, ADDRESS, crtc->oScreen)); in hw_sm750_crtc_setMode() 371 FIELD_VALUE(0, PANEL_FB_WIDTH, WIDTH, reg)| in hw_sm750_crtc_setMode() 372 FIELD_VALUE(0, PANEL_FB_WIDTH, OFFSET, fix->line_length)); in hw_sm750_crtc_setMode() 375 FIELD_VALUE(0, PANEL_WINDOW_WIDTH, WIDTH, var->xres -1)| in hw_sm750_crtc_setMode() 376 FIELD_VALUE(0, PANEL_WINDOW_WIDTH, X, var->xoffset)); in hw_sm750_crtc_setMode() 379 FIELD_VALUE(0, PANEL_WINDOW_HEIGHT, HEIGHT, var->yres_virtual - 1)| in hw_sm750_crtc_setMode() 380 FIELD_VALUE(0, PANEL_WINDOW_HEIGHT, Y, var->yoffset)); in hw_sm750_crtc_setMode() 385 FIELD_VALUE(0, PANEL_PLANE_BR, BOTTOM, var->yres - 1)| in hw_sm750_crtc_setMode() 386 FIELD_VALUE(0, PANEL_PLANE_BR,RIGHT, var->xres - 1)); in hw_sm750_crtc_setMode() [all …]
|
D | ddk750_display.c | 210 reg = FIELD_VALUE(reg,PANEL_DISPLAY_CTRL,FPEN,disp); in swPanelPowerSequence() 216 reg = FIELD_VALUE(reg,PANEL_DISPLAY_CTRL,DATA,disp); in swPanelPowerSequence() 221 reg = FIELD_VALUE(reg,PANEL_DISPLAY_CTRL,VBIASEN,disp); in swPanelPowerSequence() 227 reg = FIELD_VALUE(reg,PANEL_DISPLAY_CTRL,FPEN,disp); in swPanelPowerSequence() 239 reg = FIELD_VALUE(reg,PANEL_DISPLAY_CTRL,SELECT,(output & PNL_2_MASK)>>PNL_2_OFFSET); in ddk750_setLogicalDispOut() 246 reg = FIELD_VALUE(reg,CRT_DISPLAY_CTRL,SELECT,(output & CRT_2_MASK)>>CRT_2_OFFSET); in ddk750_setLogicalDispOut()
|
D | sm750_cursor.c | 64 reg = FIELD_VALUE(0,HWC_ADDRESS,ADDRESS,cursor->offset)| in hw_cursor_enable() 84 reg = FIELD_VALUE(0,HWC_LOCATION,Y,y)| in hw_cursor_setPos() 85 FIELD_VALUE(0,HWC_LOCATION,X,x); in hw_cursor_setPos()
|
D | ddk750_chip.c | 613 | FIELD_VALUE(0, PANEL_PLL_CTRL, POD, pPLL->POD) in formatPllReg() 615 | FIELD_VALUE(0, PANEL_PLL_CTRL, OD, pPLL->OD) in formatPllReg() 616 | FIELD_VALUE(0, PANEL_PLL_CTRL, N, pPLL->N) in formatPllReg() 617 | FIELD_VALUE(0, PANEL_PLL_CTRL, M, pPLL->M); in formatPllReg()
|
D | ddk750_power.h | 15 POKE32(MISC_CTRL,FIELD_VALUE(PEEK32(MISC_CTRL), \
|
D | ddk750_power.c | 10 POKE32(CRT_DISPLAY_CTRL,FIELD_VALUE(value,CRT_DISPLAY_CTRL,DPMS,state)); in ddk750_setDPMS() 13 value= FIELD_VALUE(value,SYSTEM_CTRL,DPMS,state); in ddk750_setDPMS()
|
D | sm750_help.h | 52 #define FIELD_VALUE(x, reg, field, value) \ macro
|