浏览代码

sh: i2c compile fix for kfr2r09

Fix the kfr2r09 board code so it compiles if CONFIG_I2C=n.

Signed-off-by: Magnus Damm <damm@igel.co.jp>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Magnus Damm 16 年之前
父节点
当前提交
045a4b7ee7
共有 1 个文件被更改,包括 7 次插入0 次删除
  1. 7 0
      arch/sh/boards/mach-kfr2r09/setup.c

+ 7 - 0
arch/sh/boards/mach-kfr2r09/setup.c

@@ -219,6 +219,7 @@ static struct platform_device *kfr2r09_devices[] __initdata = {
 #define BSC_CS4WCR 0xfec10030
 #define BSC_CS4WCR 0xfec10030
 #define PORT_MSELCRB 0xa4050182
 #define PORT_MSELCRB 0xa4050182
 
 
+#ifdef CONFIG_I2C
 static int kfr2r09_usb0_gadget_i2c_setup(void)
 static int kfr2r09_usb0_gadget_i2c_setup(void)
 {
 {
 	struct i2c_adapter *a;
 	struct i2c_adapter *a;
@@ -261,6 +262,12 @@ static int kfr2r09_usb0_gadget_i2c_setup(void)
 
 
 	return 0;
 	return 0;
 }
 }
+#else
+static int kfr2r09_usb0_gadget_i2c_setup(void)
+{
+	return -ENODEV;
+}
+#endif
 
 
 static int kfr2r09_usb0_gadget_setup(void)
 static int kfr2r09_usb0_gadget_setup(void)
 {
 {