tests: drivers: use stm32 dma driver binding macro to configure channel
Use the macro as defined by the include/zephyr/dt-bindings/dma/stm32_dma.h to configure the dma channel. Use the STM32_DMA_PERIPH_TX or STM32_DMA_PERIPH_RX value. Signed-off-by: Francois Ramu <francois.ramu@st.com>
This commit is contained in:
parent
0470396e0c
commit
6ff19d77ce
30 changed files with 60 additions and 60 deletions
|
@ -9,8 +9,8 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
&spi1 {
|
&spi1 {
|
||||||
dmas = <&gpdma1 0 7 0x440
|
dmas = <&gpdma1 0 7 STM32_DMA_PERIPH_TX
|
||||||
&gpdma1 1 6 0x480>;
|
&gpdma1 1 6 STM32_DMA_PERIPH_RX>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
slow@0 {
|
slow@0 {
|
||||||
compatible = "test-spi-loopback-slow";
|
compatible = "test-spi-loopback-slow";
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
&spi1 {
|
&spi1 {
|
||||||
dmas = <&dmamux1 2 17 0x20440
|
dmas = <&dmamux1 2 17 (STM32_DMA_PERIPH_TX | STM32_DMA_PRIORITY_HIGH)
|
||||||
&dmamux1 1 16 0x20480>;
|
&dmamux1 1 16 (STM32_DMA_PERIPH_RX | STM32_DMA_PRIORITY_HIGH)>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
slow@0 {
|
slow@0 {
|
||||||
compatible = "test-spi-loopback-slow";
|
compatible = "test-spi-loopback-slow";
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
&spi1 {
|
&spi1 {
|
||||||
dmas = <&dmamux1 0 11 0x20440
|
dmas = <&dmamux1 0 11 (STM32_DMA_PERIPH_TX | STM32_DMA_PRIORITY_HIGH)
|
||||||
&dmamux1 1 10 0x20480>;
|
&dmamux1 1 10 (STM32_DMA_PERIPH_RX | STM32_DMA_PRIORITY_HIGH)>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
slow@0 {
|
slow@0 {
|
||||||
compatible = "test-spi-loopback-slow";
|
compatible = "test-spi-loopback-slow";
|
||||||
|
|
|
@ -14,8 +14,8 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
&spi1 {
|
&spi1 {
|
||||||
dmas = <&dmamux1 0 11 0x20440
|
dmas = <&dmamux1 0 11 (STM32_DMA_PERIPH_TX | STM32_DMA_PRIORITY_HIGH)
|
||||||
&dmamux1 8 10 0x20480>;
|
&dmamux1 8 10 (STM32_DMA_PERIPH_RX | STM32_DMA_PRIORITY_HIGH)>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
slow@0 {
|
slow@0 {
|
||||||
compatible = "test-spi-loopback-slow";
|
compatible = "test-spi-loopback-slow";
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
&spi1 {
|
&spi1 {
|
||||||
dmas = <&dmamux1 0 38 0x20440
|
dmas = <&dmamux1 0 38 (STM32_DMA_PERIPH_TX | STM32_DMA_PRIORITY_HIGH)
|
||||||
&dmamux1 1 37 0x20480>;
|
&dmamux1 1 37 (STM32_DMA_PERIPH_RX | STM32_DMA_PRIORITY_HIGH)>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
slow@0 {
|
slow@0 {
|
||||||
compatible = "test-spi-loopback-slow";
|
compatible = "test-spi-loopback-slow";
|
||||||
|
|
|
@ -8,8 +8,8 @@
|
||||||
pinctrl-0 = <&spi1_nss_pa4 &spi1_sck_pa5
|
pinctrl-0 = <&spi1_nss_pa4 &spi1_sck_pa5
|
||||||
&spi1_miso_pa6 &spi1_mosi_pa7>;
|
&spi1_miso_pa6 &spi1_mosi_pa7>;
|
||||||
pinctrl-names = "default";
|
pinctrl-names = "default";
|
||||||
dmas = <&dma1 3 0x20440
|
dmas = <&dma1 3 (STM32_DMA_PERIPH_TX | STM32_DMA_PRIORITY_HIGH)
|
||||||
&dma1 2 0x20480>;
|
&dma1 2 (STM32_DMA_PERIPH_RX | STM32_DMA_PRIORITY_HIGH)>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
status = "okay";
|
status = "okay";
|
||||||
slow@0 {
|
slow@0 {
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
&spi1 {
|
&spi1 {
|
||||||
dmas = <&dma1 3 1 0x20440
|
dmas = <&dma1 3 1 (STM32_DMA_PERIPH_TX | STM32_DMA_PRIORITY_HIGH)
|
||||||
&dma1 2 1 0x20480>;
|
&dma1 2 1 (STM32_DMA_PERIPH_RX | STM32_DMA_PRIORITY_HIGH)>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
slow@0 {
|
slow@0 {
|
||||||
compatible = "test-spi-loopback-slow";
|
compatible = "test-spi-loopback-slow";
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
&spi1 {
|
&spi1 {
|
||||||
dmas = <&dmamux1 0 11 0x20440
|
dmas = <&dmamux1 0 11 (STM32_DMA_PERIPH_TX | STM32_DMA_PRIORITY_HIGH)
|
||||||
&dmamux1 7 10 0x20480>;
|
&dmamux1 7 10 (STM32_DMA_PERIPH_RX | STM32_DMA_PRIORITY_HIGH)>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
slow@0 {
|
slow@0 {
|
||||||
compatible = "test-spi-loopback-slow";
|
compatible = "test-spi-loopback-slow";
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
&spi1 {
|
&spi1 {
|
||||||
dmas = <&dmamux1 0 12 0x440
|
dmas = <&dmamux1 0 12 STM32_DMA_PERIPH_TX
|
||||||
&dmamux1 7 11 0x480>;
|
&dmamux1 7 11 STM32_DMA_PERIPH_RX>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
slow@0 {
|
slow@0 {
|
||||||
compatible = "test-spi-loopback-slow";
|
compatible = "test-spi-loopback-slow";
|
||||||
|
|
|
@ -9,8 +9,8 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
&spi1 {
|
&spi1 {
|
||||||
dmas = <&gpdma1 0 7 0x440
|
dmas = <&gpdma1 0 7 STM32_DMA_PERIPH_TX
|
||||||
&gpdma1 1 6 0x480>;
|
&gpdma1 1 6 STM32_DMA_PERIPH_RX>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
slow@0 {
|
slow@0 {
|
||||||
compatible = "test-spi-loopback-slow";
|
compatible = "test-spi-loopback-slow";
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
&spi1 {
|
&spi1 {
|
||||||
dmas = <&dmamux1 11 7 0x20440
|
dmas = <&dmamux1 11 7 (STM32_DMA_PERIPH_TX | STM32_DMA_PRIORITY_HIGH)
|
||||||
&dmamux1 1 6 0x20480>;
|
&dmamux1 1 6 (STM32_DMA_PERIPH_RX | STM32_DMA_PRIORITY_HIGH)>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
slow@0 {
|
slow@0 {
|
||||||
compatible = "test-spi-loopback-slow";
|
compatible = "test-spi-loopback-slow";
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
&spi1 {
|
&spi1 {
|
||||||
dmas = <&dmamux1 11 8 0x20440
|
dmas = <&dmamux1 11 8 (STM32_DMA_PERIPH_TX | STM32_DMA_PRIORITY_HIGH)
|
||||||
&dmamux1 1 7 0x20480>;
|
&dmamux1 1 7 (STM32_DMA_PERIPH_RX | STM32_DMA_PRIORITY_HIGH)>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
slow@0 {
|
slow@0 {
|
||||||
compatible = "test-spi-loopback-slow";
|
compatible = "test-spi-loopback-slow";
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
&spi1 {
|
&spi1 {
|
||||||
dmas = <&dmamux1 0 12 0x440
|
dmas = <&dmamux1 0 12 STM32_DMA_PERIPH_TX
|
||||||
&dmamux1 7 11 0x480>;
|
&dmamux1 7 11 STM32_DMA_PERIPH_RX>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
slow@0 {
|
slow@0 {
|
||||||
compatible = "test-spi-loopback-slow";
|
compatible = "test-spi-loopback-slow";
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/* SPDX-License-Identifier: Apache-2.0 */
|
/* SPDX-License-Identifier: Apache-2.0 */
|
||||||
|
|
||||||
&usart3 {
|
&usart3 {
|
||||||
dmas = <&gpdma1 0 29 0x440
|
dmas = <&gpdma1 0 29 STM32_DMA_PERIPH_TX
|
||||||
&gpdma1 1 28 0x480>;
|
&gpdma1 1 28 STM32_DMA_PERIPH_RX>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
};
|
};
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
/* SPDX-License-Identifier: Apache-2.0 */
|
/* SPDX-License-Identifier: Apache-2.0 */
|
||||||
|
|
||||||
&uart4 {
|
&uart4 {
|
||||||
dmas = <&dma2 3 2 0x20440>,
|
dmas = <&dma2 3 2 (STM32_DMA_PERIPH_TX | STM32_DMA_PRIORITY_HIGH)>,
|
||||||
<&dma2 5 2 0x20480>;
|
<&dma2 5 2 (STM32_DMA_PERIPH_RX | STM32_DMA_PRIORITY_HIGH)>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
/* SPDX-License-Identifier: Apache-2.0 */
|
/* SPDX-License-Identifier: Apache-2.0 */
|
||||||
|
|
||||||
&usart1 {
|
&usart1 {
|
||||||
dmas = <&dma1 4 0x440>,
|
dmas = <&dma1 4 STM32_DMA_PERIPH_TX>,
|
||||||
<&dma1 5 0x480>;
|
<&dma1 5 STM32_DMA_PERIPH_RX>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
/* SPDX-License-Identifier: Apache-2.0 */
|
/* SPDX-License-Identifier: Apache-2.0 */
|
||||||
|
|
||||||
&usart1 {
|
&usart1 {
|
||||||
dmas = <&dmamux1 5 51 0x440>,
|
dmas = <&dmamux1 5 51 STM32_DMA_PERIPH_TX>,
|
||||||
<&dmamux1 4 50 0x480>;
|
<&dmamux1 4 50 STM32_DMA_PERIPH_RX>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
/* SPDX-License-Identifier: Apache-2.0 */
|
/* SPDX-License-Identifier: Apache-2.0 */
|
||||||
|
|
||||||
&usart1 {
|
&usart1 {
|
||||||
dmas = <&dmamux1 2 25 0x440>,
|
dmas = <&dmamux1 2 25 STM32_DMA_PERIPH_TX>,
|
||||||
<&dmamux1 1 24 0x480>;
|
<&dmamux1 1 24 STM32_DMA_PERIPH_RX>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -3,8 +3,8 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
&usart2 {
|
&usart2 {
|
||||||
dmas = <&dmamux1 2 44 0x440>,
|
dmas = <&dmamux1 2 44 STM32_DMA_PERIPH_TX>,
|
||||||
<&dmamux1 3 43 0x480>;
|
<&dmamux1 3 43 STM32_DMA_PERIPH_RX>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -3,8 +3,8 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
&usart2 {
|
&usart2 {
|
||||||
dmas = <&dmamux1 2 44 0x440>,
|
dmas = <&dmamux1 2 44 STM32_DMA_PERIPH_TX>,
|
||||||
<&dmamux1 3 43 0x480>;
|
<&dmamux1 3 43 STM32_DMA_PERIPH_RX>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
pinctrl-0 = <&usart2_tx_pd5 &usart2_rx_pd6>;
|
pinctrl-0 = <&usart2_tx_pd5 &usart2_rx_pd6>;
|
||||||
pinctrl-names = "default";
|
pinctrl-names = "default";
|
||||||
|
|
|
@ -4,8 +4,8 @@
|
||||||
pinctrl-0 = <&usart3_tx_pb10 &usart3_rx_pb11>;
|
pinctrl-0 = <&usart3_tx_pb10 &usart3_rx_pb11>;
|
||||||
pinctrl-names = "default";
|
pinctrl-names = "default";
|
||||||
current-speed = <115200>;
|
current-speed = <115200>;
|
||||||
dmas = <&dma1 2 0x20440>,
|
dmas = <&dma1 2 (STM32_DMA_PERIPH_TX | STM32_DMA_PRIORITY_HIGH)>,
|
||||||
<&dma1 3 0x20480>;
|
<&dma1 3 (STM32_DMA_PERIPH_RX | STM32_DMA_PRIORITY_HIGH)>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
status = "okay";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
/* SPDX-License-Identifier: Apache-2.0 */
|
/* SPDX-License-Identifier: Apache-2.0 */
|
||||||
|
|
||||||
&usart3 {
|
&usart3 {
|
||||||
dmas = <&dmamux1 5 29 0x440>,
|
dmas = <&dmamux1 5 29 STM32_DMA_PERIPH_TX>,
|
||||||
<&dmamux1 4 28 0x480>;
|
<&dmamux1 4 28 STM32_DMA_PERIPH_RX>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
&usart3 {
|
&usart3 {
|
||||||
dmas = <&dmamux1 5 30 0x440>,
|
dmas = <&dmamux1 5 30 STM32_DMA_PERIPH_TX>,
|
||||||
<&dmamux1 4 29 0x480>;
|
<&dmamux1 4 29 STM32_DMA_PERIPH_RX>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
&usart3 {
|
&usart3 {
|
||||||
dmas = <&dmamux1 5 30 0x440>,
|
dmas = <&dmamux1 5 30 STM32_DMA_PERIPH_TX>,
|
||||||
<&dmamux1 4 29 0x480>;
|
<&dmamux1 4 29 STM32_DMA_PERIPH_RX>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
&usart2 {
|
&usart2 {
|
||||||
dmas = <&gpdma1 0 27 0x440
|
dmas = <&gpdma1 0 27 STM32_DMA_PERIPH_TX
|
||||||
&gpdma1 1 26 0x480>;
|
&gpdma1 1 26 STM32_DMA_PERIPH_RX>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
};
|
};
|
||||||
|
|
|
@ -6,8 +6,8 @@
|
||||||
|
|
||||||
&lpuart1 {
|
&lpuart1 {
|
||||||
/delete-property/ hw-flow-control;
|
/delete-property/ hw-flow-control;
|
||||||
dmas = <&dmamux1 0 17 0x20440
|
dmas = <&dmamux1 0 17 (STM32_DMA_PERIPH_TX | STM32_DMA_PRIORITY_HIGH)
|
||||||
&dmamux1 1 16 0x20480>;
|
&dmamux1 1 16 (STM32_DMA_PERIPH_RX | STM32_DMA_PRIORITY_HIGH)>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
&usart1 {
|
&usart1 {
|
||||||
dmas = <&dmamux1 11 18 0x20440
|
dmas = <&dmamux1 11 18 (STM32_DMA_PERIPH_TX | STM32_DMA_PRIORITY_HIGH)
|
||||||
&dmamux1 1 17 0x20480>;
|
&dmamux1 1 17 (STM32_DMA_PERIPH_RX | STM32_DMA_PRIORITY_HIGH)>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
pinctrl-0 = <&usart1_tx_pb6 &usart1_rx_pb7>;
|
pinctrl-0 = <&usart1_tx_pb6 &usart1_rx_pb7>;
|
||||||
pinctrl-names = "default";
|
pinctrl-names = "default";
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/* SPDX-License-Identifier: Apache-2.0 */
|
/* SPDX-License-Identifier: Apache-2.0 */
|
||||||
|
|
||||||
&usart2 {
|
&usart2 {
|
||||||
dmas = <&dma1 7 0x440>,
|
dmas = <&dma1 7 STM32_DMA_PERIPH_TX>,
|
||||||
<&dma1 6 0x480>;
|
<&dma1 6 STM32_DMA_PERIPH_RX>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
};
|
};
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
&usart3 {
|
&usart3 {
|
||||||
dmas = <&dmamux1 5 30 0x440>,
|
dmas = <&dmamux1 5 30 STM32_DMA_PERIPH_TX>,
|
||||||
<&dmamux1 4 29 0x480>;
|
<&dmamux1 4 29 STM32_DMA_PERIPH_RX>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
&usart3 {
|
&usart3 {
|
||||||
dmas = <&dmamux1 5 30 0x440>,
|
dmas = <&dmamux1 5 30 STM32_DMA_PERIPH_TX>,
|
||||||
<&dmamux1 4 29 0x480>;
|
<&dmamux1 4 29 STM32_DMA_PERIPH_RX>;
|
||||||
dma-names = "tx", "rx";
|
dma-names = "tx", "rx";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue