#ifndef __RKCAMSYS_GPIO_H__
#define __RKCAMSYS_GPIO_H__
-//#include <mach/gpio.h>
-#include <asm/gpio.h>
+#include <linux/gpio.h>
#if defined(CONFIG_ARCH_ROCKCHIP)
#define RK30_PIN0_PA0 (0)
#define NUM_GROUP (32)
#include <linux/mutex.h>
#include <linux/regulator/machine.h>
#include <linux/log2.h>
+#include <linux/gpio.h>
//#include <mach/io.h>
//#include <mach/gpio.h>
//#include <mach/iomux.h>
#include <linux/rockchip/iomap.h>
#include <linux/rockchip/grf.h>
-#include <asm/gpio.h>
-#include <asm/system.h>
#include <asm/uaccess.h>
#include <linux/of.h>
static camsys_soc_priv_t* camsys_soc_p;
+#ifdef CONFIG_ARM
#include "camsys_soc_rk3288.c"
static int camsys_rk3288_cfg (camsys_soc_cfg_t cfg_cmd, void* cfg_para)
}
+#endif
camsys_soc_priv_t* camsys_soc_get(void)
{
}
if (soc_is_rk3288()) {
+#ifdef CONFIG_ARM
strlcpy(camsys_soc_p->name,"camsys_rk3288",31);
camsys_soc_p->soc_cfg = camsys_rk3288_cfg;
+#endif
} else {
camsys_err("camsys isn't support soc: 0x%lx!",rockchip_soc_id);
goto fail;