/linux-4.1.27/drivers/staging/fbtft/ |
D | flexfb.c | 395 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 …]
|
D | fbtft-core.c | 134 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 …]
|
D | fb_watterott.c | 65 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 = {
|
D | fb_ssd1351.c | 33 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()
|
D | fbtft-bus.c | 44 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()
|
D | fb_ra8875.c | 78 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 = {
|
D | fb_tls8204.c | 48 par->fbtftops.reset(par); in init_display() 127 ret = par->fbtftops.write(par, par->txbuf.buf, WIDTH); in write_vmem() 161 .fbtftops = {
|
D | fb_pcd8544.c | 52 par->fbtftops.reset(par); in init_display() 143 ret = par->fbtftops.write(par, par->txbuf.buf, 6*84); in write_vmem() 174 .fbtftops = {
|
D | fb_ssd1331.c | 28 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 = {
|
D | fb_uc1701.c | 81 par->fbtftops.reset(par); in init_display() 181 ret = par->fbtftops.write(par, par->txbuf.buf, WIDTH); in write_vmem() 197 .fbtftops = {
|
D | fb_ssd1306.c | 50 par->fbtftops.reset(par); in init_display() 193 ret = par->fbtftops.write(par, par->txbuf.buf, in write_vmem() 210 .fbtftops = {
|
D | fb_ssd1289.c | 45 par->fbtftops.reset(par); in init_display() 119 if (par->fbtftops.init_display != init_display) { in set_var() 189 .fbtftops = {
|
D | fb_tinylcd.c | 37 par->fbtftops.reset(par); in init_display() 111 .fbtftops = {
|
D | fb_ili9340.c | 39 par->fbtftops.reset(par); in init_display() 148 .fbtftops = {
|
D | fb_ili9320.c | 43 ret = par->fbtftops.read(par, rxbuf, 4); in read_devicecode() 53 par->fbtftops.reset(par); in init_display() 218 .fbtftops = {
|
D | fb_agm1264k-fl.c | 80 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 = {
|
D | fb_hx8353d.c | 37 par->fbtftops.reset(par); in init_display() 150 .fbtftops = {
|
D | fbtft-sysfs.c | 127 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()
|
D | fb_hx8340bn.c | 50 par->fbtftops.reset(par); in init_display() 204 .fbtftops = {
|
D | fb_upd161704.c | 42 par->fbtftops.reset(par); in init_display() 191 .fbtftops = {
|
D | fb_bd663474.c | 45 par->fbtftops.reset(par); in init_display() 178 .fbtftops = {
|
D | fb_ili9341.c | 46 par->fbtftops.reset(par); in init_display() 163 .fbtftops = {
|
D | fb_hx8347d.c | 41 par->fbtftops.reset(par); in init_display() 165 .fbtftops = {
|
D | fbtft.h | 136 struct fbtft_ops fbtftops; member 230 struct fbtft_ops fbtftops; member 262 par->fbtftops.write_register(par, NUMARGS(__VA_ARGS__), __VA_ARGS__)
|
D | fb_s6d1121.c | 45 par->fbtftops.reset(par); in init_display() 190 .fbtftops = {
|
D | fb_ili9325.c | 106 par->fbtftops.reset(par); in init_display() 274 .fbtftops = {
|
D | fb_ili9163.c | 113 par->fbtftops.reset(par); in init_display() 284 .fbtftops = {
|
D | fb_ili9486.c | 107 .fbtftops = {
|
D | fb_s6d02a1.c | 154 .fbtftops = {
|
D | fb_ili9481.c | 103 .fbtftops = {
|
D | fb_st7735r.c | 180 .fbtftops = {
|
D | fbtft_device.c | 235 .fbtftops.set_addr_win = \ 858 .fbtftops.write = write_gpio16_wr_slow, 899 .fbtftops.write = \
|