Lines Matching refs:u

404 	} u;  in viafb_ioctl()  local
414 memset(&u, 0, sizeof(u)); in viafb_ioctl()
436 u.viamode.xres = (u32) viafb_hotplug_Xres; in viafb_ioctl()
437 u.viamode.yres = (u32) viafb_hotplug_Yres; in viafb_ioctl()
438 u.viamode.refresh = (u32) viafb_hotplug_refresh; in viafb_ioctl()
439 u.viamode.bpp = (u32) viafb_hotplug_bpp; in viafb_ioctl()
441 u.viamode.xres_sec = viafb_second_xres; in viafb_ioctl()
442 u.viamode.yres_sec = viafb_second_yres; in viafb_ioctl()
443u.viamode.virtual_xres_sec = viafb_dual_fb ? viafbinfo1->var.xres_virtual : viafbinfo->var.xres_vi… in viafb_ioctl()
444u.viamode.virtual_yres_sec = viafb_dual_fb ? viafbinfo1->var.yres_virtual : viafbinfo->var.yres_vi… in viafb_ioctl()
445 u.viamode.refresh_sec = viafb_refresh1; in viafb_ioctl()
446 u.viamode.bpp_sec = viafb_bpp1; in viafb_ioctl()
448 u.viamode.xres_sec = 0; in viafb_ioctl()
449 u.viamode.yres_sec = 0; in viafb_ioctl()
450 u.viamode.virtual_xres_sec = 0; in viafb_ioctl()
451 u.viamode.virtual_yres_sec = 0; in viafb_ioctl()
452 u.viamode.refresh_sec = 0; in viafb_ioctl()
453 u.viamode.bpp_sec = 0; in viafb_ioctl()
455 if (copy_to_user(argp, &u.viamode, sizeof(u.viamode))) in viafb_ioctl()
459 u.viasamm.samm_status = viafb_SAMM_ON; in viafb_ioctl()
463 u.viasamm.size_prim = viaparinfo->fbmem_free; in viafb_ioctl()
464 u.viasamm.size_sec = viaparinfo1->fbmem_free; in viafb_ioctl()
467 u.viasamm.size_prim = in viafb_ioctl()
470 u.viasamm.size_sec = in viafb_ioctl()
473 u.viasamm.size_prim = in viafb_ioctl()
475 u.viasamm.size_sec = in viafb_ioctl()
479 u.viasamm.mem_base = viaparinfo->fbmem; in viafb_ioctl()
480 u.viasamm.offset_sec = viafb_second_offset; in viafb_ioctl()
482 u.viasamm.size_prim = in viafb_ioctl()
484 u.viasamm.size_sec = 0; in viafb_ioctl()
485 u.viasamm.mem_base = viaparinfo->fbmem; in viafb_ioctl()
486 u.viasamm.offset_sec = 0; in viafb_ioctl()
489 if (copy_to_user(argp, &u.viasamm, sizeof(u.viasamm))) in viafb_ioctl()
514 u.active_dev.crt = viafb_CRT_ON; in viafb_ioctl()
515 u.active_dev.dvi = viafb_DVI_ON; in viafb_ioctl()
516 u.active_dev.lcd = viafb_LCD_ON; in viafb_ioctl()
517 u.active_dev.samm = viafb_SAMM_ON; in viafb_ioctl()
518 u.active_dev.primary_dev = viafb_primary_dev; in viafb_ioctl()
520 u.active_dev.lcd_dsp_cent = viafb_lcd_dsp_method; in viafb_ioctl()
521 u.active_dev.lcd_panel_id = viafb_lcd_panel_id; in viafb_ioctl()
522 u.active_dev.lcd_mode = viafb_lcd_mode; in viafb_ioctl()
524 u.active_dev.xres = viafb_hotplug_Xres; in viafb_ioctl()
525 u.active_dev.yres = viafb_hotplug_Yres; in viafb_ioctl()
527 u.active_dev.xres1 = viafb_second_xres; in viafb_ioctl()
528 u.active_dev.yres1 = viafb_second_yres; in viafb_ioctl()
530 u.active_dev.bpp = viafb_bpp; in viafb_ioctl()
531 u.active_dev.bpp1 = viafb_bpp1; in viafb_ioctl()
532 u.active_dev.refresh = viafb_refresh; in viafb_ioctl()
533 u.active_dev.refresh1 = viafb_refresh1; in viafb_ioctl()
535 u.active_dev.epia_dvi = viafb_platform_epia_dvi; in viafb_ioctl()
536 u.active_dev.lcd_dual_edge = viafb_device_lcd_dualedge; in viafb_ioctl()
537 u.active_dev.bus_width = viafb_bus_width; in viafb_ioctl()
539 if (copy_to_user(argp, &u.active_dev, sizeof(u.active_dev))) in viafb_ioctl()
544 u.driver_version.iMajorNum = VERSION_MAJOR; in viafb_ioctl()
545 u.driver_version.iKernelNum = VERSION_KERNEL; in viafb_ioctl()
546 u.driver_version.iOSNum = VERSION_OS; in viafb_ioctl()
547 u.driver_version.iMinorNum = VERSION_MINOR; in viafb_ioctl()
549 if (copy_to_user(argp, &u.driver_version, in viafb_ioctl()
550 sizeof(u.driver_version))) in viafb_ioctl()
557 retrieve_device_setting(&u.viafb_setting); in viafb_ioctl()
559 if (copy_to_user(argp, &u.viafb_setting, in viafb_ioctl()
560 sizeof(u.viafb_setting))) in viafb_ioctl()
623 if (copy_from_user(&u.panel_pos_size_para, argp, in viafb_ioctl()
624 sizeof(u.panel_pos_size_para))) in viafb_ioctl()
626 u.panel_pos_size_para.x = u.panel_pos_size_para.y = 0; in viafb_ioctl()
627 if (copy_to_user(argp, &u.panel_pos_size_para, in viafb_ioctl()
628 sizeof(u.panel_pos_size_para))) in viafb_ioctl()
632 if (copy_from_user(&u.panel_pos_size_para, argp, in viafb_ioctl()
633 sizeof(u.panel_pos_size_para))) in viafb_ioctl()
635 u.panel_pos_size_para.x = u.panel_pos_size_para.y = 0; in viafb_ioctl()
636 if (copy_to_user(argp, &u.panel_pos_size_para, in viafb_ioctl()
637 sizeof(u.panel_pos_size_para))) in viafb_ioctl()
642 if (copy_from_user(&u.panel_pos_size_para, argp, in viafb_ioctl()
643 sizeof(u.panel_pos_size_para))) in viafb_ioctl()
645 u.panel_pos_size_para.x = u.panel_pos_size_para.y = 0; in viafb_ioctl()
646 if (copy_to_user(argp, &u.panel_pos_size_para, in viafb_ioctl()
647 sizeof(u.panel_pos_size_para))) in viafb_ioctl()
651 if (copy_from_user(&u.panel_pos_size_para, argp, in viafb_ioctl()
652 sizeof(u.panel_pos_size_para))) in viafb_ioctl()
654 u.panel_pos_size_para.x = u.panel_pos_size_para.y = 0; in viafb_ioctl()
655 if (copy_to_user(argp, &u.panel_pos_size_para, in viafb_ioctl()
656 sizeof(u.panel_pos_size_para))) in viafb_ioctl()
661 if (copy_from_user(&u.panel_pos_size_para, argp, in viafb_ioctl()
662 sizeof(u.panel_pos_size_para))) in viafb_ioctl()
666 if (copy_from_user(&u.panel_pos_size_para, argp, in viafb_ioctl()
667 sizeof(u.panel_pos_size_para))) in viafb_ioctl()