drivers: spi: sam: Add support to samv71 soc
Add depends on SOC_SERIES_SAMV71 to enable spi driver for samv71 soc. Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
This commit is contained in:
parent
ff7f71b8e0
commit
b1b60ac1d8
1 changed files with 42 additions and 21 deletions
|
@ -23,48 +23,57 @@ if SPI_SAM_PORT_0
|
||||||
choice SPI_SAM_PORT_0_PIN_CS0
|
choice SPI_SAM_PORT_0_PIN_CS0
|
||||||
bool "CS0 pin"
|
bool "CS0 pin"
|
||||||
optional
|
optional
|
||||||
depends on SOC_SERIES_SAME70
|
depends on SOC_SERIES_SAME70 || \
|
||||||
|
SOC_SERIES_SAMV71
|
||||||
|
|
||||||
config SPI_SAM_PORT_0_PIN_CS0_PB2
|
config SPI_SAM_PORT_0_PIN_CS0_PB2
|
||||||
bool "PB2"
|
bool "PB2"
|
||||||
depends on SOC_SERIES_SAME70
|
depends on SOC_SERIES_SAME70 || \
|
||||||
|
SOC_SERIES_SAMV71
|
||||||
|
|
||||||
endchoice
|
endchoice
|
||||||
|
|
||||||
choice SPI_SAM_PORT_0_PIN_CS1
|
choice SPI_SAM_PORT_0_PIN_CS1
|
||||||
bool "CS1 pin"
|
bool "CS1 pin"
|
||||||
optional
|
optional
|
||||||
depends on SOC_SERIES_SAME70
|
depends on SOC_SERIES_SAME70 || \
|
||||||
|
SOC_SERIES_SAMV71
|
||||||
|
|
||||||
config SPI_SAM_PORT_0_PIN_CS1_PA31
|
config SPI_SAM_PORT_0_PIN_CS1_PA31
|
||||||
bool "PA31"
|
bool "PA31"
|
||||||
depends on SOC_SERIES_SAME70
|
depends on SOC_SERIES_SAME70 || \
|
||||||
|
SOC_SERIES_SAMV71
|
||||||
|
|
||||||
config SPI_SAM_PORT_0_PIN_CS1_PD25
|
config SPI_SAM_PORT_0_PIN_CS1_PD25
|
||||||
bool "PD25"
|
bool "PD25"
|
||||||
depends on SOC_SERIES_SAME70
|
depends on SOC_SERIES_SAME70 || \
|
||||||
|
SOC_SERIES_SAMV71
|
||||||
|
|
||||||
endchoice
|
endchoice
|
||||||
|
|
||||||
choice SPI_SAM_PORT_0_PIN_CS2
|
choice SPI_SAM_PORT_0_PIN_CS2
|
||||||
bool "CS2 pin"
|
bool "CS2 pin"
|
||||||
optional
|
optional
|
||||||
depends on SOC_SERIES_SAME70
|
depends on SOC_SERIES_SAME70 || \
|
||||||
|
SOC_SERIES_SAMV71
|
||||||
|
|
||||||
config SPI_SAM_PORT_0_PIN_CS2_PD12
|
config SPI_SAM_PORT_0_PIN_CS2_PD12
|
||||||
bool "PD12"
|
bool "PD12"
|
||||||
depends on SOC_SERIES_SAME70
|
depends on SOC_SERIES_SAME70 || \
|
||||||
|
SOC_SERIES_SAMV71
|
||||||
|
|
||||||
endchoice
|
endchoice
|
||||||
|
|
||||||
choice SPI_SAM_PORT_0_PIN_CS3
|
choice SPI_SAM_PORT_0_PIN_CS3
|
||||||
bool "CS3 pin"
|
bool "CS3 pin"
|
||||||
optional
|
optional
|
||||||
depends on SOC_SERIES_SAME70
|
depends on SOC_SERIES_SAME70 || \
|
||||||
|
SOC_SERIES_SAMV71
|
||||||
|
|
||||||
config SPI_SAM_PORT_0_PIN_CS3_PD27
|
config SPI_SAM_PORT_0_PIN_CS3_PD27
|
||||||
bool "PD27"
|
bool "PD27"
|
||||||
depends on SOC_SERIES_SAME70
|
depends on SOC_SERIES_SAME70|| \
|
||||||
|
SOC_SERIES_SAMV71
|
||||||
|
|
||||||
endchoice
|
endchoice
|
||||||
|
|
||||||
|
@ -73,7 +82,8 @@ endif # SPI_SAM_PORT_0
|
||||||
config SPI_SAM_PORT_1
|
config SPI_SAM_PORT_1
|
||||||
bool "Enable SPI1"
|
bool "Enable SPI1"
|
||||||
depends on SPI_SAM && \
|
depends on SPI_SAM && \
|
||||||
SOC_SERIES_SAME70
|
(SOC_SERIES_SAME70 || \
|
||||||
|
SOC_SERIES_SAMV71)
|
||||||
select SPI_1
|
select SPI_1
|
||||||
help
|
help
|
||||||
Enable SPI1 at boot
|
Enable SPI1 at boot
|
||||||
|
@ -83,56 +93,67 @@ if SPI_SAM_PORT_1
|
||||||
choice SPI_SAM_PORT_1_PIN_CS0
|
choice SPI_SAM_PORT_1_PIN_CS0
|
||||||
bool "CS0 pin"
|
bool "CS0 pin"
|
||||||
optional
|
optional
|
||||||
depends on SOC_SERIES_SAME70
|
depends on SOC_SERIES_SAME70 || \
|
||||||
|
SOC_SERIES_SAMV71
|
||||||
|
|
||||||
config SPI_SAM_PORT_1_PIN_CS0_PC25
|
config SPI_SAM_PORT_1_PIN_CS0_PC25
|
||||||
bool "PC25"
|
bool "PC25"
|
||||||
depends on SOC_SERIES_SAME70
|
depends on SOC_SERIES_SAME70 || \
|
||||||
|
SOC_SERIES_SAMV71
|
||||||
|
|
||||||
endchoice
|
endchoice
|
||||||
|
|
||||||
choice SPI_SAM_PORT_1_PIN_CS1
|
choice SPI_SAM_PORT_1_PIN_CS1
|
||||||
prompt "CS1 pin"
|
prompt "CS1 pin"
|
||||||
optional
|
optional
|
||||||
depends on SOC_SERIES_SAME70
|
depends on SOC_SERIES_SAME70 || \
|
||||||
|
SOC_SERIES_SAMV71
|
||||||
|
|
||||||
config SPI_SAM_PORT_1_PIN_CS1_PC28
|
config SPI_SAM_PORT_1_PIN_CS1_PC28
|
||||||
bool "PC28"
|
bool "PC28"
|
||||||
depends on SOC_SERIES_SAME70
|
depends on SOC_SERIES_SAME70 || \
|
||||||
|
SOC_SERIES_SAMV71
|
||||||
|
|
||||||
config SPI_SAM_PORT_1_PIN_CS1_PD0
|
config SPI_SAM_PORT_1_PIN_CS1_PD0
|
||||||
bool "PD0"
|
bool "PD0"
|
||||||
depends on SOC_SERIES_SAME70
|
depends on SOC_SERIES_SAME70 || \
|
||||||
|
SOC_SERIES_SAMV71
|
||||||
|
|
||||||
endchoice
|
endchoice
|
||||||
|
|
||||||
choice SPI_SAM_PORT_1_PIN_CS2
|
choice SPI_SAM_PORT_1_PIN_CS2
|
||||||
prompt "CS2 pin"
|
prompt "CS2 pin"
|
||||||
optional
|
optional
|
||||||
depends on SOC_SERIES_SAME70
|
depends on SOC_SERIES_SAME70 || \
|
||||||
|
SOC_SERIES_SAMV71
|
||||||
|
|
||||||
config SPI_SAM_PORT_1_PIN_CS2_PC29
|
config SPI_SAM_PORT_1_PIN_CS2_PC29
|
||||||
bool "PC29"
|
bool "PC29"
|
||||||
depends on SOC_SERIES_SAME70
|
depends on SOC_SERIES_SAME70 || \
|
||||||
|
SOC_SERIES_SAMV71
|
||||||
|
|
||||||
config SPI_SAM_PORT_1_PIN_CS2_PD1
|
config SPI_SAM_PORT_1_PIN_CS2_PD1
|
||||||
bool "PD1"
|
bool "PD1"
|
||||||
depends on SOC_SERIES_SAME70
|
depends on SOC_SERIES_SAME70 || \
|
||||||
|
SOC_SERIES_SAMV71
|
||||||
|
|
||||||
endchoice
|
endchoice
|
||||||
|
|
||||||
choice SPI_SAM_PORT_1_PIN_CS3
|
choice SPI_SAM_PORT_1_PIN_CS3
|
||||||
prompt "CS3 pin"
|
prompt "CS3 pin"
|
||||||
optional
|
optional
|
||||||
depends on SOC_SERIES_SAME70
|
depends on SOC_SERIES_SAME70 || \
|
||||||
|
SOC_SERIES_SAMV71
|
||||||
|
|
||||||
config SPI_SAM_PORT_1_PIN_CS3_PC30
|
config SPI_SAM_PORT_1_PIN_CS3_PC30
|
||||||
bool "PC30"
|
bool "PC30"
|
||||||
depends on SOC_SERIES_SAME70
|
depends on SOC_SERIES_SAME70 || \
|
||||||
|
SOC_SERIES_SAMV71
|
||||||
|
|
||||||
config SPI_SAM_PORT_1_PIN_CS3_PD2
|
config SPI_SAM_PORT_1_PIN_CS3_PD2
|
||||||
bool "PD2"
|
bool "PD2"
|
||||||
depends on SOC_SERIES_SAME70
|
depends on SOC_SERIES_SAME70 || \
|
||||||
|
SOC_SERIES_SAMV71
|
||||||
|
|
||||||
endchoice
|
endchoice
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue