Loading arch/arm/mach-exynos/mct.c +10 −3 Original line number Diff line number Diff line Loading @@ -44,8 +44,6 @@ struct mct_clock_event_device { char name[10]; }; static DEFINE_PER_CPU(struct mct_clock_event_device, percpu_mct_tick); static void exynos4_mct_write(unsigned int value, void *addr) { void __iomem *stat_addr; Loading Loading @@ -264,6 +262,9 @@ static void exynos4_clockevent_init(void) } #ifdef CONFIG_LOCAL_TIMERS static DEFINE_PER_CPU(struct mct_clock_event_device, percpu_mct_tick); /* Clock event handling */ static void exynos4_mct_tick_stop(struct mct_clock_event_device *mevt) { Loading Loading @@ -428,9 +429,13 @@ int __cpuinit local_timer_setup(struct clock_event_device *evt) void local_timer_stop(struct clock_event_device *evt) { unsigned int cpu = smp_processor_id(); evt->set_mode(CLOCK_EVT_MODE_UNUSED, evt); if (mct_int_type == MCT_INT_SPI) disable_irq(evt->irq); if (cpu == 0) remove_irq(evt->irq, &mct_tick0_event_irq); else remove_irq(evt->irq, &mct_tick1_event_irq); else disable_percpu_irq(IRQ_MCT_LOCALTIMER); } Loading @@ -443,6 +448,7 @@ static void __init exynos4_timer_resources(void) clk_rate = clk_get_rate(mct_clk); #ifdef CONFIG_LOCAL_TIMERS if (mct_int_type == MCT_INT_PPI) { int err; Loading @@ -452,6 +458,7 @@ static void __init exynos4_timer_resources(void) WARN(err, "MCT: can't request IRQ %d (%d)\n", IRQ_MCT_LOCALTIMER, err); } #endif /* CONFIG_LOCAL_TIMERS */ } static void __init exynos4_timer_init(void) Loading arch/arm/mach-s5pv210/mach-smdkv210.c +1 −0 Original line number Diff line number Diff line Loading @@ -273,6 +273,7 @@ static struct samsung_bl_gpio_info smdkv210_bl_gpio_info = { static struct platform_pwm_backlight_data smdkv210_bl_data = { .pwm_id = 3, .pwm_period_ns = 1000, }; static void __init smdkv210_map_io(void) Loading arch/arm/plat-samsung/dev-backlight.c +0 −1 Original line number Diff line number Diff line Loading @@ -15,7 +15,6 @@ #include <linux/slab.h> #include <linux/io.h> #include <linux/pwm_backlight.h> #include <linux/slab.h> #include <plat/devs.h> #include <plat/gpio-cfg.h> Loading Loading
arch/arm/mach-exynos/mct.c +10 −3 Original line number Diff line number Diff line Loading @@ -44,8 +44,6 @@ struct mct_clock_event_device { char name[10]; }; static DEFINE_PER_CPU(struct mct_clock_event_device, percpu_mct_tick); static void exynos4_mct_write(unsigned int value, void *addr) { void __iomem *stat_addr; Loading Loading @@ -264,6 +262,9 @@ static void exynos4_clockevent_init(void) } #ifdef CONFIG_LOCAL_TIMERS static DEFINE_PER_CPU(struct mct_clock_event_device, percpu_mct_tick); /* Clock event handling */ static void exynos4_mct_tick_stop(struct mct_clock_event_device *mevt) { Loading Loading @@ -428,9 +429,13 @@ int __cpuinit local_timer_setup(struct clock_event_device *evt) void local_timer_stop(struct clock_event_device *evt) { unsigned int cpu = smp_processor_id(); evt->set_mode(CLOCK_EVT_MODE_UNUSED, evt); if (mct_int_type == MCT_INT_SPI) disable_irq(evt->irq); if (cpu == 0) remove_irq(evt->irq, &mct_tick0_event_irq); else remove_irq(evt->irq, &mct_tick1_event_irq); else disable_percpu_irq(IRQ_MCT_LOCALTIMER); } Loading @@ -443,6 +448,7 @@ static void __init exynos4_timer_resources(void) clk_rate = clk_get_rate(mct_clk); #ifdef CONFIG_LOCAL_TIMERS if (mct_int_type == MCT_INT_PPI) { int err; Loading @@ -452,6 +458,7 @@ static void __init exynos4_timer_resources(void) WARN(err, "MCT: can't request IRQ %d (%d)\n", IRQ_MCT_LOCALTIMER, err); } #endif /* CONFIG_LOCAL_TIMERS */ } static void __init exynos4_timer_init(void) Loading
arch/arm/mach-s5pv210/mach-smdkv210.c +1 −0 Original line number Diff line number Diff line Loading @@ -273,6 +273,7 @@ static struct samsung_bl_gpio_info smdkv210_bl_gpio_info = { static struct platform_pwm_backlight_data smdkv210_bl_data = { .pwm_id = 3, .pwm_period_ns = 1000, }; static void __init smdkv210_map_io(void) Loading
arch/arm/plat-samsung/dev-backlight.c +0 −1 Original line number Diff line number Diff line Loading @@ -15,7 +15,6 @@ #include <linux/slab.h> #include <linux/io.h> #include <linux/pwm_backlight.h> #include <linux/slab.h> #include <plat/devs.h> #include <plat/gpio-cfg.h> Loading