Lines Matching refs:plat
142 struct ebc_panel *plat = dev_get_platdata(dev); in read_waveform() local
153 cnt = plat->lut_pbuf_size / RK_BLK_SIZE; in read_waveform()
155 ret = blk_dread(dev_desc, start, cnt, (void *)plat->lut_pbuf); in read_waveform()
160 flush_dcache_range((ulong)plat->lut_pbuf, in read_waveform()
161 ALIGN((ulong)plat->lut_pbuf + cnt, in read_waveform()
163 ret = epd_lut_from_mem_init(plat->lut_pbuf); in read_waveform()
174 struct ebc_panel *plat = dev_get_platdata(dev); in aligned_image_size_4k() local
175 u32 w = plat->width; in aligned_image_size_4k()
176 u32 h = plat->height; in aligned_image_size_4k()
206 struct ebc_panel *plat = dev_get_platdata(dev); in get_addr_by_type() local
208 if (plat->disp_pbuf_size == 0 || !plat->disp_pbuf) { in get_addr_by_type()
215 if (offset + img_size > plat->disp_pbuf_size) { in get_addr_by_type()
237 return (plat->disp_pbuf + offset); in get_addr_by_type()
523 struct ebc_panel *plat = dev_get_platdata(dev); in eink_display() local
542 if(!plat->lut_data.wf_table[0]) in eink_display()
543 plat->lut_data.wf_table[0] = kzalloc(MAXFRAME * 32 * 32, GFP_KERNEL); in eink_display()
544 epd_lut_get(&plat->lut_data, lut_type, temperature, WF_4BIT, 0); in eink_display()
545 kfree(plat->lut_data.wf_table[0]); in eink_display()
546 plat->lut_data.wf_table[0] = NULL; in eink_display()
548 frame_num = plat->lut_data.frame_num & 0xff; in eink_display()
553 ebc_tcon_ops->lut_data_set(ebc_tcon_dev, plat->lut_data.data, in eink_display()
601 struct ebc_panel *plat; in rockchip_eink_show_logo() local
628 plat = dev_get_platdata(dev); in rockchip_eink_show_logo()
641 int size = (plat->width * plat->height) >> 1; in rockchip_eink_show_logo()
720 if (plat->mirror || plat->rearrange) in rockchip_eink_show_logo()
878 struct ebc_panel *plat = dev_get_platdata(dev); in rockchip_eink_display_ofdata_to_platdata() local
886 plat->width = dev_read_u32_default(dev, "panel,width", 0); in rockchip_eink_display_ofdata_to_platdata()
887 plat->height = dev_read_u32_default(dev, "panel,height", 0); in rockchip_eink_display_ofdata_to_platdata()
888 plat->vir_width = dev_read_u32_default(dev, "panel,vir_width", plat->width); in rockchip_eink_display_ofdata_to_platdata()
889 plat->vir_height = dev_read_u32_default(dev, "panel,vir_height", plat->height); in rockchip_eink_display_ofdata_to_platdata()
890 plat->sdck = dev_read_u32_default(dev, "panel,sdck", 0); in rockchip_eink_display_ofdata_to_platdata()
891 plat->lsl = dev_read_u32_default(dev, "panel,lsl", 0); in rockchip_eink_display_ofdata_to_platdata()
892 plat->lbl = dev_read_u32_default(dev, "panel,lbl", 0); in rockchip_eink_display_ofdata_to_platdata()
893 plat->ldl = dev_read_u32_default(dev, "panel,ldl", 0); in rockchip_eink_display_ofdata_to_platdata()
894 plat->lel = dev_read_u32_default(dev, "panel,lel", 0); in rockchip_eink_display_ofdata_to_platdata()
895 plat->gdck_sta = dev_read_u32_default(dev, "panel,gdck-sta", 0); in rockchip_eink_display_ofdata_to_platdata()
896 plat->lgonl = dev_read_u32_default(dev, "panel,lgonl", 0); in rockchip_eink_display_ofdata_to_platdata()
897 plat->fsl = dev_read_u32_default(dev, "panel,fsl", 0); in rockchip_eink_display_ofdata_to_platdata()
898 plat->fbl = dev_read_u32_default(dev, "panel,fbl", 0); in rockchip_eink_display_ofdata_to_platdata()
899 plat->fdl = dev_read_u32_default(dev, "panel,fdl", 0); in rockchip_eink_display_ofdata_to_platdata()
900 plat->fel = dev_read_u32_default(dev, "panel,fel", 0); in rockchip_eink_display_ofdata_to_platdata()
901 plat->panel_16bit = dev_read_u32_default(dev, "panel,panel_16bit", 0); in rockchip_eink_display_ofdata_to_platdata()
902 plat->panel_color = dev_read_u32_default(dev, "panel,panel_color", 0); in rockchip_eink_display_ofdata_to_platdata()
903 plat->mirror = dev_read_u32_default(dev, "panel,mirror", 0); in rockchip_eink_display_ofdata_to_platdata()
904 plat->rearrange = dev_read_u32_default(dev, "panel,rearrange", 0); in rockchip_eink_display_ofdata_to_platdata()
905 plat->width_mm = dev_read_u32_default(dev, "panel,width-mm", 0); in rockchip_eink_display_ofdata_to_platdata()
906 plat->height_mm = dev_read_u32_default(dev, "panel,height-mm", 0); in rockchip_eink_display_ofdata_to_platdata()
907 plat->sdce_width = dev_read_u32_default(dev, "panel,sdce_width", 0); in rockchip_eink_display_ofdata_to_platdata()
908 plat->sdoe_mode = dev_read_u32_default(dev, "panel,sdoe_mode", 0); in rockchip_eink_display_ofdata_to_platdata()
922 plat->disp_pbuf = (u64)map_sysmem(tmp_addr, 0); in rockchip_eink_display_ofdata_to_platdata()
923 plat->disp_pbuf_size = size; in rockchip_eink_display_ofdata_to_platdata()
924 debug("display mem=0x%x, size=%x\n", plat->disp_pbuf, in rockchip_eink_display_ofdata_to_platdata()
925 plat->disp_pbuf_size); in rockchip_eink_display_ofdata_to_platdata()
939 plat->lut_pbuf = map_sysmem(tmp_addr, 0); in rockchip_eink_display_ofdata_to_platdata()
940 plat->lut_pbuf_size = size; in rockchip_eink_display_ofdata_to_platdata()
941 debug("lut mem=0x%p, size=%x\n", plat->lut_pbuf, plat->lut_pbuf_size); in rockchip_eink_display_ofdata_to_platdata()