Lines Matching refs:board
73 if (fb->board->disable) in clcdfb_disable()
74 fb->board->disable(fb); in clcdfb_disable()
124 if (fb->board->enable) in clcdfb_enable()
125 fb->board->enable(fb); in clcdfb_enable()
134 if (fb->panel->caps && fb->board->caps) in clcdfb_set_bitfields()
135 caps = fb->panel->caps & fb->board->caps; in clcdfb_set_bitfields()
271 if (fb->board->check) in clcdfb_check_var()
272 ret = fb->board->check(fb, var); in clcdfb_check_var()
298 fb->board->decode(fb, ®s); in clcdfb_set_par()
413 fb->board->mmap) in clcdfb_mmap()
414 ret = fb->board->mmap(fb, vma); in clcdfb_mmap()
534 fb->board->name, fb->panel->mode.name); in clcdfb_register()
789 struct clcd_board *board = devm_kzalloc(&dev->dev, sizeof(*board), in clcdfb_of_get_board() local
793 if (!board) in clcdfb_of_get_board()
796 board->name = of_node_full_name(node); in clcdfb_of_get_board()
797 board->caps = CLCD_CAP_ALL; in clcdfb_of_get_board()
798 board->check = clcdfb_check; in clcdfb_of_get_board()
799 board->decode = clcdfb_decode; in clcdfb_of_get_board()
801 board->setup = clcdfb_of_vram_setup; in clcdfb_of_get_board()
802 board->mmap = clcdfb_of_vram_mmap; in clcdfb_of_get_board()
803 board->remove = clcdfb_of_vram_remove; in clcdfb_of_get_board()
805 board->setup = clcdfb_of_dma_setup; in clcdfb_of_get_board()
806 board->mmap = clcdfb_of_dma_mmap; in clcdfb_of_get_board()
807 board->remove = clcdfb_of_dma_remove; in clcdfb_of_get_board()
810 return board; in clcdfb_of_get_board()
821 struct clcd_board *board = dev_get_platdata(&dev->dev); in clcdfb_probe() local
825 if (!board) in clcdfb_probe()
826 board = clcdfb_of_get_board(dev); in clcdfb_probe()
828 if (!board) in clcdfb_probe()
849 fb->board = board; in clcdfb_probe()
855 ret = fb->board->setup(fb); in clcdfb_probe()
865 fb->board->remove(fb); in clcdfb_probe()
886 fb->board->remove(fb); in clcdfb_remove()