wiringPi: Make doI2Cdetect function works for N2 and tiny logic update

Signed-off-by: Joshua Yang <joshua.yang@hardkernel.com>
This commit is contained in:
Joshua Yang
2019-07-09 16:00:28 +09:00
parent 6e7a6e6e38
commit 964b422564

View File

@@ -222,6 +222,7 @@ static void doI2Cdetect (UNU int argc, char *argv [])
break; break;
case MODEL_ODROID_N2: case MODEL_ODROID_N2:
port = 3; port = 3;
break;
default: default:
break; break;
} }
@@ -231,11 +232,13 @@ static void doI2Cdetect (UNU int argc, char *argv [])
return ; return ;
} }
switch (maker) { switch (model) {
case MAKER_AMLOGIC: case MODEL_ODROID_C1:
case MODEL_ODROID_C2:
if (!moduleLoaded (AML_MODULE_I2C)) { if (!moduleLoaded (AML_MODULE_I2C)) {
fprintf (stderr, "%s: The I2C kernel module(s) are not loaded.\n", argv [0]) ; fprintf (stderr, "%s: The I2C kernel module(s) are not loaded.\n", argv [0]) ;
} }
break;
default: default:
break; break;
} }