powerpc/fsl: remove extraneous DIU platform functions
[sfrench/cifs-2.6.git] / arch / powerpc / platforms / 85xx / p1022_ds.c
index 29b6a2cde56ccc558d4b69fb9271bf55bf5f5d86..c3e47144d0e4a84344a5eff1fa727793470e8b3b 100644 (file)
        (c2 << AD_COMP_2_SHIFT) | (c1 << AD_COMP_1_SHIFT) | \
        (c0 << AD_COMP_0_SHIFT) | (size << AD_PIXEL_S_SHIFT))
 
-/**
- * p1022ds_get_pixel_format: return the Area Descriptor for a given pixel depth
- *
- * The Area Descriptor is a 32-bit value that determine which bits in each
- * pixel are to be used for each color.
- */
-static u32 p1022ds_get_pixel_format(enum fsl_diu_monitor_port port,
-                                   unsigned int bits_per_pixel)
-{
-       switch (bits_per_pixel) {
-       case 32:
-               /* 0x88883316 */
-               return MAKE_AD(3, 2, 0, 1, 3, 8, 8, 8, 8);
-       case 24:
-               /* 0x88082219 */
-               return MAKE_AD(4, 0, 1, 2, 2, 0, 8, 8, 8);
-       case 16:
-               /* 0x65053118 */
-               return MAKE_AD(4, 2, 1, 0, 1, 5, 6, 5, 0);
-       default:
-               pr_err("fsl-diu: unsupported pixel depth %u\n", bits_per_pixel);
-               return 0;
-       }
-}
-
-/**
- * p1022ds_set_gamma_table: update the gamma table, if necessary
- *
- * On some boards, the gamma table for some ports may need to be modified.
- * This is not the case on the P1022DS, so we do nothing.
-*/
-static void p1022ds_set_gamma_table(enum fsl_diu_monitor_port port,
-                                   char *gamma_table_base)
-{
-}
-
 struct fsl_law {
        u32     lawbar;
        u32     reserved1;
@@ -510,8 +474,6 @@ static void __init p1022_ds_setup_arch(void)
                ppc_md.progress("p1022_ds_setup_arch()", 0);
 
 #if defined(CONFIG_FB_FSL_DIU) || defined(CONFIG_FB_FSL_DIU_MODULE)
-       diu_ops.get_pixel_format        = p1022ds_get_pixel_format;
-       diu_ops.set_gamma_table         = p1022ds_set_gamma_table;
        diu_ops.set_monitor_port        = p1022ds_set_monitor_port;
        diu_ops.set_pixel_clock         = p1022ds_set_pixel_clock;
        diu_ops.valid_monitor_port      = p1022ds_valid_monitor_port;