Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/staging/fbtft/
Dflexfb.c395 par->fbtftops.init_display = fbtft_init_display; in flexfb_probe_common()
400 par->fbtftops.write_register = fbtft_write_reg8_bus8; in flexfb_probe_common()
403 par->fbtftops.write_register = fbtft_write_reg16_bus8; in flexfb_probe_common()
412 par->fbtftops.write = fbtft_write_spi; in flexfb_probe_common()
415 par->fbtftops.write_vmem = fbtft_write_vmem16_bus8; in flexfb_probe_common()
417 par->fbtftops.verify_gpios = flexfb_verify_gpios_dc; in flexfb_probe_common()
424 par->fbtftops.write_register = fbtft_write_reg8_bus9; in flexfb_probe_common()
425 par->fbtftops.write_vmem = fbtft_write_vmem16_bus9; in flexfb_probe_common()
443 par->fbtftops.write = fbtft_write_spi_emulate_9; in flexfb_probe_common()
451 par->fbtftops.verify_gpios = flexfb_verify_gpios_db; in flexfb_probe_common()
[all …]
Dfbtft-core.c134 if (par->fbtftops.request_gpios_match) in fbtft_request_gpios()
135 flags = par->fbtftops.request_gpios_match(par, gpio); in fbtft_request_gpios()
321 if (!par->fbtftops.unregister_backlight) in fbtft_register_backlight()
322 par->fbtftops.unregister_backlight = fbtft_unregister_backlight; in fbtft_register_backlight()
399 if (par->fbtftops.set_addr_win) in fbtft_update_display()
400 par->fbtftops.set_addr_win(par, 0, start_line, in fbtft_update_display()
405 ret = par->fbtftops.write_vmem(par, offset, len); in fbtft_update_display()
498 par->fbtftops.update_display(info->par, in fbtft_deferred_io()
513 par->fbtftops.mkdirty(info, rect->dy, rect->height); in fbtft_fb_fillrect()
526 par->fbtftops.mkdirty(info, area->dy, area->height); in fbtft_fb_copyarea()
[all …]
Dfb_watterott.c65 ret = par->fbtftops.write(par, par->buf, len); in write_reg8_bus8()
98 ret = par->fbtftops.write(par, in write_vmem()
139 ret = par->fbtftops.write(par, in write_vmem_8bit()
154 par->fbtftops.read(par, rxbuf, 4); in firmware_version()
180 par->fbtftops.reset(par); in init_display()
195 par->fbtftops.write_vmem = write_vmem_8bit; in init_display()
293 if (!par->fbtftops.unregister_backlight) in register_chip_backlight()
294 par->fbtftops.unregister_backlight = fbtft_unregister_backlight; in register_chip_backlight()
308 .fbtftops = {
Dfb_ssd1351.c33 par->fbtftops.register_backlight = register_onboard_backlight; in init_display()
36 par->fbtftops.reset(par); in init_display()
78 if (par->fbtftops.init_display != init_display) { in set_var()
184 .fbtftops = {
238 if (!par->fbtftops.unregister_backlight) in register_onboard_backlight()
239 par->fbtftops.unregister_backlight = fbtft_unregister_backlight; in register_onboard_backlight()
Dfbtft-bus.c44 ret = par->fbtftops.write(par, par->buf, sizeof(type)+offset); \
62 ret = par->fbtftops.write(par, par->buf, len * (sizeof(type)+offset)); \
111 ret = par->fbtftops.write(par, par->buf, (len + pad) * sizeof(u16)); in define_fbtft_write_reg()
152 return par->fbtftops.write(par, vmem16, len); in fbtft_write_vmem16_bus8()
173 ret = par->fbtftops.write(par, par->txbuf.buf, in fbtft_write_vmem16_bus8()
223 ret = par->fbtftops.write(par, par->txbuf.buf, to_copy*2); in fbtft_write_vmem16_bus9()
254 return par->fbtftops.write(par, vmem16, len); in fbtft_write_vmem16_bus16()
Dfb_ra8875.c78 par->fbtftops.reset(par); in init_display()
224 par->fbtftops.write = write_spi; in write_reg8_bus8()
238 ret = par->fbtftops.write(par, par->buf, 2); in write_reg8_bus8()
256 ret = par->fbtftops.write(par, par->buf, len + 1); in write_reg8_bus8()
267 par->fbtftops.write = fbtft_write_spi; in write_reg8_bus8()
302 ret = par->fbtftops.write(par, par->txbuf.buf, in write_vmem16_bus8()
314 .fbtftops = {
Dfb_tls8204.c48 par->fbtftops.reset(par); in init_display()
127 ret = par->fbtftops.write(par, par->txbuf.buf, WIDTH); in write_vmem()
161 .fbtftops = {
Dfb_pcd8544.c52 par->fbtftops.reset(par); in init_display()
143 ret = par->fbtftops.write(par, par->txbuf.buf, 6*84); in write_vmem()
174 .fbtftops = {
Dfb_ssd1331.c28 par->fbtftops.reset(par); in init_display()
83 ret = par->fbtftops.write(par, par->buf, sizeof(u8)); in write_reg8_bus8()
96 ret = par->fbtftops.write(par, par->buf, len * (sizeof(u8))); in write_reg8_bus8()
187 .fbtftops = {
Dfb_uc1701.c81 par->fbtftops.reset(par); in init_display()
181 ret = par->fbtftops.write(par, par->txbuf.buf, WIDTH); in write_vmem()
197 .fbtftops = {
Dfb_ssd1306.c50 par->fbtftops.reset(par); in init_display()
193 ret = par->fbtftops.write(par, par->txbuf.buf, in write_vmem()
210 .fbtftops = {
Dfb_ssd1289.c45 par->fbtftops.reset(par); in init_display()
119 if (par->fbtftops.init_display != init_display) { in set_var()
189 .fbtftops = {
Dfb_tinylcd.c37 par->fbtftops.reset(par); in init_display()
111 .fbtftops = {
Dfb_ili9340.c39 par->fbtftops.reset(par); in init_display()
148 .fbtftops = {
Dfb_ili9320.c43 ret = par->fbtftops.read(par, rxbuf, 4); in read_devicecode()
53 par->fbtftops.reset(par); in init_display()
218 .fbtftops = {
Dfb_agm1264k-fl.c80 par->fbtftops.reset(par); in init_display()
224 ret = par->fbtftops.write(par, par->buf, len * (sizeof(u8))); in write_reg8_bus8()
379 ret = par->fbtftops.write(par, buf, len); in write_vmem()
401 par->fbtftops.write(par, buf, len); in write_vmem()
448 .fbtftops = {
Dfb_hx8353d.c37 par->fbtftops.reset(par); in init_display()
150 .fbtftops = {
Dfbtft-sysfs.c127 ret = par->fbtftops.set_gamma(par, tmp_curves); in store_gamma_curve()
212 if (par->gamma.curves && par->fbtftops.set_gamma) in fbtft_sysfs_init()
219 if (par->gamma.curves && par->fbtftops.set_gamma) in fbtft_sysfs_exit()
Dfb_hx8340bn.c50 par->fbtftops.reset(par); in init_display()
204 .fbtftops = {
Dfb_upd161704.c42 par->fbtftops.reset(par); in init_display()
191 .fbtftops = {
Dfb_bd663474.c45 par->fbtftops.reset(par); in init_display()
178 .fbtftops = {
Dfb_ili9341.c46 par->fbtftops.reset(par); in init_display()
163 .fbtftops = {
Dfb_hx8347d.c41 par->fbtftops.reset(par); in init_display()
165 .fbtftops = {
Dfbtft.h136 struct fbtft_ops fbtftops; member
230 struct fbtft_ops fbtftops; member
262 par->fbtftops.write_register(par, NUMARGS(__VA_ARGS__), __VA_ARGS__)
Dfb_s6d1121.c45 par->fbtftops.reset(par); in init_display()
190 .fbtftops = {
Dfb_ili9325.c106 par->fbtftops.reset(par); in init_display()
274 .fbtftops = {
Dfb_ili9163.c113 par->fbtftops.reset(par); in init_display()
284 .fbtftops = {
Dfb_ili9486.c107 .fbtftops = {
Dfb_s6d02a1.c154 .fbtftops = {
Dfb_ili9481.c103 .fbtftops = {
Dfb_st7735r.c180 .fbtftops = {
Dfbtft_device.c235 .fbtftops.set_addr_win = \
858 .fbtftops.write = write_gpio16_wr_slow,
899 .fbtftops.write = \