]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/arm/mach-omap1/board-nokia770.c
REMOVE OMAP LEGACY CODE: Reset mach-omap1/board-*.c files to mainline
[linux-2.6-omap-h63xx.git] / arch / arm / mach-omap1 / board-nokia770.c
index 7fdb725d2ba43d0c76da9e47755543ed018760e4..af51e0b180f2867ed2947f09508057bcb550d718 100644 (file)
@@ -33,7 +33,6 @@
 #include <mach/common.h>
 #include <mach/dsp_common.h>
 #include <mach/omapfb.h>
-#include <mach/hwa742.h>
 #include <mach/lcd_mipid.h>
 #include <mach/mmc.h>
 
@@ -163,47 +162,6 @@ static struct spi_board_info nokia770_spi_board_info[] __initdata = {
        },
 };
 
-static struct {
-       struct clk *sys_ck;
-} hwa742;
-
-static int hwa742_get_clocks(void)
-{
-       hwa742.sys_ck = clk_get(NULL, "bclk");
-       if (IS_ERR(hwa742.sys_ck)) {
-               printk(KERN_ERR "can't get HWA742 clock\n");
-               return PTR_ERR(hwa742.sys_ck);
-       }
-       return 0;
-}
-
-static unsigned long hwa742_get_clock_rate(struct device *dev)
-{
-       return clk_get_rate(hwa742.sys_ck);
-}
-
-static void hwa742_power_up(struct device *dev)
-{
-       clk_enable(hwa742.sys_ck);
-}
-
-static void hwa742_power_down(struct device *dev)
-{
-       clk_disable(hwa742.sys_ck);
-}
-
-static struct hwa742_platform_data nokia770_hwa742_platform_data = {
-       .get_clock_rate = hwa742_get_clock_rate,
-       .power_up       = hwa742_power_up,
-       .power_down     = hwa742_power_down,
-       .te_connected   = 1,
-};
-
-static void hwa742_dev_init(void)
-{
-       hwa742_get_clocks();
-       omapfb_set_ctrl_platform_data(&nokia770_hwa742_platform_data);
-}
 
 /* assume no Mini-AB port */
 
@@ -424,7 +382,6 @@ static void __init omap_nokia770_init(void)
        omap_serial_init();
        omap_register_i2c_bus(1, 100, NULL, 0);
        omap_dsp_init();
-       hwa742_dev_init();
        ads7846_dev_init();
        mipid_dev_init();
        nokia770_mmc_init();