mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-11 05:17:10 +09:00
in video mode chage ui to 565 fail
This commit is contained in:
13
drivers/video/fbmem.c
Normal file → Executable file
13
drivers/video/fbmem.c
Normal file → Executable file
@@ -41,8 +41,6 @@
|
||||
*/
|
||||
|
||||
#define FBPIXMAPSIZE (1024 * 8)
|
||||
#define SETFBIOVADDR 0x4619
|
||||
#define GETFBIOVADDR 0x4620
|
||||
|
||||
struct fb_info *registered_fb[FB_MAX] __read_mostly;
|
||||
int num_registered_fb __read_mostly;
|
||||
@@ -1147,17 +1145,6 @@ static long do_fb_ioctl(struct fb_info *info, unsigned int cmd,
|
||||
release_console_sem();
|
||||
unlock_fb_info(info);
|
||||
break;
|
||||
#if 1
|
||||
case SETFBIOVADDR:
|
||||
if (copy_from_user(&fb_vaddr, argp, 4))
|
||||
return -EFAULT;
|
||||
//printk("fbmem.c set fb_vaddr = 0x%08x \n",fb_vaddr);
|
||||
break;
|
||||
case GETFBIOVADDR:
|
||||
copy_to_user(argp, &fb_vaddr, 4);
|
||||
//printk("fbmem.c get fb_vaddr = 0x%08x \n",fb_vaddr);
|
||||
break;
|
||||
#endif
|
||||
default:
|
||||
if (!lock_fb_info(info))
|
||||
return -ENODEV;
|
||||
|
||||
@@ -1499,11 +1499,13 @@ static int fb0_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg)
|
||||
panel_size[1] = inf->cur_screen->y_res;
|
||||
}
|
||||
if(copy_to_user((void*)arg, panel_size, 8)) return -EFAULT;
|
||||
break;
|
||||
}
|
||||
case FBIOPUT_GET_CURSOR_EN:
|
||||
{
|
||||
u32 en = LcdReadBit(inf, SYS_CONFIG, m_HWC_ENABLE);
|
||||
if(copy_to_user((void*)arg, &en, 4)) return -EFAULT;
|
||||
break;
|
||||
}
|
||||
default:
|
||||
break;
|
||||
|
||||
@@ -26,7 +26,6 @@ struct dentry;
|
||||
#define FBIOPUT_SET_CURSOR_CMAP 0x460c
|
||||
#define FBIOPUT_GET_CURSOR_RESOLUTION 0x460d
|
||||
#define FBIOPUT_GET_CURSOR_EN 0x460e
|
||||
#define FBIOGET_OVERLAY_STATE 0X460f
|
||||
#ifdef __KERNEL__
|
||||
#define FBIO_CURSOR _IOWR('F', 0x08, struct fb_cursor_user)
|
||||
#else
|
||||
@@ -46,6 +45,7 @@ struct dentry;
|
||||
#define FBIOGET_HWCINFO 0x4616
|
||||
#define FBIOPUT_MODEINFO 0x4617
|
||||
#define FBIOGET_DISPINFO 0x4618
|
||||
#define FBIOGET_OVERLAY_STATE 0X4619
|
||||
|
||||
|
||||
#define FB_TYPE_PACKED_PIXELS 0 /* Packed Pixels */
|
||||
|
||||
Reference in New Issue
Block a user