Odroid-C1/C2: Add I2C support for mainline kernel

This patch makes it uses /dev/i2c-0 node if its kernel version is above 4.y.z.

Signed-off-by: Deokgyu Yang <secugyu@gmail.com>
Change-Id: I2d8d30f019465eb883b323d73e81a1ce086e85d8
diff --git a/gpio/gpio.c b/gpio/gpio.c
index 964cbbd..b2f5b0f 100644
--- a/gpio/gpio.c
+++ b/gpio/gpio.c
@@ -204,7 +204,10 @@
 	switch (model) {
 	case MODEL_ODROID_C1:
 	case MODEL_ODROID_C2:
-		port = 1;
+		if (cmpKernelVersion(KERN_NUM_TO_MAJOR, 4))
+			port = 0;
+		else
+			port = 1;
 		break;
 	case MODEL_ODROID_XU3:
 		if (cmpKernelVersion(KERN_NUM_TO_MAJOR, 5))
diff --git a/wiringPi/wiringPiI2C.c b/wiringPi/wiringPiI2C.c
index 9cf93b9..bb948fa 100644
--- a/wiringPi/wiringPiI2C.c
+++ b/wiringPi/wiringPiI2C.c
@@ -244,7 +244,10 @@
 	switch(model)	{
 	case MODEL_ODROID_C1:
 	case MODEL_ODROID_C2:
-		device = "/dev/i2c-1";
+		if (cmpKernelVersion(KERN_NUM_TO_MAJOR, 4))
+			device = "/dev/i2c-0";
+		else
+			device = "/dev/i2c-1";
 	break;
 	case MODEL_ODROID_XU3:
 		if (cmpKernelVersion(KERN_NUM_TO_MAJOR, 5))