Merge branch 'master' of bitbucket.org:nuttx/nuttx

This commit is contained in:
Gregory Nutt 2017-03-26 06:57:35 -06:00
commit 92da8068ed
2 changed files with 72 additions and 9 deletions

View File

@ -1450,7 +1450,7 @@ config STM32_STM32F33XX
select STM32_HAVE_COMP2 select STM32_HAVE_COMP2
select STM32_HAVE_COMP4 select STM32_HAVE_COMP4
select STM32_HAVE_COMP6 select STM32_HAVE_COMP6
select STM32_HAVE_OPAMP select STM32_HAVE_OPAMP2
select STM32_HAVE_CCM select STM32_HAVE_CCM
select STM32_HAVE_TIM1 select STM32_HAVE_TIM1
select STM32_HAVE_TIM15 select STM32_HAVE_TIM15
@ -1907,18 +1907,34 @@ config STM32_HAVE_CAN2
bool bool
default n default n
config STM32_HAVE_COMP1
bool
default n
config STM32_HAVE_COMP2 config STM32_HAVE_COMP2
bool bool
default n default n
config STM32_HAVE_COMP3
bool
default n
config STM32_HAVE_COMP4 config STM32_HAVE_COMP4
bool bool
default n default n
config STM32_HAVE_COMP5
bool
default n
config STM32_HAVE_COMP6 config STM32_HAVE_COMP6
bool bool
default n default n
config STM32_HAVE_COMP7
bool
default n
config STM32_HAVE_DAC1 config STM32_HAVE_DAC1
bool bool
default n default n
@ -1971,7 +1987,19 @@ config STM32_HAVE_I2SPLL
bool bool
default n default n
config STM32_HAVE_OPAMP config STM32_HAVE_OPAMP1
bool
default n
config STM32_HAVE_OPAMP2
bool
default n
config STM32_HAVE_OPAMP3
bool
default n
config STM32_HAVE_OPAMP4
bool bool
default n default n
@ -2032,21 +2060,41 @@ config STM32_COMP
default n default n
depends on STM32_STM32L15XX depends on STM32_STM32L15XX
config STM32_COMP1
bool "COMP1"
default n
depends on STM32_HAVE_COMP1
config STM32_COMP2 config STM32_COMP2
bool "COMP2" bool "COMP2"
default n default n
depends on STM32_HAVE_COMP2 depends on STM32_HAVE_COMP2
config STM32_COMP3
bool "COMP3"
default n
depends on STM32_HAVE_COMP3
config STM32_COMP4 config STM32_COMP4
bool "COMP4" bool "COMP4"
default n default n
depends on STM32_HAVE_COMP4 depends on STM32_HAVE_COMP4
config STM32_COMP5
bool "COMP5"
default n
depends on STM32_HAVE_COMP5
config STM32_COMP6 config STM32_COMP6
bool "COMP6" bool "COMP6"
default n default n
depends on STM32_HAVE_COMP6 depends on STM32_HAVE_COMP6
config STM32_COMP7
bool "COMP7"
default n
depends on STM32_HAVE_COMP6
config STM32_BKP config STM32_BKP
bool "BKP" bool "BKP"
default n default n
@ -2185,7 +2233,26 @@ config STM32_DMA2D
config STM32_OPAMP config STM32_OPAMP
bool "OPAMP" bool "OPAMP"
default n default n
depends on STM32_HAVE_OPAMP
config STM32_OPAMP1
bool "OPAMP1"
default n
depends on STM32_HAVE_OPAMP1
config STM32_OPAMP2
bool "OPAMP2"
default n
depends on STM32_HAVE_OPAMP2
config STM32_OPAMP3
bool "OPAMP3"
default n
depends on STM32_HAVE_OPAMP3
config STM32_OPAMP4
bool "OPAMP4"
default n
depends on STM32_HAVE_OPAMP4
config STM32_OTGFS config STM32_OTGFS
bool "OTG FS" bool "OTG FS"

View File

@ -52,10 +52,8 @@
#include "stm32_gpio.h" #include "stm32_gpio.h"
#include "stm32_comp.h" #include "stm32_comp.h"
#ifdef CONFIG_STM32_COMP
/* Some COMP peripheral must be enabled */ /* Some COMP peripheral must be enabled */
/* Up to 7 comparators in STM32F2 Series */ /* Up to 7 comparators in STM32F3 Series */
#if defined(CONFIG_STM32_COMP1) || defined(CONFIG_STM32_COMP2) || \ #if defined(CONFIG_STM32_COMP1) || defined(CONFIG_STM32_COMP2) || \
defined(CONFIG_STM32_COMP3) || defined(CONFIG_STM32_COMP4) || \ defined(CONFIG_STM32_COMP3) || defined(CONFIG_STM32_COMP4) || \
@ -196,7 +194,7 @@ static int stm32_compconfig(FAR struct stm32_comp_s *priv);
static int stm32_compenable(FAR struct stm32_comp_s *priv, bool enable); static int stm32_compenable(FAR struct stm32_comp_s *priv, bool enable);
/**************************************************************************** /****************************************************************************
* Private Types * Private Data
****************************************************************************/ ****************************************************************************/
static const struct comp_ops_s g_compops = static const struct comp_ops_s g_compops =
@ -1037,5 +1035,3 @@ FAR struct comp_dev_s* stm32_compinitialize(int intf)
#endif /* CONFIG_STM32_COMP2 || CONFIG_STM32_COMP4 || #endif /* CONFIG_STM32_COMP2 || CONFIG_STM32_COMP4 ||
* CONFIG_STM32_COMP6 */ * CONFIG_STM32_COMP6 */
#endif /* CONFIG_STM32_COMP */