[ARM] pxa/z2: fix missing include in battery driver

Remove redundant includes and add slab.h to fix problem with building.

Signed-off-by: Marek Vasut <marek.vasut@gmail.com>
Signed-off-by: Eric Miao <eric.y.miao@gmail.com>

authored by Marek Vasut and committed by Eric Miao 56b925fc 390daa0d

+3 -9
+3 -9
drivers/power/z2_battery.c
··· 9 9 * 10 10 */ 11 11 12 - #include <linux/init.h> 13 - #include <linux/kernel.h> 14 12 #include <linux/module.h> 15 - #include <linux/platform_device.h> 16 - #include <linux/power_supply.h> 17 - #include <linux/i2c.h> 18 - #include <linux/spinlock.h> 19 - #include <linux/interrupt.h> 20 13 #include <linux/gpio.h> 14 + #include <linux/i2c.h> 21 15 #include <linux/interrupt.h> 22 16 #include <linux/irq.h> 23 - #include <asm/irq.h> 24 - #include <asm/mach/irq.h> 17 + #include <linux/power_supply.h> 18 + #include <linux/slab.h> 25 19 #include <linux/z2_battery.h> 26 20 27 21 #define Z2_DEFAULT_NAME "Z2"