diff options
author | Timur Tabi <timur@freescale.com> | 2008-09-23 10:47:01 -0400 |
---|---|---|
committer | Kumar Gala <galak@kernel.crashing.org> | 2008-10-13 12:09:59 -0400 |
commit | 43c9f434922ff834a6589709714f83a78c399bc1 (patch) | |
tree | 287a2c076338c265337739097ea03f441051519f /arch/powerpc/sysdev/fsl_soc.h | |
parent | 9bd54d185ab6c73f0cbd97b9f048394a3462193b (diff) |
powerpc: remove support for bootmem-allocated memory for the DIU driver
Early versions of the Freescale DIU framebuffer driver depended on a bootmem
allocation of memory for the video buffer. The need for this feature was
removed in commit 6b51d51a, so now we can remove the platform-specific code
that allocated that memory.
Signed-off-by: Timur Tabi <timur@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc/sysdev/fsl_soc.h')
-rw-r--r-- | arch/powerpc/sysdev/fsl_soc.h | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/arch/powerpc/sysdev/fsl_soc.h b/arch/powerpc/sysdev/fsl_soc.h index 024299887352..60f7f227327c 100644 --- a/arch/powerpc/sysdev/fsl_soc.h +++ b/arch/powerpc/sysdev/fsl_soc.h | |||
@@ -20,14 +20,7 @@ extern int fsl_spi_init(struct spi_board_info *board_infos, | |||
20 | extern void fsl_rstcr_restart(char *cmd); | 20 | extern void fsl_rstcr_restart(char *cmd); |
21 | 21 | ||
22 | #if defined(CONFIG_FB_FSL_DIU) || defined(CONFIG_FB_FSL_DIU_MODULE) | 22 | #if defined(CONFIG_FB_FSL_DIU) || defined(CONFIG_FB_FSL_DIU_MODULE) |
23 | #include <linux/bootmem.h> | ||
24 | #include <asm/rheap.h> | ||
25 | struct platform_diu_data_ops { | 23 | struct platform_diu_data_ops { |
26 | rh_block_t diu_rh_block[16]; | ||
27 | rh_info_t diu_rh_info; | ||
28 | unsigned long diu_size; | ||
29 | void *diu_mem; | ||
30 | |||
31 | unsigned int (*get_pixel_format) (unsigned int bits_per_pixel, | 24 | unsigned int (*get_pixel_format) (unsigned int bits_per_pixel, |
32 | int monitor_port); | 25 | int monitor_port); |
33 | void (*set_gamma_table) (int monitor_port, char *gamma_table_base); | 26 | void (*set_gamma_table) (int monitor_port, char *gamma_table_base); |
@@ -38,7 +31,6 @@ struct platform_diu_data_ops { | |||
38 | }; | 31 | }; |
39 | 32 | ||
40 | extern struct platform_diu_data_ops diu_ops; | 33 | extern struct platform_diu_data_ops diu_ops; |
41 | int __init preallocate_diu_videomemory(void); | ||
42 | #endif | 34 | #endif |
43 | 35 | ||
44 | #endif | 36 | #endif |