boards: arm: nucleo_l152re: add support for spi
Defined SPI1, SPI2, and SPI3 pin controls for Nucleo-L152RE. Defined arduino_spi. Signed-off-by: Ali Hozhabri <ali.hozhabri@st.com>
This commit is contained in:
parent
88dd222f99
commit
a5e31434b5
3 changed files with 25 additions and 0 deletions
|
@ -37,3 +37,4 @@
|
|||
|
||||
arduino_i2c: &i2c1 {};
|
||||
arduino_serial: &usart2 {};
|
||||
arduino_spi: &spi1 {};
|
||||
|
|
|
@ -85,6 +85,28 @@
|
|||
status = "okay";
|
||||
};
|
||||
|
||||
&spi1 {
|
||||
pinctrl-0 = <&spi1_sck_pa5 &spi1_miso_pa6 &spi1_mosi_pa7>;
|
||||
pinctrl-names = "default";
|
||||
cs-gpios = <&gpiob 6 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&spi2 {
|
||||
pinctrl-0 = <&spi2_nss_pb12 &spi2_sck_pb13
|
||||
&spi2_miso_pb14 &spi2_mosi_pb15>;
|
||||
pinctrl-names = "default";
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&spi3 {
|
||||
/* SPI3 on the ST Morpho Connector CN7 pins 17, 1, 2, 3*/
|
||||
pinctrl-0 = <&spi3_nss_pa15 &spi3_sck_pc10
|
||||
&spi3_miso_pc11 &spi3_mosi_pc12>;
|
||||
pinctrl-names = "default";
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&eeprom {
|
||||
status = "okay";
|
||||
};
|
||||
|
|
|
@ -10,8 +10,10 @@ flash: 512
|
|||
supported:
|
||||
- arduino_gpio
|
||||
- arduino_i2c
|
||||
- arduino_spi
|
||||
- eeprom
|
||||
- gpio
|
||||
- spi
|
||||
- i2c
|
||||
- uart
|
||||
- watchdog
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue