[POWERPC] XilinxFB: Move xilinxfb_platform_data definition to a shared header file
XilnixFB can be used by more than just arch/ppc. Move the data structure definition into include/linux/xilinxfb.h so it can be used by microblaze and arch/powerpc Signed-off-by: Grant Likely <grant.likely@secretlab.ca> Signed-off-by: Josh Boyer <jwboyer@linux.vnet.ibm.com>
This commit is contained in:
parent
bedfc8a040
commit
dc8afdc7ad
|
@ -12,13 +12,7 @@
|
|||
#define __ASM_VIRTEX_DEVICES_H__
|
||||
|
||||
#include <linux/platform_device.h>
|
||||
|
||||
/* ML300/403 reference design framebuffer driver platform data struct */
|
||||
struct xilinxfb_platform_data {
|
||||
u32 rotate_screen;
|
||||
u32 screen_height_mm;
|
||||
u32 screen_width_mm;
|
||||
};
|
||||
#include <linux/xilinxfb.h>
|
||||
|
||||
void __init virtex_early_serial_map(void);
|
||||
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
#include <linux/platform_device.h>
|
||||
|
||||
#include <asm/io.h>
|
||||
#include <syslib/virtex_devices.h>
|
||||
#include <linux/xilinxfb.h>
|
||||
|
||||
#define DRIVER_NAME "xilinxfb"
|
||||
#define DRIVER_DESCRIPTION "Xilinx TFT LCD frame buffer driver"
|
||||
|
|
23
include/linux/xilinxfb.h
Normal file
23
include/linux/xilinxfb.h
Normal file
|
@ -0,0 +1,23 @@
|
|||
/*
|
||||
* Platform device data for Xilinx Framebuffer device
|
||||
*
|
||||
* Copyright 2007 Secret Lab Technologies Ltd.
|
||||
*
|
||||
* This file is licensed under the terms of the GNU General Public License
|
||||
* version 2. This program is licensed "as is" without any warranty of any
|
||||
* kind, whether express or implied.
|
||||
*/
|
||||
|
||||
#ifndef __XILINXFB_H__
|
||||
#define __XILINXFB_H__
|
||||
|
||||
#include <linux/types.h>
|
||||
|
||||
/* ML300/403 reference design framebuffer driver platform data struct */
|
||||
struct xilinxfb_platform_data {
|
||||
u32 rotate_screen;
|
||||
u32 screen_height_mm;
|
||||
u32 screen_width_mm;
|
||||
};
|
||||
|
||||
#endif /* __XILINXFB_H__ */
|
Loading…
Reference in a new issue