mfd: Fix ucb1x00 build failure for collie_defconfig

This patch fixes a build failure[1], by adding the missing semaphore.h include

References:
[1] http://kisskb.ellerman.id.au/kisskb/buildresult/2234322/

Signed-off-by: Peter Huewe <peterhuewe@gmx.de>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>

authored by Peter Huewe and committed by Samuel Ortiz 2c08583c 860fb8c1

+2
+1
drivers/mfd/ucb1x00-core.c
··· 27 #include <linux/mutex.h> 28 #include <linux/mfd/ucb1x00.h> 29 #include <linux/gpio.h> 30 31 #include <mach/dma.h> 32 #include <mach/hardware.h>
··· 27 #include <linux/mutex.h> 28 #include <linux/mfd/ucb1x00.h> 29 #include <linux/gpio.h> 30 + #include <linux/semaphore.h> 31 32 #include <mach/dma.h> 33 #include <mach/hardware.h>
+1
include/linux/mfd/ucb1x00.h
··· 12 13 #include <linux/mfd/mcp.h> 14 #include <linux/gpio.h> 15 16 #define UCB_IO_DATA 0x00 17 #define UCB_IO_DIR 0x01
··· 12 13 #include <linux/mfd/mcp.h> 14 #include <linux/gpio.h> 15 + #include <linux/semaphore.h> 16 17 #define UCB_IO_DATA 0x00 18 #define UCB_IO_DIR 0x01