From b5548e592b1c0f12d05562d3dcd432836ae47779 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Fri, 17 Oct 2014 09:50:05 -0500 Subject: powerpc/gen83xx: Fix warnings --- c/src/lib/libbsp/powerpc/gen83xx/i2c/i2c_init.c | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'c/src/lib/libbsp/powerpc/gen83xx/i2c/i2c_init.c') 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 -- cgit v1.2.3