diff --git a/arch/arm/src/efm32/efm32_i2c.c b/arch/arm/src/efm32/efm32_i2c.c index fd37b6b473a..f783c8dd0b2 100644 --- a/arch/arm/src/efm32/efm32_i2c.c +++ b/arch/arm/src/efm32/efm32_i2c.c @@ -335,11 +335,8 @@ static int efm32_i2c_write(FAR struct i2c_master_s *dev, const uint8_t * buffer, int buflen); static int efm32_i2c_read(FAR struct i2c_master_s *dev, uint8_t * buffer, int buflen); - -#ifdef CONFIG_I2C_TRANSFER static int efm32_i2c_transfer(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s *msgs, int count); -#endif /* CONFIG_I2C_TRANSFER */ #ifdef CONFIG_I2C_TRACE static const char *efm32_i2c_state_str(int i2c_state); @@ -412,12 +409,10 @@ static struct efm32_i2c_priv_s efm32_i2c1_priv = static const struct i2c_ops_s efm32_i2c_ops = { .setfrequency = efm32_i2c_setfrequency, - .setaddress = efm32_i2c_setaddress, - .write = efm32_i2c_write, - .read = efm32_i2c_read -#ifdef CONFIG_I2C_TRANSFER - , .transfer = efm32_i2c_transfer -#endif + .setaddress = efm32_i2c_setaddress, + .write = efm32_i2c_write, + .read = efm32_i2c_read, + .transfer = efm32_i2c_transfer }; /**************************************************************************** @@ -1698,13 +1693,11 @@ int efm32_i2c_read(FAR struct i2c_master_s *dev, uint8_t * buffer, int buflen) * ****************************************************************************/ -#ifdef CONFIG_I2C_TRANSFER static int efm32_i2c_transfer(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s *msgs, int count) { return efm32_i2c_process(dev, msgs, count); } -#endif /**************************************************************************** * Public Functions diff --git a/arch/arm/src/lpc11xx/lpc11_i2c.c b/arch/arm/src/lpc11xx/lpc11_i2c.c index 9003465eaf8..47946409f0e 100644 --- a/arch/arm/src/lpc11xx/lpc11_i2c.c +++ b/arch/arm/src/lpc11xx/lpc11_i2c.c @@ -140,10 +140,8 @@ static int lpc11_i2c_write(FAR struct i2c_master_s *dev, const uint8_t *buffer, int buflen); static int lpc11_i2c_read(FAR struct i2c_master_s *dev, uint8_t *buffer, int buflen); -#ifdef CONFIG_I2C_TRANSFER static int lpc11_i2c_transfer(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s *msgs, int count); -#endif static void lpc11_stopnext(struct lpc11_i2cdev_s *priv); /**************************************************************************** @@ -166,9 +164,7 @@ struct i2c_ops_s lpc11_i2c_ops = .setaddress = lpc11_i2c_setaddress, .write = lpc11_i2c_write, .read = lpc11_i2c_read, -#ifdef CONFIG_I2C_TRANSFER .transfer = lpc11_i2c_transfer -#endif }; /**************************************************************************** @@ -372,7 +368,6 @@ static void lpc11_i2c_timeout(int argc, uint32_t arg, ...) * ****************************************************************************/ -#ifdef CONFIG_I2C_TRANSFER static int lpc11_i2c_transfer(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s *msgs, int count) { @@ -390,7 +385,6 @@ static int lpc11_i2c_transfer(FAR struct i2c_master_s *dev, return ret; } -#endif /**************************************************************************** * Name: lpc11_i2c_interrupt diff --git a/arch/arm/src/lpc17xx/lpc17_i2c.c b/arch/arm/src/lpc17xx/lpc17_i2c.c index d30d073731b..de45ee4f8a5 100644 --- a/arch/arm/src/lpc17xx/lpc17_i2c.c +++ b/arch/arm/src/lpc17xx/lpc17_i2c.c @@ -140,10 +140,8 @@ static int lpc17_i2c_write(FAR struct i2c_master_s *dev, const uint8_t *buffer, int buflen); static int lpc17_i2c_read(FAR struct i2c_master_s *dev, uint8_t *buffer, int buflen); -#ifdef CONFIG_I2C_TRANSFER static int lpc17_i2c_transfer(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s *msgs, int count); -#endif static void lpc17_stopnext(struct lpc17_i2cdev_s *priv); /**************************************************************************** @@ -166,9 +164,7 @@ struct i2c_ops_s lpc17_i2c_ops = .setaddress = lpc17_i2c_setaddress, .write = lpc17_i2c_write, .read = lpc17_i2c_read, -#ifdef CONFIG_I2C_TRANSFER .transfer = lpc17_i2c_transfer -#endif }; /**************************************************************************** @@ -372,7 +368,6 @@ static void lpc17_i2c_timeout(int argc, uint32_t arg, ...) * ****************************************************************************/ -#ifdef CONFIG_I2C_TRANSFER static int lpc17_i2c_transfer(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s *msgs, int count) { @@ -390,7 +385,6 @@ static int lpc17_i2c_transfer(FAR struct i2c_master_s *dev, return ret; } -#endif /**************************************************************************** * Name: lpc17_i2c_interrupt diff --git a/arch/arm/src/lpc2378/lpc23xx_i2c.c b/arch/arm/src/lpc2378/lpc23xx_i2c.c index bb0f784ac6c..77965a812b9 100644 --- a/arch/arm/src/lpc2378/lpc23xx_i2c.c +++ b/arch/arm/src/lpc2378/lpc23xx_i2c.c @@ -145,10 +145,8 @@ static int lpc2378_i2c_write(FAR struct i2c_master_s *dev, const uint8_t *buffer, int buflen); static int lpc2378_i2c_read(FAR struct i2c_master_s *dev, uint8_t *buffer, int buflen); -#ifdef CONFIG_I2C_TRANSFER static int lpc2378_i2c_transfer(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s *msgs, int count); -#endif static void lpc2378_stopnext(struct lpc2378_i2cdev_s *priv); /**************************************************************************** @@ -171,9 +169,7 @@ struct i2c_ops_s lpc2378_i2c_ops = .setaddress = lpc2378_i2c_setaddress, .write = lpc2378_i2c_write, .read = lpc2378_i2c_read, -#ifdef CONFIG_I2C_TRANSFER .transfer = lpc2378_i2c_transfer -#endif }; /**************************************************************************** @@ -377,7 +373,6 @@ static void lpc2378_i2c_timeout(int argc, uint32_t arg, ...) * ****************************************************************************/ -#ifdef CONFIG_I2C_TRANSFER static int lpc2378_i2c_transfer(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s *msgs, int count) { @@ -395,7 +390,6 @@ static int lpc2378_i2c_transfer(FAR struct i2c_master_s *dev, return ret; } -#endif /**************************************************************************** * Name: lpc2378_i2c_interrupt diff --git a/arch/arm/src/lpc31xx/lpc31_i2c.c b/arch/arm/src/lpc31xx/lpc31_i2c.c index a999e84ad53..688af100082 100644 --- a/arch/arm/src/lpc31xx/lpc31_i2c.c +++ b/arch/arm/src/lpc31xx/lpc31_i2c.c @@ -137,9 +137,7 @@ struct i2c_ops_s lpc31_i2c_ops = .setaddress = i2c_setaddress, .write = i2c_write, .read = i2c_read, -#ifdef CONFIG_I2C_TRANSFER .transfer = i2c_transfer -#endif }; /**************************************************************************** diff --git a/arch/arm/src/lpc43xx/lpc43_i2c.c b/arch/arm/src/lpc43xx/lpc43_i2c.c index e3bd78cbcb0..a77ab069419 100644 --- a/arch/arm/src/lpc43xx/lpc43_i2c.c +++ b/arch/arm/src/lpc43xx/lpc43_i2c.c @@ -144,10 +144,8 @@ static int lpc43_i2c_write(FAR struct i2c_master_s *dev, const uint8_t *buffer, int buflen); static int lpc43_i2c_read(FAR struct i2c_master_s *dev, uint8_t *buffer, int buflen); -#ifdef CONFIG_I2C_TRANSFER static int lpc43_i2c_transfer(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s *msgs, int count); -#endif struct i2c_ops_s lpc43_i2c_ops = { @@ -155,9 +153,7 @@ struct i2c_ops_s lpc43_i2c_ops = .setaddress = lpc43_i2c_setaddress, .write = lpc43_i2c_write, .read = lpc43_i2c_read, -#ifdef CONFIG_I2C_TRANSFER .transfer = lpc43_i2c_transfer -#endif }; /**************************************************************************** diff --git a/arch/arm/src/sam34/sam_twi.c b/arch/arm/src/sam34/sam_twi.c index e8783df2f35..63e9c1d7775 100644 --- a/arch/arm/src/sam34/sam_twi.c +++ b/arch/arm/src/sam34/sam_twi.c @@ -195,10 +195,8 @@ static int twi_setaddress(FAR struct i2c_master_s *dev, int addr, int nbits); static int twi_write(FAR struct i2c_master_s *dev, const uint8_t *buffer, int buflen); static int twi_read(FAR struct i2c_master_s *dev, uint8_t *buffer, int buflen); -#ifdef CONFIG_I2C_TRANSFER static int twi_transfer(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s *msgs, int count); -#endif /* Initialization */ @@ -225,9 +223,7 @@ struct i2c_ops_s g_twiops = .setaddress = twi_setaddress, .write = twi_write, .read = twi_read, -#ifdef CONFIG_I2C_TRANSFER .transfer = twi_transfer -#endif }; /**************************************************************************** @@ -897,7 +893,6 @@ static int twi_read(FAR struct i2c_master_s *dev, uint8_t *rbuffer, int rbuflen) * ****************************************************************************/ -#ifdef CONFIG_I2C_TRANSFER static int twi_transfer(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s *msgs, int count) { @@ -939,7 +934,6 @@ static int twi_transfer(FAR struct i2c_master_s *dev, twi_givesem(&priv->exclsem); return ret; } -#endif /**************************************************************************** * Initialization diff --git a/arch/arm/src/sama5/sam_twi.c b/arch/arm/src/sama5/sam_twi.c index 3dac7c69a7f..b9010e7cb89 100644 --- a/arch/arm/src/sama5/sam_twi.c +++ b/arch/arm/src/sama5/sam_twi.c @@ -242,10 +242,8 @@ static int twi_setaddress(FAR struct i2c_master_s *dev, int addr, int nbits); static int twi_write(FAR struct i2c_master_s *dev, const uint8_t *buffer, int buflen); static int twi_read(FAR struct i2c_master_s *dev, uint8_t *buffer, int buflen); -#ifdef CONFIG_I2C_TRANSFER static int twi_transfer(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s *msgs, int count); -#endif /* Initialization */ @@ -323,9 +321,7 @@ struct i2c_ops_s g_twiops = .setaddress = twi_setaddress, .write = twi_write, .read = twi_read, -#ifdef CONFIG_I2C_TRANSFER .transfer = twi_transfer -#endif }; /**************************************************************************** @@ -1014,7 +1010,6 @@ static int twi_read(FAR struct i2c_master_s *dev, uint8_t *rbuffer, int rbuflen) * ****************************************************************************/ -#ifdef CONFIG_I2C_TRANSFER static int twi_transfer(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s *msgs, int count) { @@ -1070,7 +1065,6 @@ static int twi_transfer(FAR struct i2c_master_s *dev, twi_givesem(&priv->exclsem); return ret; } -#endif /**************************************************************************** * Initialization diff --git a/arch/arm/src/samv7/sam_twihs.c b/arch/arm/src/samv7/sam_twihs.c index 4aa93de92fb..086fbfadd20 100644 --- a/arch/arm/src/samv7/sam_twihs.c +++ b/arch/arm/src/samv7/sam_twihs.c @@ -237,10 +237,8 @@ static int twi_setaddress(FAR struct i2c_master_s *dev, int addr, int nbits); static int twi_write(FAR struct i2c_master_s *dev, const uint8_t *buffer, int buflen); static int twi_read(FAR struct i2c_master_s *dev, uint8_t *buffer, int buflen); -#ifdef CONFIG_I2C_TRANSFER static int twi_transfer(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s *msgs, int count); -#endif /* Initialization */ @@ -303,9 +301,7 @@ struct i2c_ops_s g_twiops = .setaddress = twi_setaddress, .write = twi_write, .read = twi_read, -#ifdef CONFIG_I2C_TRANSFER .transfer = twi_transfer -#endif }; /**************************************************************************** @@ -1041,7 +1037,6 @@ static int twi_read(FAR struct i2c_master_s *dev, uint8_t *rbuffer, int rbuflen) * ****************************************************************************/ -#ifdef CONFIG_I2C_TRANSFER static int twi_transfer(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s *msgs, int count) { @@ -1097,7 +1092,6 @@ static int twi_transfer(FAR struct i2c_master_s *dev, twi_givesem(&priv->exclsem); return ret; } -#endif /**************************************************************************** * Initialization diff --git a/arch/arm/src/stm32/stm32_i2c.c b/arch/arm/src/stm32/stm32_i2c.c index 2d183b6796f..dad25295ed2 100644 --- a/arch/arm/src/stm32/stm32_i2c.c +++ b/arch/arm/src/stm32/stm32_i2c.c @@ -356,11 +356,8 @@ static int stm32_i2c_process(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s static int stm32_i2c_write(FAR struct i2c_master_s *dev, const uint8_t *buffer, int buflen); static int stm32_i2c_read(FAR struct i2c_master_s *dev, uint8_t *buffer, int buflen); - -#ifdef CONFIG_I2C_TRANSFER static int stm32_i2c_transfer(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s *msgs, int count); -#endif /* CONFIG_I2C_TRANSFER */ /************************************************************************************ * Private Data @@ -481,10 +478,8 @@ static const struct i2c_ops_s stm32_i2c_ops = .setfrequency = stm32_i2c_setfrequency, .setaddress = stm32_i2c_setaddress, .write = stm32_i2c_write, - .read = stm32_i2c_read -#ifdef CONFIG_I2C_TRANSFER - , .transfer = stm32_i2c_transfer -#endif + .read = stm32_i2c_read, + .transfer = stm32_i2c_transfer }; /************************************************************************************ @@ -1908,14 +1903,12 @@ int stm32_i2c_read(FAR struct i2c_master_s *dev, uint8_t *buffer, int buflen) * ************************************************************************************/ -#ifdef CONFIG_I2C_TRANSFER static int stm32_i2c_transfer(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s *msgs, int count) { stm32_i2c_sem_wait(dev); /* Ensure that address or flags don't change meanwhile */ return stm32_i2c_process(dev, msgs, count); } -#endif /************************************************************************************ * Public Functions diff --git a/arch/arm/src/stm32/stm32_i2c_alt.c b/arch/arm/src/stm32/stm32_i2c_alt.c index 7f8431aa645..b2927e8e8c5 100644 --- a/arch/arm/src/stm32/stm32_i2c_alt.c +++ b/arch/arm/src/stm32/stm32_i2c_alt.c @@ -385,11 +385,8 @@ static int stm32_i2c_process(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s static int stm32_i2c_write(FAR struct i2c_master_s *dev, const uint8_t *buffer, int buflen); static int stm32_i2c_read(FAR struct i2c_master_s *dev, uint8_t *buffer, int buflen); - -#ifdef CONFIG_I2C_TRANSFER static int stm32_i2c_transfer(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s *msgs, int count); -#endif /* CONFIG_I2C_TRANSFER */ /************************************************************************************ * Private Data @@ -489,10 +486,8 @@ static const struct i2c_ops_s stm32_i2c_ops = .setfrequency = stm32_i2c_setfrequency, .setaddress = stm32_i2c_setaddress, .write = stm32_i2c_write, - .read = stm32_i2c_read -#ifdef CONFIG_I2C_TRANSFER - , .transfer = stm32_i2c_transfer -#endif + .read = stm32_i2c_read, + .transfer = stm32_i2c_transfer }; /************************************************************************************ @@ -2352,14 +2347,12 @@ int stm32_i2c_read(FAR struct i2c_master_s *dev, uint8_t *buffer, int buflen) * ************************************************************************************/ -#ifdef CONFIG_I2C_TRANSFER static int stm32_i2c_transfer(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s *msgs, int count) { stm32_i2c_sem_wait(dev); /* Ensure that address or flags don't change meanwhile */ return stm32_i2c_process(dev, msgs, count); } -#endif /************************************************************************************ * Public Functions diff --git a/arch/arm/src/stm32/stm32f30xxx_i2c.c b/arch/arm/src/stm32/stm32f30xxx_i2c.c index 0a480b854ae..ce84f8f7981 100644 --- a/arch/arm/src/stm32/stm32f30xxx_i2c.c +++ b/arch/arm/src/stm32/stm32f30xxx_i2c.c @@ -342,10 +342,8 @@ static int stm32_i2c_process(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s static int stm32_i2c_write(FAR struct i2c_master_s *dev, const uint8_t *buffer, int buflen); static int stm32_i2c_read(FAR struct i2c_master_s *dev, uint8_t *buffer, int buflen); -#ifdef CONFIG_I2C_TRANSFER static int stm32_i2c_transfer(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s *msgs, int count); -#endif /************************************************************************************ * Private Data @@ -445,10 +443,8 @@ struct i2c_ops_s stm32_i2c_ops = .setfrequency = stm32_i2c_setfrequency, .setaddress = stm32_i2c_setaddress, .write = stm32_i2c_write, - .read = stm32_i2c_read -#ifdef CONFIG_I2C_TRANSFER - , .transfer = stm32_i2c_transfer -#endif + .read = stm32_i2c_read, + .transfer = stm32_i2c_transfer }; /************************************************************************************ @@ -1908,14 +1904,12 @@ int stm32_i2c_read(FAR struct i2c_master_s *dev, uint8_t *buffer, int buflen) * ************************************************************************************/ -#ifdef CONFIG_I2C_TRANSFER static int stm32_i2c_transfer(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s *msgs, int count) { stm32_i2c_sem_wait(dev); /* ensure that address or flags don't change meanwhile */ return stm32_i2c_process(dev, msgs, count); } -#endif /************************************************************************************ * Public Functions diff --git a/arch/arm/src/tiva/tiva_i2c.c b/arch/arm/src/tiva/tiva_i2c.c index 538c16509aa..ad5e50a582f 100644 --- a/arch/arm/src/tiva/tiva_i2c.c +++ b/arch/arm/src/tiva/tiva_i2c.c @@ -348,11 +348,8 @@ static int tiva_i2c_process(struct i2c_master_s *dev, struct i2c_msg_s *msgv, static int tiva_i2c_write(struct i2c_master_s *dev, const uint8_t *buffer, int buflen); static int tiva_i2c_read(struct i2c_master_s *dev, uint8_t *buffer, int buflen); - -#ifdef CONFIG_I2C_TRANSFER static int tiva_i2c_transfer(struct i2c_master_s *dev, struct i2c_msg_s *msgv, int msgc); -#endif /* CONFIG_I2C_TRANSFER */ /************************************************************************************ * Private Data @@ -585,10 +582,8 @@ static const struct i2c_ops_s tiva_i2c_ops = .setfrequency = tiva_i2c_setfrequency, .setaddress = tiva_i2c_setaddress, .write = tiva_i2c_write, - .read = tiva_i2c_read -#ifdef CONFIG_I2C_TRANSFER - , .transfer = tiva_i2c_transfer -#endif + .read = tiva_i2c_read, + .transfer = tiva_i2c_transfer }; /************************************************************************************ @@ -2136,7 +2131,6 @@ int tiva_i2c_read(struct i2c_master_s *dev, uint8_t *buffer, int buflen) * ************************************************************************************/ -#ifdef CONFIG_I2C_TRANSFER static int tiva_i2c_transfer(struct i2c_master_s *dev, struct i2c_msg_s *msgv, int msgc) { @@ -2149,7 +2143,6 @@ static int tiva_i2c_transfer(struct i2c_master_s *dev, struct i2c_msg_s *msgv, tiva_i2c_sem_wait(dev); /* Ensure that address or flags don't change meanwhile */ return tiva_i2c_process(dev, msgv, msgc); } -#endif /************************************************************************************ * Public Functions diff --git a/arch/z80/src/ez80/ez80_i2c.c b/arch/z80/src/ez80/ez80_i2c.c index 3cdbd246c1a..8141c72e5d4 100644 --- a/arch/z80/src/ez80/ez80_i2c.c +++ b/arch/z80/src/ez80/ez80_i2c.c @@ -104,10 +104,8 @@ static int ez80_i2c_write(FAR struct i2c_master_s *dev, FAR const uint8_t *buffer, int buflen); static int ez80_i2c_read(FAR struct i2c_master_s *dev, FAR uint8_t *buffer, int buflen); -#ifdef CONFIG_I2C_TRANSFER static int ez80_i2c_transfer(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s *msgs, int count); -#endif /**************************************************************************** * Public Function Prototypes @@ -130,10 +128,8 @@ const struct i2c_ops_s g_ops = ez80_i2c_setfrequency, ez80_i2c_setaddress, ez80_i2c_write, - ez80_i2c_read -#ifdef CONFIG_I2C_TRANSFER - , ez80_i2c_transfer -#endif + ez80_i2c_read, + ez80_i2c_transfer }; /**************************************************************************** @@ -965,7 +961,6 @@ static int ez80_i2c_read(FAR struct i2c_master_s *dev, FAR uint8_t *buffer, * ****************************************************************************/ -#ifdef CONFIG_I2C_TRANSFER static int ez80_i2c_transfer(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s *msgs, int count) { @@ -1045,7 +1040,6 @@ static int ez80_i2c_transfer(FAR struct i2c_master_s *dev, ez80_i2c_semgive(); return ret; } -#endif /**************************************************************************** * Public Functions diff --git a/arch/z80/src/z8/z8_i2c.c b/arch/z80/src/z8/z8_i2c.c index 3acf6c40808..f36459a0dde 100644 --- a/arch/z80/src/z8/z8_i2c.c +++ b/arch/z80/src/z8/z8_i2c.c @@ -98,10 +98,8 @@ static int z8_i2c_write(FAR struct i2c_master_s *dev, FAR const uint8_t *buffer, int buflen); static int z8_i2c_read(FAR struct i2c_master_s *dev, FAR uint8_t *buffer, int buflen); -#ifdef CONFIG_I2C_TRANSFER static int z8_i2c_transfer(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s *msgs, int count); -#endif /**************************************************************************** * Public Function Prototypes @@ -715,7 +713,6 @@ static int z8_i2c_read(FAR struct i2c_master_s *dev, FAR uint8_t *buffer, * ****************************************************************************/ -#ifdef CONFIG_I2C_TRANSFER static int z8_i2c_transfer(FAR struct i2c_master_s *dev, FAR struct i2c_msg_s *msgs, int count) { @@ -795,7 +792,6 @@ static int z8_i2c_transfer(FAR struct i2c_master_s *dev, z8_i2c_semgive(); return ret; } -#endif /**************************************************************************** * Public Functions