linux/include/linux/xilinxfb.h
<<
>>
Prefs
   1/*
   2 * Platform device data for Xilinx Framebuffer device
   3 *
   4 * Copyright 2007 Secret Lab Technologies Ltd.
   5 *
   6 * This file is licensed under the terms of the GNU General Public License
   7 * version 2.  This program is licensed "as is" without any warranty of any
   8 * kind, whether express or implied.
   9 */
  10
  11#ifndef __XILINXFB_H__
  12#define __XILINXFB_H__
  13
  14#include <linux/types.h>
  15
  16/* ML300/403 reference design framebuffer driver platform data struct */
  17struct xilinxfb_platform_data {
  18        u32 rotate_screen;      /* Flag to rotate display 180 degrees */
  19        u32 screen_height_mm;   /* Physical dimensions of screen in mm */
  20        u32 screen_width_mm;
  21        u32 xres, yres;         /* resolution of screen in pixels */
  22        u32 xvirt, yvirt;       /* resolution of memory buffer */
  23
  24        /* Physical address of framebuffer memory; If non-zero, driver
  25         * will use provided memory address instead of allocating one from
  26         * the consistent pool. */
  27        u32 fb_phys;
  28};
  29
  30#endif  /* __XILINXFB_H__ */
  31