Home
last modified time | relevance | path

Searched refs:fbtftops (Results 1 – 25 of 35) sorted by relevance

12

/drivers/staging/fbtft/
Dfbtft-core.c133 if (par->fbtftops.request_gpios_match) in fbtft_request_gpios()
134 flags = par->fbtftops.request_gpios_match(par, gpio); in fbtft_request_gpios()
309 if (!par->fbtftops.unregister_backlight) in fbtft_register_backlight()
310 par->fbtftops.unregister_backlight = fbtft_unregister_backlight; in fbtft_register_backlight()
381 if (par->fbtftops.set_addr_win) in fbtft_update_display()
382 par->fbtftops.set_addr_win(par, 0, start_line, in fbtft_update_display()
387 ret = par->fbtftops.write_vmem(par, offset, len); in fbtft_update_display()
470 par->fbtftops.update_display(info->par, in fbtft_deferred_io()
484 par->fbtftops.mkdirty(info, rect->dy, rect->height); in fbtft_fb_fillrect()
497 par->fbtftops.mkdirty(info, area->dy, area->height); in fbtft_fb_copyarea()
[all …]
Dflexfb.c423 par->fbtftops.init_display = fbtft_init_display; in flexfb_probe_common()
428 par->fbtftops.write_register = fbtft_write_reg8_bus8; in flexfb_probe_common()
431 par->fbtftops.write_register = fbtft_write_reg16_bus8; in flexfb_probe_common()
442 par->fbtftops.write = fbtft_write_spi; in flexfb_probe_common()
445 par->fbtftops.write_vmem = fbtft_write_vmem16_bus8; in flexfb_probe_common()
447 par->fbtftops.verify_gpios = flexfb_verify_gpios_dc; in flexfb_probe_common()
454 par->fbtftops.write_register = fbtft_write_reg8_bus9; in flexfb_probe_common()
455 par->fbtftops.write_vmem = fbtft_write_vmem16_bus9; in flexfb_probe_common()
470 par->fbtftops.write = fbtft_write_spi_emulate_9; in flexfb_probe_common()
478 par->fbtftops.verify_gpios = flexfb_verify_gpios_db; in flexfb_probe_common()
[all …]
Dfb_watterott.c60 ret = par->fbtftops.write(par, par->buf, len); in write_reg8_bus8()
91 ret = par->fbtftops.write(par, in write_vmem()
130 ret = par->fbtftops.write(par, in write_vmem_8bit()
145 par->fbtftops.read(par, rxbuf, 4); in firmware_version()
169 par->fbtftops.reset(par); in init_display()
184 par->fbtftops.write_vmem = write_vmem_8bit; in init_display()
271 if (!par->fbtftops.unregister_backlight) in register_chip_backlight()
272 par->fbtftops.unregister_backlight = fbtft_unregister_backlight; in register_chip_backlight()
285 .fbtftops = {
Dfb_ssd1351.c31 par->fbtftops.register_backlight = register_onboard_backlight; in init_display()
34 par->fbtftops.reset(par); in init_display()
71 if (par->fbtftops.init_display != init_display) { in set_var()
173 .fbtftops = {
222 if (!par->fbtftops.unregister_backlight) in register_onboard_backlight()
223 par->fbtftops.unregister_backlight = fbtft_unregister_backlight; in register_onboard_backlight()
Dfbtft-bus.c41 ret = par->fbtftops.write(par, par->buf, sizeof(type) + offset); \
59 ret = par->fbtftops.write(par, par->buf, \
109 ret = par->fbtftops.write(par, par->buf, (len + pad) * sizeof(u16)); in define_fbtft_write_reg()
147 return par->fbtftops.write(par, vmem16, len); in fbtft_write_vmem16_bus8()
168 ret = par->fbtftops.write(par, par->txbuf.buf, in fbtft_write_vmem16_bus8()
218 ret = par->fbtftops.write(par, par->txbuf.buf, to_copy * 2); in fbtft_write_vmem16_bus9()
249 return par->fbtftops.write(par, vmem16, len); in fbtft_write_vmem16_bus16()
Dfb_ra8875.c64 par->fbtftops.reset(par); in init_display()
210 par->fbtftops.write = write_spi; in write_reg8_bus8()
224 ret = par->fbtftops.write(par, par->buf, 2); in write_reg8_bus8()
242 ret = par->fbtftops.write(par, par->buf, len + 1); in write_reg8_bus8()
253 par->fbtftops.write = fbtft_write_spi; in write_reg8_bus8()
288 ret = par->fbtftops.write(par, par->txbuf.buf, in write_vmem16_bus8()
300 .fbtftops = {
Dfb_pcd8544.c45 par->fbtftops.reset(par); in init_display()
132 ret = par->fbtftops.write(par, par->txbuf.buf, 6 * 84); in write_vmem()
160 .fbtftops = {
Dfb_tls8204.c44 par->fbtftops.reset(par); in init_display()
121 ret = par->fbtftops.write(par, par->txbuf.buf, WIDTH); in write_vmem()
152 .fbtftops = {
Dfb_ssd1331.c26 par->fbtftops.reset(par); in init_display()
78 ret = par->fbtftops.write(par, par->buf, sizeof(u8)); in write_reg8_bus8()
91 ret = par->fbtftops.write(par, par->buf, len * (sizeof(u8))); in write_reg8_bus8()
178 .fbtftops = {
Dfb_uc1701.c74 par->fbtftops.reset(par); in init_display()
172 ret = par->fbtftops.write(par, par->txbuf.buf, WIDTH); in write_vmem()
187 .fbtftops = {
Dfb_ssd1306.c43 par->fbtftops.reset(par); in init_display()
181 ret = par->fbtftops.write(par, par->txbuf.buf, in write_vmem()
198 .fbtftops = {
Dfb_ssd1289.c38 par->fbtftops.reset(par); in init_display()
107 if (par->fbtftops.init_display != init_display) { in set_var()
174 .fbtftops = {
Dfb_ili9320.c38 ret = par->fbtftops.read(par, rxbuf, 4); in read_devicecode()
46 par->fbtftops.reset(par); in init_display()
260 .fbtftops = {
Dfb_agm1264k-fl.c77 par->fbtftops.reset(par); in init_display()
221 ret = par->fbtftops.write(par, par->buf, len * (sizeof(u8))); in write_reg8_bus8()
370 ret = par->fbtftops.write(par, buf, len); in write_vmem()
392 par->fbtftops.write(par, buf, len); in write_vmem()
438 .fbtftops = {
Dfb_tinylcd.c30 par->fbtftops.reset(par); in init_display()
98 .fbtftops = {
Dfb_ili9340.c32 par->fbtftops.reset(par); in init_display()
135 .fbtftops = {
Dfbtft-sysfs.c127 ret = par->fbtftops.set_gamma(par, tmp_curves); in store_gamma_curve()
210 if (par->gamma.curves && par->fbtftops.set_gamma) in fbtft_sysfs_init()
217 if (par->gamma.curves && par->fbtftops.set_gamma) in fbtft_sysfs_exit()
Dfb_hx8353d.c31 par->fbtftops.reset(par); in init_display()
136 .fbtftops = {
Dfb_hx8357d.c35 par->fbtftops.reset(par); in init_display()
196 .fbtftops = {
Dfb_uc1611.c266 ret = par->fbtftops.write(par, par->txbuf.buf, len / 2); in write_vmem()
301 ret = par->fbtftops.write(par, par->txbuf.buf, len); in write_vmem()
322 .fbtftops = {
Dfb_upd161704.c36 par->fbtftops.reset(par); in init_display()
181 .fbtftops = {
Dfb_ili9341.c39 par->fbtftops.reset(par); in init_display()
148 .fbtftops = {
Dfb_hx8340bn.c44 par->fbtftops.reset(par); in init_display()
197 .fbtftops = {
Dfb_bd663474.c39 par->fbtftops.reset(par); in init_display()
168 .fbtftops = {
Dfbtft.h131 struct fbtft_ops fbtftops; member
225 struct fbtft_ops fbtftops; member
257 par->fbtftops.write_register(par, NUMARGS(__VA_ARGS__), __VA_ARGS__)

12