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