Lines Matching refs:mx3fb_write_reg

348 static void mx3fb_write_reg(struct mx3fb_data *mx3fb, u32 value, unsigned long reg)  in mx3fb_write_reg()  function
370 mx3fb_write_reg(mx3fb, reg | SDC_COM_BG_EN, SDC_COM_CONF); in sdc_fb_init()
381 mx3fb_write_reg(mx3fb, reg & ~SDC_COM_BG_EN, SDC_COM_CONF); in sdc_fb_uninit()
481 mx3fb_write_reg(mx3fb, (x_pos << 16) | y_pos, SDC_BG_POS); in sdc_set_window_pos()
528 mx3fb_write_reg(mx3fb, reg, SDC_HOR_CONF); in sdc_init_panel()
536 mx3fb_write_reg(mx3fb, reg, SDC_VER_CONF); in sdc_init_panel()
547 mx3fb_write_reg(mx3fb, 0x00FD0102L, SDC_SHARP_CONF_1); in sdc_init_panel()
548 mx3fb_write_reg(mx3fb, 0x00F500F4L, SDC_SHARP_CONF_2); in sdc_init_panel()
549 mx3fb_write_reg(mx3fb, SDC_COM_SHARP | SDC_COM_TFT_COLOR, SDC_COM_CONF); in sdc_init_panel()
552 mx3fb_write_reg(mx3fb, SDC_COM_TFT_COLOR, SDC_COM_CONF); in sdc_init_panel()
589 mx3fb_write_reg(mx3fb, (((div / 8) - 1) << 22) | div, DI_DISP3_TIME_CONF); in sdc_init_panel()
596 mx3fb_write_reg(mx3fb, old_conf, DI_DISP_IF_CONF); in sdc_init_panel()
604 mx3fb_write_reg(mx3fb, old_conf, DI_DISP_SIG_POL); in sdc_init_panel()
607 mx3fb_write_reg(mx3fb, map->b0, DI_DISP3_B0_MAP); in sdc_init_panel()
608 mx3fb_write_reg(mx3fb, map->b1, DI_DISP3_B1_MAP); in sdc_init_panel()
609 mx3fb_write_reg(mx3fb, map->b2, DI_DISP3_B2_MAP); in sdc_init_panel()
647 mx3fb_write_reg(mx3fb, reg | (color_key & 0x00FFFFFFL), in sdc_set_color_key()
654 mx3fb_write_reg(mx3fb, sdc_conf, SDC_COM_CONF); in sdc_set_color_key()
678 mx3fb_write_reg(mx3fb, reg | ((uint32_t) alpha << 24), SDC_GW_CTRL); in sdc_set_global_alpha()
681 mx3fb_write_reg(mx3fb, reg | SDC_COM_GLB_A, SDC_COM_CONF); in sdc_set_global_alpha()
684 mx3fb_write_reg(mx3fb, reg & ~SDC_COM_GLB_A, SDC_COM_CONF); in sdc_set_global_alpha()
706 mx3fb_write_reg(mx3fb, 0x03000000UL | value << 16, SDC_PWM_CTRL); in sdc_set_brightness()
1484 mx3fb_write_reg(mx3fb, 0x00100010L, DI_HSP_CLK_PER); in init_fb_chan()