Private
Public Access
2
0

mraa-i2c: stop switching on every platform type and assume linux

This patch makes mraa-i2c give sensible bus numbers

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
This commit is contained in:
Brendan Le Foll
2016-07-12 12:09:31 +01:00
parent 63b244cfc3
commit 6c9aeb9b9e

View File

@@ -65,24 +65,13 @@ print_bus(mraa_board_t* board)
for (i = 0; i < board->i2c_bus_count; ++i) {
char* busType;
switch (board->platform_type) {
case MRAA_INTEL_GALILEO_GEN1:
case MRAA_INTEL_GALILEO_GEN2:
case MRAA_INTEL_EDISON_FAB_C:
case MRAA_INTEL_DE3815:
case MRAA_INTEL_MINNOWBOARD_MAX:
case MRAA_RASPBERRY_PI:
case MRAA_BEAGLEBONE:
case MRAA_BANANA:
case MRAA_UP:
bus = i;
busType = "linux";
break;
case MRAA_FTDI_FT4222:
busType = "ft4222";
bus = mraa_get_sub_platform_id(i);
break;
default:
busType = "unknown";
busType = "linux";
bus = i;
break;
}
int id = board->i2c_bus[i].bus_id;