| /* SPDX-License-Identifier: (GPL-2.0+ OR MIT) */ |
| * Copyright (c) 2019 Amlogic, Inc. All rights reserved. |
| struct fb_virtual_dev_s { |
| struct platform_device *dev; |
| phys_addr_t fb_mem_paddr; |
| void __iomem *fb_mem_vaddr; |
| struct completion fb_com; |
| struct completion timer_com; |
| struct completion post_com; |
| struct completion pan_display_com; |
| struct task_struct *fb_thread; |
| const struct color_bit_define_s *color; |
| struct pandata_s pandata; |
| int amlfb_virtual_probe(struct platform_device *pdev); |
| void amlfb_virtual_remove(struct platform_device *pdev); |