highmem.h (needed for kmap_atomic) is pulled in by one of the other
include files, but only with some CONFIG settings. Make the inclusion
explicit to cater for cases where the CONFIG setting is absent.
See: https://github.com/raspberrypi/linux/issues/2366
Signed-off-by: Phil Elwell <phil@raspberrypi.org>
#include <linux/of_dma.h>
#include <linux/time.h>
#include <linux/workqueue.h>
+#include <linux/highmem.h>
#include <soc/bcm2835/raspberrypi-firmware.h>
#define DRIVER_NAME "sdhost-bcm2835"