19c92ab61SThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-only */ 2f7018c21STomi Valkeinen /* 3f7018c21STomi Valkeinen * linux/drivers/video/vt8500lcdfb.h 4f7018c21STomi Valkeinen * 5f7018c21STomi Valkeinen * Copyright (C) 2010 Alexey Charkov <alchark@gmail.com> 6f7018c21STomi Valkeinen */ 7f7018c21STomi Valkeinen 8f7018c21STomi Valkeinen struct vt8500lcd_info { 9f7018c21STomi Valkeinen struct fb_info fb; 10f7018c21STomi Valkeinen void __iomem *regbase; 11f7018c21STomi Valkeinen void __iomem *palette_cpu; 12f7018c21STomi Valkeinen dma_addr_t palette_phys; 13f7018c21STomi Valkeinen size_t palette_size; 14f7018c21STomi Valkeinen wait_queue_head_t wait; 15f7018c21STomi Valkeinen }; 16f7018c21STomi Valkeinen 17f7018c21STomi Valkeinen static int bpp_values[] = { 18f7018c21STomi Valkeinen 1, 19f7018c21STomi Valkeinen 2, 20f7018c21STomi Valkeinen 4, 21f7018c21STomi Valkeinen 8, 22f7018c21STomi Valkeinen 12, 23f7018c21STomi Valkeinen 16, 24f7018c21STomi Valkeinen 18, 25f7018c21STomi Valkeinen 24, 26f7018c21STomi Valkeinen }; 27