diff options
Diffstat (limited to 'arch/arm')
-rw-r--r-- | arch/arm/mach-ux500/mloader_helper.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-ux500/pwm.c | 1 | ||||
-rwxr-xr-x | arch/arm/mach-ux500/timer.c | 2 |
3 files changed, 4 insertions, 0 deletions
diff --git a/arch/arm/mach-ux500/mloader_helper.c b/arch/arm/mach-ux500/mloader_helper.c index f429142712f..4d5816f9ab3 100644 --- a/arch/arm/mach-ux500/mloader_helper.c +++ b/arch/arm/mach-ux500/mloader_helper.c @@ -10,6 +10,7 @@ #include <linux/workqueue.h> #include <linux/platform_device.h> #include <linux/sysfs.h> +#include <linux/slab.h> static ssize_t mloader_sysfs_addr(struct device *dev, struct device_attribute *attr, diff --git a/arch/arm/mach-ux500/pwm.c b/arch/arm/mach-ux500/pwm.c index b0dd2da3397..37f6bd481c5 100644 --- a/arch/arm/mach-ux500/pwm.c +++ b/arch/arm/mach-ux500/pwm.c @@ -17,6 +17,7 @@ #include <linux/module.h> #include <linux/platform_device.h> #include <linux/pwm.h> +#include <linux/slab.h> /* Register offsets */ #define PWM_CONTROL_REG_OFFSET 0x00 diff --git a/arch/arm/mach-ux500/timer.c b/arch/arm/mach-ux500/timer.c index d5f27a6fae0..b8424e3ef1c 100755 --- a/arch/arm/mach-ux500/timer.c +++ b/arch/arm/mach-ux500/timer.c @@ -177,8 +177,10 @@ static void __init u8500_timer_init(void) /* Init the timer and register clocksource */ u8500_timer_reset(); +#ifdef CONFIG_UX500_SOC_DB8500 /* register db8500-prcmu timer as always-on clock source */ db8500_prcm_timer_init(); +#endif u8500_clksrc.mult = clocksource_hz2mult(rate, u8500_clksrc.shift); bits = 8*sizeof(u8500_count); |