drivers: boards: Merge HAS_DTS_SPI_DEVICE with HAS_DTS_SPI

Every board that uses dts-enabled spi drivers has a board-level dts, so
there is no need to have separate configs HAS_DTS_SPI_DEVICE and
HAS_DTS_SPI.

Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
This commit is contained in:
Maureen Helm 2018-09-29 11:08:22 -05:00 committed by Kumar Gala
commit 89ccead382
12 changed files with 12 additions and 24 deletions

View file

@ -4,5 +4,4 @@ config BOARD_FRDM_K64F
depends on SOC_SERIES_KINETIS_K6X
select SOC_PART_NUMBER_MK64FN1M0VLL12
select HAS_DTS_GPIO_DEVICE
select HAS_DTS_SPI_DEVICE
select HAS_DTS_SPI_PINS

View file

@ -10,4 +10,3 @@ config BOARD_FRDM_KW41Z
depends on SOC_SERIES_KINETIS_KWX
select SOC_PART_NUMBER_MKW41Z512VHT4
select HAS_DTS_GPIO_DEVICE
select HAS_DTS_SPI_DEVICE

View file

@ -10,4 +10,3 @@ config BOARD_HEXIWEAR_K64
depends on SOC_SERIES_KINETIS_K6X
select SOC_PART_NUMBER_MK64FN1M0VDC12
select HAS_DTS_GPIO_DEVICE
select HAS_DTS_SPI_DEVICE

View file

@ -10,5 +10,4 @@ config BOARD_USB_KW24D512
depends on SOC_SERIES_KINETIS_KWX
select SOC_PART_NUMBER_MKW24D512VHA5
select HAS_DTS_GPIO_DEVICE
select HAS_DTS_SPI_DEVICE
select HAS_DTS_SPI_PINS

View file

@ -75,7 +75,7 @@ endif
config BT_SPI_DEV_NAME
string "Device Name of SPI Device for Bluetooth"
default "SPI_0"
depends on BT_SPI && !HAS_DTS_SPI_DEVICE
depends on BT_SPI && !HAS_DTS_SPI
help
This option specifies the name of SPI device to be used for Bluetooth.
On the controller side, this SPI device is used to encapsulate the
@ -140,7 +140,7 @@ endif # !HAS_DTS_SPI_PINS
config BT_SPI_MAX_CLK_FREQ
int "Maximum clock frequency for the HCI SPI interface"
default 5000000
depends on !HAS_DTS_SPI_DEVICE
depends on !HAS_DTS_SPI
help
This option specifies the maximum clock rate the HCI SPI
interface is capable of running at.

View file

@ -18,7 +18,7 @@ config IEEE802154_MCR20A_DRV_NAME
help
This option sets the driver name
if !HAS_DTS_SPI_DEVICE
if !HAS_DTS_SPI
config IEEE802154_MCR20A_SPI_DRV_NAME
string "SPI driver's name to use to access MCR20A"
@ -42,7 +42,7 @@ config IEEE802154_MCR20A_SPI_SLAVE
This option sets the SPI slave number SPI controller has to switch
to when dealing with MCR20A chip.
endif # !HAS_DTS_SPI_DEVICE
endif # !HAS_DTS_SPI
config IEEE802154_MCR20A_GPIO_SPI_CS
bool "Manage SPI CS through a GPIO pin"

View file

@ -55,7 +55,7 @@ config ADXL372_I2C_MASTER_DEV_NAME
endif # !HAS_DTS_I2C
if !HAS_DTS_SPI_DEVICE
if !HAS_DTS_SPI
config ADXL372_DEV_NAME
string "ADXL372 device name"
@ -93,7 +93,7 @@ config ADXL372_SPI_BUS_FREQ
This is the maximum supported SPI bus frequency. The chip supports a
frequency up to 10MHz.
endif # !HAS_DTS_SPI_DEVICE
endif # !HAS_DTS_SPI
if !HAS_DTS_SPI_PINS

View file

@ -58,7 +58,7 @@ config LSM6DSL_I2C_MASTER_DEV_NAME
endif #HAS_DTS_I2C
if !HAS_DTS_SPI_DEVICE
if !HAS_DTS_SPI
config LSM6DSL_SPI_SELECT_SLAVE
hex "LSM6DSL SPI slave select pin"
@ -83,7 +83,7 @@ config LSM6DSL_SPI_MASTER_DEV_NAME
Specify the device name of the spi master device to which LSM6DSL is
connected.
endif #HAS_DTS_SPI_DEVICE
endif #HAS_DTS_SPI
config LSM6DSL_SPI_GPIO_CS
bool "LSM6DSL SPI CS through a GPIO pin"

View file

@ -39,13 +39,6 @@ config HAS_DTS_SPI
This option specifies that the target platform supports device tree
configuration for SPI.
config HAS_DTS_SPI_DEVICE
bool
depends on HAS_DTS_SPI
help
This option specifies that the target platform supports device tree
configuration for spi devices, like sensors or RF modules.
config HAS_DTS_SPI_PINS
bool
help

View file

@ -10,7 +10,7 @@
#endif /* CONFIG_HAS_DTS_I2C */
#if defined(CONFIG_HAS_DTS_SPI_DEVICE)
#if defined(CONFIG_HAS_DTS_SPI)
#ifndef CONFIG_ADXL372_DEV_NAME
#define CONFIG_ADXL372_DEV_NAME ""
@ -21,4 +21,4 @@
#define CONFIG_ADXL372_SPI_BUS_FREQ 8000000
#endif
#endif /* CONFIG_HAS_DTS_SPI_DEVICE */
#endif /* CONFIG_HAS_DTS_SPI */

View file

@ -9,7 +9,6 @@ config SOC_FAMILY_STM32
bool
# omit prompt to signify a "hidden" option
select HAS_SEGGER_RTT
select HAS_DTS_SPI_DEVICE if SPI
if SOC_FAMILY_STM32

View file

@ -107,7 +107,7 @@
#endif /* CONFIG_HAS_DTS_I2C */
#if defined(CONFIG_HAS_DTS_SPI_DEVICE)
#if defined(CONFIG_HAS_DTS_SPI)
#ifndef CONFIG_ADXL372_DEV_NAME
#define CONFIG_ADXL372_DEV_NAME ""
@ -116,4 +116,4 @@
#define CONFIG_ADXL372_SPI_BUS_FREQ 8000000
#endif
#endif /* CONFIG_HAS_DTS_SPI_DEVICE */
#endif /* CONFIG_HAS_DTS_SPI */