diff options
author | Joel Sherrill <joel.sherrill@oarcorp.com> | 2014-10-17 09:50:05 -0500 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@oarcorp.com> | 2014-10-19 17:00:58 -0500 |
commit | b5548e592b1c0f12d05562d3dcd432836ae47779 (patch) | |
tree | 50ae82cc3dd7e3d3121c1944e729f24cba3aad38 /c/src/lib/libbsp/powerpc/gen83xx/i2c/i2c_init.c | |
parent | sparc/leon3/include/bsp.h: Fix warnings (diff) | |
download | rtems-b5548e592b1c0f12d05562d3dcd432836ae47779.tar.bz2 |
powerpc/gen83xx: Fix warnings
Diffstat (limited to 'c/src/lib/libbsp/powerpc/gen83xx/i2c/i2c_init.c')
-rw-r--r-- | c/src/lib/libbsp/powerpc/gen83xx/i2c/i2c_init.c | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/c/src/lib/libbsp/powerpc/gen83xx/i2c/i2c_init.c b/c/src/lib/libbsp/powerpc/gen83xx/i2c/i2c_init.c index 59b9a309d9..7fdd6bbd4c 100644 --- a/c/src/lib/libbsp/powerpc/gen83xx/i2c/i2c_init.c +++ b/c/src/lib/libbsp/powerpc/gen83xx/i2c/i2c_init.c @@ -117,7 +117,7 @@ rtems_status_code bsp_register_i2c i2c_busno[i] = rtems_libi2c_register_bus(device_path, &desc->bus_desc); } -#ifdef RTEMS_BSP_I2C_EEPROM_DEVICE_NAME +#if defined(RTEMS_BSP_I2C_EEPROM_DEVICE_NAME) if (n > 0) { /* * register EEPROM to bus 1, Address 0x50 @@ -126,9 +126,7 @@ rtems_status_code bsp_register_i2c i2c_2b_eeprom_driver_descriptor, i2c_busno[0],0x50); } -#endif /* RTEMS_BSP_I2C_EEPROM_DEVICE_NAME */ - -#ifdef MPC83XX_BOARD_BR_UID +#elif defined(MPC83XX_BOARD_BR_UID) if (n > 0) { rtems_libi2c_register_drv( "sc620", @@ -137,7 +135,14 @@ rtems_status_code bsp_register_i2c 0x70 ); } -#endif /* MPC83XX_BOARD_BR_UID */ +#else + + /* + * We have no i2c configuration for this variant but need to mark + * i2c_busno as used. + */ + (void) i2c_busno[0]; /* avoid set but not used warning */ +#endif /* * FIXME: register RTC driver, when available |