-
Notifications
You must be signed in to change notification settings - Fork 8.1k
tree-wide: stm32: fix dma DTS phandle lists #97367
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Correct STM32F4xx SoCs DMA lists that were not split by phandle and seemed to form unique phandles. This is not currently as issue with existing DT parsing macros and tools but may generate build errors if tools are more strict on the DTS implementation formats. Signed-off-by: Etienne Carriere <[email protected]>
Correct STM32H5xx SoCs DMA lists that were not split by phandle and seemed to form unique phandles. This is not currently as issue with existing DT parsing macros and tools but may generate build errors if tools are more strict on the DTS implementation formats. Clean indentation by the ways for the modified DTSI file lines. Signed-off-by: Etienne Carriere <[email protected]>
Correct STM32H7xx SoCs DMA lists that were not split by phandle and seemed to form unique phandles. This is not currently as issue with existing DT parsing macros and tools but may generate build errors if tools are more strict on the DTS implementation formats. Signed-off-by: Etienne Carriere <[email protected]>
Correct DTS file DMA lists that were not split by phandle and seemed to form unique phandles. This is not currently as issue with existing DT parsing macros and tools but may generate build errors if tools are more strict on the DTS implementation formats. Signed-off-by: Etienne Carriere <[email protected]>
…lists Correct nucleo_wba55cg board DTS overlay file DMA lists that was not split by phandle and seemed to form a unique phandle. This is not currently an issue with existing DT parsing macros and tools but may generate build errors if tools are more strict on the DTS implementation format. Signed-off-by: Etienne Carriere <[email protected]>
Correct stm32h573i_dk DTS overlay file DMA list that was not split by phandle and seemed to form unique phandle. This is not currently an issue with existing DT parsing macros and tools but may generate build errors if tools are more strict on the DTS implementation format. Signed-off-by: Etienne Carriere <[email protected]>
Correct b_u858i_iot02a DTS overlay file DMA lists that was not split by phandle and seemed to form a unique phandle. This is not currently an issue with existing DT parsing macros and tools but may generate build errors if tools are more strict on the DTS implementation format. Signed-off-by: Etienne Carriere <[email protected]>
Correct STM32 boards DTS overlay files DMA lists that were not split by phandle and seemed to form unique phandles. This is not currently an issue with existing DT parsing macros and tools but may generate build errors if tools are more strict on the DTS implementation format. Signed-off-by: Etienne Carriere <[email protected]>
Correct STM32 boards DTS overlay files DMA lists that were not split by phandle and seemed to form a unique phandle. This is not currently an issue with existing DT parsing macros and tools but may generate build errors if tools are more strict on the DTS implementation format. Signed-off-by: Etienne Carriere <[email protected]>
Correct b_u585i_iot02a board DTS overlay file DMA lists that was not split by phandle and seemed to form a unique phandle. This is not currently an issue with existing DT parsing macros and tools but may generate build errors if tools are more strict on the DTS implementation format. Signed-off-by: Etienne Carriere <[email protected]>
8f83eb3
to
129422c
Compare
|
dmas = <&dma2 5 3 0x28440 0x03 | ||
&dma2 2 3 0x28480 0x03>; | ||
dmas = <&dma2 5 3 0x28440 0x03>, | ||
<&dma2 2 3 0x28480 0x03>; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Side note: We should also consider moving these to STM32_DMA_
macros usage
Existing files actually contain perfectly valid constructs per the DT Specification as far as I understand it: |
Correct STM32 SoC DTSI files and samples/tests DTS overlay files where DMA lists are not split by phandle and seemed to form unique phandles. This is not an issue with existing DT parsing macros and tools but may generate build errors if tools are more strict on the DTS implementation format.
No functional changes.