Lines Matching refs:mx3fb_write_reg

351 static void mx3fb_write_reg(struct mx3fb_data *mx3fb, u32 value, unsigned long reg)  in mx3fb_write_reg()  function
373 mx3fb_write_reg(mx3fb, reg | SDC_COM_BG_EN, SDC_COM_CONF); in sdc_fb_init()
384 mx3fb_write_reg(mx3fb, reg & ~SDC_COM_BG_EN, SDC_COM_CONF); in sdc_fb_uninit()
485 mx3fb_write_reg(mx3fb, (x_pos << 16) | y_pos, SDC_BG_POS); in sdc_set_window_pos()
532 mx3fb_write_reg(mx3fb, reg, SDC_HOR_CONF); in sdc_init_panel()
540 mx3fb_write_reg(mx3fb, reg, SDC_VER_CONF); in sdc_init_panel()
551 mx3fb_write_reg(mx3fb, 0x00FD0102L, SDC_SHARP_CONF_1); in sdc_init_panel()
552 mx3fb_write_reg(mx3fb, 0x00F500F4L, SDC_SHARP_CONF_2); in sdc_init_panel()
553 mx3fb_write_reg(mx3fb, SDC_COM_SHARP | SDC_COM_TFT_COLOR, SDC_COM_CONF); in sdc_init_panel()
556 mx3fb_write_reg(mx3fb, SDC_COM_TFT_COLOR, SDC_COM_CONF); in sdc_init_panel()
593 mx3fb_write_reg(mx3fb, (((div / 8) - 1) << 22) | div, DI_DISP3_TIME_CONF); in sdc_init_panel()
600 mx3fb_write_reg(mx3fb, old_conf, DI_DISP_IF_CONF); in sdc_init_panel()
608 mx3fb_write_reg(mx3fb, old_conf, DI_DISP_SIG_POL); in sdc_init_panel()
611 mx3fb_write_reg(mx3fb, map->b0, DI_DISP3_B0_MAP); in sdc_init_panel()
612 mx3fb_write_reg(mx3fb, map->b1, DI_DISP3_B1_MAP); in sdc_init_panel()
613 mx3fb_write_reg(mx3fb, map->b2, DI_DISP3_B2_MAP); in sdc_init_panel()
651 mx3fb_write_reg(mx3fb, reg | (color_key & 0x00FFFFFFL), in sdc_set_color_key()
658 mx3fb_write_reg(mx3fb, sdc_conf, SDC_COM_CONF); in sdc_set_color_key()
682 mx3fb_write_reg(mx3fb, reg | ((uint32_t) alpha << 24), SDC_GW_CTRL); in sdc_set_global_alpha()
685 mx3fb_write_reg(mx3fb, reg | SDC_COM_GLB_A, SDC_COM_CONF); in sdc_set_global_alpha()
688 mx3fb_write_reg(mx3fb, reg & ~SDC_COM_GLB_A, SDC_COM_CONF); in sdc_set_global_alpha()
710 mx3fb_write_reg(mx3fb, 0x03000000UL | value << 16, SDC_PWM_CTRL); in sdc_set_brightness()
1486 mx3fb_write_reg(mx3fb, 0x00100010L, DI_HSP_CLK_PER); in init_fb_chan()