diff options
author | Manuel Lauss <manuel.lauss@googlemail.com> | 2011-11-10 12:06:21 +0000 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2011-12-07 22:02:07 +0000 |
commit | a9b71a8f0f42efe1a21154667ca02305c950d30a (patch) | |
tree | 0081abc97e9fda1f27f48327b033316a77b35f5a /arch/mips/include/asm/mach-au1x00 | |
parent | 7c4b24da07d99b5473de7cc7ba3f67d85b889bc0 (diff) | |
download | blackbird-op-linux-a9b71a8f0f42efe1a21154667ca02305c950d30a.tar.gz blackbird-op-linux-a9b71a8f0f42efe1a21154667ca02305c950d30a.zip |
MIPS: Alchemy: move au1200fb global functions to platform data
au1200fb calls 3 functions which have to be defined in board code.
Fix this ugliness with the introduction of platform_data.
Signed-off-by: Manuel Lauss <manuel.lauss@googlemail.com>
Cc: linux-fbdev@vger.kernel.org
To: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/2871/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/include/asm/mach-au1x00')
-rw-r--r-- | arch/mips/include/asm/mach-au1x00/au1200fb.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/arch/mips/include/asm/mach-au1x00/au1200fb.h b/arch/mips/include/asm/mach-au1x00/au1200fb.h new file mode 100644 index 000000000000..b3c87cc64bb9 --- /dev/null +++ b/arch/mips/include/asm/mach-au1x00/au1200fb.h @@ -0,0 +1,14 @@ +/* + * platform data for au1200fb driver. + */ + +#ifndef _AU1200FB_PLAT_H_ +#define _AU1200FB_PLAT_H_ + +struct au1200fb_platdata { + int (*panel_index)(void); + int (*panel_init)(void); + int (*panel_shutdown)(void); +}; + +#endif |