From ad64f9784148c4f1eabc59221f499d6ab4c971d9 Mon Sep 17 00:00:00 2001 From: Yishai Jaffe Date: Thu, 30 Jan 2025 11:12:06 +0200 Subject: [PATCH 1/2] scripts: genpinctrl: add SAI pinctrl definition Added SAI pinctrl definition to generate SAI pinctrl nodes Signed-off-by: Yishai Jaffe --- scripts/genpinctrl/stm32-pinctrl-config.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/genpinctrl/stm32-pinctrl-config.yaml b/scripts/genpinctrl/stm32-pinctrl-config.yaml index c4d92d299..dcbef98bb 100644 --- a/scripts/genpinctrl/stm32-pinctrl-config.yaml +++ b/scripts/genpinctrl/stm32-pinctrl-config.yaml @@ -226,6 +226,9 @@ match: "^XSPIM(.*)(?:CLK|NCS[1-2]|DQS[0-1]|IO\\d+)$" slew-rate: very-high-speed +- name: SAI + match: "^SAI\\d+_(?:D\\d+)?(?:CK\\d+)?(?:FS_A)?(?:FS_B)?(?:MCLK_A)?(?:MCLK_B)?(?:SD_A)?(?:SD_B)?(?:SCK_A)?(?:SCK_B)?(?:EXTCLK)?$" + - name: SDMMC match: "^SDMMC\\d+_(?:CK)?(?:CKIN)?(?:CDIR)?(?:CMD)?(?:D\\d+)?(?:D0DIR)?(?:D123DIR)?$" slew-rate: very-high-speed From ffbcf18cb8382740b0b208c6a3bdc530728ab794 Mon Sep 17 00:00:00 2001 From: Yishai Jaffe Date: Thu, 30 Jan 2025 11:14:14 +0200 Subject: [PATCH 2/2] dts: st: generate SAI pinctrl nodes Ran genpinctrl.py to generate the SAI pinctrl nodes Signed-off-by: Yishai Jaffe --- dts/st/f4/stm32f413c(g-h)ux-pinctrl.dtsi | 22 ++ dts/st/f4/stm32f413m(g-h)yx-pinctrl.dtsi | 38 ++ dts/st/f4/stm32f413r(g-h)tx-pinctrl.dtsi | 38 ++ dts/st/f4/stm32f413v(g-h)hx-pinctrl.dtsi | 58 +++ dts/st/f4/stm32f413v(g-h)tx-pinctrl.dtsi | 58 +++ dts/st/f4/stm32f413z(g-h)jx-pinctrl.dtsi | 74 ++++ dts/st/f4/stm32f413z(g-h)tx-pinctrl.dtsi | 74 ++++ dts/st/f4/stm32f423chux-pinctrl.dtsi | 22 ++ dts/st/f4/stm32f423mhyx-pinctrl.dtsi | 38 ++ dts/st/f4/stm32f423rhtx-pinctrl.dtsi | 38 ++ dts/st/f4/stm32f423vhhx-pinctrl.dtsi | 58 +++ dts/st/f4/stm32f423vhtx-pinctrl.dtsi | 58 +++ dts/st/f4/stm32f423zhjx-pinctrl.dtsi | 74 ++++ dts/st/f4/stm32f423zhtx-pinctrl.dtsi | 74 ++++ dts/st/f4/stm32f427a(g-i)hx-pinctrl.dtsi | 26 ++ dts/st/f4/stm32f427i(g-i)hx-pinctrl.dtsi | 42 +++ dts/st/f4/stm32f427i(g-i)tx-pinctrl.dtsi | 42 +++ dts/st/f4/stm32f427v(g-i)tx-pinctrl.dtsi | 26 ++ dts/st/f4/stm32f427z(g-i)tx-pinctrl.dtsi | 42 +++ dts/st/f4/stm32f429a(g-i)hx-pinctrl.dtsi | 26 ++ dts/st/f4/stm32f429b(e-g-i)tx-pinctrl.dtsi | 42 +++ dts/st/f4/stm32f429i(e-g)tx-pinctrl.dtsi | 42 +++ dts/st/f4/stm32f429i(e-g-i)hx-pinctrl.dtsi | 42 +++ dts/st/f4/stm32f429iitx-pinctrl.dtsi | 42 +++ dts/st/f4/stm32f429n(e-g)hx-pinctrl.dtsi | 42 +++ dts/st/f4/stm32f429nihx-pinctrl.dtsi | 42 +++ dts/st/f4/stm32f429v(e-g)tx-pinctrl.dtsi | 26 ++ dts/st/f4/stm32f429vitx-pinctrl.dtsi | 26 ++ dts/st/f4/stm32f429z(e-g)tx-pinctrl.dtsi | 42 +++ dts/st/f4/stm32f429zgyx-pinctrl.dtsi | 42 +++ dts/st/f4/stm32f429zitx-pinctrl.dtsi | 42 +++ dts/st/f4/stm32f429ziyx-pinctrl.dtsi | 42 +++ dts/st/f4/stm32f437aihx-pinctrl.dtsi | 26 ++ dts/st/f4/stm32f437i(g-i)hx-pinctrl.dtsi | 42 +++ dts/st/f4/stm32f437i(g-i)tx-pinctrl.dtsi | 42 +++ dts/st/f4/stm32f437v(g-i)tx-pinctrl.dtsi | 26 ++ dts/st/f4/stm32f437z(g-i)tx-pinctrl.dtsi | 42 +++ dts/st/f4/stm32f439aihx-pinctrl.dtsi | 26 ++ dts/st/f4/stm32f439b(g-i)tx-pinctrl.dtsi | 42 +++ dts/st/f4/stm32f439i(g-i)hx-pinctrl.dtsi | 42 +++ dts/st/f4/stm32f439i(g-i)tx-pinctrl.dtsi | 42 +++ dts/st/f4/stm32f439n(g-i)hx-pinctrl.dtsi | 42 +++ dts/st/f4/stm32f439v(g-i)tx-pinctrl.dtsi | 26 ++ dts/st/f4/stm32f439z(g-i)tx-pinctrl.dtsi | 42 +++ dts/st/f4/stm32f439z(g-i)yx-pinctrl.dtsi | 42 +++ dts/st/f4/stm32f446m(c-e)yx-pinctrl.dtsi | 70 ++++ dts/st/f4/stm32f446r(c-e)tx-pinctrl.dtsi | 34 ++ dts/st/f4/stm32f446v(c-e)tx-pinctrl.dtsi | 106 ++++++ dts/st/f4/stm32f446z(c-e)hx-pinctrl.dtsi | 138 ++++++++ dts/st/f4/stm32f446z(c-e)jx-pinctrl.dtsi | 138 ++++++++ dts/st/f4/stm32f446z(c-e)tx-pinctrl.dtsi | 138 ++++++++ dts/st/f4/stm32f469a(e-g-i)hx-pinctrl.dtsi | 34 ++ dts/st/f4/stm32f469a(e-g-i)yx-pinctrl.dtsi | 34 ++ dts/st/f4/stm32f469b(e-g-i)tx-pinctrl.dtsi | 50 +++ dts/st/f4/stm32f469i(e-g)tx-pinctrl.dtsi | 50 +++ dts/st/f4/stm32f469i(e-g-i)hx-pinctrl.dtsi | 50 +++ dts/st/f4/stm32f469iitx-pinctrl.dtsi | 50 +++ dts/st/f4/stm32f469n(e-g)hx-pinctrl.dtsi | 50 +++ dts/st/f4/stm32f469nihx-pinctrl.dtsi | 50 +++ dts/st/f4/stm32f469v(e-g)tx-pinctrl.dtsi | 14 + dts/st/f4/stm32f469vitx-pinctrl.dtsi | 14 + dts/st/f4/stm32f469z(e-g)tx-pinctrl.dtsi | 34 ++ dts/st/f4/stm32f469zitx-pinctrl.dtsi | 34 ++ dts/st/f4/stm32f479a(g-i)hx-pinctrl.dtsi | 34 ++ dts/st/f4/stm32f479a(g-i)yx-pinctrl.dtsi | 34 ++ dts/st/f4/stm32f479b(g-i)tx-pinctrl.dtsi | 50 +++ dts/st/f4/stm32f479i(g-i)hx-pinctrl.dtsi | 50 +++ dts/st/f4/stm32f479i(g-i)tx-pinctrl.dtsi | 50 +++ dts/st/f4/stm32f479n(g-i)hx-pinctrl.dtsi | 50 +++ dts/st/f4/stm32f479v(g-i)tx-pinctrl.dtsi | 14 + dts/st/f4/stm32f479z(g-i)tx-pinctrl.dtsi | 34 ++ dts/st/f7/stm32f722i(c-e)kx-pinctrl.dtsi | 142 ++++++++ dts/st/f7/stm32f722i(c-e)tx-pinctrl.dtsi | 142 ++++++++ dts/st/f7/stm32f722r(c-e)tx-pinctrl.dtsi | 30 ++ dts/st/f7/stm32f722v(c-e)tx-pinctrl.dtsi | 90 +++++ dts/st/f7/stm32f722z(c-e)tx-pinctrl.dtsi | 118 +++++++ dts/st/f7/stm32f723i(c-e)kx-pinctrl.dtsi | 142 ++++++++ dts/st/f7/stm32f723i(c-e)tx-pinctrl.dtsi | 142 ++++++++ dts/st/f7/stm32f723v(c-e)tx-pinctrl.dtsi | 90 +++++ dts/st/f7/stm32f723v(c-e)yx-pinctrl.dtsi | 90 +++++ dts/st/f7/stm32f723z(c-e)ix-pinctrl.dtsi | 118 +++++++ dts/st/f7/stm32f723z(c-e)tx-pinctrl.dtsi | 118 +++++++ dts/st/f7/stm32f730i8kx-pinctrl.dtsi | 142 ++++++++ dts/st/f7/stm32f730r8tx-pinctrl.dtsi | 30 ++ dts/st/f7/stm32f730v8tx-pinctrl.dtsi | 90 +++++ dts/st/f7/stm32f730z8tx-pinctrl.dtsi | 118 +++++++ dts/st/f7/stm32f732iekx-pinctrl.dtsi | 142 ++++++++ dts/st/f7/stm32f732ietx-pinctrl.dtsi | 142 ++++++++ dts/st/f7/stm32f732retx-pinctrl.dtsi | 30 ++ dts/st/f7/stm32f732vetx-pinctrl.dtsi | 90 +++++ dts/st/f7/stm32f732zetx-pinctrl.dtsi | 118 +++++++ dts/st/f7/stm32f733iekx-pinctrl.dtsi | 142 ++++++++ dts/st/f7/stm32f733ietx-pinctrl.dtsi | 142 ++++++++ dts/st/f7/stm32f733vetx-pinctrl.dtsi | 90 +++++ dts/st/f7/stm32f733veyx-pinctrl.dtsi | 90 +++++ dts/st/f7/stm32f733zeix-pinctrl.dtsi | 118 +++++++ dts/st/f7/stm32f733zetx-pinctrl.dtsi | 118 +++++++ dts/st/f7/stm32f745i(e-g)kx-pinctrl.dtsi | 142 ++++++++ dts/st/f7/stm32f745i(e-g)tx-pinctrl.dtsi | 142 ++++++++ dts/st/f7/stm32f745v(e-g)hx-pinctrl.dtsi | 90 +++++ dts/st/f7/stm32f745v(e-g)tx-pinctrl.dtsi | 90 +++++ dts/st/f7/stm32f745z(e-g)tx-pinctrl.dtsi | 118 +++++++ dts/st/f7/stm32f746b(e-g)tx-pinctrl.dtsi | 142 ++++++++ dts/st/f7/stm32f746i(e-g)kx-pinctrl.dtsi | 142 ++++++++ dts/st/f7/stm32f746ietx-pinctrl.dtsi | 142 ++++++++ dts/st/f7/stm32f746igtx-pinctrl.dtsi | 142 ++++++++ dts/st/f7/stm32f746nehx-pinctrl.dtsi | 142 ++++++++ dts/st/f7/stm32f746nghx-pinctrl.dtsi | 142 ++++++++ dts/st/f7/stm32f746v(e-g)hx-pinctrl.dtsi | 90 +++++ dts/st/f7/stm32f746vetx-pinctrl.dtsi | 90 +++++ dts/st/f7/stm32f746vgtx-pinctrl.dtsi | 90 +++++ dts/st/f7/stm32f746z(e-g)yx-pinctrl.dtsi | 118 +++++++ dts/st/f7/stm32f746zetx-pinctrl.dtsi | 118 +++++++ dts/st/f7/stm32f746zgtx-pinctrl.dtsi | 118 +++++++ dts/st/f7/stm32f750n8hx-pinctrl.dtsi | 142 ++++++++ dts/st/f7/stm32f750v8tx-pinctrl.dtsi | 90 +++++ dts/st/f7/stm32f750z8tx-pinctrl.dtsi | 118 +++++++ dts/st/f7/stm32f756bgtx-pinctrl.dtsi | 142 ++++++++ dts/st/f7/stm32f756igkx-pinctrl.dtsi | 142 ++++++++ dts/st/f7/stm32f756igtx-pinctrl.dtsi | 142 ++++++++ dts/st/f7/stm32f756nghx-pinctrl.dtsi | 142 ++++++++ dts/st/f7/stm32f756vghx-pinctrl.dtsi | 90 +++++ dts/st/f7/stm32f756vgtx-pinctrl.dtsi | 90 +++++ dts/st/f7/stm32f756zgtx-pinctrl.dtsi | 118 +++++++ dts/st/f7/stm32f756zgyx-pinctrl.dtsi | 118 +++++++ dts/st/f7/stm32f765b(g-i)tx-pinctrl.dtsi | 146 ++++++++ dts/st/f7/stm32f765i(g-i)kx-pinctrl.dtsi | 146 ++++++++ dts/st/f7/stm32f765i(g-i)tx-pinctrl.dtsi | 146 ++++++++ dts/st/f7/stm32f765n(g-i)hx-pinctrl.dtsi | 146 ++++++++ dts/st/f7/stm32f765v(g-i)hx-pinctrl.dtsi | 90 +++++ dts/st/f7/stm32f765v(g-i)tx-pinctrl.dtsi | 90 +++++ dts/st/f7/stm32f765z(g-i)tx-pinctrl.dtsi | 122 +++++++ dts/st/f7/stm32f767b(g-i)tx-pinctrl.dtsi | 146 ++++++++ dts/st/f7/stm32f767i(g-i)kx-pinctrl.dtsi | 146 ++++++++ dts/st/f7/stm32f767i(g-i)tx-pinctrl.dtsi | 146 ++++++++ dts/st/f7/stm32f767n(g-i)hx-pinctrl.dtsi | 146 ++++++++ dts/st/f7/stm32f767vghx-pinctrl.dtsi | 90 +++++ dts/st/f7/stm32f767vgtx-pinctrl.dtsi | 90 +++++ dts/st/f7/stm32f767vihx-pinctrl.dtsi | 90 +++++ dts/st/f7/stm32f767vitx-pinctrl.dtsi | 90 +++++ dts/st/f7/stm32f767zgtx-pinctrl.dtsi | 122 +++++++ dts/st/f7/stm32f767zitx-pinctrl.dtsi | 122 +++++++ dts/st/f7/stm32f768aiyx-pinctrl.dtsi | 130 +++++++ dts/st/f7/stm32f769a(g-i)yx-pinctrl.dtsi | 130 +++++++ dts/st/f7/stm32f769b(g-i)tx-pinctrl.dtsi | 146 ++++++++ dts/st/f7/stm32f769igtx-pinctrl.dtsi | 146 ++++++++ dts/st/f7/stm32f769iitx-pinctrl.dtsi | 146 ++++++++ dts/st/f7/stm32f769nghx-pinctrl.dtsi | 146 ++++++++ dts/st/f7/stm32f769nihx-pinctrl.dtsi | 146 ++++++++ dts/st/f7/stm32f777bitx-pinctrl.dtsi | 146 ++++++++ dts/st/f7/stm32f777iikx-pinctrl.dtsi | 146 ++++++++ dts/st/f7/stm32f777iitx-pinctrl.dtsi | 146 ++++++++ dts/st/f7/stm32f777nihx-pinctrl.dtsi | 146 ++++++++ dts/st/f7/stm32f777vihx-pinctrl.dtsi | 90 +++++ dts/st/f7/stm32f777vitx-pinctrl.dtsi | 90 +++++ dts/st/f7/stm32f777zitx-pinctrl.dtsi | 122 +++++++ dts/st/f7/stm32f778aiyx-pinctrl.dtsi | 130 +++++++ dts/st/f7/stm32f779aiyx-pinctrl.dtsi | 130 +++++++ dts/st/f7/stm32f779bitx-pinctrl.dtsi | 146 ++++++++ dts/st/f7/stm32f779iitx-pinctrl.dtsi | 146 ++++++++ dts/st/f7/stm32f779nihx-pinctrl.dtsi | 146 ++++++++ dts/st/g4/stm32g431c(6-8-b)tx-pinctrl.dtsi | 78 +++++ dts/st/g4/stm32g431c(6-8-b)ux-pinctrl.dtsi | 78 +++++ dts/st/g4/stm32g431cbtxz-pinctrl.dtsi | 78 +++++ dts/st/g4/stm32g431cbyx-pinctrl.dtsi | 78 +++++ dts/st/g4/stm32g431k(6-8-b)tx-pinctrl.dtsi | 66 ++++ dts/st/g4/stm32g431k(6-8-b)ux-pinctrl.dtsi | 66 ++++ dts/st/g4/stm32g431m(6-8-b)tx-pinctrl.dtsi | 110 ++++++ dts/st/g4/stm32g431r(6-8-b)ix-pinctrl.dtsi | 94 +++++ dts/st/g4/stm32g431r(6-8-b)tx-pinctrl.dtsi | 94 +++++ dts/st/g4/stm32g431rbtxz-pinctrl.dtsi | 94 +++++ dts/st/g4/stm32g431v(6-8-b)tx-pinctrl.dtsi | 162 +++++++++ dts/st/g4/stm32g441cbtx-pinctrl.dtsi | 78 +++++ dts/st/g4/stm32g441cbux-pinctrl.dtsi | 78 +++++ dts/st/g4/stm32g441cbyx-pinctrl.dtsi | 78 +++++ dts/st/g4/stm32g441kbtx-pinctrl.dtsi | 66 ++++ dts/st/g4/stm32g441kbux-pinctrl.dtsi | 66 ++++ dts/st/g4/stm32g441mbtx-pinctrl.dtsi | 110 ++++++ dts/st/g4/stm32g441rbix-pinctrl.dtsi | 94 +++++ dts/st/g4/stm32g441rbtx-pinctrl.dtsi | 94 +++++ dts/st/g4/stm32g441vbtx-pinctrl.dtsi | 162 +++++++++ dts/st/g4/stm32g471c(c-e)tx-pinctrl.dtsi | 78 +++++ dts/st/g4/stm32g471c(c-e)ux-pinctrl.dtsi | 78 +++++ dts/st/g4/stm32g471m(c-e)tx-pinctrl.dtsi | 110 ++++++ dts/st/g4/stm32g471meyx-pinctrl.dtsi | 110 ++++++ dts/st/g4/stm32g471q(c-e)tx-pinctrl.dtsi | 182 ++++++++++ dts/st/g4/stm32g471r(c-e)tx-pinctrl.dtsi | 94 +++++ dts/st/g4/stm32g471v(c-e)hx-pinctrl.dtsi | 162 +++++++++ dts/st/g4/stm32g471v(c-e)ix-pinctrl.dtsi | 162 +++++++++ dts/st/g4/stm32g471v(c-e)tx-pinctrl.dtsi | 162 +++++++++ dts/st/g4/stm32g473c(b-c-e)tx-pinctrl.dtsi | 78 +++++ dts/st/g4/stm32g473c(b-c-e)ux-pinctrl.dtsi | 78 +++++ dts/st/g4/stm32g473m(b-c-e)tx-pinctrl.dtsi | 110 ++++++ dts/st/g4/stm32g473meyx-pinctrl.dtsi | 110 ++++++ dts/st/g4/stm32g473p(b-c-e)ix-pinctrl.dtsi | 174 +++++++++ dts/st/g4/stm32g473q(b-c-e)tx-pinctrl.dtsi | 182 ++++++++++ dts/st/g4/stm32g473qetxz-pinctrl.dtsi | 182 ++++++++++ dts/st/g4/stm32g473r(b-c-e)tx-pinctrl.dtsi | 94 +++++ dts/st/g4/stm32g473retxz-pinctrl.dtsi | 94 +++++ dts/st/g4/stm32g473v(b-c-e)hx-pinctrl.dtsi | 162 +++++++++ dts/st/g4/stm32g473v(b-c-e)tx-pinctrl.dtsi | 162 +++++++++ dts/st/g4/stm32g474c(b-c-e)tx-pinctrl.dtsi | 78 +++++ dts/st/g4/stm32g474c(b-c-e)ux-pinctrl.dtsi | 78 +++++ dts/st/g4/stm32g474m(b-c-e)tx-pinctrl.dtsi | 110 ++++++ dts/st/g4/stm32g474meyx-pinctrl.dtsi | 110 ++++++ dts/st/g4/stm32g474p(b-c-e)ix-pinctrl.dtsi | 174 +++++++++ dts/st/g4/stm32g474q(b-c-e)tx-pinctrl.dtsi | 182 ++++++++++ dts/st/g4/stm32g474r(b-c-e)tx-pinctrl.dtsi | 94 +++++ dts/st/g4/stm32g474v(b-c-e)hx-pinctrl.dtsi | 162 +++++++++ dts/st/g4/stm32g474v(b-c-e)tx-pinctrl.dtsi | 162 +++++++++ dts/st/g4/stm32g483cetx-pinctrl.dtsi | 78 +++++ dts/st/g4/stm32g483ceux-pinctrl.dtsi | 78 +++++ dts/st/g4/stm32g483metx-pinctrl.dtsi | 110 ++++++ dts/st/g4/stm32g483meyx-pinctrl.dtsi | 110 ++++++ dts/st/g4/stm32g483peix-pinctrl.dtsi | 174 +++++++++ dts/st/g4/stm32g483qetx-pinctrl.dtsi | 182 ++++++++++ dts/st/g4/stm32g483retx-pinctrl.dtsi | 94 +++++ dts/st/g4/stm32g483vehx-pinctrl.dtsi | 162 +++++++++ dts/st/g4/stm32g483vetx-pinctrl.dtsi | 162 +++++++++ dts/st/g4/stm32g484cetx-pinctrl.dtsi | 78 +++++ dts/st/g4/stm32g484ceux-pinctrl.dtsi | 78 +++++ dts/st/g4/stm32g484metx-pinctrl.dtsi | 110 ++++++ dts/st/g4/stm32g484meyx-pinctrl.dtsi | 110 ++++++ dts/st/g4/stm32g484peix-pinctrl.dtsi | 174 +++++++++ dts/st/g4/stm32g484qetx-pinctrl.dtsi | 182 ++++++++++ dts/st/g4/stm32g484retx-pinctrl.dtsi | 94 +++++ dts/st/g4/stm32g484vehx-pinctrl.dtsi | 162 +++++++++ dts/st/g4/stm32g484vetx-pinctrl.dtsi | 162 +++++++++ dts/st/g4/stm32g491c(c-e)tx-pinctrl.dtsi | 78 +++++ dts/st/g4/stm32g491c(c-e)ux-pinctrl.dtsi | 78 +++++ dts/st/g4/stm32g491k(c-e)ux-pinctrl.dtsi | 66 ++++ dts/st/g4/stm32g491m(c-e)sx-pinctrl.dtsi | 110 ++++++ dts/st/g4/stm32g491m(c-e)tx-pinctrl.dtsi | 110 ++++++ dts/st/g4/stm32g491r(c-e)ix-pinctrl.dtsi | 94 +++++ dts/st/g4/stm32g491r(c-e)tx-pinctrl.dtsi | 94 +++++ dts/st/g4/stm32g491retxz-pinctrl.dtsi | 94 +++++ dts/st/g4/stm32g491reyx-pinctrl.dtsi | 94 +++++ dts/st/g4/stm32g491v(c-e)tx-pinctrl.dtsi | 162 +++++++++ dts/st/g4/stm32g4a1cetx-pinctrl.dtsi | 78 +++++ dts/st/g4/stm32g4a1ceux-pinctrl.dtsi | 78 +++++ dts/st/g4/stm32g4a1keux-pinctrl.dtsi | 66 ++++ dts/st/g4/stm32g4a1mesx-pinctrl.dtsi | 110 ++++++ dts/st/g4/stm32g4a1metx-pinctrl.dtsi | 110 ++++++ dts/st/g4/stm32g4a1reix-pinctrl.dtsi | 94 +++++ dts/st/g4/stm32g4a1retx-pinctrl.dtsi | 94 +++++ dts/st/g4/stm32g4a1reyx-pinctrl.dtsi | 94 +++++ dts/st/g4/stm32g4a1vetx-pinctrl.dtsi | 162 +++++++++ dts/st/h5/stm32h562agix-pinctrl.dtsi | 218 ++++++++++++ dts/st/h5/stm32h562aiix-pinctrl.dtsi | 218 ++++++++++++ dts/st/h5/stm32h562igkx-pinctrl.dtsi | 222 ++++++++++++ dts/st/h5/stm32h562igtx-pinctrl.dtsi | 222 ++++++++++++ dts/st/h5/stm32h562iikx-pinctrl.dtsi | 222 ++++++++++++ dts/st/h5/stm32h562iitx-pinctrl.dtsi | 222 ++++++++++++ dts/st/h5/stm32h562rgtx-pinctrl.dtsi | 70 ++++ dts/st/h5/stm32h562rgvx-pinctrl.dtsi | 90 +++++ dts/st/h5/stm32h562ritx-pinctrl.dtsi | 70 ++++ dts/st/h5/stm32h562rivx-pinctrl.dtsi | 90 +++++ dts/st/h5/stm32h562vgtx-pinctrl.dtsi | 158 +++++++++ dts/st/h5/stm32h562vitx-pinctrl.dtsi | 158 +++++++++ dts/st/h5/stm32h562zgtx-pinctrl.dtsi | 198 +++++++++++ dts/st/h5/stm32h562zitx-pinctrl.dtsi | 198 +++++++++++ dts/st/h5/stm32h563agix-pinctrl.dtsi | 218 ++++++++++++ dts/st/h5/stm32h563aiix-pinctrl.dtsi | 218 ++++++++++++ dts/st/h5/stm32h563aiixq-pinctrl.dtsi | 222 ++++++++++++ dts/st/h5/stm32h563igkx-pinctrl.dtsi | 222 ++++++++++++ dts/st/h5/stm32h563igtx-pinctrl.dtsi | 222 ++++++++++++ dts/st/h5/stm32h563iikx-pinctrl.dtsi | 222 ++++++++++++ dts/st/h5/stm32h563iikxq-pinctrl.dtsi | 222 ++++++++++++ dts/st/h5/stm32h563iitx-pinctrl.dtsi | 222 ++++++++++++ dts/st/h5/stm32h563iitxq-pinctrl.dtsi | 218 ++++++++++++ dts/st/h5/stm32h563miyxq-pinctrl.dtsi | 70 ++++ dts/st/h5/stm32h563rgtx-pinctrl.dtsi | 70 ++++ dts/st/h5/stm32h563rgvx-pinctrl.dtsi | 90 +++++ dts/st/h5/stm32h563ritx-pinctrl.dtsi | 70 ++++ dts/st/h5/stm32h563rivx-pinctrl.dtsi | 90 +++++ dts/st/h5/stm32h563vgtx-pinctrl.dtsi | 158 +++++++++ dts/st/h5/stm32h563vitx-pinctrl.dtsi | 158 +++++++++ dts/st/h5/stm32h563vitxq-pinctrl.dtsi | 146 ++++++++ dts/st/h5/stm32h563zgtx-pinctrl.dtsi | 198 +++++++++++ dts/st/h5/stm32h563zitx-pinctrl.dtsi | 198 +++++++++++ dts/st/h5/stm32h563zitxq-pinctrl.dtsi | 186 ++++++++++ dts/st/h5/stm32h573aiix-pinctrl.dtsi | 218 ++++++++++++ dts/st/h5/stm32h573aiixq-pinctrl.dtsi | 222 ++++++++++++ dts/st/h5/stm32h573iikx-pinctrl.dtsi | 222 ++++++++++++ dts/st/h5/stm32h573iikxq-pinctrl.dtsi | 222 ++++++++++++ dts/st/h5/stm32h573iitx-pinctrl.dtsi | 222 ++++++++++++ dts/st/h5/stm32h573iitxq-pinctrl.dtsi | 218 ++++++++++++ dts/st/h5/stm32h573miyxq-pinctrl.dtsi | 70 ++++ dts/st/h5/stm32h573ritx-pinctrl.dtsi | 70 ++++ dts/st/h5/stm32h573rivx-pinctrl.dtsi | 90 +++++ dts/st/h5/stm32h573vitx-pinctrl.dtsi | 158 +++++++++ dts/st/h5/stm32h573vitxq-pinctrl.dtsi | 146 ++++++++ dts/st/h5/stm32h573zitx-pinctrl.dtsi | 198 +++++++++++ dts/st/h5/stm32h573zitxq-pinctrl.dtsi | 186 ++++++++++ dts/st/h7/stm32h723vehx-pinctrl.dtsi | 186 ++++++++++ dts/st/h7/stm32h723vetx-pinctrl.dtsi | 186 ++++++++++ dts/st/h7/stm32h723vghx-pinctrl.dtsi | 186 ++++++++++ dts/st/h7/stm32h723vgtx-pinctrl.dtsi | 186 ++++++++++ dts/st/h7/stm32h723zeix-pinctrl.dtsi | 242 +++++++++++++ dts/st/h7/stm32h723zetx-pinctrl.dtsi | 242 +++++++++++++ dts/st/h7/stm32h723zgix-pinctrl.dtsi | 242 +++++++++++++ dts/st/h7/stm32h723zgtx-pinctrl.dtsi | 242 +++++++++++++ dts/st/h7/stm32h725aeix-pinctrl.dtsi | 258 ++++++++++++++ dts/st/h7/stm32h725agix-pinctrl.dtsi | 258 ++++++++++++++ dts/st/h7/stm32h725iekx-pinctrl.dtsi | 258 ++++++++++++++ dts/st/h7/stm32h725ietx-pinctrl.dtsi | 242 +++++++++++++ dts/st/h7/stm32h725igkx-pinctrl.dtsi | 258 ++++++++++++++ dts/st/h7/stm32h725igtx-pinctrl.dtsi | 242 +++++++++++++ dts/st/h7/stm32h725revx-pinctrl.dtsi | 42 +++ dts/st/h7/stm32h725rgvx-pinctrl.dtsi | 42 +++ dts/st/h7/stm32h725vehx-pinctrl.dtsi | 170 +++++++++ dts/st/h7/stm32h725vetx-pinctrl.dtsi | 122 +++++++ dts/st/h7/stm32h725vghx-pinctrl.dtsi | 170 +++++++++ dts/st/h7/stm32h725vgtx-pinctrl.dtsi | 122 +++++++ dts/st/h7/stm32h725vgyx-pinctrl.dtsi | 110 ++++++ dts/st/h7/stm32h725zetx-pinctrl.dtsi | 242 +++++++++++++ dts/st/h7/stm32h725zgtx-pinctrl.dtsi | 242 +++++++++++++ dts/st/h7/stm32h730abixq-pinctrl.dtsi | 258 ++++++++++++++ dts/st/h7/stm32h730ibkxq-pinctrl.dtsi | 258 ++++++++++++++ dts/st/h7/stm32h730ibtxq-pinctrl.dtsi | 242 +++++++++++++ dts/st/h7/stm32h730vbhx-pinctrl.dtsi | 186 ++++++++++ dts/st/h7/stm32h730vbtx-pinctrl.dtsi | 186 ++++++++++ dts/st/h7/stm32h730zbix-pinctrl.dtsi | 242 +++++++++++++ dts/st/h7/stm32h730zbtx-pinctrl.dtsi | 242 +++++++++++++ dts/st/h7/stm32h733vghx-pinctrl.dtsi | 186 ++++++++++ dts/st/h7/stm32h733vgtx-pinctrl.dtsi | 186 ++++++++++ dts/st/h7/stm32h733zgix-pinctrl.dtsi | 242 +++++++++++++ dts/st/h7/stm32h733zgtx-pinctrl.dtsi | 242 +++++++++++++ dts/st/h7/stm32h735agix-pinctrl.dtsi | 258 ++++++++++++++ dts/st/h7/stm32h735igkx-pinctrl.dtsi | 258 ++++++++++++++ dts/st/h7/stm32h735igtx-pinctrl.dtsi | 242 +++++++++++++ dts/st/h7/stm32h735vghx-pinctrl.dtsi | 170 +++++++++ dts/st/h7/stm32h735vgtx-pinctrl.dtsi | 122 +++++++ dts/st/h7/stm32h735vgyx-pinctrl.dtsi | 110 ++++++ dts/st/h7/stm32h735zgtx-pinctrl.dtsi | 242 +++++++++++++ dts/st/h7/stm32h742a(g-i)ix-pinctrl.dtsi | 290 +++++++++++++++ dts/st/h7/stm32h742b(g-i)tx-pinctrl.dtsi | 298 ++++++++++++++++ dts/st/h7/stm32h742i(g-i)kx-pinctrl.dtsi | 298 ++++++++++++++++ dts/st/h7/stm32h742i(g-i)tx-pinctrl.dtsi | 298 ++++++++++++++++ dts/st/h7/stm32h742v(g-i)hx-pinctrl.dtsi | 218 ++++++++++++ dts/st/h7/stm32h742v(g-i)tx-pinctrl.dtsi | 218 ++++++++++++ dts/st/h7/stm32h742x(g-i)hx-pinctrl.dtsi | 306 ++++++++++++++++ dts/st/h7/stm32h742z(g-i)tx-pinctrl.dtsi | 274 +++++++++++++++ dts/st/h7/stm32h743a(g-i)ix-pinctrl.dtsi | 290 +++++++++++++++ dts/st/h7/stm32h743bgtx-pinctrl.dtsi | 298 ++++++++++++++++ dts/st/h7/stm32h743bitx-pinctrl.dtsi | 298 ++++++++++++++++ dts/st/h7/stm32h743igkx-pinctrl.dtsi | 298 ++++++++++++++++ dts/st/h7/stm32h743igtx-pinctrl.dtsi | 298 ++++++++++++++++ dts/st/h7/stm32h743iikx-pinctrl.dtsi | 298 ++++++++++++++++ dts/st/h7/stm32h743iitx-pinctrl.dtsi | 298 ++++++++++++++++ dts/st/h7/stm32h743v(g-i)hx-pinctrl.dtsi | 218 ++++++++++++ dts/st/h7/stm32h743vgtx-pinctrl.dtsi | 218 ++++++++++++ dts/st/h7/stm32h743vitx-pinctrl.dtsi | 218 ++++++++++++ dts/st/h7/stm32h743xghx-pinctrl.dtsi | 306 ++++++++++++++++ dts/st/h7/stm32h743xihx-pinctrl.dtsi | 306 ++++++++++++++++ dts/st/h7/stm32h743zgtx-pinctrl.dtsi | 274 +++++++++++++++ dts/st/h7/stm32h743zitx-pinctrl.dtsi | 274 +++++++++++++++ dts/st/h7/stm32h745bgtx-pinctrl.dtsi | 298 ++++++++++++++++ dts/st/h7/stm32h745bitx-pinctrl.dtsi | 298 ++++++++++++++++ dts/st/h7/stm32h745igkx-pinctrl.dtsi | 290 +++++++++++++++ dts/st/h7/stm32h745igtx-pinctrl.dtsi | 274 +++++++++++++++ dts/st/h7/stm32h745iikx-pinctrl.dtsi | 290 +++++++++++++++ dts/st/h7/stm32h745iitx-pinctrl.dtsi | 274 +++++++++++++++ dts/st/h7/stm32h745xghx-pinctrl.dtsi | 306 ++++++++++++++++ dts/st/h7/stm32h745xihx-pinctrl.dtsi | 306 ++++++++++++++++ dts/st/h7/stm32h745zgtx-pinctrl.dtsi | 274 +++++++++++++++ dts/st/h7/stm32h745zitx-pinctrl.dtsi | 274 +++++++++++++++ dts/st/h7/stm32h747a(g-i)ix-pinctrl.dtsi | 274 +++++++++++++++ dts/st/h7/stm32h747bgtx-pinctrl.dtsi | 298 ++++++++++++++++ dts/st/h7/stm32h747bitx-pinctrl.dtsi | 298 ++++++++++++++++ dts/st/h7/stm32h747igtx-pinctrl.dtsi | 274 +++++++++++++++ dts/st/h7/stm32h747iitx-pinctrl.dtsi | 274 +++++++++++++++ dts/st/h7/stm32h747xghx-pinctrl.dtsi | 306 ++++++++++++++++ dts/st/h7/stm32h747xihx-pinctrl.dtsi | 306 ++++++++++++++++ dts/st/h7/stm32h747ziyx-pinctrl.dtsi | 222 ++++++++++++ dts/st/h7/stm32h750ibkx-pinctrl.dtsi | 298 ++++++++++++++++ dts/st/h7/stm32h750ibtx-pinctrl.dtsi | 298 ++++++++++++++++ dts/st/h7/stm32h750vbtx-pinctrl.dtsi | 218 ++++++++++++ dts/st/h7/stm32h750xbhx-pinctrl.dtsi | 306 ++++++++++++++++ dts/st/h7/stm32h750zbtx-pinctrl.dtsi | 274 +++++++++++++++ dts/st/h7/stm32h753aiix-pinctrl.dtsi | 290 +++++++++++++++ dts/st/h7/stm32h753bitx-pinctrl.dtsi | 298 ++++++++++++++++ dts/st/h7/stm32h753iikx-pinctrl.dtsi | 298 ++++++++++++++++ dts/st/h7/stm32h753iitx-pinctrl.dtsi | 298 ++++++++++++++++ dts/st/h7/stm32h753vihx-pinctrl.dtsi | 218 ++++++++++++ dts/st/h7/stm32h753vitx-pinctrl.dtsi | 218 ++++++++++++ dts/st/h7/stm32h753xihx-pinctrl.dtsi | 306 ++++++++++++++++ dts/st/h7/stm32h753zitx-pinctrl.dtsi | 274 +++++++++++++++ dts/st/h7/stm32h755bitx-pinctrl.dtsi | 298 ++++++++++++++++ dts/st/h7/stm32h755iikx-pinctrl.dtsi | 290 +++++++++++++++ dts/st/h7/stm32h755iitx-pinctrl.dtsi | 274 +++++++++++++++ dts/st/h7/stm32h755xihx-pinctrl.dtsi | 306 ++++++++++++++++ dts/st/h7/stm32h755zitx-pinctrl.dtsi | 274 +++++++++++++++ dts/st/h7/stm32h757aiix-pinctrl.dtsi | 274 +++++++++++++++ dts/st/h7/stm32h757bitx-pinctrl.dtsi | 298 ++++++++++++++++ dts/st/h7/stm32h757iitx-pinctrl.dtsi | 274 +++++++++++++++ dts/st/h7/stm32h757xihx-pinctrl.dtsi | 306 ++++++++++++++++ dts/st/h7/stm32h757ziyx-pinctrl.dtsi | 222 ++++++++++++ dts/st/h7/stm32h7a3a(g-i)ixq-pinctrl.dtsi | 174 +++++++++ dts/st/h7/stm32h7a3i(g-i)kx-pinctrl.dtsi | 182 ++++++++++ dts/st/h7/stm32h7a3i(g-i)kxq-pinctrl.dtsi | 174 +++++++++ dts/st/h7/stm32h7a3i(g-i)tx-pinctrl.dtsi | 182 ++++++++++ dts/st/h7/stm32h7a3i(g-i)txq-pinctrl.dtsi | 158 +++++++++ dts/st/h7/stm32h7a3l(g-i)hxq-pinctrl.dtsi | 190 ++++++++++ dts/st/h7/stm32h7a3n(g-i)hx-pinctrl.dtsi | 182 ++++++++++ dts/st/h7/stm32h7a3qiyxq-pinctrl.dtsi | 122 +++++++ dts/st/h7/stm32h7a3r(g-i)tx-pinctrl.dtsi | 22 ++ dts/st/h7/stm32h7a3v(g-i)hx-pinctrl.dtsi | 122 +++++++ dts/st/h7/stm32h7a3v(g-i)hxq-pinctrl.dtsi | 106 ++++++ dts/st/h7/stm32h7a3v(g-i)tx-pinctrl.dtsi | 122 +++++++ dts/st/h7/stm32h7a3v(g-i)txq-pinctrl.dtsi | 82 +++++ dts/st/h7/stm32h7a3z(g-i)tx-pinctrl.dtsi | 158 +++++++++ dts/st/h7/stm32h7a3z(g-i)txq-pinctrl.dtsi | 158 +++++++++ dts/st/h7/stm32h7b0abixq-pinctrl.dtsi | 174 +++++++++ dts/st/h7/stm32h7b0ibkxq-pinctrl.dtsi | 174 +++++++++ dts/st/h7/stm32h7b0ibtx-pinctrl.dtsi | 182 ++++++++++ dts/st/h7/stm32h7b0rbtx-pinctrl.dtsi | 22 ++ dts/st/h7/stm32h7b0vbtx-pinctrl.dtsi | 122 +++++++ dts/st/h7/stm32h7b0zbtx-pinctrl.dtsi | 158 +++++++++ dts/st/h7/stm32h7b3aiixq-pinctrl.dtsi | 174 +++++++++ dts/st/h7/stm32h7b3iikx-pinctrl.dtsi | 182 ++++++++++ dts/st/h7/stm32h7b3iikxq-pinctrl.dtsi | 174 +++++++++ dts/st/h7/stm32h7b3iitx-pinctrl.dtsi | 182 ++++++++++ dts/st/h7/stm32h7b3iitxq-pinctrl.dtsi | 158 +++++++++ dts/st/h7/stm32h7b3lihxq-pinctrl.dtsi | 190 ++++++++++ dts/st/h7/stm32h7b3nihx-pinctrl.dtsi | 182 ++++++++++ dts/st/h7/stm32h7b3qiyxq-pinctrl.dtsi | 122 +++++++ dts/st/h7/stm32h7b3ritx-pinctrl.dtsi | 22 ++ dts/st/h7/stm32h7b3vihx-pinctrl.dtsi | 122 +++++++ dts/st/h7/stm32h7b3vihxq-pinctrl.dtsi | 106 ++++++ dts/st/h7/stm32h7b3vitx-pinctrl.dtsi | 122 +++++++ dts/st/h7/stm32h7b3vitxq-pinctrl.dtsi | 82 +++++ dts/st/h7/stm32h7b3zitx-pinctrl.dtsi | 158 +++++++++ dts/st/h7/stm32h7b3zitxq-pinctrl.dtsi | 158 +++++++++ dts/st/h7/stm32h7r3a8ix-pinctrl.dtsi | 147 ++++++++ dts/st/h7/stm32h7r3i8kx-pinctrl.dtsi | 155 ++++++++ dts/st/h7/stm32h7r3i8tx-pinctrl.dtsi | 155 ++++++++ dts/st/h7/stm32h7r3l8hx-pinctrl.dtsi | 172 +++++++++ dts/st/h7/stm32h7r3l8hxh-pinctrl.dtsi | 196 +++++++++++ dts/st/h7/stm32h7r3r8vx-pinctrl.dtsi | 18 + dts/st/h7/stm32h7r3v8hx-pinctrl.dtsi | 27 ++ dts/st/h7/stm32h7r3v8tx-pinctrl.dtsi | 27 ++ dts/st/h7/stm32h7r3v8yx-pinctrl.dtsi | 31 ++ dts/st/h7/stm32h7r3z8jx-pinctrl.dtsi | 111 ++++++ dts/st/h7/stm32h7r3z8tx-pinctrl.dtsi | 111 ++++++ dts/st/h7/stm32h7r7a8ix-pinctrl.dtsi | 144 ++++++++ dts/st/h7/stm32h7r7i8kx-pinctrl.dtsi | 143 ++++++++ dts/st/h7/stm32h7r7i8tx-pinctrl.dtsi | 143 ++++++++ dts/st/h7/stm32h7r7l8hx-pinctrl.dtsi | 172 +++++++++ dts/st/h7/stm32h7r7l8hxh-pinctrl.dtsi | 196 +++++++++++ dts/st/h7/stm32h7r7z8jx-pinctrl.dtsi | 95 +++++ dts/st/h7/stm32h7s3a8ix-pinctrl.dtsi | 147 ++++++++ dts/st/h7/stm32h7s3i8kx-pinctrl.dtsi | 155 ++++++++ dts/st/h7/stm32h7s3i8tx-pinctrl.dtsi | 155 ++++++++ dts/st/h7/stm32h7s3l8hx-pinctrl.dtsi | 172 +++++++++ dts/st/h7/stm32h7s3l8hxh-pinctrl.dtsi | 196 +++++++++++ dts/st/h7/stm32h7s3r8vx-pinctrl.dtsi | 18 + dts/st/h7/stm32h7s3v8hx-pinctrl.dtsi | 27 ++ dts/st/h7/stm32h7s3v8tx-pinctrl.dtsi | 27 ++ dts/st/h7/stm32h7s3v8yx-pinctrl.dtsi | 31 ++ dts/st/h7/stm32h7s3z8jx-pinctrl.dtsi | 111 ++++++ dts/st/h7/stm32h7s3z8tx-pinctrl.dtsi | 111 ++++++ dts/st/h7/stm32h7s7a8ix-pinctrl.dtsi | 144 ++++++++ dts/st/h7/stm32h7s7i8kx-pinctrl.dtsi | 143 ++++++++ dts/st/h7/stm32h7s7i8tx-pinctrl.dtsi | 143 ++++++++ dts/st/h7/stm32h7s7l8hx-pinctrl.dtsi | 172 +++++++++ dts/st/h7/stm32h7s7l8hxh-pinctrl.dtsi | 196 +++++++++++ dts/st/h7/stm32h7s7z8jx-pinctrl.dtsi | 95 +++++ dts/st/l4/stm32l431c(b-c)tx-pinctrl.dtsi | 82 +++++ dts/st/l4/stm32l431c(b-c)ux-pinctrl.dtsi | 82 +++++ dts/st/l4/stm32l431c(b-c)yx-pinctrl.dtsi | 86 +++++ dts/st/l4/stm32l431k(b-c)ux-pinctrl.dtsi | 54 +++ dts/st/l4/stm32l431r(b-c)ix-pinctrl.dtsi | 86 +++++ dts/st/l4/stm32l431r(b-c)tx-pinctrl.dtsi | 86 +++++ dts/st/l4/stm32l431r(b-c)yx-pinctrl.dtsi | 86 +++++ dts/st/l4/stm32l431vcix-pinctrl.dtsi | 126 +++++++ dts/st/l4/stm32l431vctx-pinctrl.dtsi | 126 +++++++ dts/st/l4/stm32l432k(b-c)ux-pinctrl.dtsi | 54 +++ dts/st/l4/stm32l433c(b-c)tx-pinctrl.dtsi | 82 +++++ dts/st/l4/stm32l433c(b-c)ux-pinctrl.dtsi | 82 +++++ dts/st/l4/stm32l433c(b-c)yx-pinctrl.dtsi | 86 +++++ dts/st/l4/stm32l433r(b-c)ix-pinctrl.dtsi | 86 +++++ dts/st/l4/stm32l433r(b-c)tx-pinctrl.dtsi | 86 +++++ dts/st/l4/stm32l433r(b-c)yx-pinctrl.dtsi | 86 +++++ dts/st/l4/stm32l433rctxp-pinctrl.dtsi | 86 +++++ dts/st/l4/stm32l433vcix-pinctrl.dtsi | 126 +++++++ dts/st/l4/stm32l433vctx-pinctrl.dtsi | 126 +++++++ dts/st/l4/stm32l442kcux-pinctrl.dtsi | 54 +++ dts/st/l4/stm32l443ccfx-pinctrl.dtsi | 86 +++++ dts/st/l4/stm32l443cctx-pinctrl.dtsi | 82 +++++ dts/st/l4/stm32l443ccux-pinctrl.dtsi | 82 +++++ dts/st/l4/stm32l443ccyx-pinctrl.dtsi | 86 +++++ dts/st/l4/stm32l443rcix-pinctrl.dtsi | 86 +++++ dts/st/l4/stm32l443rctx-pinctrl.dtsi | 86 +++++ dts/st/l4/stm32l443rcyx-pinctrl.dtsi | 86 +++++ dts/st/l4/stm32l443vcix-pinctrl.dtsi | 126 +++++++ dts/st/l4/stm32l443vctx-pinctrl.dtsi | 126 +++++++ dts/st/l4/stm32l451c(c-e)ux-pinctrl.dtsi | 82 +++++ dts/st/l4/stm32l451cetx-pinctrl.dtsi | 82 +++++ dts/st/l4/stm32l451r(c-e)ix-pinctrl.dtsi | 86 +++++ dts/st/l4/stm32l451r(c-e)tx-pinctrl.dtsi | 86 +++++ dts/st/l4/stm32l451r(c-e)yx-pinctrl.dtsi | 86 +++++ dts/st/l4/stm32l451v(c-e)ix-pinctrl.dtsi | 126 +++++++ dts/st/l4/stm32l451v(c-e)tx-pinctrl.dtsi | 126 +++++++ dts/st/l4/stm32l452c(c-e)ux-pinctrl.dtsi | 82 +++++ dts/st/l4/stm32l452cetx-pinctrl.dtsi | 82 +++++ dts/st/l4/stm32l452cetxp-pinctrl.dtsi | 82 +++++ dts/st/l4/stm32l452r(c-e)ix-pinctrl.dtsi | 86 +++++ dts/st/l4/stm32l452r(c-e)tx-pinctrl.dtsi | 86 +++++ dts/st/l4/stm32l452r(c-e)yx-pinctrl.dtsi | 86 +++++ dts/st/l4/stm32l452retxp-pinctrl.dtsi | 86 +++++ dts/st/l4/stm32l452reyxp-pinctrl.dtsi | 86 +++++ dts/st/l4/stm32l452v(c-e)ix-pinctrl.dtsi | 126 +++++++ dts/st/l4/stm32l452v(c-e)tx-pinctrl.dtsi | 126 +++++++ dts/st/l4/stm32l462cetx-pinctrl.dtsi | 82 +++++ dts/st/l4/stm32l462ceux-pinctrl.dtsi | 82 +++++ dts/st/l4/stm32l462reix-pinctrl.dtsi | 86 +++++ dts/st/l4/stm32l462retx-pinctrl.dtsi | 86 +++++ dts/st/l4/stm32l462reyx-pinctrl.dtsi | 86 +++++ dts/st/l4/stm32l462veix-pinctrl.dtsi | 126 +++++++ dts/st/l4/stm32l462vetx-pinctrl.dtsi | 126 +++++++ dts/st/l4/stm32l471q(e-g)ix-pinctrl.dtsi | 178 ++++++++++ dts/st/l4/stm32l471r(e-g)tx-pinctrl.dtsi | 90 +++++ dts/st/l4/stm32l471v(e-g)tx-pinctrl.dtsi | 146 ++++++++ dts/st/l4/stm32l471z(e-g)jx-pinctrl.dtsi | 194 ++++++++++ dts/st/l4/stm32l471z(e-g)tx-pinctrl.dtsi | 194 ++++++++++ dts/st/l4/stm32l475r(c-e-g)tx-pinctrl.dtsi | 90 +++++ dts/st/l4/stm32l475v(c-e-g)tx-pinctrl.dtsi | 146 ++++++++ dts/st/l4/stm32l476j(e-g)yx-pinctrl.dtsi | 106 ++++++ dts/st/l4/stm32l476jgyxp-pinctrl.dtsi | 102 ++++++ dts/st/l4/stm32l476m(e-g)yx-pinctrl.dtsi | 122 +++++++ dts/st/l4/stm32l476q(e-g)ix-pinctrl.dtsi | 178 ++++++++++ dts/st/l4/stm32l476qgixp-pinctrl.dtsi | 178 ++++++++++ dts/st/l4/stm32l476r(c-e-g)tx-pinctrl.dtsi | 90 +++++ dts/st/l4/stm32l476v(c-e-g)tx-pinctrl.dtsi | 146 ++++++++ dts/st/l4/stm32l476vgyxp-pinctrl.dtsi | 130 +++++++ dts/st/l4/stm32l476z(e-g)tx-pinctrl.dtsi | 194 ++++++++++ dts/st/l4/stm32l476zgjx-pinctrl.dtsi | 194 ++++++++++ dts/st/l4/stm32l476zgtxp-pinctrl.dtsi | 194 ++++++++++ dts/st/l4/stm32l485j(c-e)yx-pinctrl.dtsi | 106 ++++++ dts/st/l4/stm32l486jgyx-pinctrl.dtsi | 106 ++++++ dts/st/l4/stm32l486qgix-pinctrl.dtsi | 178 ++++++++++ dts/st/l4/stm32l486rgtx-pinctrl.dtsi | 90 +++++ dts/st/l4/stm32l486vgtx-pinctrl.dtsi | 146 ++++++++ dts/st/l4/stm32l486zgtx-pinctrl.dtsi | 194 ++++++++++ dts/st/l4/stm32l496a(e-g)ix-pinctrl.dtsi | 214 +++++++++++ dts/st/l4/stm32l496agixp-pinctrl.dtsi | 214 +++++++++++ dts/st/l4/stm32l496q(e-g)ix-pinctrl.dtsi | 214 +++++++++++ dts/st/l4/stm32l496qgixp-pinctrl.dtsi | 214 +++++++++++ dts/st/l4/stm32l496qgixs-pinctrl.dtsi | 214 +++++++++++ dts/st/l4/stm32l496r(e-g)tx-pinctrl.dtsi | 122 +++++++ dts/st/l4/stm32l496rgtxp-pinctrl.dtsi | 122 +++++++ dts/st/l4/stm32l496v(e-g)tx-pinctrl.dtsi | 178 ++++++++++ dts/st/l4/stm32l496vgtxp-pinctrl.dtsi | 178 ++++++++++ dts/st/l4/stm32l496vgyx-pinctrl.dtsi | 186 ++++++++++ dts/st/l4/stm32l496vgyxp-pinctrl.dtsi | 186 ++++++++++ dts/st/l4/stm32l496wgyxp-pinctrl.dtsi | 198 +++++++++++ dts/st/l4/stm32l496z(e-g)tx-pinctrl.dtsi | 230 ++++++++++++ dts/st/l4/stm32l496zgtxp-pinctrl.dtsi | 230 ++++++++++++ dts/st/l4/stm32l4a6agix-pinctrl.dtsi | 214 +++++++++++ dts/st/l4/stm32l4a6agixp-pinctrl.dtsi | 214 +++++++++++ dts/st/l4/stm32l4a6qgix-pinctrl.dtsi | 214 +++++++++++ dts/st/l4/stm32l4a6qgixp-pinctrl.dtsi | 214 +++++++++++ dts/st/l4/stm32l4a6rgtx-pinctrl.dtsi | 122 +++++++ dts/st/l4/stm32l4a6rgtxp-pinctrl.dtsi | 122 +++++++ dts/st/l4/stm32l4a6vgtx-pinctrl.dtsi | 178 ++++++++++ dts/st/l4/stm32l4a6vgtxp-pinctrl.dtsi | 178 ++++++++++ dts/st/l4/stm32l4a6vgyx-pinctrl.dtsi | 186 ++++++++++ dts/st/l4/stm32l4a6vgyxp-pinctrl.dtsi | 186 ++++++++++ dts/st/l4/stm32l4a6zgtx-pinctrl.dtsi | 230 ++++++++++++ dts/st/l4/stm32l4a6zgtxp-pinctrl.dtsi | 230 ++++++++++++ dts/st/l4/stm32l4p5a(g-e)ix-pinctrl.dtsi | 274 +++++++++++++++ dts/st/l4/stm32l4p5agixp-pinctrl.dtsi | 274 +++++++++++++++ dts/st/l4/stm32l4p5c(g-e)tx-pinctrl.dtsi | 110 ++++++ dts/st/l4/stm32l4p5c(g-e)ux-pinctrl.dtsi | 110 ++++++ dts/st/l4/stm32l4p5cgtxp-pinctrl.dtsi | 102 ++++++ dts/st/l4/stm32l4p5cguxp-pinctrl.dtsi | 102 ++++++ dts/st/l4/stm32l4p5q(g-e)ix-pinctrl.dtsi | 270 ++++++++++++++ dts/st/l4/stm32l4p5qgixp-pinctrl.dtsi | 270 ++++++++++++++ dts/st/l4/stm32l4p5qgixs-pinctrl.dtsi | 270 ++++++++++++++ dts/st/l4/stm32l4p5r(g-e)tx-pinctrl.dtsi | 154 ++++++++ dts/st/l4/stm32l4p5rgtxp-pinctrl.dtsi | 150 ++++++++ dts/st/l4/stm32l4p5v(g-e)tx-pinctrl.dtsi | 230 ++++++++++++ dts/st/l4/stm32l4p5v(g-e)yx-pinctrl.dtsi | 238 +++++++++++++ dts/st/l4/stm32l4p5vgtxp-pinctrl.dtsi | 230 ++++++++++++ dts/st/l4/stm32l4p5vgyxp-pinctrl.dtsi | 234 +++++++++++++ dts/st/l4/stm32l4p5z(g-e)tx-pinctrl.dtsi | 290 +++++++++++++++ dts/st/l4/stm32l4p5zgtxp-pinctrl.dtsi | 290 +++++++++++++++ dts/st/l4/stm32l4q5agix-pinctrl.dtsi | 274 +++++++++++++++ dts/st/l4/stm32l4q5agixp-pinctrl.dtsi | 274 +++++++++++++++ dts/st/l4/stm32l4q5cgtx-pinctrl.dtsi | 110 ++++++ dts/st/l4/stm32l4q5cgtxp-pinctrl.dtsi | 102 ++++++ dts/st/l4/stm32l4q5cgux-pinctrl.dtsi | 110 ++++++ dts/st/l4/stm32l4q5cguxp-pinctrl.dtsi | 102 ++++++ dts/st/l4/stm32l4q5qgix-pinctrl.dtsi | 270 ++++++++++++++ dts/st/l4/stm32l4q5qgixp-pinctrl.dtsi | 270 ++++++++++++++ dts/st/l4/stm32l4q5rgtx-pinctrl.dtsi | 154 ++++++++ dts/st/l4/stm32l4q5rgtxp-pinctrl.dtsi | 150 ++++++++ dts/st/l4/stm32l4q5vgtx-pinctrl.dtsi | 230 ++++++++++++ dts/st/l4/stm32l4q5vgtxp-pinctrl.dtsi | 230 ++++++++++++ dts/st/l4/stm32l4q5vgyx-pinctrl.dtsi | 238 +++++++++++++ dts/st/l4/stm32l4q5vgyxp-pinctrl.dtsi | 234 +++++++++++++ dts/st/l4/stm32l4q5zgtx-pinctrl.dtsi | 290 +++++++++++++++ dts/st/l4/stm32l4q5zgtxp-pinctrl.dtsi | 290 +++++++++++++++ dts/st/l4/stm32l4r5a(g-i)ix-pinctrl.dtsi | 274 +++++++++++++++ dts/st/l4/stm32l4r5aiixp-pinctrl.dtsi | 274 +++++++++++++++ dts/st/l4/stm32l4r5q(g-i)ix-pinctrl.dtsi | 270 ++++++++++++++ dts/st/l4/stm32l4r5qgixs-pinctrl.dtsi | 270 ++++++++++++++ dts/st/l4/stm32l4r5qiixp-pinctrl.dtsi | 270 ++++++++++++++ dts/st/l4/stm32l4r5v(g-i)tx-pinctrl.dtsi | 230 ++++++++++++ dts/st/l4/stm32l4r5z(g-i)tx-pinctrl.dtsi | 290 +++++++++++++++ dts/st/l4/stm32l4r5z(g-i)yx-pinctrl.dtsi | 278 +++++++++++++++ dts/st/l4/stm32l4r5zitxp-pinctrl.dtsi | 290 +++++++++++++++ dts/st/l4/stm32l4r7aiix-pinctrl.dtsi | 274 +++++++++++++++ dts/st/l4/stm32l4r7vitx-pinctrl.dtsi | 230 ++++++++++++ dts/st/l4/stm32l4r7zitx-pinctrl.dtsi | 290 +++++++++++++++ dts/st/l4/stm32l4r9a(g-i)ix-pinctrl.dtsi | 270 ++++++++++++++ dts/st/l4/stm32l4r9v(g-i)tx-pinctrl.dtsi | 218 ++++++++++++ dts/st/l4/stm32l4r9z(g-i)jx-pinctrl.dtsi | 286 +++++++++++++++ dts/st/l4/stm32l4r9z(g-i)tx-pinctrl.dtsi | 278 +++++++++++++++ dts/st/l4/stm32l4r9z(g-i)yx-pinctrl.dtsi | 278 +++++++++++++++ dts/st/l4/stm32l4r9ziyxp-pinctrl.dtsi | 278 +++++++++++++++ dts/st/l4/stm32l4s5aiix-pinctrl.dtsi | 274 +++++++++++++++ dts/st/l4/stm32l4s5qiix-pinctrl.dtsi | 270 ++++++++++++++ dts/st/l4/stm32l4s5vitx-pinctrl.dtsi | 230 ++++++++++++ dts/st/l4/stm32l4s5zitx-pinctrl.dtsi | 290 +++++++++++++++ dts/st/l4/stm32l4s5ziyx-pinctrl.dtsi | 278 +++++++++++++++ dts/st/l4/stm32l4s7aiix-pinctrl.dtsi | 274 +++++++++++++++ dts/st/l4/stm32l4s7vitx-pinctrl.dtsi | 230 ++++++++++++ dts/st/l4/stm32l4s7zitx-pinctrl.dtsi | 290 +++++++++++++++ dts/st/l4/stm32l4s9aiix-pinctrl.dtsi | 270 ++++++++++++++ dts/st/l4/stm32l4s9vitx-pinctrl.dtsi | 218 ++++++++++++ dts/st/l4/stm32l4s9zijx-pinctrl.dtsi | 286 +++++++++++++++ dts/st/l4/stm32l4s9zitx-pinctrl.dtsi | 278 +++++++++++++++ dts/st/l4/stm32l4s9ziyx-pinctrl.dtsi | 278 +++++++++++++++ dts/st/l5/stm32l552c(c-e)tx-pinctrl.dtsi | 110 ++++++ dts/st/l5/stm32l552c(c-e)ux-pinctrl.dtsi | 110 ++++++ dts/st/l5/stm32l552cetxp-pinctrl.dtsi | 102 ++++++ dts/st/l5/stm32l552ceuxp-pinctrl.dtsi | 102 ++++++ dts/st/l5/stm32l552meyxp-pinctrl.dtsi | 166 +++++++++ dts/st/l5/stm32l552meyxq-pinctrl.dtsi | 166 +++++++++ dts/st/l5/stm32l552q(c-e)ixq-pinctrl.dtsi | 266 ++++++++++++++ dts/st/l5/stm32l552qeix-pinctrl.dtsi | 270 ++++++++++++++ dts/st/l5/stm32l552qeixp-pinctrl.dtsi | 266 ++++++++++++++ dts/st/l5/stm32l552r(c-e)tx-pinctrl.dtsi | 154 ++++++++ dts/st/l5/stm32l552retxp-pinctrl.dtsi | 150 ++++++++ dts/st/l5/stm32l552retxq-pinctrl.dtsi | 138 ++++++++ dts/st/l5/stm32l552v(c-e)txq-pinctrl.dtsi | 222 ++++++++++++ dts/st/l5/stm32l552vetx-pinctrl.dtsi | 230 ++++++++++++ dts/st/l5/stm32l552z(c-e)txq-pinctrl.dtsi | 278 +++++++++++++++ dts/st/l5/stm32l552zetx-pinctrl.dtsi | 290 +++++++++++++++ dts/st/l5/stm32l562cetx-pinctrl.dtsi | 110 ++++++ dts/st/l5/stm32l562cetxp-pinctrl.dtsi | 102 ++++++ dts/st/l5/stm32l562ceux-pinctrl.dtsi | 110 ++++++ dts/st/l5/stm32l562ceuxp-pinctrl.dtsi | 102 ++++++ dts/st/l5/stm32l562meyxp-pinctrl.dtsi | 166 +++++++++ dts/st/l5/stm32l562meyxq-pinctrl.dtsi | 166 +++++++++ dts/st/l5/stm32l562qeix-pinctrl.dtsi | 270 ++++++++++++++ dts/st/l5/stm32l562qeixp-pinctrl.dtsi | 266 ++++++++++++++ dts/st/l5/stm32l562qeixq-pinctrl.dtsi | 266 ++++++++++++++ dts/st/l5/stm32l562retx-pinctrl.dtsi | 154 ++++++++ dts/st/l5/stm32l562retxp-pinctrl.dtsi | 150 ++++++++ dts/st/l5/stm32l562retxq-pinctrl.dtsi | 138 ++++++++ dts/st/l5/stm32l562vetx-pinctrl.dtsi | 230 ++++++++++++ dts/st/l5/stm32l562vetxq-pinctrl.dtsi | 222 ++++++++++++ dts/st/l5/stm32l562zetx-pinctrl.dtsi | 290 +++++++++++++++ dts/st/l5/stm32l562zetxq-pinctrl.dtsi | 278 +++++++++++++++ dts/st/mp1/stm32mp131aaex-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp131aafx-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp131aagx-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp131caex-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp131cafx-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp131cagx-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp131daex-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp131dafx-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp131dagx-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp131faex-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp131fafx-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp131fagx-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp133aaex-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp133aafx-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp133aagx-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp133caex-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp133cafx-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp133cagx-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp133daex-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp133dafx-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp133dagx-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp133faex-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp133fafx-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp133fagx-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp135aaex-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp135aafx-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp135aagx-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp135caex-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp135cafx-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp135cagx-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp135daex-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp135dafx-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp135dagx-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp135faex-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp135fafx-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp135fagx-pinctrl.dtsi | 334 ++++++++++++++++++ dts/st/mp1/stm32mp151aaax-pinctrl.dtsi | 390 +++++++++++++++++++++ dts/st/mp1/stm32mp151aabx-pinctrl.dtsi | 362 +++++++++++++++++++ dts/st/mp1/stm32mp151aacx-pinctrl.dtsi | 390 +++++++++++++++++++++ dts/st/mp1/stm32mp151aadx-pinctrl.dtsi | 362 +++++++++++++++++++ dts/st/mp1/stm32mp151caax-pinctrl.dtsi | 390 +++++++++++++++++++++ dts/st/mp1/stm32mp151cabx-pinctrl.dtsi | 362 +++++++++++++++++++ dts/st/mp1/stm32mp151cacx-pinctrl.dtsi | 390 +++++++++++++++++++++ dts/st/mp1/stm32mp151cadx-pinctrl.dtsi | 362 +++++++++++++++++++ dts/st/mp1/stm32mp151daax-pinctrl.dtsi | 390 +++++++++++++++++++++ dts/st/mp1/stm32mp151dabx-pinctrl.dtsi | 362 +++++++++++++++++++ dts/st/mp1/stm32mp151dacx-pinctrl.dtsi | 390 +++++++++++++++++++++ dts/st/mp1/stm32mp151dadx-pinctrl.dtsi | 362 +++++++++++++++++++ dts/st/mp1/stm32mp151faax-pinctrl.dtsi | 390 +++++++++++++++++++++ dts/st/mp1/stm32mp151fabx-pinctrl.dtsi | 362 +++++++++++++++++++ dts/st/mp1/stm32mp151facx-pinctrl.dtsi | 390 +++++++++++++++++++++ dts/st/mp1/stm32mp151fadx-pinctrl.dtsi | 362 +++++++++++++++++++ dts/st/mp1/stm32mp153aaax-pinctrl.dtsi | 390 +++++++++++++++++++++ dts/st/mp1/stm32mp153aabx-pinctrl.dtsi | 362 +++++++++++++++++++ dts/st/mp1/stm32mp153aacx-pinctrl.dtsi | 390 +++++++++++++++++++++ dts/st/mp1/stm32mp153aadx-pinctrl.dtsi | 362 +++++++++++++++++++ dts/st/mp1/stm32mp153caax-pinctrl.dtsi | 390 +++++++++++++++++++++ dts/st/mp1/stm32mp153cabx-pinctrl.dtsi | 362 +++++++++++++++++++ dts/st/mp1/stm32mp153cacx-pinctrl.dtsi | 390 +++++++++++++++++++++ dts/st/mp1/stm32mp153cadx-pinctrl.dtsi | 362 +++++++++++++++++++ dts/st/mp1/stm32mp153daax-pinctrl.dtsi | 390 +++++++++++++++++++++ dts/st/mp1/stm32mp153dabx-pinctrl.dtsi | 362 +++++++++++++++++++ dts/st/mp1/stm32mp153dacx-pinctrl.dtsi | 390 +++++++++++++++++++++ dts/st/mp1/stm32mp153dadx-pinctrl.dtsi | 362 +++++++++++++++++++ dts/st/mp1/stm32mp153faax-pinctrl.dtsi | 390 +++++++++++++++++++++ dts/st/mp1/stm32mp153fabx-pinctrl.dtsi | 362 +++++++++++++++++++ dts/st/mp1/stm32mp153facx-pinctrl.dtsi | 390 +++++++++++++++++++++ dts/st/mp1/stm32mp153fadx-pinctrl.dtsi | 362 +++++++++++++++++++ dts/st/mp1/stm32mp157aaax-pinctrl.dtsi | 390 +++++++++++++++++++++ dts/st/mp1/stm32mp157aabx-pinctrl.dtsi | 362 +++++++++++++++++++ dts/st/mp1/stm32mp157aacx-pinctrl.dtsi | 390 +++++++++++++++++++++ dts/st/mp1/stm32mp157aadx-pinctrl.dtsi | 362 +++++++++++++++++++ dts/st/mp1/stm32mp157caax-pinctrl.dtsi | 390 +++++++++++++++++++++ dts/st/mp1/stm32mp157cabx-pinctrl.dtsi | 362 +++++++++++++++++++ dts/st/mp1/stm32mp157cacx-pinctrl.dtsi | 390 +++++++++++++++++++++ dts/st/mp1/stm32mp157cadx-pinctrl.dtsi | 362 +++++++++++++++++++ dts/st/mp1/stm32mp157daax-pinctrl.dtsi | 390 +++++++++++++++++++++ dts/st/mp1/stm32mp157dabx-pinctrl.dtsi | 362 +++++++++++++++++++ dts/st/mp1/stm32mp157dacx-pinctrl.dtsi | 390 +++++++++++++++++++++ dts/st/mp1/stm32mp157dadx-pinctrl.dtsi | 362 +++++++++++++++++++ dts/st/mp1/stm32mp157faax-pinctrl.dtsi | 390 +++++++++++++++++++++ dts/st/mp1/stm32mp157fabx-pinctrl.dtsi | 362 +++++++++++++++++++ dts/st/mp1/stm32mp157facx-pinctrl.dtsi | 390 +++++++++++++++++++++ dts/st/mp1/stm32mp157fadx-pinctrl.dtsi | 362 +++++++++++++++++++ dts/st/n6/stm32n645a0hxq-pinctrl.dtsi | 182 +++++++--- dts/st/n6/stm32n645b0hxq-pinctrl.dtsi | 203 ++++++++--- dts/st/n6/stm32n645i0hxq-pinctrl.dtsi | 213 ++++++++--- dts/st/n6/stm32n645l0hxq-pinctrl.dtsi | 228 +++++++++--- dts/st/n6/stm32n645x0hxq-pinctrl.dtsi | 269 ++++++++++---- dts/st/n6/stm32n645z0hxq-pinctrl.dtsi | 149 ++++++-- dts/st/n6/stm32n647a0hxq-pinctrl.dtsi | 182 +++++++--- dts/st/n6/stm32n647b0hxq-pinctrl.dtsi | 203 ++++++++--- dts/st/n6/stm32n647i0hxq-pinctrl.dtsi | 213 ++++++++--- dts/st/n6/stm32n647l0hxq-pinctrl.dtsi | 228 +++++++++--- dts/st/n6/stm32n647x0hxq-pinctrl.dtsi | 269 ++++++++++---- dts/st/n6/stm32n647z0hxq-pinctrl.dtsi | 149 ++++++-- dts/st/n6/stm32n655a0hxq-pinctrl.dtsi | 182 +++++++--- dts/st/n6/stm32n655b0hxq-pinctrl.dtsi | 203 ++++++++--- dts/st/n6/stm32n655i0hxq-pinctrl.dtsi | 213 ++++++++--- dts/st/n6/stm32n655l0hxq-pinctrl.dtsi | 228 +++++++++--- dts/st/n6/stm32n655x0hxq-pinctrl.dtsi | 269 ++++++++++---- dts/st/n6/stm32n655z0hxq-pinctrl.dtsi | 149 ++++++-- dts/st/n6/stm32n657a0hxq-pinctrl.dtsi | 182 +++++++--- dts/st/n6/stm32n657b0hxq-pinctrl.dtsi | 203 ++++++++--- dts/st/n6/stm32n657i0hxq-pinctrl.dtsi | 213 ++++++++--- dts/st/n6/stm32n657l0hxq-pinctrl.dtsi | 228 +++++++++--- dts/st/n6/stm32n657x0hxq-pinctrl.dtsi | 269 ++++++++++---- dts/st/n6/stm32n657z0hxq-pinctrl.dtsi | 149 ++++++-- dts/st/u5/stm32u535cbtx-pinctrl.dtsi | 78 +++++ dts/st/u5/stm32u535cbtxq-pinctrl.dtsi | 66 ++++ dts/st/u5/stm32u535cbux-pinctrl.dtsi | 78 +++++ dts/st/u5/stm32u535cbuxq-pinctrl.dtsi | 66 ++++ dts/st/u5/stm32u535cctx-pinctrl.dtsi | 78 +++++ dts/st/u5/stm32u535cctxq-pinctrl.dtsi | 66 ++++ dts/st/u5/stm32u535ccux-pinctrl.dtsi | 78 +++++ dts/st/u5/stm32u535ccuxq-pinctrl.dtsi | 66 ++++ dts/st/u5/stm32u535cetx-pinctrl.dtsi | 78 +++++ dts/st/u5/stm32u535cetxq-pinctrl.dtsi | 66 ++++ dts/st/u5/stm32u535ceux-pinctrl.dtsi | 78 +++++ dts/st/u5/stm32u535ceuxq-pinctrl.dtsi | 66 ++++ dts/st/u5/stm32u535jeyxq-pinctrl.dtsi | 82 +++++ dts/st/u5/stm32u535ncyxq-pinctrl.dtsi | 94 +++++ dts/st/u5/stm32u535neyxq-pinctrl.dtsi | 94 +++++ dts/st/u5/stm32u535rbix-pinctrl.dtsi | 94 +++++ dts/st/u5/stm32u535rbixq-pinctrl.dtsi | 82 +++++ dts/st/u5/stm32u535rbtx-pinctrl.dtsi | 94 +++++ dts/st/u5/stm32u535rbtxq-pinctrl.dtsi | 82 +++++ dts/st/u5/stm32u535rcix-pinctrl.dtsi | 94 +++++ dts/st/u5/stm32u535rcixq-pinctrl.dtsi | 82 +++++ dts/st/u5/stm32u535rctx-pinctrl.dtsi | 94 +++++ dts/st/u5/stm32u535rctxq-pinctrl.dtsi | 82 +++++ dts/st/u5/stm32u535reix-pinctrl.dtsi | 94 +++++ dts/st/u5/stm32u535reixq-pinctrl.dtsi | 82 +++++ dts/st/u5/stm32u535retx-pinctrl.dtsi | 94 +++++ dts/st/u5/stm32u535retxq-pinctrl.dtsi | 82 +++++ dts/st/u5/stm32u535vcix-pinctrl.dtsi | 154 ++++++++ dts/st/u5/stm32u535vcixq-pinctrl.dtsi | 150 ++++++++ dts/st/u5/stm32u535vctx-pinctrl.dtsi | 154 ++++++++ dts/st/u5/stm32u535vctxq-pinctrl.dtsi | 150 ++++++++ dts/st/u5/stm32u535veix-pinctrl.dtsi | 154 ++++++++ dts/st/u5/stm32u535veixq-pinctrl.dtsi | 150 ++++++++ dts/st/u5/stm32u535vetx-pinctrl.dtsi | 154 ++++++++ dts/st/u5/stm32u535vetxq-pinctrl.dtsi | 150 ++++++++ dts/st/u5/stm32u545cetx-pinctrl.dtsi | 78 +++++ dts/st/u5/stm32u545cetxq-pinctrl.dtsi | 66 ++++ dts/st/u5/stm32u545ceux-pinctrl.dtsi | 78 +++++ dts/st/u5/stm32u545ceuxq-pinctrl.dtsi | 66 ++++ dts/st/u5/stm32u545jeyxq-pinctrl.dtsi | 82 +++++ dts/st/u5/stm32u545neyxq-pinctrl.dtsi | 94 +++++ dts/st/u5/stm32u545reix-pinctrl.dtsi | 94 +++++ dts/st/u5/stm32u545reixq-pinctrl.dtsi | 82 +++++ dts/st/u5/stm32u545retx-pinctrl.dtsi | 94 +++++ dts/st/u5/stm32u545retxq-pinctrl.dtsi | 82 +++++ dts/st/u5/stm32u545veix-pinctrl.dtsi | 154 ++++++++ dts/st/u5/stm32u545veixq-pinctrl.dtsi | 150 ++++++++ dts/st/u5/stm32u545vetx-pinctrl.dtsi | 154 ++++++++ dts/st/u5/stm32u545vetxq-pinctrl.dtsi | 150 ++++++++ dts/st/u5/stm32u575agix-pinctrl.dtsi | 274 +++++++++++++++ dts/st/u5/stm32u575agixq-pinctrl.dtsi | 270 ++++++++++++++ dts/st/u5/stm32u575aiix-pinctrl.dtsi | 274 +++++++++++++++ dts/st/u5/stm32u575aiixq-pinctrl.dtsi | 270 ++++++++++++++ dts/st/u5/stm32u575cgtx-pinctrl.dtsi | 78 +++++ dts/st/u5/stm32u575cgtxq-pinctrl.dtsi | 66 ++++ dts/st/u5/stm32u575cgux-pinctrl.dtsi | 78 +++++ dts/st/u5/stm32u575cguxq-pinctrl.dtsi | 66 ++++ dts/st/u5/stm32u575citx-pinctrl.dtsi | 78 +++++ dts/st/u5/stm32u575citxq-pinctrl.dtsi | 66 ++++ dts/st/u5/stm32u575ciux-pinctrl.dtsi | 78 +++++ dts/st/u5/stm32u575ciuxq-pinctrl.dtsi | 66 ++++ dts/st/u5/stm32u575ogyxq-pinctrl.dtsi | 138 ++++++++ dts/st/u5/stm32u575oiyxq-pinctrl.dtsi | 138 ++++++++ dts/st/u5/stm32u575qgix-pinctrl.dtsi | 254 ++++++++++++++ dts/st/u5/stm32u575qgixq-pinctrl.dtsi | 250 +++++++++++++ dts/st/u5/stm32u575qiix-pinctrl.dtsi | 254 ++++++++++++++ dts/st/u5/stm32u575qiixq-pinctrl.dtsi | 250 +++++++++++++ dts/st/u5/stm32u575rgtx-pinctrl.dtsi | 94 +++++ dts/st/u5/stm32u575rgtxq-pinctrl.dtsi | 82 +++++ dts/st/u5/stm32u575ritx-pinctrl.dtsi | 94 +++++ dts/st/u5/stm32u575ritxq-pinctrl.dtsi | 82 +++++ dts/st/u5/stm32u575vgtx-pinctrl.dtsi | 214 +++++++++++ dts/st/u5/stm32u575vgtxq-pinctrl.dtsi | 206 +++++++++++ dts/st/u5/stm32u575vitx-pinctrl.dtsi | 214 +++++++++++ dts/st/u5/stm32u575vitxq-pinctrl.dtsi | 206 +++++++++++ dts/st/u5/stm32u575zgtx-pinctrl.dtsi | 274 +++++++++++++++ dts/st/u5/stm32u575zgtxq-pinctrl.dtsi | 262 ++++++++++++++ dts/st/u5/stm32u575zitx-pinctrl.dtsi | 274 +++++++++++++++ dts/st/u5/stm32u575zitxq-pinctrl.dtsi | 262 ++++++++++++++ dts/st/u5/stm32u585aiix-pinctrl.dtsi | 274 +++++++++++++++ dts/st/u5/stm32u585aiixq-pinctrl.dtsi | 270 ++++++++++++++ dts/st/u5/stm32u585citx-pinctrl.dtsi | 78 +++++ dts/st/u5/stm32u585citxq-pinctrl.dtsi | 66 ++++ dts/st/u5/stm32u585ciux-pinctrl.dtsi | 78 +++++ dts/st/u5/stm32u585ciuxq-pinctrl.dtsi | 66 ++++ dts/st/u5/stm32u585oiyxq-pinctrl.dtsi | 138 ++++++++ dts/st/u5/stm32u585qiix-pinctrl.dtsi | 254 ++++++++++++++ dts/st/u5/stm32u585qiixq-pinctrl.dtsi | 250 +++++++++++++ dts/st/u5/stm32u585ritx-pinctrl.dtsi | 94 +++++ dts/st/u5/stm32u585ritxq-pinctrl.dtsi | 82 +++++ dts/st/u5/stm32u585vitx-pinctrl.dtsi | 214 +++++++++++ dts/st/u5/stm32u585vitxq-pinctrl.dtsi | 206 +++++++++++ dts/st/u5/stm32u585zitx-pinctrl.dtsi | 274 +++++++++++++++ dts/st/u5/stm32u585zitxq-pinctrl.dtsi | 262 ++++++++++++++ dts/st/u5/stm32u595aihx-pinctrl.dtsi | 274 +++++++++++++++ dts/st/u5/stm32u595aihxq-pinctrl.dtsi | 270 ++++++++++++++ dts/st/u5/stm32u595ajhx-pinctrl.dtsi | 274 +++++++++++++++ dts/st/u5/stm32u595ajhxq-pinctrl.dtsi | 270 ++++++++++++++ dts/st/u5/stm32u595qiix-pinctrl.dtsi | 254 ++++++++++++++ dts/st/u5/stm32u595qiixq-pinctrl.dtsi | 250 +++++++++++++ dts/st/u5/stm32u595qjix-pinctrl.dtsi | 254 ++++++++++++++ dts/st/u5/stm32u595qjixq-pinctrl.dtsi | 250 +++++++++++++ dts/st/u5/stm32u595ritx-pinctrl.dtsi | 94 +++++ dts/st/u5/stm32u595ritxq-pinctrl.dtsi | 82 +++++ dts/st/u5/stm32u595rjtx-pinctrl.dtsi | 94 +++++ dts/st/u5/stm32u595rjtxq-pinctrl.dtsi | 82 +++++ dts/st/u5/stm32u595vitx-pinctrl.dtsi | 214 +++++++++++ dts/st/u5/stm32u595vitxq-pinctrl.dtsi | 206 +++++++++++ dts/st/u5/stm32u595vjtx-pinctrl.dtsi | 214 +++++++++++ dts/st/u5/stm32u595vjtxq-pinctrl.dtsi | 206 +++++++++++ dts/st/u5/stm32u595zitx-pinctrl.dtsi | 274 +++++++++++++++ dts/st/u5/stm32u595zitxq-pinctrl.dtsi | 262 ++++++++++++++ dts/st/u5/stm32u595ziyxq-pinctrl.dtsi | 274 +++++++++++++++ dts/st/u5/stm32u595zjtx-pinctrl.dtsi | 274 +++++++++++++++ dts/st/u5/stm32u595zjtxq-pinctrl.dtsi | 262 ++++++++++++++ dts/st/u5/stm32u595zjyxq-pinctrl.dtsi | 274 +++++++++++++++ dts/st/u5/stm32u599bjyxq-pinctrl.dtsi | 274 +++++++++++++++ dts/st/u5/stm32u599nihxq-pinctrl.dtsi | 274 +++++++++++++++ dts/st/u5/stm32u599njhxq-pinctrl.dtsi | 274 +++++++++++++++ dts/st/u5/stm32u599vitxq-pinctrl.dtsi | 206 +++++++++++ dts/st/u5/stm32u599vjtx-pinctrl.dtsi | 214 +++++++++++ dts/st/u5/stm32u599vjtxq-pinctrl.dtsi | 206 +++++++++++ dts/st/u5/stm32u599zitxq-pinctrl.dtsi | 262 ++++++++++++++ dts/st/u5/stm32u599ziyxq-pinctrl.dtsi | 258 ++++++++++++++ dts/st/u5/stm32u599zjtxq-pinctrl.dtsi | 262 ++++++++++++++ dts/st/u5/stm32u599zjyxq-pinctrl.dtsi | 258 ++++++++++++++ dts/st/u5/stm32u5a5ajhx-pinctrl.dtsi | 274 +++++++++++++++ dts/st/u5/stm32u5a5ajhxq-pinctrl.dtsi | 270 ++++++++++++++ dts/st/u5/stm32u5a5qiixq-pinctrl.dtsi | 250 +++++++++++++ dts/st/u5/stm32u5a5qjix-pinctrl.dtsi | 254 ++++++++++++++ dts/st/u5/stm32u5a5qjixq-pinctrl.dtsi | 250 +++++++++++++ dts/st/u5/stm32u5a5rjtx-pinctrl.dtsi | 94 +++++ dts/st/u5/stm32u5a5rjtxq-pinctrl.dtsi | 82 +++++ dts/st/u5/stm32u5a5vjtx-pinctrl.dtsi | 214 +++++++++++ dts/st/u5/stm32u5a5vjtxq-pinctrl.dtsi | 206 +++++++++++ dts/st/u5/stm32u5a5zjtx-pinctrl.dtsi | 274 +++++++++++++++ dts/st/u5/stm32u5a5zjtxq-pinctrl.dtsi | 262 ++++++++++++++ dts/st/u5/stm32u5a5zjyxq-pinctrl.dtsi | 274 +++++++++++++++ dts/st/u5/stm32u5a9bjyxq-pinctrl.dtsi | 274 +++++++++++++++ dts/st/u5/stm32u5a9njhxq-pinctrl.dtsi | 274 +++++++++++++++ dts/st/u5/stm32u5a9vjtxq-pinctrl.dtsi | 206 +++++++++++ dts/st/u5/stm32u5a9zjtxq-pinctrl.dtsi | 262 ++++++++++++++ dts/st/u5/stm32u5a9zjyxq-pinctrl.dtsi | 258 ++++++++++++++ dts/st/u5/stm32u5f7vitx-pinctrl.dtsi | 214 +++++++++++ dts/st/u5/stm32u5f7vitxq-pinctrl.dtsi | 206 +++++++++++ dts/st/u5/stm32u5f7vjtx-pinctrl.dtsi | 214 +++++++++++ dts/st/u5/stm32u5f7vjtxq-pinctrl.dtsi | 206 +++++++++++ dts/st/u5/stm32u5f9bjyxq-pinctrl.dtsi | 274 +++++++++++++++ dts/st/u5/stm32u5f9njhxq-pinctrl.dtsi | 274 +++++++++++++++ dts/st/u5/stm32u5f9vitxq-pinctrl.dtsi | 134 +++++++ dts/st/u5/stm32u5f9vjtxq-pinctrl.dtsi | 134 +++++++ dts/st/u5/stm32u5f9zijxq-pinctrl.dtsi | 218 ++++++++++++ dts/st/u5/stm32u5f9zitxq-pinctrl.dtsi | 218 ++++++++++++ dts/st/u5/stm32u5f9zjjxq-pinctrl.dtsi | 218 ++++++++++++ dts/st/u5/stm32u5f9zjtxq-pinctrl.dtsi | 218 ++++++++++++ dts/st/u5/stm32u5g7vjtx-pinctrl.dtsi | 214 +++++++++++ dts/st/u5/stm32u5g7vjtxq-pinctrl.dtsi | 206 +++++++++++ dts/st/u5/stm32u5g9bjyxq-pinctrl.dtsi | 274 +++++++++++++++ dts/st/u5/stm32u5g9njhxq-pinctrl.dtsi | 274 +++++++++++++++ dts/st/u5/stm32u5g9vjtxq-pinctrl.dtsi | 134 +++++++ dts/st/u5/stm32u5g9zjjxq-pinctrl.dtsi | 218 ++++++++++++ dts/st/u5/stm32u5g9zjtxq-pinctrl.dtsi | 218 ++++++++++++ dts/st/wb/stm32wb35c(c-e)uxa-pinctrl.dtsi | 90 +++++ dts/st/wb/stm32wb55ccux-pinctrl.dtsi | 90 +++++ dts/st/wb/stm32wb55ceux-pinctrl.dtsi | 90 +++++ dts/st/wb/stm32wb55cgux-pinctrl.dtsi | 90 +++++ dts/st/wb/stm32wb55rcvx-pinctrl.dtsi | 122 +++++++ dts/st/wb/stm32wb55revx-pinctrl.dtsi | 122 +++++++ dts/st/wb/stm32wb55rgvx-pinctrl.dtsi | 122 +++++++ dts/st/wb/stm32wb55vcqx-pinctrl.dtsi | 146 ++++++++ dts/st/wb/stm32wb55vcyx-pinctrl.dtsi | 146 ++++++++ dts/st/wb/stm32wb55veqx-pinctrl.dtsi | 146 ++++++++ dts/st/wb/stm32wb55veyx-pinctrl.dtsi | 146 ++++++++ dts/st/wb/stm32wb55vgqx-pinctrl.dtsi | 146 ++++++++ dts/st/wb/stm32wb55vgyx-pinctrl.dtsi | 146 ++++++++ dts/st/wb/stm32wb55vyyx-pinctrl.dtsi | 146 ++++++++ dts/st/wb/stm32wb5mmghx-pinctrl.dtsi | 146 ++++++++ dts/st/wba/stm32wba54ceux-pinctrl.dtsi | 66 ++++ dts/st/wba/stm32wba54cgux-pinctrl.dtsi | 66 ++++ dts/st/wba/stm32wba54keux-pinctrl.dtsi | 38 ++ dts/st/wba/stm32wba54kgux-pinctrl.dtsi | 38 ++ dts/st/wba/stm32wba55ceux-pinctrl.dtsi | 66 ++++ dts/st/wba/stm32wba55cgux-pinctrl.dtsi | 66 ++++ dts/st/wba/stm32wba55hefx-pinctrl.dtsi | 66 ++++ dts/st/wba/stm32wba55hgfx-pinctrl.dtsi | 66 ++++ dts/st/wba/stm32wba55ueix-pinctrl.dtsi | 66 ++++ dts/st/wba/stm32wba55ugix-pinctrl.dtsi | 66 ++++ dts/st/wba/stm32wba5mjghx-pinctrl.dtsi | 66 ++++ 963 files changed, 166304 insertions(+), 1104 deletions(-) diff --git a/dts/st/f4/stm32f413c(g-h)ux-pinctrl.dtsi b/dts/st/f4/stm32f413c(g-h)ux-pinctrl.dtsi index 1601c936a..1e79a8f6d 100644 --- a/dts/st/f4/stm32f413c(g-h)ux-pinctrl.dtsi +++ b/dts/st/f4/stm32f413c(g-h)ux-pinctrl.dtsi @@ -614,6 +614,28 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa15: sai1_mclk_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb3: sai1_sd_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb4: sai1_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb5: sai1_fs_a_pb5 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_cmd_pa6: sdio_cmd_pa6 { diff --git a/dts/st/f4/stm32f413m(g-h)yx-pinctrl.dtsi b/dts/st/f4/stm32f413m(g-h)yx-pinctrl.dtsi index 616808ee1..ce7d45335 100644 --- a/dts/st/f4/stm32f413m(g-h)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f413m(g-h)yx-pinctrl.dtsi @@ -1001,6 +1001,44 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa15: sai1_mclk_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb3: sai1_sd_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb4: sai1_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb5: sai1_fs_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pc0: sai1_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pc1: sai1_sd_b_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pc2: sai1_sck_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pc3: sai1_fs_b_pc3 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_cmd_pa6: sdio_cmd_pa6 { diff --git a/dts/st/f4/stm32f413r(g-h)tx-pinctrl.dtsi b/dts/st/f4/stm32f413r(g-h)tx-pinctrl.dtsi index c181b3092..0ec6b708f 100644 --- a/dts/st/f4/stm32f413r(g-h)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f413r(g-h)tx-pinctrl.dtsi @@ -880,6 +880,44 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa15: sai1_mclk_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb3: sai1_sd_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb4: sai1_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb5: sai1_fs_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pc0: sai1_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pc1: sai1_sd_b_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pc2: sai1_sck_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pc3: sai1_fs_b_pc3 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_cmd_pa6: sdio_cmd_pa6 { diff --git a/dts/st/f4/stm32f413v(g-h)hx-pinctrl.dtsi b/dts/st/f4/stm32f413v(g-h)hx-pinctrl.dtsi index f397a03a0..a37ac9c43 100644 --- a/dts/st/f4/stm32f413v(g-h)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f413v(g-h)hx-pinctrl.dtsi @@ -1245,6 +1245,64 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa15: sai1_mclk_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb3: sai1_sd_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb4: sai1_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb5: sai1_fs_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pc0: sai1_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pc1: sai1_sd_b_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pc2: sai1_sck_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pc3: sai1_fs_b_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe4: sai1_sd_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe6: sai1_fs_a_pe6 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_cmd_pa6: sdio_cmd_pa6 { diff --git a/dts/st/f4/stm32f413v(g-h)tx-pinctrl.dtsi b/dts/st/f4/stm32f413v(g-h)tx-pinctrl.dtsi index 57eb53674..4512125e4 100644 --- a/dts/st/f4/stm32f413v(g-h)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f413v(g-h)tx-pinctrl.dtsi @@ -1239,6 +1239,64 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa15: sai1_mclk_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb3: sai1_sd_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb4: sai1_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb5: sai1_fs_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pc0: sai1_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pc1: sai1_sd_b_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pc2: sai1_sck_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pc3: sai1_fs_b_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe4: sai1_sd_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe6: sai1_fs_a_pe6 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_cmd_pa6: sdio_cmd_pa6 { diff --git a/dts/st/f4/stm32f413z(g-h)jx-pinctrl.dtsi b/dts/st/f4/stm32f413z(g-h)jx-pinctrl.dtsi index 42df983ea..795ac93bb 100644 --- a/dts/st/f4/stm32f413z(g-h)jx-pinctrl.dtsi +++ b/dts/st/f4/stm32f413z(g-h)jx-pinctrl.dtsi @@ -1447,6 +1447,80 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa15: sai1_mclk_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb3: sai1_sd_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb4: sai1_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb5: sai1_fs_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pc0: sai1_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pc1: sai1_sd_b_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pc2: sai1_sck_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pc3: sai1_fs_b_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe4: sai1_sd_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe6: sai1_fs_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_cmd_pa6: sdio_cmd_pa6 { diff --git a/dts/st/f4/stm32f413z(g-h)tx-pinctrl.dtsi b/dts/st/f4/stm32f413z(g-h)tx-pinctrl.dtsi index 42df983ea..795ac93bb 100644 --- a/dts/st/f4/stm32f413z(g-h)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f413z(g-h)tx-pinctrl.dtsi @@ -1447,6 +1447,80 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa15: sai1_mclk_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb3: sai1_sd_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb4: sai1_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb5: sai1_fs_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pc0: sai1_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pc1: sai1_sd_b_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pc2: sai1_sck_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pc3: sai1_fs_b_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe4: sai1_sd_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe6: sai1_fs_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_cmd_pa6: sdio_cmd_pa6 { diff --git a/dts/st/f4/stm32f423chux-pinctrl.dtsi b/dts/st/f4/stm32f423chux-pinctrl.dtsi index 1601c936a..1e79a8f6d 100644 --- a/dts/st/f4/stm32f423chux-pinctrl.dtsi +++ b/dts/st/f4/stm32f423chux-pinctrl.dtsi @@ -614,6 +614,28 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa15: sai1_mclk_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb3: sai1_sd_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb4: sai1_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb5: sai1_fs_a_pb5 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_cmd_pa6: sdio_cmd_pa6 { diff --git a/dts/st/f4/stm32f423mhyx-pinctrl.dtsi b/dts/st/f4/stm32f423mhyx-pinctrl.dtsi index 616808ee1..ce7d45335 100644 --- a/dts/st/f4/stm32f423mhyx-pinctrl.dtsi +++ b/dts/st/f4/stm32f423mhyx-pinctrl.dtsi @@ -1001,6 +1001,44 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa15: sai1_mclk_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb3: sai1_sd_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb4: sai1_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb5: sai1_fs_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pc0: sai1_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pc1: sai1_sd_b_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pc2: sai1_sck_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pc3: sai1_fs_b_pc3 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_cmd_pa6: sdio_cmd_pa6 { diff --git a/dts/st/f4/stm32f423rhtx-pinctrl.dtsi b/dts/st/f4/stm32f423rhtx-pinctrl.dtsi index c181b3092..0ec6b708f 100644 --- a/dts/st/f4/stm32f423rhtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f423rhtx-pinctrl.dtsi @@ -880,6 +880,44 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa15: sai1_mclk_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb3: sai1_sd_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb4: sai1_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb5: sai1_fs_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pc0: sai1_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pc1: sai1_sd_b_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pc2: sai1_sck_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pc3: sai1_fs_b_pc3 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_cmd_pa6: sdio_cmd_pa6 { diff --git a/dts/st/f4/stm32f423vhhx-pinctrl.dtsi b/dts/st/f4/stm32f423vhhx-pinctrl.dtsi index f397a03a0..a37ac9c43 100644 --- a/dts/st/f4/stm32f423vhhx-pinctrl.dtsi +++ b/dts/st/f4/stm32f423vhhx-pinctrl.dtsi @@ -1245,6 +1245,64 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa15: sai1_mclk_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb3: sai1_sd_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb4: sai1_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb5: sai1_fs_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pc0: sai1_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pc1: sai1_sd_b_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pc2: sai1_sck_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pc3: sai1_fs_b_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe4: sai1_sd_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe6: sai1_fs_a_pe6 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_cmd_pa6: sdio_cmd_pa6 { diff --git a/dts/st/f4/stm32f423vhtx-pinctrl.dtsi b/dts/st/f4/stm32f423vhtx-pinctrl.dtsi index 57eb53674..4512125e4 100644 --- a/dts/st/f4/stm32f423vhtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f423vhtx-pinctrl.dtsi @@ -1239,6 +1239,64 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa15: sai1_mclk_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb3: sai1_sd_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb4: sai1_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb5: sai1_fs_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pc0: sai1_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pc1: sai1_sd_b_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pc2: sai1_sck_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pc3: sai1_fs_b_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe4: sai1_sd_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe6: sai1_fs_a_pe6 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_cmd_pa6: sdio_cmd_pa6 { diff --git a/dts/st/f4/stm32f423zhjx-pinctrl.dtsi b/dts/st/f4/stm32f423zhjx-pinctrl.dtsi index 42df983ea..795ac93bb 100644 --- a/dts/st/f4/stm32f423zhjx-pinctrl.dtsi +++ b/dts/st/f4/stm32f423zhjx-pinctrl.dtsi @@ -1447,6 +1447,80 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa15: sai1_mclk_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb3: sai1_sd_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb4: sai1_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb5: sai1_fs_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pc0: sai1_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pc1: sai1_sd_b_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pc2: sai1_sck_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pc3: sai1_fs_b_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe4: sai1_sd_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe6: sai1_fs_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_cmd_pa6: sdio_cmd_pa6 { diff --git a/dts/st/f4/stm32f423zhtx-pinctrl.dtsi b/dts/st/f4/stm32f423zhtx-pinctrl.dtsi index 42df983ea..795ac93bb 100644 --- a/dts/st/f4/stm32f423zhtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f423zhtx-pinctrl.dtsi @@ -1447,6 +1447,80 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa15: sai1_mclk_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb3: sai1_sd_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb4: sai1_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb5: sai1_fs_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pc0: sai1_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pc1: sai1_sd_b_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pc2: sai1_sck_b_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pc3: sai1_fs_b_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe4: sai1_sd_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe6: sai1_fs_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_cmd_pa6: sdio_cmd_pa6 { diff --git a/dts/st/f4/stm32f427a(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f427a(g-i)hx-pinctrl.dtsi index 40d6dc63d..0b2de0fa2 100644 --- a/dts/st/f4/stm32f427a(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f427a(g-i)hx-pinctrl.dtsi @@ -1843,6 +1843,32 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f427i(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f427i(g-i)hx-pinctrl.dtsi index e5234c1bc..640190fd1 100644 --- a/dts/st/f4/stm32f427i(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f427i(g-i)hx-pinctrl.dtsi @@ -1938,6 +1938,48 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f427i(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f427i(g-i)tx-pinctrl.dtsi index e5234c1bc..640190fd1 100644 --- a/dts/st/f4/stm32f427i(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f427i(g-i)tx-pinctrl.dtsi @@ -1938,6 +1938,48 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f427v(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f427v(g-i)tx-pinctrl.dtsi index 646a507cd..1f4a5929c 100644 --- a/dts/st/f4/stm32f427v(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f427v(g-i)tx-pinctrl.dtsi @@ -1209,6 +1209,32 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f427z(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f427z(g-i)tx-pinctrl.dtsi index 4f108b8d1..41b4f261a 100644 --- a/dts/st/f4/stm32f427z(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f427z(g-i)tx-pinctrl.dtsi @@ -1565,6 +1565,48 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f429a(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f429a(g-i)hx-pinctrl.dtsi index 13821cbeb..8651dc263 100644 --- a/dts/st/f4/stm32f429a(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429a(g-i)hx-pinctrl.dtsi @@ -2057,6 +2057,32 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f429b(e-g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f429b(e-g-i)tx-pinctrl.dtsi index 3975b352d..44d4ab8ca 100644 --- a/dts/st/f4/stm32f429b(e-g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429b(e-g-i)tx-pinctrl.dtsi @@ -2376,6 +2376,48 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f429i(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f429i(e-g)tx-pinctrl.dtsi index dec184782..e677ad4f1 100644 --- a/dts/st/f4/stm32f429i(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429i(e-g)tx-pinctrl.dtsi @@ -2152,6 +2152,48 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f429i(e-g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f429i(e-g-i)hx-pinctrl.dtsi index dec184782..e677ad4f1 100644 --- a/dts/st/f4/stm32f429i(e-g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429i(e-g-i)hx-pinctrl.dtsi @@ -2152,6 +2152,48 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f429iitx-pinctrl.dtsi b/dts/st/f4/stm32f429iitx-pinctrl.dtsi index dec184782..e677ad4f1 100644 --- a/dts/st/f4/stm32f429iitx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429iitx-pinctrl.dtsi @@ -2152,6 +2152,48 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f429n(e-g)hx-pinctrl.dtsi b/dts/st/f4/stm32f429n(e-g)hx-pinctrl.dtsi index 3975b352d..44d4ab8ca 100644 --- a/dts/st/f4/stm32f429n(e-g)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429n(e-g)hx-pinctrl.dtsi @@ -2376,6 +2376,48 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f429nihx-pinctrl.dtsi b/dts/st/f4/stm32f429nihx-pinctrl.dtsi index 3975b352d..44d4ab8ca 100644 --- a/dts/st/f4/stm32f429nihx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429nihx-pinctrl.dtsi @@ -2376,6 +2376,48 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f429v(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f429v(e-g)tx-pinctrl.dtsi index c7cbac669..7396b6295 100644 --- a/dts/st/f4/stm32f429v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429v(e-g)tx-pinctrl.dtsi @@ -1285,6 +1285,32 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f429vitx-pinctrl.dtsi b/dts/st/f4/stm32f429vitx-pinctrl.dtsi index c7cbac669..7396b6295 100644 --- a/dts/st/f4/stm32f429vitx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429vitx-pinctrl.dtsi @@ -1285,6 +1285,32 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f429z(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f429z(e-g)tx-pinctrl.dtsi index 1672b9e8f..f7e304474 100644 --- a/dts/st/f4/stm32f429z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429z(e-g)tx-pinctrl.dtsi @@ -1703,6 +1703,48 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f429zgyx-pinctrl.dtsi b/dts/st/f4/stm32f429zgyx-pinctrl.dtsi index 1672b9e8f..f7e304474 100644 --- a/dts/st/f4/stm32f429zgyx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429zgyx-pinctrl.dtsi @@ -1703,6 +1703,48 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f429zitx-pinctrl.dtsi b/dts/st/f4/stm32f429zitx-pinctrl.dtsi index 1672b9e8f..f7e304474 100644 --- a/dts/st/f4/stm32f429zitx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429zitx-pinctrl.dtsi @@ -1703,6 +1703,48 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f429ziyx-pinctrl.dtsi b/dts/st/f4/stm32f429ziyx-pinctrl.dtsi index 1672b9e8f..f7e304474 100644 --- a/dts/st/f4/stm32f429ziyx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429ziyx-pinctrl.dtsi @@ -1703,6 +1703,48 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f437aihx-pinctrl.dtsi b/dts/st/f4/stm32f437aihx-pinctrl.dtsi index 40d6dc63d..0b2de0fa2 100644 --- a/dts/st/f4/stm32f437aihx-pinctrl.dtsi +++ b/dts/st/f4/stm32f437aihx-pinctrl.dtsi @@ -1843,6 +1843,32 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f437i(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f437i(g-i)hx-pinctrl.dtsi index e5234c1bc..640190fd1 100644 --- a/dts/st/f4/stm32f437i(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f437i(g-i)hx-pinctrl.dtsi @@ -1938,6 +1938,48 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f437i(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f437i(g-i)tx-pinctrl.dtsi index e5234c1bc..640190fd1 100644 --- a/dts/st/f4/stm32f437i(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f437i(g-i)tx-pinctrl.dtsi @@ -1938,6 +1938,48 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f437v(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f437v(g-i)tx-pinctrl.dtsi index 646a507cd..1f4a5929c 100644 --- a/dts/st/f4/stm32f437v(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f437v(g-i)tx-pinctrl.dtsi @@ -1209,6 +1209,32 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f437z(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f437z(g-i)tx-pinctrl.dtsi index 4f108b8d1..41b4f261a 100644 --- a/dts/st/f4/stm32f437z(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f437z(g-i)tx-pinctrl.dtsi @@ -1565,6 +1565,48 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f439aihx-pinctrl.dtsi b/dts/st/f4/stm32f439aihx-pinctrl.dtsi index 13821cbeb..8651dc263 100644 --- a/dts/st/f4/stm32f439aihx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439aihx-pinctrl.dtsi @@ -2057,6 +2057,32 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f439b(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f439b(g-i)tx-pinctrl.dtsi index 3975b352d..44d4ab8ca 100644 --- a/dts/st/f4/stm32f439b(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439b(g-i)tx-pinctrl.dtsi @@ -2376,6 +2376,48 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f439i(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f439i(g-i)hx-pinctrl.dtsi index dec184782..e677ad4f1 100644 --- a/dts/st/f4/stm32f439i(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439i(g-i)hx-pinctrl.dtsi @@ -2152,6 +2152,48 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f439i(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f439i(g-i)tx-pinctrl.dtsi index dec184782..e677ad4f1 100644 --- a/dts/st/f4/stm32f439i(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439i(g-i)tx-pinctrl.dtsi @@ -2152,6 +2152,48 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f439n(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f439n(g-i)hx-pinctrl.dtsi index 3975b352d..44d4ab8ca 100644 --- a/dts/st/f4/stm32f439n(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439n(g-i)hx-pinctrl.dtsi @@ -2376,6 +2376,48 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f439v(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f439v(g-i)tx-pinctrl.dtsi index c7cbac669..7396b6295 100644 --- a/dts/st/f4/stm32f439v(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439v(g-i)tx-pinctrl.dtsi @@ -1285,6 +1285,32 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f439z(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f439z(g-i)tx-pinctrl.dtsi index 1672b9e8f..f7e304474 100644 --- a/dts/st/f4/stm32f439z(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439z(g-i)tx-pinctrl.dtsi @@ -1703,6 +1703,48 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f439z(g-i)yx-pinctrl.dtsi b/dts/st/f4/stm32f439z(g-i)yx-pinctrl.dtsi index 1672b9e8f..f7e304474 100644 --- a/dts/st/f4/stm32f439z(g-i)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439z(g-i)yx-pinctrl.dtsi @@ -1703,6 +1703,48 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f446m(c-e)yx-pinctrl.dtsi b/dts/st/f4/stm32f446m(c-e)yx-pinctrl.dtsi index 55c8d21e9..0f8d1cbcf 100644 --- a/dts/st/f4/stm32f446m(c-e)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f446m(c-e)yx-pinctrl.dtsi @@ -864,6 +864,76 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_fs_a_pa3: sai1_fs_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa9: sai1_sd_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb9: sai1_fs_b_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb12: sai1_sck_b_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pc0: sai1_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d1_pb0: sdio_d1_pb0 { diff --git a/dts/st/f4/stm32f446r(c-e)tx-pinctrl.dtsi b/dts/st/f4/stm32f446r(c-e)tx-pinctrl.dtsi index 28aff9f89..fc252dccd 100644 --- a/dts/st/f4/stm32f446r(c-e)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f446r(c-e)tx-pinctrl.dtsi @@ -774,6 +774,40 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_fs_a_pa3: sai1_fs_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa9: sai1_sd_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb9: sai1_fs_b_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb12: sai1_sck_b_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pc0: sai1_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d1_pb0: sdio_d1_pb0 { diff --git a/dts/st/f4/stm32f446v(c-e)tx-pinctrl.dtsi b/dts/st/f4/stm32f446v(c-e)tx-pinctrl.dtsi index 746f2ae1c..98bbfe17d 100644 --- a/dts/st/f4/stm32f446v(c-e)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f446v(c-e)tx-pinctrl.dtsi @@ -1241,6 +1241,112 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_fs_a_pa3: sai1_fs_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa9: sai1_sd_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb9: sai1_fs_b_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb12: sai1_sck_b_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pc0: sai1_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd14: sai2_sck_a_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d1_pb0: sdio_d1_pb0 { diff --git a/dts/st/f4/stm32f446z(c-e)hx-pinctrl.dtsi b/dts/st/f4/stm32f446z(c-e)hx-pinctrl.dtsi index 8edc192c9..4fe725824 100644 --- a/dts/st/f4/stm32f446z(c-e)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f446z(c-e)hx-pinctrl.dtsi @@ -1622,6 +1622,144 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_fs_a_pa3: sai1_fs_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa9: sai1_sd_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb9: sai1_fs_b_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb12: sai1_sck_b_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pc0: sai1_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb11: sai2_sd_a_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd14: sai2_sck_a_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d1_pb0: sdio_d1_pb0 { diff --git a/dts/st/f4/stm32f446z(c-e)jx-pinctrl.dtsi b/dts/st/f4/stm32f446z(c-e)jx-pinctrl.dtsi index 8edc192c9..4fe725824 100644 --- a/dts/st/f4/stm32f446z(c-e)jx-pinctrl.dtsi +++ b/dts/st/f4/stm32f446z(c-e)jx-pinctrl.dtsi @@ -1622,6 +1622,144 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_fs_a_pa3: sai1_fs_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa9: sai1_sd_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb9: sai1_fs_b_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb12: sai1_sck_b_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pc0: sai1_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb11: sai2_sd_a_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd14: sai2_sck_a_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d1_pb0: sdio_d1_pb0 { diff --git a/dts/st/f4/stm32f446z(c-e)tx-pinctrl.dtsi b/dts/st/f4/stm32f446z(c-e)tx-pinctrl.dtsi index 8edc192c9..4fe725824 100644 --- a/dts/st/f4/stm32f446z(c-e)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f446z(c-e)tx-pinctrl.dtsi @@ -1622,6 +1622,144 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_fs_a_pa3: sai1_fs_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa9: sai1_sd_b_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb9: sai1_fs_b_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb12: sai1_sck_b_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pc0: sai1_mclk_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb11: sai2_sd_a_pb11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd14: sai2_sck_a_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d1_pb0: sdio_d1_pb0 { diff --git a/dts/st/f4/stm32f469a(e-g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f469a(e-g-i)hx-pinctrl.dtsi index 45ec5209b..aa070a3fc 100644 --- a/dts/st/f4/stm32f469a(e-g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469a(e-g-i)hx-pinctrl.dtsi @@ -1989,6 +1989,40 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f469a(e-g-i)yx-pinctrl.dtsi b/dts/st/f4/stm32f469a(e-g-i)yx-pinctrl.dtsi index 45ec5209b..aa070a3fc 100644 --- a/dts/st/f4/stm32f469a(e-g-i)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469a(e-g-i)yx-pinctrl.dtsi @@ -1989,6 +1989,40 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f469b(e-g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f469b(e-g-i)tx-pinctrl.dtsi index 20583639b..e0f1d7610 100644 --- a/dts/st/f4/stm32f469b(e-g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469b(e-g-i)tx-pinctrl.dtsi @@ -2537,6 +2537,56 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f469i(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f469i(e-g)tx-pinctrl.dtsi index e421ea95d..9dba43861 100644 --- a/dts/st/f4/stm32f469i(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469i(e-g)tx-pinctrl.dtsi @@ -2198,6 +2198,56 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f469i(e-g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f469i(e-g-i)hx-pinctrl.dtsi index e421ea95d..9dba43861 100644 --- a/dts/st/f4/stm32f469i(e-g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469i(e-g-i)hx-pinctrl.dtsi @@ -2198,6 +2198,56 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f469iitx-pinctrl.dtsi b/dts/st/f4/stm32f469iitx-pinctrl.dtsi index e421ea95d..9dba43861 100644 --- a/dts/st/f4/stm32f469iitx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469iitx-pinctrl.dtsi @@ -2198,6 +2198,56 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f469n(e-g)hx-pinctrl.dtsi b/dts/st/f4/stm32f469n(e-g)hx-pinctrl.dtsi index 20583639b..e0f1d7610 100644 --- a/dts/st/f4/stm32f469n(e-g)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469n(e-g)hx-pinctrl.dtsi @@ -2537,6 +2537,56 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f469nihx-pinctrl.dtsi b/dts/st/f4/stm32f469nihx-pinctrl.dtsi index 20583639b..e0f1d7610 100644 --- a/dts/st/f4/stm32f469nihx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469nihx-pinctrl.dtsi @@ -2537,6 +2537,56 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f469v(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f469v(e-g)tx-pinctrl.dtsi index 36923ddff..e3f3bcaa7 100644 --- a/dts/st/f4/stm32f469v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469v(e-g)tx-pinctrl.dtsi @@ -1128,6 +1128,20 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f469vitx-pinctrl.dtsi b/dts/st/f4/stm32f469vitx-pinctrl.dtsi index 36923ddff..e3f3bcaa7 100644 --- a/dts/st/f4/stm32f469vitx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469vitx-pinctrl.dtsi @@ -1128,6 +1128,20 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f469z(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f469z(e-g)tx-pinctrl.dtsi index b71b9dbcc..7d4234571 100644 --- a/dts/st/f4/stm32f469z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469z(e-g)tx-pinctrl.dtsi @@ -1623,6 +1623,40 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f469zitx-pinctrl.dtsi b/dts/st/f4/stm32f469zitx-pinctrl.dtsi index b71b9dbcc..7d4234571 100644 --- a/dts/st/f4/stm32f469zitx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469zitx-pinctrl.dtsi @@ -1623,6 +1623,40 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f479a(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f479a(g-i)hx-pinctrl.dtsi index 45ec5209b..aa070a3fc 100644 --- a/dts/st/f4/stm32f479a(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479a(g-i)hx-pinctrl.dtsi @@ -1989,6 +1989,40 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f479a(g-i)yx-pinctrl.dtsi b/dts/st/f4/stm32f479a(g-i)yx-pinctrl.dtsi index 45ec5209b..aa070a3fc 100644 --- a/dts/st/f4/stm32f479a(g-i)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479a(g-i)yx-pinctrl.dtsi @@ -1989,6 +1989,40 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f479b(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f479b(g-i)tx-pinctrl.dtsi index 20583639b..e0f1d7610 100644 --- a/dts/st/f4/stm32f479b(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479b(g-i)tx-pinctrl.dtsi @@ -2537,6 +2537,56 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f479i(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f479i(g-i)hx-pinctrl.dtsi index e421ea95d..9dba43861 100644 --- a/dts/st/f4/stm32f479i(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479i(g-i)hx-pinctrl.dtsi @@ -2198,6 +2198,56 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f479i(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f479i(g-i)tx-pinctrl.dtsi index e421ea95d..9dba43861 100644 --- a/dts/st/f4/stm32f479i(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479i(g-i)tx-pinctrl.dtsi @@ -2198,6 +2198,56 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f479n(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f479n(g-i)hx-pinctrl.dtsi index 20583639b..e0f1d7610 100644 --- a/dts/st/f4/stm32f479n(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479n(g-i)hx-pinctrl.dtsi @@ -2537,6 +2537,56 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f479v(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f479v(g-i)tx-pinctrl.dtsi index 36923ddff..e3f3bcaa7 100644 --- a/dts/st/f4/stm32f479v(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479v(g-i)tx-pinctrl.dtsi @@ -1128,6 +1128,20 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f4/stm32f479z(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f479z(g-i)tx-pinctrl.dtsi index b71b9dbcc..7d4234571 100644 --- a/dts/st/f4/stm32f479z(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479z(g-i)tx-pinctrl.dtsi @@ -1623,6 +1623,40 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + /* SDIO */ /omit-if-no-ref/ sdio_d4_pb8: sdio_d4_pb8 { diff --git a/dts/st/f7/stm32f722i(c-e)kx-pinctrl.dtsi b/dts/st/f7/stm32f722i(c-e)kx-pinctrl.dtsi index ac5f7433c..42572f9b4 100644 --- a/dts/st/f7/stm32f722i(c-e)kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f722i(c-e)kx-pinctrl.dtsi @@ -1769,6 +1769,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f722i(c-e)tx-pinctrl.dtsi b/dts/st/f7/stm32f722i(c-e)tx-pinctrl.dtsi index ac5f7433c..42572f9b4 100644 --- a/dts/st/f7/stm32f722i(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f722i(c-e)tx-pinctrl.dtsi @@ -1769,6 +1769,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f722r(c-e)tx-pinctrl.dtsi b/dts/st/f7/stm32f722r(c-e)tx-pinctrl.dtsi index 0d501932b..4b27e533b 100644 --- a/dts/st/f7/stm32f722r(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f722r(c-e)tx-pinctrl.dtsi @@ -651,6 +651,36 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f722v(c-e)tx-pinctrl.dtsi b/dts/st/f7/stm32f722v(c-e)tx-pinctrl.dtsi index 3b831c6d7..50a075cdc 100644 --- a/dts/st/f7/stm32f722v(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f722v(c-e)tx-pinctrl.dtsi @@ -1087,6 +1087,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f722z(c-e)tx-pinctrl.dtsi b/dts/st/f7/stm32f722z(c-e)tx-pinctrl.dtsi index 26e738a0f..00b780d5b 100644 --- a/dts/st/f7/stm32f722z(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f722z(c-e)tx-pinctrl.dtsi @@ -1456,6 +1456,124 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f723i(c-e)kx-pinctrl.dtsi b/dts/st/f7/stm32f723i(c-e)kx-pinctrl.dtsi index 443c974de..c914da59d 100644 --- a/dts/st/f7/stm32f723i(c-e)kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f723i(c-e)kx-pinctrl.dtsi @@ -1751,6 +1751,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f723i(c-e)tx-pinctrl.dtsi b/dts/st/f7/stm32f723i(c-e)tx-pinctrl.dtsi index 443c974de..c914da59d 100644 --- a/dts/st/f7/stm32f723i(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f723i(c-e)tx-pinctrl.dtsi @@ -1751,6 +1751,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f723v(c-e)tx-pinctrl.dtsi b/dts/st/f7/stm32f723v(c-e)tx-pinctrl.dtsi index 1d394c05a..15078f8e9 100644 --- a/dts/st/f7/stm32f723v(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f723v(c-e)tx-pinctrl.dtsi @@ -1053,6 +1053,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f723v(c-e)yx-pinctrl.dtsi b/dts/st/f7/stm32f723v(c-e)yx-pinctrl.dtsi index 1d394c05a..15078f8e9 100644 --- a/dts/st/f7/stm32f723v(c-e)yx-pinctrl.dtsi +++ b/dts/st/f7/stm32f723v(c-e)yx-pinctrl.dtsi @@ -1053,6 +1053,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f723z(c-e)ix-pinctrl.dtsi b/dts/st/f7/stm32f723z(c-e)ix-pinctrl.dtsi index b3723358c..76fa50b90 100644 --- a/dts/st/f7/stm32f723z(c-e)ix-pinctrl.dtsi +++ b/dts/st/f7/stm32f723z(c-e)ix-pinctrl.dtsi @@ -1438,6 +1438,124 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f723z(c-e)tx-pinctrl.dtsi b/dts/st/f7/stm32f723z(c-e)tx-pinctrl.dtsi index b3723358c..76fa50b90 100644 --- a/dts/st/f7/stm32f723z(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f723z(c-e)tx-pinctrl.dtsi @@ -1438,6 +1438,124 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f730i8kx-pinctrl.dtsi b/dts/st/f7/stm32f730i8kx-pinctrl.dtsi index 443c974de..c914da59d 100644 --- a/dts/st/f7/stm32f730i8kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f730i8kx-pinctrl.dtsi @@ -1751,6 +1751,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f730r8tx-pinctrl.dtsi b/dts/st/f7/stm32f730r8tx-pinctrl.dtsi index 0d501932b..4b27e533b 100644 --- a/dts/st/f7/stm32f730r8tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f730r8tx-pinctrl.dtsi @@ -651,6 +651,36 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f730v8tx-pinctrl.dtsi b/dts/st/f7/stm32f730v8tx-pinctrl.dtsi index 3b831c6d7..50a075cdc 100644 --- a/dts/st/f7/stm32f730v8tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f730v8tx-pinctrl.dtsi @@ -1087,6 +1087,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f730z8tx-pinctrl.dtsi b/dts/st/f7/stm32f730z8tx-pinctrl.dtsi index b3723358c..76fa50b90 100644 --- a/dts/st/f7/stm32f730z8tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f730z8tx-pinctrl.dtsi @@ -1438,6 +1438,124 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f732iekx-pinctrl.dtsi b/dts/st/f7/stm32f732iekx-pinctrl.dtsi index ac5f7433c..42572f9b4 100644 --- a/dts/st/f7/stm32f732iekx-pinctrl.dtsi +++ b/dts/st/f7/stm32f732iekx-pinctrl.dtsi @@ -1769,6 +1769,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f732ietx-pinctrl.dtsi b/dts/st/f7/stm32f732ietx-pinctrl.dtsi index ac5f7433c..42572f9b4 100644 --- a/dts/st/f7/stm32f732ietx-pinctrl.dtsi +++ b/dts/st/f7/stm32f732ietx-pinctrl.dtsi @@ -1769,6 +1769,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f732retx-pinctrl.dtsi b/dts/st/f7/stm32f732retx-pinctrl.dtsi index 0d501932b..4b27e533b 100644 --- a/dts/st/f7/stm32f732retx-pinctrl.dtsi +++ b/dts/st/f7/stm32f732retx-pinctrl.dtsi @@ -651,6 +651,36 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f732vetx-pinctrl.dtsi b/dts/st/f7/stm32f732vetx-pinctrl.dtsi index 3b831c6d7..50a075cdc 100644 --- a/dts/st/f7/stm32f732vetx-pinctrl.dtsi +++ b/dts/st/f7/stm32f732vetx-pinctrl.dtsi @@ -1087,6 +1087,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f732zetx-pinctrl.dtsi b/dts/st/f7/stm32f732zetx-pinctrl.dtsi index 26e738a0f..00b780d5b 100644 --- a/dts/st/f7/stm32f732zetx-pinctrl.dtsi +++ b/dts/st/f7/stm32f732zetx-pinctrl.dtsi @@ -1456,6 +1456,124 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f733iekx-pinctrl.dtsi b/dts/st/f7/stm32f733iekx-pinctrl.dtsi index 443c974de..c914da59d 100644 --- a/dts/st/f7/stm32f733iekx-pinctrl.dtsi +++ b/dts/st/f7/stm32f733iekx-pinctrl.dtsi @@ -1751,6 +1751,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f733ietx-pinctrl.dtsi b/dts/st/f7/stm32f733ietx-pinctrl.dtsi index 443c974de..c914da59d 100644 --- a/dts/st/f7/stm32f733ietx-pinctrl.dtsi +++ b/dts/st/f7/stm32f733ietx-pinctrl.dtsi @@ -1751,6 +1751,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f733vetx-pinctrl.dtsi b/dts/st/f7/stm32f733vetx-pinctrl.dtsi index 1d394c05a..15078f8e9 100644 --- a/dts/st/f7/stm32f733vetx-pinctrl.dtsi +++ b/dts/st/f7/stm32f733vetx-pinctrl.dtsi @@ -1053,6 +1053,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f733veyx-pinctrl.dtsi b/dts/st/f7/stm32f733veyx-pinctrl.dtsi index 1d394c05a..15078f8e9 100644 --- a/dts/st/f7/stm32f733veyx-pinctrl.dtsi +++ b/dts/st/f7/stm32f733veyx-pinctrl.dtsi @@ -1053,6 +1053,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f733zeix-pinctrl.dtsi b/dts/st/f7/stm32f733zeix-pinctrl.dtsi index b3723358c..76fa50b90 100644 --- a/dts/st/f7/stm32f733zeix-pinctrl.dtsi +++ b/dts/st/f7/stm32f733zeix-pinctrl.dtsi @@ -1438,6 +1438,124 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f733zetx-pinctrl.dtsi b/dts/st/f7/stm32f733zetx-pinctrl.dtsi index b3723358c..76fa50b90 100644 --- a/dts/st/f7/stm32f733zetx-pinctrl.dtsi +++ b/dts/st/f7/stm32f733zetx-pinctrl.dtsi @@ -1438,6 +1438,124 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f745i(e-g)kx-pinctrl.dtsi b/dts/st/f7/stm32f745i(e-g)kx-pinctrl.dtsi index 72224bb36..a9ae4c932 100644 --- a/dts/st/f7/stm32f745i(e-g)kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f745i(e-g)kx-pinctrl.dtsi @@ -2179,6 +2179,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f745i(e-g)tx-pinctrl.dtsi b/dts/st/f7/stm32f745i(e-g)tx-pinctrl.dtsi index 72224bb36..a9ae4c932 100644 --- a/dts/st/f7/stm32f745i(e-g)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f745i(e-g)tx-pinctrl.dtsi @@ -2179,6 +2179,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f745v(e-g)hx-pinctrl.dtsi b/dts/st/f7/stm32f745v(e-g)hx-pinctrl.dtsi index d3a35988a..35282edd1 100644 --- a/dts/st/f7/stm32f745v(e-g)hx-pinctrl.dtsi +++ b/dts/st/f7/stm32f745v(e-g)hx-pinctrl.dtsi @@ -1364,6 +1364,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f745v(e-g)tx-pinctrl.dtsi b/dts/st/f7/stm32f745v(e-g)tx-pinctrl.dtsi index d3a35988a..35282edd1 100644 --- a/dts/st/f7/stm32f745v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f745v(e-g)tx-pinctrl.dtsi @@ -1364,6 +1364,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f745z(e-g)tx-pinctrl.dtsi b/dts/st/f7/stm32f745z(e-g)tx-pinctrl.dtsi index 5e5e02e74..5618802fb 100644 --- a/dts/st/f7/stm32f745z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f745z(e-g)tx-pinctrl.dtsi @@ -1779,6 +1779,124 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f746b(e-g)tx-pinctrl.dtsi b/dts/st/f7/stm32f746b(e-g)tx-pinctrl.dtsi index e092a4224..f88fc4dd5 100644 --- a/dts/st/f7/stm32f746b(e-g)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746b(e-g)tx-pinctrl.dtsi @@ -2641,6 +2641,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f746i(e-g)kx-pinctrl.dtsi b/dts/st/f7/stm32f746i(e-g)kx-pinctrl.dtsi index 22062b964..8a7d0f905 100644 --- a/dts/st/f7/stm32f746i(e-g)kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746i(e-g)kx-pinctrl.dtsi @@ -2417,6 +2417,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f746ietx-pinctrl.dtsi b/dts/st/f7/stm32f746ietx-pinctrl.dtsi index 22062b964..8a7d0f905 100644 --- a/dts/st/f7/stm32f746ietx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746ietx-pinctrl.dtsi @@ -2417,6 +2417,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f746igtx-pinctrl.dtsi b/dts/st/f7/stm32f746igtx-pinctrl.dtsi index 22062b964..8a7d0f905 100644 --- a/dts/st/f7/stm32f746igtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746igtx-pinctrl.dtsi @@ -2417,6 +2417,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f746nehx-pinctrl.dtsi b/dts/st/f7/stm32f746nehx-pinctrl.dtsi index e092a4224..f88fc4dd5 100644 --- a/dts/st/f7/stm32f746nehx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746nehx-pinctrl.dtsi @@ -2641,6 +2641,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f746nghx-pinctrl.dtsi b/dts/st/f7/stm32f746nghx-pinctrl.dtsi index e092a4224..f88fc4dd5 100644 --- a/dts/st/f7/stm32f746nghx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746nghx-pinctrl.dtsi @@ -2641,6 +2641,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f746v(e-g)hx-pinctrl.dtsi b/dts/st/f7/stm32f746v(e-g)hx-pinctrl.dtsi index 5e0709f15..7741be622 100644 --- a/dts/st/f7/stm32f746v(e-g)hx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746v(e-g)hx-pinctrl.dtsi @@ -1486,6 +1486,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f746vetx-pinctrl.dtsi b/dts/st/f7/stm32f746vetx-pinctrl.dtsi index 5e0709f15..7741be622 100644 --- a/dts/st/f7/stm32f746vetx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746vetx-pinctrl.dtsi @@ -1486,6 +1486,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f746vgtx-pinctrl.dtsi b/dts/st/f7/stm32f746vgtx-pinctrl.dtsi index 5e0709f15..7741be622 100644 --- a/dts/st/f7/stm32f746vgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746vgtx-pinctrl.dtsi @@ -1486,6 +1486,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f746z(e-g)yx-pinctrl.dtsi b/dts/st/f7/stm32f746z(e-g)yx-pinctrl.dtsi index db0a48750..7b438a92c 100644 --- a/dts/st/f7/stm32f746z(e-g)yx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746z(e-g)yx-pinctrl.dtsi @@ -1941,6 +1941,124 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f746zetx-pinctrl.dtsi b/dts/st/f7/stm32f746zetx-pinctrl.dtsi index db0a48750..7b438a92c 100644 --- a/dts/st/f7/stm32f746zetx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746zetx-pinctrl.dtsi @@ -1941,6 +1941,124 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f746zgtx-pinctrl.dtsi b/dts/st/f7/stm32f746zgtx-pinctrl.dtsi index db0a48750..7b438a92c 100644 --- a/dts/st/f7/stm32f746zgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746zgtx-pinctrl.dtsi @@ -1941,6 +1941,124 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f750n8hx-pinctrl.dtsi b/dts/st/f7/stm32f750n8hx-pinctrl.dtsi index e092a4224..f88fc4dd5 100644 --- a/dts/st/f7/stm32f750n8hx-pinctrl.dtsi +++ b/dts/st/f7/stm32f750n8hx-pinctrl.dtsi @@ -2641,6 +2641,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f750v8tx-pinctrl.dtsi b/dts/st/f7/stm32f750v8tx-pinctrl.dtsi index 5e0709f15..7741be622 100644 --- a/dts/st/f7/stm32f750v8tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f750v8tx-pinctrl.dtsi @@ -1486,6 +1486,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f750z8tx-pinctrl.dtsi b/dts/st/f7/stm32f750z8tx-pinctrl.dtsi index db0a48750..7b438a92c 100644 --- a/dts/st/f7/stm32f750z8tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f750z8tx-pinctrl.dtsi @@ -1941,6 +1941,124 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f756bgtx-pinctrl.dtsi b/dts/st/f7/stm32f756bgtx-pinctrl.dtsi index e092a4224..f88fc4dd5 100644 --- a/dts/st/f7/stm32f756bgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756bgtx-pinctrl.dtsi @@ -2641,6 +2641,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f756igkx-pinctrl.dtsi b/dts/st/f7/stm32f756igkx-pinctrl.dtsi index 22062b964..8a7d0f905 100644 --- a/dts/st/f7/stm32f756igkx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756igkx-pinctrl.dtsi @@ -2417,6 +2417,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f756igtx-pinctrl.dtsi b/dts/st/f7/stm32f756igtx-pinctrl.dtsi index 22062b964..8a7d0f905 100644 --- a/dts/st/f7/stm32f756igtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756igtx-pinctrl.dtsi @@ -2417,6 +2417,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f756nghx-pinctrl.dtsi b/dts/st/f7/stm32f756nghx-pinctrl.dtsi index e092a4224..f88fc4dd5 100644 --- a/dts/st/f7/stm32f756nghx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756nghx-pinctrl.dtsi @@ -2641,6 +2641,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f756vghx-pinctrl.dtsi b/dts/st/f7/stm32f756vghx-pinctrl.dtsi index 5e0709f15..7741be622 100644 --- a/dts/st/f7/stm32f756vghx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756vghx-pinctrl.dtsi @@ -1486,6 +1486,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f756vgtx-pinctrl.dtsi b/dts/st/f7/stm32f756vgtx-pinctrl.dtsi index 5e0709f15..7741be622 100644 --- a/dts/st/f7/stm32f756vgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756vgtx-pinctrl.dtsi @@ -1486,6 +1486,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f756zgtx-pinctrl.dtsi b/dts/st/f7/stm32f756zgtx-pinctrl.dtsi index db0a48750..7b438a92c 100644 --- a/dts/st/f7/stm32f756zgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756zgtx-pinctrl.dtsi @@ -1941,6 +1941,124 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f756zgyx-pinctrl.dtsi b/dts/st/f7/stm32f756zgyx-pinctrl.dtsi index db0a48750..7b438a92c 100644 --- a/dts/st/f7/stm32f756zgyx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756zgyx-pinctrl.dtsi @@ -1941,6 +1941,124 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f765b(g-i)tx-pinctrl.dtsi b/dts/st/f7/stm32f765b(g-i)tx-pinctrl.dtsi index d35e8616f..4be387e76 100644 --- a/dts/st/f7/stm32f765b(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765b(g-i)tx-pinctrl.dtsi @@ -2662,6 +2662,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f765i(g-i)kx-pinctrl.dtsi b/dts/st/f7/stm32f765i(g-i)kx-pinctrl.dtsi index 4c64fba12..7c4df26d6 100644 --- a/dts/st/f7/stm32f765i(g-i)kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765i(g-i)kx-pinctrl.dtsi @@ -2550,6 +2550,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f765i(g-i)tx-pinctrl.dtsi b/dts/st/f7/stm32f765i(g-i)tx-pinctrl.dtsi index 4c64fba12..7c4df26d6 100644 --- a/dts/st/f7/stm32f765i(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765i(g-i)tx-pinctrl.dtsi @@ -2550,6 +2550,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f765n(g-i)hx-pinctrl.dtsi b/dts/st/f7/stm32f765n(g-i)hx-pinctrl.dtsi index d35e8616f..4be387e76 100644 --- a/dts/st/f7/stm32f765n(g-i)hx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765n(g-i)hx-pinctrl.dtsi @@ -2662,6 +2662,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f765v(g-i)hx-pinctrl.dtsi b/dts/st/f7/stm32f765v(g-i)hx-pinctrl.dtsi index 0fa95fe42..72d688e04 100644 --- a/dts/st/f7/stm32f765v(g-i)hx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765v(g-i)hx-pinctrl.dtsi @@ -1700,6 +1700,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f765v(g-i)tx-pinctrl.dtsi b/dts/st/f7/stm32f765v(g-i)tx-pinctrl.dtsi index 0fa95fe42..72d688e04 100644 --- a/dts/st/f7/stm32f765v(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765v(g-i)tx-pinctrl.dtsi @@ -1700,6 +1700,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f765z(g-i)tx-pinctrl.dtsi b/dts/st/f7/stm32f765z(g-i)tx-pinctrl.dtsi index c9f411fac..894b9c6c1 100644 --- a/dts/st/f7/stm32f765z(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765z(g-i)tx-pinctrl.dtsi @@ -2145,6 +2145,128 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f767b(g-i)tx-pinctrl.dtsi b/dts/st/f7/stm32f767b(g-i)tx-pinctrl.dtsi index cd657af1a..e5abb9bac 100644 --- a/dts/st/f7/stm32f767b(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767b(g-i)tx-pinctrl.dtsi @@ -3084,6 +3084,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f767i(g-i)kx-pinctrl.dtsi b/dts/st/f7/stm32f767i(g-i)kx-pinctrl.dtsi index 6692a051d..acb5f31c5 100644 --- a/dts/st/f7/stm32f767i(g-i)kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767i(g-i)kx-pinctrl.dtsi @@ -2844,6 +2844,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f767i(g-i)tx-pinctrl.dtsi b/dts/st/f7/stm32f767i(g-i)tx-pinctrl.dtsi index 6692a051d..acb5f31c5 100644 --- a/dts/st/f7/stm32f767i(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767i(g-i)tx-pinctrl.dtsi @@ -2844,6 +2844,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f767n(g-i)hx-pinctrl.dtsi b/dts/st/f7/stm32f767n(g-i)hx-pinctrl.dtsi index cd657af1a..e5abb9bac 100644 --- a/dts/st/f7/stm32f767n(g-i)hx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767n(g-i)hx-pinctrl.dtsi @@ -3084,6 +3084,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f767vghx-pinctrl.dtsi b/dts/st/f7/stm32f767vghx-pinctrl.dtsi index e7abf3b2e..70e26ecfa 100644 --- a/dts/st/f7/stm32f767vghx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767vghx-pinctrl.dtsi @@ -1862,6 +1862,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f767vgtx-pinctrl.dtsi b/dts/st/f7/stm32f767vgtx-pinctrl.dtsi index e7abf3b2e..70e26ecfa 100644 --- a/dts/st/f7/stm32f767vgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767vgtx-pinctrl.dtsi @@ -1862,6 +1862,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f767vihx-pinctrl.dtsi b/dts/st/f7/stm32f767vihx-pinctrl.dtsi index e7abf3b2e..70e26ecfa 100644 --- a/dts/st/f7/stm32f767vihx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767vihx-pinctrl.dtsi @@ -1862,6 +1862,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f767vitx-pinctrl.dtsi b/dts/st/f7/stm32f767vitx-pinctrl.dtsi index e7abf3b2e..70e26ecfa 100644 --- a/dts/st/f7/stm32f767vitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767vitx-pinctrl.dtsi @@ -1862,6 +1862,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f767zgtx-pinctrl.dtsi b/dts/st/f7/stm32f767zgtx-pinctrl.dtsi index 442f17ee6..513a333c6 100644 --- a/dts/st/f7/stm32f767zgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767zgtx-pinctrl.dtsi @@ -2351,6 +2351,128 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f767zitx-pinctrl.dtsi b/dts/st/f7/stm32f767zitx-pinctrl.dtsi index 442f17ee6..513a333c6 100644 --- a/dts/st/f7/stm32f767zitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767zitx-pinctrl.dtsi @@ -2351,6 +2351,128 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f768aiyx-pinctrl.dtsi b/dts/st/f7/stm32f768aiyx-pinctrl.dtsi index 9738899b1..d8ad48e13 100644 --- a/dts/st/f7/stm32f768aiyx-pinctrl.dtsi +++ b/dts/st/f7/stm32f768aiyx-pinctrl.dtsi @@ -2434,6 +2434,136 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f769a(g-i)yx-pinctrl.dtsi b/dts/st/f7/stm32f769a(g-i)yx-pinctrl.dtsi index 9738899b1..d8ad48e13 100644 --- a/dts/st/f7/stm32f769a(g-i)yx-pinctrl.dtsi +++ b/dts/st/f7/stm32f769a(g-i)yx-pinctrl.dtsi @@ -2434,6 +2434,136 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f769b(g-i)tx-pinctrl.dtsi b/dts/st/f7/stm32f769b(g-i)tx-pinctrl.dtsi index 02f57d7a2..9186d5bf0 100644 --- a/dts/st/f7/stm32f769b(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f769b(g-i)tx-pinctrl.dtsi @@ -3012,6 +3012,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f769igtx-pinctrl.dtsi b/dts/st/f7/stm32f769igtx-pinctrl.dtsi index 946d1b4e1..deb0ad1bc 100644 --- a/dts/st/f7/stm32f769igtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f769igtx-pinctrl.dtsi @@ -2651,6 +2651,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f769iitx-pinctrl.dtsi b/dts/st/f7/stm32f769iitx-pinctrl.dtsi index 946d1b4e1..deb0ad1bc 100644 --- a/dts/st/f7/stm32f769iitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f769iitx-pinctrl.dtsi @@ -2651,6 +2651,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f769nghx-pinctrl.dtsi b/dts/st/f7/stm32f769nghx-pinctrl.dtsi index 02f57d7a2..9186d5bf0 100644 --- a/dts/st/f7/stm32f769nghx-pinctrl.dtsi +++ b/dts/st/f7/stm32f769nghx-pinctrl.dtsi @@ -3012,6 +3012,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f769nihx-pinctrl.dtsi b/dts/st/f7/stm32f769nihx-pinctrl.dtsi index 02f57d7a2..9186d5bf0 100644 --- a/dts/st/f7/stm32f769nihx-pinctrl.dtsi +++ b/dts/st/f7/stm32f769nihx-pinctrl.dtsi @@ -3012,6 +3012,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f777bitx-pinctrl.dtsi b/dts/st/f7/stm32f777bitx-pinctrl.dtsi index cd657af1a..e5abb9bac 100644 --- a/dts/st/f7/stm32f777bitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777bitx-pinctrl.dtsi @@ -3084,6 +3084,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f777iikx-pinctrl.dtsi b/dts/st/f7/stm32f777iikx-pinctrl.dtsi index 6692a051d..acb5f31c5 100644 --- a/dts/st/f7/stm32f777iikx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777iikx-pinctrl.dtsi @@ -2844,6 +2844,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f777iitx-pinctrl.dtsi b/dts/st/f7/stm32f777iitx-pinctrl.dtsi index 6692a051d..acb5f31c5 100644 --- a/dts/st/f7/stm32f777iitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777iitx-pinctrl.dtsi @@ -2844,6 +2844,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f777nihx-pinctrl.dtsi b/dts/st/f7/stm32f777nihx-pinctrl.dtsi index cd657af1a..e5abb9bac 100644 --- a/dts/st/f7/stm32f777nihx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777nihx-pinctrl.dtsi @@ -3084,6 +3084,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f777vihx-pinctrl.dtsi b/dts/st/f7/stm32f777vihx-pinctrl.dtsi index e7abf3b2e..70e26ecfa 100644 --- a/dts/st/f7/stm32f777vihx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777vihx-pinctrl.dtsi @@ -1862,6 +1862,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f777vitx-pinctrl.dtsi b/dts/st/f7/stm32f777vitx-pinctrl.dtsi index e7abf3b2e..70e26ecfa 100644 --- a/dts/st/f7/stm32f777vitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777vitx-pinctrl.dtsi @@ -1862,6 +1862,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f777zitx-pinctrl.dtsi b/dts/st/f7/stm32f777zitx-pinctrl.dtsi index 442f17ee6..513a333c6 100644 --- a/dts/st/f7/stm32f777zitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777zitx-pinctrl.dtsi @@ -2351,6 +2351,128 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f778aiyx-pinctrl.dtsi b/dts/st/f7/stm32f778aiyx-pinctrl.dtsi index 9738899b1..d8ad48e13 100644 --- a/dts/st/f7/stm32f778aiyx-pinctrl.dtsi +++ b/dts/st/f7/stm32f778aiyx-pinctrl.dtsi @@ -2434,6 +2434,136 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f779aiyx-pinctrl.dtsi b/dts/st/f7/stm32f779aiyx-pinctrl.dtsi index 9738899b1..d8ad48e13 100644 --- a/dts/st/f7/stm32f779aiyx-pinctrl.dtsi +++ b/dts/st/f7/stm32f779aiyx-pinctrl.dtsi @@ -2434,6 +2434,136 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f779bitx-pinctrl.dtsi b/dts/st/f7/stm32f779bitx-pinctrl.dtsi index 02f57d7a2..9186d5bf0 100644 --- a/dts/st/f7/stm32f779bitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f779bitx-pinctrl.dtsi @@ -3012,6 +3012,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f779iitx-pinctrl.dtsi b/dts/st/f7/stm32f779iitx-pinctrl.dtsi index 946d1b4e1..deb0ad1bc 100644 --- a/dts/st/f7/stm32f779iitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f779iitx-pinctrl.dtsi @@ -2651,6 +2651,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/f7/stm32f779nihx-pinctrl.dtsi b/dts/st/f7/stm32f779nihx-pinctrl.dtsi index 02f57d7a2..9186d5bf0 100644 --- a/dts/st/f7/stm32f779nihx-pinctrl.dtsi +++ b/dts/st/f7/stm32f779nihx-pinctrl.dtsi @@ -3012,6 +3012,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/g4/stm32g431c(6-8-b)tx-pinctrl.dtsi b/dts/st/g4/stm32g431c(6-8-b)tx-pinctrl.dtsi index 76edf2397..b956cca62 100644 --- a/dts/st/g4/stm32g431c(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431c(6-8-b)tx-pinctrl.dtsi @@ -468,6 +468,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g431c(6-8-b)ux-pinctrl.dtsi b/dts/st/g4/stm32g431c(6-8-b)ux-pinctrl.dtsi index b5a6c553e..c9cf9c448 100644 --- a/dts/st/g4/stm32g431c(6-8-b)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g431c(6-8-b)ux-pinctrl.dtsi @@ -510,6 +510,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g431cbtxz-pinctrl.dtsi b/dts/st/g4/stm32g431cbtxz-pinctrl.dtsi index fb9c86721..4d3218220 100644 --- a/dts/st/g4/stm32g431cbtxz-pinctrl.dtsi +++ b/dts/st/g4/stm32g431cbtxz-pinctrl.dtsi @@ -468,6 +468,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g431cbyx-pinctrl.dtsi b/dts/st/g4/stm32g431cbyx-pinctrl.dtsi index dc5fc3ea9..5615ff792 100644 --- a/dts/st/g4/stm32g431cbyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431cbyx-pinctrl.dtsi @@ -501,6 +501,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g431k(6-8-b)tx-pinctrl.dtsi b/dts/st/g4/stm32g431k(6-8-b)tx-pinctrl.dtsi index 6c3f79d3f..a8a45c45d 100644 --- a/dts/st/g4/stm32g431k(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431k(6-8-b)tx-pinctrl.dtsi @@ -359,6 +359,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g431k(6-8-b)ux-pinctrl.dtsi b/dts/st/g4/stm32g431k(6-8-b)ux-pinctrl.dtsi index 6c3f79d3f..a8a45c45d 100644 --- a/dts/st/g4/stm32g431k(6-8-b)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g431k(6-8-b)ux-pinctrl.dtsi @@ -359,6 +359,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g431m(6-8-b)tx-pinctrl.dtsi b/dts/st/g4/stm32g431m(6-8-b)tx-pinctrl.dtsi index 51105b03e..2c8fb04f9 100644 --- a/dts/st/g4/stm32g431m(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431m(6-8-b)tx-pinctrl.dtsi @@ -671,6 +671,116 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g431r(6-8-b)ix-pinctrl.dtsi b/dts/st/g4/stm32g431r(6-8-b)ix-pinctrl.dtsi index f2d97621d..067fc220e 100644 --- a/dts/st/g4/stm32g431r(6-8-b)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g431r(6-8-b)ix-pinctrl.dtsi @@ -607,6 +607,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g431r(6-8-b)tx-pinctrl.dtsi b/dts/st/g4/stm32g431r(6-8-b)tx-pinctrl.dtsi index f2d97621d..067fc220e 100644 --- a/dts/st/g4/stm32g431r(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431r(6-8-b)tx-pinctrl.dtsi @@ -607,6 +607,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g431rbtxz-pinctrl.dtsi b/dts/st/g4/stm32g431rbtxz-pinctrl.dtsi index f2d97621d..067fc220e 100644 --- a/dts/st/g4/stm32g431rbtxz-pinctrl.dtsi +++ b/dts/st/g4/stm32g431rbtxz-pinctrl.dtsi @@ -607,6 +607,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g431v(6-8-b)tx-pinctrl.dtsi b/dts/st/g4/stm32g431v(6-8-b)tx-pinctrl.dtsi index ca61c7ec5..2757c5019 100644 --- a/dts/st/g4/stm32g431v(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431v(6-8-b)tx-pinctrl.dtsi @@ -756,6 +756,168 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g441cbtx-pinctrl.dtsi b/dts/st/g4/stm32g441cbtx-pinctrl.dtsi index 76edf2397..b956cca62 100644 --- a/dts/st/g4/stm32g441cbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441cbtx-pinctrl.dtsi @@ -468,6 +468,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g441cbux-pinctrl.dtsi b/dts/st/g4/stm32g441cbux-pinctrl.dtsi index b5a6c553e..c9cf9c448 100644 --- a/dts/st/g4/stm32g441cbux-pinctrl.dtsi +++ b/dts/st/g4/stm32g441cbux-pinctrl.dtsi @@ -510,6 +510,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g441cbyx-pinctrl.dtsi b/dts/st/g4/stm32g441cbyx-pinctrl.dtsi index dc5fc3ea9..5615ff792 100644 --- a/dts/st/g4/stm32g441cbyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441cbyx-pinctrl.dtsi @@ -501,6 +501,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g441kbtx-pinctrl.dtsi b/dts/st/g4/stm32g441kbtx-pinctrl.dtsi index 6c3f79d3f..a8a45c45d 100644 --- a/dts/st/g4/stm32g441kbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441kbtx-pinctrl.dtsi @@ -359,6 +359,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g441kbux-pinctrl.dtsi b/dts/st/g4/stm32g441kbux-pinctrl.dtsi index 6c3f79d3f..a8a45c45d 100644 --- a/dts/st/g4/stm32g441kbux-pinctrl.dtsi +++ b/dts/st/g4/stm32g441kbux-pinctrl.dtsi @@ -359,6 +359,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g441mbtx-pinctrl.dtsi b/dts/st/g4/stm32g441mbtx-pinctrl.dtsi index 51105b03e..2c8fb04f9 100644 --- a/dts/st/g4/stm32g441mbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441mbtx-pinctrl.dtsi @@ -671,6 +671,116 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g441rbix-pinctrl.dtsi b/dts/st/g4/stm32g441rbix-pinctrl.dtsi index f2d97621d..067fc220e 100644 --- a/dts/st/g4/stm32g441rbix-pinctrl.dtsi +++ b/dts/st/g4/stm32g441rbix-pinctrl.dtsi @@ -607,6 +607,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g441rbtx-pinctrl.dtsi b/dts/st/g4/stm32g441rbtx-pinctrl.dtsi index f2d97621d..067fc220e 100644 --- a/dts/st/g4/stm32g441rbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441rbtx-pinctrl.dtsi @@ -607,6 +607,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g441vbtx-pinctrl.dtsi b/dts/st/g4/stm32g441vbtx-pinctrl.dtsi index ca61c7ec5..2757c5019 100644 --- a/dts/st/g4/stm32g441vbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441vbtx-pinctrl.dtsi @@ -756,6 +756,168 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g471c(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g471c(c-e)tx-pinctrl.dtsi index 606e8d7de..f4c77108e 100644 --- a/dts/st/g4/stm32g471c(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471c(c-e)tx-pinctrl.dtsi @@ -560,6 +560,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g471c(c-e)ux-pinctrl.dtsi b/dts/st/g4/stm32g471c(c-e)ux-pinctrl.dtsi index 393fd5490..9bace1e66 100644 --- a/dts/st/g4/stm32g471c(c-e)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g471c(c-e)ux-pinctrl.dtsi @@ -613,6 +613,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g471m(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g471m(c-e)tx-pinctrl.dtsi index 018da127c..2146bea90 100644 --- a/dts/st/g4/stm32g471m(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471m(c-e)tx-pinctrl.dtsi @@ -857,6 +857,116 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g471meyx-pinctrl.dtsi b/dts/st/g4/stm32g471meyx-pinctrl.dtsi index 7fcb0bdea..506d1b59f 100644 --- a/dts/st/g4/stm32g471meyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471meyx-pinctrl.dtsi @@ -870,6 +870,116 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g471q(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g471q(c-e)tx-pinctrl.dtsi index d77633ff1..0de02b025 100644 --- a/dts/st/g4/stm32g471q(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471q(c-e)tx-pinctrl.dtsi @@ -1161,6 +1161,188 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g471r(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g471r(c-e)tx-pinctrl.dtsi index bc6878d61..ca4165b94 100644 --- a/dts/st/g4/stm32g471r(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471r(c-e)tx-pinctrl.dtsi @@ -731,6 +731,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g471v(c-e)hx-pinctrl.dtsi b/dts/st/g4/stm32g471v(c-e)hx-pinctrl.dtsi index 2602f909a..58c102ed8 100644 --- a/dts/st/g4/stm32g471v(c-e)hx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471v(c-e)hx-pinctrl.dtsi @@ -998,6 +998,168 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g471v(c-e)ix-pinctrl.dtsi b/dts/st/g4/stm32g471v(c-e)ix-pinctrl.dtsi index 2602f909a..58c102ed8 100644 --- a/dts/st/g4/stm32g471v(c-e)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g471v(c-e)ix-pinctrl.dtsi @@ -998,6 +998,168 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g471v(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g471v(c-e)tx-pinctrl.dtsi index 2602f909a..58c102ed8 100644 --- a/dts/st/g4/stm32g471v(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471v(c-e)tx-pinctrl.dtsi @@ -998,6 +998,168 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g473c(b-c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g473c(b-c-e)tx-pinctrl.dtsi index 1851c231c..1aa2f3d77 100644 --- a/dts/st/g4/stm32g473c(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473c(b-c-e)tx-pinctrl.dtsi @@ -600,6 +600,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g473c(b-c-e)ux-pinctrl.dtsi b/dts/st/g4/stm32g473c(b-c-e)ux-pinctrl.dtsi index 62483309f..49120d592 100644 --- a/dts/st/g4/stm32g473c(b-c-e)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g473c(b-c-e)ux-pinctrl.dtsi @@ -653,6 +653,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g473m(b-c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g473m(b-c-e)tx-pinctrl.dtsi index 2ff6e95ec..42e3beb2a 100644 --- a/dts/st/g4/stm32g473m(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473m(b-c-e)tx-pinctrl.dtsi @@ -961,6 +961,116 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g473meyx-pinctrl.dtsi b/dts/st/g4/stm32g473meyx-pinctrl.dtsi index f1fd8b26f..1ccf67b78 100644 --- a/dts/st/g4/stm32g473meyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473meyx-pinctrl.dtsi @@ -982,6 +982,116 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g473p(b-c-e)ix-pinctrl.dtsi b/dts/st/g4/stm32g473p(b-c-e)ix-pinctrl.dtsi index b52589ce4..439e499b5 100644 --- a/dts/st/g4/stm32g473p(b-c-e)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g473p(b-c-e)ix-pinctrl.dtsi @@ -1568,6 +1568,180 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g473q(b-c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g473q(b-c-e)tx-pinctrl.dtsi index 4f91bdc87..1d3496370 100644 --- a/dts/st/g4/stm32g473q(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473q(b-c-e)tx-pinctrl.dtsi @@ -1641,6 +1641,188 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g473qetxz-pinctrl.dtsi b/dts/st/g4/stm32g473qetxz-pinctrl.dtsi index 4f91bdc87..1d3496370 100644 --- a/dts/st/g4/stm32g473qetxz-pinctrl.dtsi +++ b/dts/st/g4/stm32g473qetxz-pinctrl.dtsi @@ -1641,6 +1641,188 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g473r(b-c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g473r(b-c-e)tx-pinctrl.dtsi index 5294dcd81..addbdb277 100644 --- a/dts/st/g4/stm32g473r(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473r(b-c-e)tx-pinctrl.dtsi @@ -771,6 +771,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g473retxz-pinctrl.dtsi b/dts/st/g4/stm32g473retxz-pinctrl.dtsi index d44e94ff4..d1e1d4a5f 100644 --- a/dts/st/g4/stm32g473retxz-pinctrl.dtsi +++ b/dts/st/g4/stm32g473retxz-pinctrl.dtsi @@ -779,6 +779,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g473v(b-c-e)hx-pinctrl.dtsi b/dts/st/g4/stm32g473v(b-c-e)hx-pinctrl.dtsi index efdda19fc..59a4955b3 100644 --- a/dts/st/g4/stm32g473v(b-c-e)hx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473v(b-c-e)hx-pinctrl.dtsi @@ -1352,6 +1352,168 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g473v(b-c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g473v(b-c-e)tx-pinctrl.dtsi index efdda19fc..59a4955b3 100644 --- a/dts/st/g4/stm32g473v(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473v(b-c-e)tx-pinctrl.dtsi @@ -1352,6 +1352,168 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g474c(b-c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g474c(b-c-e)tx-pinctrl.dtsi index cb82d950f..e466867bb 100644 --- a/dts/st/g4/stm32g474c(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474c(b-c-e)tx-pinctrl.dtsi @@ -682,6 +682,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g474c(b-c-e)ux-pinctrl.dtsi b/dts/st/g4/stm32g474c(b-c-e)ux-pinctrl.dtsi index 6fd01479d..261c344cf 100644 --- a/dts/st/g4/stm32g474c(b-c-e)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g474c(b-c-e)ux-pinctrl.dtsi @@ -747,6 +747,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g474m(b-c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g474m(b-c-e)tx-pinctrl.dtsi index 3bc04b550..c8526c32a 100644 --- a/dts/st/g4/stm32g474m(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474m(b-c-e)tx-pinctrl.dtsi @@ -1075,6 +1075,116 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g474meyx-pinctrl.dtsi b/dts/st/g4/stm32g474meyx-pinctrl.dtsi index 1451bb49b..89b2a4753 100644 --- a/dts/st/g4/stm32g474meyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474meyx-pinctrl.dtsi @@ -1096,6 +1096,116 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g474p(b-c-e)ix-pinctrl.dtsi b/dts/st/g4/stm32g474p(b-c-e)ix-pinctrl.dtsi index 861bfbf9b..22d52d5d3 100644 --- a/dts/st/g4/stm32g474p(b-c-e)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g474p(b-c-e)ix-pinctrl.dtsi @@ -1682,6 +1682,180 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g474q(b-c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g474q(b-c-e)tx-pinctrl.dtsi index d61eb1f2f..9bada96e8 100644 --- a/dts/st/g4/stm32g474q(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474q(b-c-e)tx-pinctrl.dtsi @@ -1755,6 +1755,188 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g474r(b-c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g474r(b-c-e)tx-pinctrl.dtsi index d72f9534b..373df0695 100644 --- a/dts/st/g4/stm32g474r(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474r(b-c-e)tx-pinctrl.dtsi @@ -885,6 +885,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g474v(b-c-e)hx-pinctrl.dtsi b/dts/st/g4/stm32g474v(b-c-e)hx-pinctrl.dtsi index d45dcc5dc..74240d3c0 100644 --- a/dts/st/g4/stm32g474v(b-c-e)hx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474v(b-c-e)hx-pinctrl.dtsi @@ -1466,6 +1466,168 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g474v(b-c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g474v(b-c-e)tx-pinctrl.dtsi index d45dcc5dc..74240d3c0 100644 --- a/dts/st/g4/stm32g474v(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474v(b-c-e)tx-pinctrl.dtsi @@ -1466,6 +1466,168 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g483cetx-pinctrl.dtsi b/dts/st/g4/stm32g483cetx-pinctrl.dtsi index 1851c231c..1aa2f3d77 100644 --- a/dts/st/g4/stm32g483cetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483cetx-pinctrl.dtsi @@ -600,6 +600,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g483ceux-pinctrl.dtsi b/dts/st/g4/stm32g483ceux-pinctrl.dtsi index 62483309f..49120d592 100644 --- a/dts/st/g4/stm32g483ceux-pinctrl.dtsi +++ b/dts/st/g4/stm32g483ceux-pinctrl.dtsi @@ -653,6 +653,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g483metx-pinctrl.dtsi b/dts/st/g4/stm32g483metx-pinctrl.dtsi index 2ff6e95ec..42e3beb2a 100644 --- a/dts/st/g4/stm32g483metx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483metx-pinctrl.dtsi @@ -961,6 +961,116 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g483meyx-pinctrl.dtsi b/dts/st/g4/stm32g483meyx-pinctrl.dtsi index f1fd8b26f..1ccf67b78 100644 --- a/dts/st/g4/stm32g483meyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483meyx-pinctrl.dtsi @@ -982,6 +982,116 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g483peix-pinctrl.dtsi b/dts/st/g4/stm32g483peix-pinctrl.dtsi index b52589ce4..439e499b5 100644 --- a/dts/st/g4/stm32g483peix-pinctrl.dtsi +++ b/dts/st/g4/stm32g483peix-pinctrl.dtsi @@ -1568,6 +1568,180 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g483qetx-pinctrl.dtsi b/dts/st/g4/stm32g483qetx-pinctrl.dtsi index 4f91bdc87..1d3496370 100644 --- a/dts/st/g4/stm32g483qetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483qetx-pinctrl.dtsi @@ -1641,6 +1641,188 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g483retx-pinctrl.dtsi b/dts/st/g4/stm32g483retx-pinctrl.dtsi index 5294dcd81..addbdb277 100644 --- a/dts/st/g4/stm32g483retx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483retx-pinctrl.dtsi @@ -771,6 +771,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g483vehx-pinctrl.dtsi b/dts/st/g4/stm32g483vehx-pinctrl.dtsi index efdda19fc..59a4955b3 100644 --- a/dts/st/g4/stm32g483vehx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483vehx-pinctrl.dtsi @@ -1352,6 +1352,168 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g483vetx-pinctrl.dtsi b/dts/st/g4/stm32g483vetx-pinctrl.dtsi index efdda19fc..59a4955b3 100644 --- a/dts/st/g4/stm32g483vetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483vetx-pinctrl.dtsi @@ -1352,6 +1352,168 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g484cetx-pinctrl.dtsi b/dts/st/g4/stm32g484cetx-pinctrl.dtsi index cb82d950f..e466867bb 100644 --- a/dts/st/g4/stm32g484cetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484cetx-pinctrl.dtsi @@ -682,6 +682,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g484ceux-pinctrl.dtsi b/dts/st/g4/stm32g484ceux-pinctrl.dtsi index 6fd01479d..261c344cf 100644 --- a/dts/st/g4/stm32g484ceux-pinctrl.dtsi +++ b/dts/st/g4/stm32g484ceux-pinctrl.dtsi @@ -747,6 +747,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g484metx-pinctrl.dtsi b/dts/st/g4/stm32g484metx-pinctrl.dtsi index 3bc04b550..c8526c32a 100644 --- a/dts/st/g4/stm32g484metx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484metx-pinctrl.dtsi @@ -1075,6 +1075,116 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g484meyx-pinctrl.dtsi b/dts/st/g4/stm32g484meyx-pinctrl.dtsi index 1451bb49b..89b2a4753 100644 --- a/dts/st/g4/stm32g484meyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484meyx-pinctrl.dtsi @@ -1096,6 +1096,116 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g484peix-pinctrl.dtsi b/dts/st/g4/stm32g484peix-pinctrl.dtsi index 861bfbf9b..22d52d5d3 100644 --- a/dts/st/g4/stm32g484peix-pinctrl.dtsi +++ b/dts/st/g4/stm32g484peix-pinctrl.dtsi @@ -1682,6 +1682,180 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g484qetx-pinctrl.dtsi b/dts/st/g4/stm32g484qetx-pinctrl.dtsi index d61eb1f2f..9bada96e8 100644 --- a/dts/st/g4/stm32g484qetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484qetx-pinctrl.dtsi @@ -1755,6 +1755,188 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g484retx-pinctrl.dtsi b/dts/st/g4/stm32g484retx-pinctrl.dtsi index d72f9534b..373df0695 100644 --- a/dts/st/g4/stm32g484retx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484retx-pinctrl.dtsi @@ -885,6 +885,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g484vehx-pinctrl.dtsi b/dts/st/g4/stm32g484vehx-pinctrl.dtsi index d45dcc5dc..74240d3c0 100644 --- a/dts/st/g4/stm32g484vehx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484vehx-pinctrl.dtsi @@ -1466,6 +1466,168 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g484vetx-pinctrl.dtsi b/dts/st/g4/stm32g484vetx-pinctrl.dtsi index d45dcc5dc..74240d3c0 100644 --- a/dts/st/g4/stm32g484vetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484vetx-pinctrl.dtsi @@ -1466,6 +1466,168 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g491c(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g491c(c-e)tx-pinctrl.dtsi index aca425c34..38a72efb8 100644 --- a/dts/st/g4/stm32g491c(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491c(c-e)tx-pinctrl.dtsi @@ -543,6 +543,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g491c(c-e)ux-pinctrl.dtsi b/dts/st/g4/stm32g491c(c-e)ux-pinctrl.dtsi index 0ef4d16f7..9b678d94b 100644 --- a/dts/st/g4/stm32g491c(c-e)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g491c(c-e)ux-pinctrl.dtsi @@ -590,6 +590,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g491k(c-e)ux-pinctrl.dtsi b/dts/st/g4/stm32g491k(c-e)ux-pinctrl.dtsi index f334ebb9f..7eb173969 100644 --- a/dts/st/g4/stm32g491k(c-e)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g491k(c-e)ux-pinctrl.dtsi @@ -398,6 +398,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g491m(c-e)sx-pinctrl.dtsi b/dts/st/g4/stm32g491m(c-e)sx-pinctrl.dtsi index 95b9f4bee..8e0be5496 100644 --- a/dts/st/g4/stm32g491m(c-e)sx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491m(c-e)sx-pinctrl.dtsi @@ -828,6 +828,116 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g491m(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g491m(c-e)tx-pinctrl.dtsi index 95b9f4bee..8e0be5496 100644 --- a/dts/st/g4/stm32g491m(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491m(c-e)tx-pinctrl.dtsi @@ -828,6 +828,116 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g491r(c-e)ix-pinctrl.dtsi b/dts/st/g4/stm32g491r(c-e)ix-pinctrl.dtsi index 98d4a629f..09cd88f48 100644 --- a/dts/st/g4/stm32g491r(c-e)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g491r(c-e)ix-pinctrl.dtsi @@ -702,6 +702,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g491r(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g491r(c-e)tx-pinctrl.dtsi index 98d4a629f..09cd88f48 100644 --- a/dts/st/g4/stm32g491r(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491r(c-e)tx-pinctrl.dtsi @@ -702,6 +702,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g491retxz-pinctrl.dtsi b/dts/st/g4/stm32g491retxz-pinctrl.dtsi index 98d4a629f..09cd88f48 100644 --- a/dts/st/g4/stm32g491retxz-pinctrl.dtsi +++ b/dts/st/g4/stm32g491retxz-pinctrl.dtsi @@ -702,6 +702,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g491reyx-pinctrl.dtsi b/dts/st/g4/stm32g491reyx-pinctrl.dtsi index 98d4a629f..09cd88f48 100644 --- a/dts/st/g4/stm32g491reyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491reyx-pinctrl.dtsi @@ -702,6 +702,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g491v(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g491v(c-e)tx-pinctrl.dtsi index 02b348a6f..5a3921104 100644 --- a/dts/st/g4/stm32g491v(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491v(c-e)tx-pinctrl.dtsi @@ -964,6 +964,168 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g4a1cetx-pinctrl.dtsi b/dts/st/g4/stm32g4a1cetx-pinctrl.dtsi index aca425c34..38a72efb8 100644 --- a/dts/st/g4/stm32g4a1cetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1cetx-pinctrl.dtsi @@ -543,6 +543,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g4a1ceux-pinctrl.dtsi b/dts/st/g4/stm32g4a1ceux-pinctrl.dtsi index 0ef4d16f7..9b678d94b 100644 --- a/dts/st/g4/stm32g4a1ceux-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1ceux-pinctrl.dtsi @@ -590,6 +590,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g4a1keux-pinctrl.dtsi b/dts/st/g4/stm32g4a1keux-pinctrl.dtsi index f334ebb9f..7eb173969 100644 --- a/dts/st/g4/stm32g4a1keux-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1keux-pinctrl.dtsi @@ -398,6 +398,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g4a1mesx-pinctrl.dtsi b/dts/st/g4/stm32g4a1mesx-pinctrl.dtsi index 95b9f4bee..8e0be5496 100644 --- a/dts/st/g4/stm32g4a1mesx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1mesx-pinctrl.dtsi @@ -828,6 +828,116 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g4a1metx-pinctrl.dtsi b/dts/st/g4/stm32g4a1metx-pinctrl.dtsi index 95b9f4bee..8e0be5496 100644 --- a/dts/st/g4/stm32g4a1metx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1metx-pinctrl.dtsi @@ -828,6 +828,116 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g4a1reix-pinctrl.dtsi b/dts/st/g4/stm32g4a1reix-pinctrl.dtsi index 98d4a629f..09cd88f48 100644 --- a/dts/st/g4/stm32g4a1reix-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1reix-pinctrl.dtsi @@ -702,6 +702,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g4a1retx-pinctrl.dtsi b/dts/st/g4/stm32g4a1retx-pinctrl.dtsi index 98d4a629f..09cd88f48 100644 --- a/dts/st/g4/stm32g4a1retx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1retx-pinctrl.dtsi @@ -702,6 +702,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g4a1reyx-pinctrl.dtsi b/dts/st/g4/stm32g4a1reyx-pinctrl.dtsi index 98d4a629f..09cd88f48 100644 --- a/dts/st/g4/stm32g4a1reyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1reyx-pinctrl.dtsi @@ -702,6 +702,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/g4/stm32g4a1vetx-pinctrl.dtsi b/dts/st/g4/stm32g4a1vetx-pinctrl.dtsi index 02b348a6f..5a3921104 100644 --- a/dts/st/g4/stm32g4a1vetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1vetx-pinctrl.dtsi @@ -964,6 +964,168 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/h5/stm32h562agix-pinctrl.dtsi b/dts/st/h5/stm32h562agix-pinctrl.dtsi index 95ef8c818..76592c7ea 100644 --- a/dts/st/h5/stm32h562agix-pinctrl.dtsi +++ b/dts/st/h5/stm32h562agix-pinctrl.dtsi @@ -2213,6 +2213,224 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h562aiix-pinctrl.dtsi b/dts/st/h5/stm32h562aiix-pinctrl.dtsi index 95ef8c818..76592c7ea 100644 --- a/dts/st/h5/stm32h562aiix-pinctrl.dtsi +++ b/dts/st/h5/stm32h562aiix-pinctrl.dtsi @@ -2213,6 +2213,224 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h562igkx-pinctrl.dtsi b/dts/st/h5/stm32h562igkx-pinctrl.dtsi index 087dc9e89..7e9f0fef9 100644 --- a/dts/st/h5/stm32h562igkx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562igkx-pinctrl.dtsi @@ -2252,6 +2252,228 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h562igtx-pinctrl.dtsi b/dts/st/h5/stm32h562igtx-pinctrl.dtsi index 087dc9e89..7e9f0fef9 100644 --- a/dts/st/h5/stm32h562igtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562igtx-pinctrl.dtsi @@ -2252,6 +2252,228 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h562iikx-pinctrl.dtsi b/dts/st/h5/stm32h562iikx-pinctrl.dtsi index 087dc9e89..7e9f0fef9 100644 --- a/dts/st/h5/stm32h562iikx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562iikx-pinctrl.dtsi @@ -2252,6 +2252,228 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h562iitx-pinctrl.dtsi b/dts/st/h5/stm32h562iitx-pinctrl.dtsi index 087dc9e89..7e9f0fef9 100644 --- a/dts/st/h5/stm32h562iitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562iitx-pinctrl.dtsi @@ -2252,6 +2252,228 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h562rgtx-pinctrl.dtsi b/dts/st/h5/stm32h562rgtx-pinctrl.dtsi index efa00f755..0290a7dfb 100644 --- a/dts/st/h5/stm32h562rgtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562rgtx-pinctrl.dtsi @@ -884,6 +884,76 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h562rgvx-pinctrl.dtsi b/dts/st/h5/stm32h562rgvx-pinctrl.dtsi index 72da89595..ce2452232 100644 --- a/dts/st/h5/stm32h562rgvx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562rgvx-pinctrl.dtsi @@ -971,6 +971,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h562ritx-pinctrl.dtsi b/dts/st/h5/stm32h562ritx-pinctrl.dtsi index efa00f755..0290a7dfb 100644 --- a/dts/st/h5/stm32h562ritx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562ritx-pinctrl.dtsi @@ -884,6 +884,76 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h562rivx-pinctrl.dtsi b/dts/st/h5/stm32h562rivx-pinctrl.dtsi index 72da89595..ce2452232 100644 --- a/dts/st/h5/stm32h562rivx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562rivx-pinctrl.dtsi @@ -971,6 +971,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h562vgtx-pinctrl.dtsi b/dts/st/h5/stm32h562vgtx-pinctrl.dtsi index b800fe9ce..98a494424 100644 --- a/dts/st/h5/stm32h562vgtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562vgtx-pinctrl.dtsi @@ -1483,6 +1483,164 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h562vitx-pinctrl.dtsi b/dts/st/h5/stm32h562vitx-pinctrl.dtsi index b800fe9ce..98a494424 100644 --- a/dts/st/h5/stm32h562vitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562vitx-pinctrl.dtsi @@ -1483,6 +1483,164 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h562zgtx-pinctrl.dtsi b/dts/st/h5/stm32h562zgtx-pinctrl.dtsi index dc2853736..cc185e3ef 100644 --- a/dts/st/h5/stm32h562zgtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562zgtx-pinctrl.dtsi @@ -1932,6 +1932,204 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h562zitx-pinctrl.dtsi b/dts/st/h5/stm32h562zitx-pinctrl.dtsi index dc2853736..cc185e3ef 100644 --- a/dts/st/h5/stm32h562zitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h562zitx-pinctrl.dtsi @@ -1932,6 +1932,204 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h563agix-pinctrl.dtsi b/dts/st/h5/stm32h563agix-pinctrl.dtsi index f1ebd1121..bac929449 100644 --- a/dts/st/h5/stm32h563agix-pinctrl.dtsi +++ b/dts/st/h5/stm32h563agix-pinctrl.dtsi @@ -2437,6 +2437,224 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h563aiix-pinctrl.dtsi b/dts/st/h5/stm32h563aiix-pinctrl.dtsi index f1ebd1121..bac929449 100644 --- a/dts/st/h5/stm32h563aiix-pinctrl.dtsi +++ b/dts/st/h5/stm32h563aiix-pinctrl.dtsi @@ -2437,6 +2437,224 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h563aiixq-pinctrl.dtsi b/dts/st/h5/stm32h563aiixq-pinctrl.dtsi index eff6f356e..d523b97b4 100644 --- a/dts/st/h5/stm32h563aiixq-pinctrl.dtsi +++ b/dts/st/h5/stm32h563aiixq-pinctrl.dtsi @@ -2402,6 +2402,228 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h563igkx-pinctrl.dtsi b/dts/st/h5/stm32h563igkx-pinctrl.dtsi index abbd19b1e..e2c2d2b91 100644 --- a/dts/st/h5/stm32h563igkx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563igkx-pinctrl.dtsi @@ -2481,6 +2481,228 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h563igtx-pinctrl.dtsi b/dts/st/h5/stm32h563igtx-pinctrl.dtsi index abbd19b1e..e2c2d2b91 100644 --- a/dts/st/h5/stm32h563igtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563igtx-pinctrl.dtsi @@ -2481,6 +2481,228 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h563iikx-pinctrl.dtsi b/dts/st/h5/stm32h563iikx-pinctrl.dtsi index abbd19b1e..e2c2d2b91 100644 --- a/dts/st/h5/stm32h563iikx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563iikx-pinctrl.dtsi @@ -2481,6 +2481,228 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h563iikxq-pinctrl.dtsi b/dts/st/h5/stm32h563iikxq-pinctrl.dtsi index 2e21168fd..b30976c37 100644 --- a/dts/st/h5/stm32h563iikxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h563iikxq-pinctrl.dtsi @@ -2473,6 +2473,228 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h563iitx-pinctrl.dtsi b/dts/st/h5/stm32h563iitx-pinctrl.dtsi index abbd19b1e..e2c2d2b91 100644 --- a/dts/st/h5/stm32h563iitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563iitx-pinctrl.dtsi @@ -2481,6 +2481,228 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h563iitxq-pinctrl.dtsi b/dts/st/h5/stm32h563iitxq-pinctrl.dtsi index 36d16ac59..21e4fe86a 100644 --- a/dts/st/h5/stm32h563iitxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h563iitxq-pinctrl.dtsi @@ -2431,6 +2431,224 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h563miyxq-pinctrl.dtsi b/dts/st/h5/stm32h563miyxq-pinctrl.dtsi index a64591b16..e0d0b41f2 100644 --- a/dts/st/h5/stm32h563miyxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h563miyxq-pinctrl.dtsi @@ -1273,6 +1273,76 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h563rgtx-pinctrl.dtsi b/dts/st/h5/stm32h563rgtx-pinctrl.dtsi index 415bbd267..4c3e9b265 100644 --- a/dts/st/h5/stm32h563rgtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563rgtx-pinctrl.dtsi @@ -1049,6 +1049,76 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h563rgvx-pinctrl.dtsi b/dts/st/h5/stm32h563rgvx-pinctrl.dtsi index be91182af..f4dc6417b 100644 --- a/dts/st/h5/stm32h563rgvx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563rgvx-pinctrl.dtsi @@ -1141,6 +1141,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h563ritx-pinctrl.dtsi b/dts/st/h5/stm32h563ritx-pinctrl.dtsi index 415bbd267..4c3e9b265 100644 --- a/dts/st/h5/stm32h563ritx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563ritx-pinctrl.dtsi @@ -1049,6 +1049,76 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h563rivx-pinctrl.dtsi b/dts/st/h5/stm32h563rivx-pinctrl.dtsi index be91182af..f4dc6417b 100644 --- a/dts/st/h5/stm32h563rivx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563rivx-pinctrl.dtsi @@ -1141,6 +1141,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h563vgtx-pinctrl.dtsi b/dts/st/h5/stm32h563vgtx-pinctrl.dtsi index ed0bea8d5..7e236cd15 100644 --- a/dts/st/h5/stm32h563vgtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563vgtx-pinctrl.dtsi @@ -1657,6 +1657,164 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h563vitx-pinctrl.dtsi b/dts/st/h5/stm32h563vitx-pinctrl.dtsi index ed0bea8d5..7e236cd15 100644 --- a/dts/st/h5/stm32h563vitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563vitx-pinctrl.dtsi @@ -1657,6 +1657,164 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h563vitxq-pinctrl.dtsi b/dts/st/h5/stm32h563vitxq-pinctrl.dtsi index ec161349d..b37850650 100644 --- a/dts/st/h5/stm32h563vitxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h563vitxq-pinctrl.dtsi @@ -1446,6 +1446,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h563zgtx-pinctrl.dtsi b/dts/st/h5/stm32h563zgtx-pinctrl.dtsi index a022dc023..a214aa09f 100644 --- a/dts/st/h5/stm32h563zgtx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563zgtx-pinctrl.dtsi @@ -2131,6 +2131,204 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h563zitx-pinctrl.dtsi b/dts/st/h5/stm32h563zitx-pinctrl.dtsi index a022dc023..a214aa09f 100644 --- a/dts/st/h5/stm32h563zitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h563zitx-pinctrl.dtsi @@ -2131,6 +2131,204 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h563zitxq-pinctrl.dtsi b/dts/st/h5/stm32h563zitxq-pinctrl.dtsi index 59abef302..2269bfa49 100644 --- a/dts/st/h5/stm32h563zitxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h563zitxq-pinctrl.dtsi @@ -1900,6 +1900,192 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h573aiix-pinctrl.dtsi b/dts/st/h5/stm32h573aiix-pinctrl.dtsi index f1ebd1121..bac929449 100644 --- a/dts/st/h5/stm32h573aiix-pinctrl.dtsi +++ b/dts/st/h5/stm32h573aiix-pinctrl.dtsi @@ -2437,6 +2437,224 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h573aiixq-pinctrl.dtsi b/dts/st/h5/stm32h573aiixq-pinctrl.dtsi index eff6f356e..d523b97b4 100644 --- a/dts/st/h5/stm32h573aiixq-pinctrl.dtsi +++ b/dts/st/h5/stm32h573aiixq-pinctrl.dtsi @@ -2402,6 +2402,228 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h573iikx-pinctrl.dtsi b/dts/st/h5/stm32h573iikx-pinctrl.dtsi index abbd19b1e..e2c2d2b91 100644 --- a/dts/st/h5/stm32h573iikx-pinctrl.dtsi +++ b/dts/st/h5/stm32h573iikx-pinctrl.dtsi @@ -2481,6 +2481,228 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h573iikxq-pinctrl.dtsi b/dts/st/h5/stm32h573iikxq-pinctrl.dtsi index 2e21168fd..b30976c37 100644 --- a/dts/st/h5/stm32h573iikxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h573iikxq-pinctrl.dtsi @@ -2473,6 +2473,228 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h573iitx-pinctrl.dtsi b/dts/st/h5/stm32h573iitx-pinctrl.dtsi index abbd19b1e..e2c2d2b91 100644 --- a/dts/st/h5/stm32h573iitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h573iitx-pinctrl.dtsi @@ -2481,6 +2481,228 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h573iitxq-pinctrl.dtsi b/dts/st/h5/stm32h573iitxq-pinctrl.dtsi index 36d16ac59..21e4fe86a 100644 --- a/dts/st/h5/stm32h573iitxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h573iitxq-pinctrl.dtsi @@ -2431,6 +2431,224 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h573miyxq-pinctrl.dtsi b/dts/st/h5/stm32h573miyxq-pinctrl.dtsi index a64591b16..e0d0b41f2 100644 --- a/dts/st/h5/stm32h573miyxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h573miyxq-pinctrl.dtsi @@ -1273,6 +1273,76 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h573ritx-pinctrl.dtsi b/dts/st/h5/stm32h573ritx-pinctrl.dtsi index 415bbd267..4c3e9b265 100644 --- a/dts/st/h5/stm32h573ritx-pinctrl.dtsi +++ b/dts/st/h5/stm32h573ritx-pinctrl.dtsi @@ -1049,6 +1049,76 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h573rivx-pinctrl.dtsi b/dts/st/h5/stm32h573rivx-pinctrl.dtsi index be91182af..f4dc6417b 100644 --- a/dts/st/h5/stm32h573rivx-pinctrl.dtsi +++ b/dts/st/h5/stm32h573rivx-pinctrl.dtsi @@ -1141,6 +1141,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h573vitx-pinctrl.dtsi b/dts/st/h5/stm32h573vitx-pinctrl.dtsi index ed0bea8d5..7e236cd15 100644 --- a/dts/st/h5/stm32h573vitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h573vitx-pinctrl.dtsi @@ -1657,6 +1657,164 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h573vitxq-pinctrl.dtsi b/dts/st/h5/stm32h573vitxq-pinctrl.dtsi index ec161349d..b37850650 100644 --- a/dts/st/h5/stm32h573vitxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h573vitxq-pinctrl.dtsi @@ -1446,6 +1446,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h573zitx-pinctrl.dtsi b/dts/st/h5/stm32h573zitx-pinctrl.dtsi index a022dc023..a214aa09f 100644 --- a/dts/st/h5/stm32h573zitx-pinctrl.dtsi +++ b/dts/st/h5/stm32h573zitx-pinctrl.dtsi @@ -2131,6 +2131,204 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc4: sai1_ck1_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pc5: sai1_fs_a_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h5/stm32h573zitxq-pinctrl.dtsi b/dts/st/h5/stm32h573zitxq-pinctrl.dtsi index 59abef302..2269bfa49 100644 --- a/dts/st/h5/stm32h573zitxq-pinctrl.dtsi +++ b/dts/st/h5/stm32h573zitxq-pinctrl.dtsi @@ -1900,6 +1900,192 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc0: sai1_mclk_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc3: sai1_d3_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc6: sai1_sck_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd11: sai1_ck1_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd12: sai1_d1_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg7: sai1_ck2_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pc1: sai2_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d0_pa10: sdmmc1_d0_pa10 { diff --git a/dts/st/h7/stm32h723vehx-pinctrl.dtsi b/dts/st/h7/stm32h723vehx-pinctrl.dtsi index e84b91239..32baa78f6 100644 --- a/dts/st/h7/stm32h723vehx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723vehx-pinctrl.dtsi @@ -2122,6 +2122,192 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h723vetx-pinctrl.dtsi b/dts/st/h7/stm32h723vetx-pinctrl.dtsi index e84b91239..32baa78f6 100644 --- a/dts/st/h7/stm32h723vetx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723vetx-pinctrl.dtsi @@ -2122,6 +2122,192 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h723vghx-pinctrl.dtsi b/dts/st/h7/stm32h723vghx-pinctrl.dtsi index e84b91239..32baa78f6 100644 --- a/dts/st/h7/stm32h723vghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723vghx-pinctrl.dtsi @@ -2122,6 +2122,192 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h723vgtx-pinctrl.dtsi b/dts/st/h7/stm32h723vgtx-pinctrl.dtsi index e84b91239..32baa78f6 100644 --- a/dts/st/h7/stm32h723vgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723vgtx-pinctrl.dtsi @@ -2122,6 +2122,192 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h723zeix-pinctrl.dtsi b/dts/st/h7/stm32h723zeix-pinctrl.dtsi index 2c5a9f3e1..2a72deaed 100644 --- a/dts/st/h7/stm32h723zeix-pinctrl.dtsi +++ b/dts/st/h7/stm32h723zeix-pinctrl.dtsi @@ -2806,6 +2806,248 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf11: sai4_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pg9: sai4_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pg10: sai4_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h723zetx-pinctrl.dtsi b/dts/st/h7/stm32h723zetx-pinctrl.dtsi index 744dcf1ac..eb856dbb7 100644 --- a/dts/st/h7/stm32h723zetx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723zetx-pinctrl.dtsi @@ -2778,6 +2778,248 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf11: sai4_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pg9: sai4_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pg10: sai4_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h723zgix-pinctrl.dtsi b/dts/st/h7/stm32h723zgix-pinctrl.dtsi index 2c5a9f3e1..2a72deaed 100644 --- a/dts/st/h7/stm32h723zgix-pinctrl.dtsi +++ b/dts/st/h7/stm32h723zgix-pinctrl.dtsi @@ -2806,6 +2806,248 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf11: sai4_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pg9: sai4_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pg10: sai4_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h723zgtx-pinctrl.dtsi b/dts/st/h7/stm32h723zgtx-pinctrl.dtsi index 744dcf1ac..eb856dbb7 100644 --- a/dts/st/h7/stm32h723zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723zgtx-pinctrl.dtsi @@ -2778,6 +2778,248 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf11: sai4_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pg9: sai4_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pg10: sai4_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h725aeix-pinctrl.dtsi b/dts/st/h7/stm32h725aeix-pinctrl.dtsi index 5cbf39b8a..5df81941f 100644 --- a/dts/st/h7/stm32h725aeix-pinctrl.dtsi +++ b/dts/st/h7/stm32h725aeix-pinctrl.dtsi @@ -3129,6 +3129,264 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0_c: sai4_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1_c: sai4_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf11: sai4_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pg9: sai4_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pg10: sai4_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_ph2: sai4_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_ph3: sai4_mclk_b_ph3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h725agix-pinctrl.dtsi b/dts/st/h7/stm32h725agix-pinctrl.dtsi index 5cbf39b8a..5df81941f 100644 --- a/dts/st/h7/stm32h725agix-pinctrl.dtsi +++ b/dts/st/h7/stm32h725agix-pinctrl.dtsi @@ -3129,6 +3129,264 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0_c: sai4_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1_c: sai4_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf11: sai4_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pg9: sai4_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pg10: sai4_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_ph2: sai4_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_ph3: sai4_mclk_b_ph3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h725iekx-pinctrl.dtsi b/dts/st/h7/stm32h725iekx-pinctrl.dtsi index 6a28217f8..3e4edf373 100644 --- a/dts/st/h7/stm32h725iekx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725iekx-pinctrl.dtsi @@ -3279,6 +3279,264 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0_c: sai4_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1_c: sai4_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf11: sai4_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pg9: sai4_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pg10: sai4_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_ph2: sai4_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_ph3: sai4_mclk_b_ph3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h725ietx-pinctrl.dtsi b/dts/st/h7/stm32h725ietx-pinctrl.dtsi index 29556ed8c..55dd2c571 100644 --- a/dts/st/h7/stm32h725ietx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725ietx-pinctrl.dtsi @@ -2834,6 +2834,248 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf11: sai4_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pg9: sai4_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pg10: sai4_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h725igkx-pinctrl.dtsi b/dts/st/h7/stm32h725igkx-pinctrl.dtsi index 6a28217f8..3e4edf373 100644 --- a/dts/st/h7/stm32h725igkx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725igkx-pinctrl.dtsi @@ -3279,6 +3279,264 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0_c: sai4_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1_c: sai4_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf11: sai4_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pg9: sai4_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pg10: sai4_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_ph2: sai4_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_ph3: sai4_mclk_b_ph3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h725igtx-pinctrl.dtsi b/dts/st/h7/stm32h725igtx-pinctrl.dtsi index 29556ed8c..55dd2c571 100644 --- a/dts/st/h7/stm32h725igtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725igtx-pinctrl.dtsi @@ -2834,6 +2834,248 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf11: sai4_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pg9: sai4_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pg10: sai4_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h725revx-pinctrl.dtsi b/dts/st/h7/stm32h725revx-pinctrl.dtsi index b47bf653b..6a9822947 100644 --- a/dts/st/h7/stm32h725revx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725revx-pinctrl.dtsi @@ -1139,6 +1139,48 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h725rgvx-pinctrl.dtsi b/dts/st/h7/stm32h725rgvx-pinctrl.dtsi index b47bf653b..6a9822947 100644 --- a/dts/st/h7/stm32h725rgvx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725rgvx-pinctrl.dtsi @@ -1139,6 +1139,48 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h725vehx-pinctrl.dtsi b/dts/st/h7/stm32h725vehx-pinctrl.dtsi index cbc847caf..3398427ae 100644 --- a/dts/st/h7/stm32h725vehx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725vehx-pinctrl.dtsi @@ -2032,6 +2032,176 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h725vetx-pinctrl.dtsi b/dts/st/h7/stm32h725vetx-pinctrl.dtsi index f281bc87b..fad6dc337 100644 --- a/dts/st/h7/stm32h725vetx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725vetx-pinctrl.dtsi @@ -1871,6 +1871,128 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h725vghx-pinctrl.dtsi b/dts/st/h7/stm32h725vghx-pinctrl.dtsi index cbc847caf..3398427ae 100644 --- a/dts/st/h7/stm32h725vghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725vghx-pinctrl.dtsi @@ -2032,6 +2032,176 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h725vgtx-pinctrl.dtsi b/dts/st/h7/stm32h725vgtx-pinctrl.dtsi index f281bc87b..fad6dc337 100644 --- a/dts/st/h7/stm32h725vgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725vgtx-pinctrl.dtsi @@ -1871,6 +1871,128 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h725vgyx-pinctrl.dtsi b/dts/st/h7/stm32h725vgyx-pinctrl.dtsi index 05602242a..d53366246 100644 --- a/dts/st/h7/stm32h725vgyx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725vgyx-pinctrl.dtsi @@ -1785,6 +1785,116 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h725zetx-pinctrl.dtsi b/dts/st/h7/stm32h725zetx-pinctrl.dtsi index d529e1b3e..f574076e6 100644 --- a/dts/st/h7/stm32h725zetx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725zetx-pinctrl.dtsi @@ -2506,6 +2506,248 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf11: sai4_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pg9: sai4_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pg10: sai4_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h725zgtx-pinctrl.dtsi b/dts/st/h7/stm32h725zgtx-pinctrl.dtsi index d529e1b3e..f574076e6 100644 --- a/dts/st/h7/stm32h725zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725zgtx-pinctrl.dtsi @@ -2506,6 +2506,248 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf11: sai4_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pg9: sai4_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pg10: sai4_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h730abixq-pinctrl.dtsi b/dts/st/h7/stm32h730abixq-pinctrl.dtsi index 5cbf39b8a..5df81941f 100644 --- a/dts/st/h7/stm32h730abixq-pinctrl.dtsi +++ b/dts/st/h7/stm32h730abixq-pinctrl.dtsi @@ -3129,6 +3129,264 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0_c: sai4_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1_c: sai4_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf11: sai4_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pg9: sai4_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pg10: sai4_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_ph2: sai4_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_ph3: sai4_mclk_b_ph3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h730ibkxq-pinctrl.dtsi b/dts/st/h7/stm32h730ibkxq-pinctrl.dtsi index 6a28217f8..3e4edf373 100644 --- a/dts/st/h7/stm32h730ibkxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h730ibkxq-pinctrl.dtsi @@ -3279,6 +3279,264 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0_c: sai4_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1_c: sai4_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf11: sai4_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pg9: sai4_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pg10: sai4_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_ph2: sai4_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_ph3: sai4_mclk_b_ph3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h730ibtxq-pinctrl.dtsi b/dts/st/h7/stm32h730ibtxq-pinctrl.dtsi index 29556ed8c..55dd2c571 100644 --- a/dts/st/h7/stm32h730ibtxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h730ibtxq-pinctrl.dtsi @@ -2834,6 +2834,248 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf11: sai4_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pg9: sai4_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pg10: sai4_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h730vbhx-pinctrl.dtsi b/dts/st/h7/stm32h730vbhx-pinctrl.dtsi index e84b91239..32baa78f6 100644 --- a/dts/st/h7/stm32h730vbhx-pinctrl.dtsi +++ b/dts/st/h7/stm32h730vbhx-pinctrl.dtsi @@ -2122,6 +2122,192 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h730vbtx-pinctrl.dtsi b/dts/st/h7/stm32h730vbtx-pinctrl.dtsi index e84b91239..32baa78f6 100644 --- a/dts/st/h7/stm32h730vbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h730vbtx-pinctrl.dtsi @@ -2122,6 +2122,192 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h730zbix-pinctrl.dtsi b/dts/st/h7/stm32h730zbix-pinctrl.dtsi index 2c5a9f3e1..2a72deaed 100644 --- a/dts/st/h7/stm32h730zbix-pinctrl.dtsi +++ b/dts/st/h7/stm32h730zbix-pinctrl.dtsi @@ -2806,6 +2806,248 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf11: sai4_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pg9: sai4_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pg10: sai4_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h730zbtx-pinctrl.dtsi b/dts/st/h7/stm32h730zbtx-pinctrl.dtsi index 744dcf1ac..eb856dbb7 100644 --- a/dts/st/h7/stm32h730zbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h730zbtx-pinctrl.dtsi @@ -2778,6 +2778,248 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf11: sai4_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pg9: sai4_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pg10: sai4_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h733vghx-pinctrl.dtsi b/dts/st/h7/stm32h733vghx-pinctrl.dtsi index e84b91239..32baa78f6 100644 --- a/dts/st/h7/stm32h733vghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h733vghx-pinctrl.dtsi @@ -2122,6 +2122,192 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h733vgtx-pinctrl.dtsi b/dts/st/h7/stm32h733vgtx-pinctrl.dtsi index e84b91239..32baa78f6 100644 --- a/dts/st/h7/stm32h733vgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h733vgtx-pinctrl.dtsi @@ -2122,6 +2122,192 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h733zgix-pinctrl.dtsi b/dts/st/h7/stm32h733zgix-pinctrl.dtsi index 2c5a9f3e1..2a72deaed 100644 --- a/dts/st/h7/stm32h733zgix-pinctrl.dtsi +++ b/dts/st/h7/stm32h733zgix-pinctrl.dtsi @@ -2806,6 +2806,248 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf11: sai4_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pg9: sai4_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pg10: sai4_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h733zgtx-pinctrl.dtsi b/dts/st/h7/stm32h733zgtx-pinctrl.dtsi index 744dcf1ac..eb856dbb7 100644 --- a/dts/st/h7/stm32h733zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h733zgtx-pinctrl.dtsi @@ -2778,6 +2778,248 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf11: sai4_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pg9: sai4_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pg10: sai4_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h735agix-pinctrl.dtsi b/dts/st/h7/stm32h735agix-pinctrl.dtsi index 5cbf39b8a..5df81941f 100644 --- a/dts/st/h7/stm32h735agix-pinctrl.dtsi +++ b/dts/st/h7/stm32h735agix-pinctrl.dtsi @@ -3129,6 +3129,264 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0_c: sai4_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1_c: sai4_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf11: sai4_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pg9: sai4_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pg10: sai4_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_ph2: sai4_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_ph3: sai4_mclk_b_ph3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h735igkx-pinctrl.dtsi b/dts/st/h7/stm32h735igkx-pinctrl.dtsi index 6a28217f8..3e4edf373 100644 --- a/dts/st/h7/stm32h735igkx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735igkx-pinctrl.dtsi @@ -3279,6 +3279,264 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0_c: sai4_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1_c: sai4_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf11: sai4_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pg9: sai4_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pg10: sai4_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_ph2: sai4_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_ph3: sai4_mclk_b_ph3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h735igtx-pinctrl.dtsi b/dts/st/h7/stm32h735igtx-pinctrl.dtsi index 29556ed8c..55dd2c571 100644 --- a/dts/st/h7/stm32h735igtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735igtx-pinctrl.dtsi @@ -2834,6 +2834,248 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf11: sai4_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pg9: sai4_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pg10: sai4_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h735vghx-pinctrl.dtsi b/dts/st/h7/stm32h735vghx-pinctrl.dtsi index cbc847caf..3398427ae 100644 --- a/dts/st/h7/stm32h735vghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735vghx-pinctrl.dtsi @@ -2032,6 +2032,176 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h735vgtx-pinctrl.dtsi b/dts/st/h7/stm32h735vgtx-pinctrl.dtsi index f281bc87b..fad6dc337 100644 --- a/dts/st/h7/stm32h735vgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735vgtx-pinctrl.dtsi @@ -1871,6 +1871,128 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h735vgyx-pinctrl.dtsi b/dts/st/h7/stm32h735vgyx-pinctrl.dtsi index 05602242a..d53366246 100644 --- a/dts/st/h7/stm32h735vgyx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735vgyx-pinctrl.dtsi @@ -1785,6 +1785,116 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h735zgtx-pinctrl.dtsi b/dts/st/h7/stm32h735zgtx-pinctrl.dtsi index d529e1b3e..f574076e6 100644 --- a/dts/st/h7/stm32h735zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735zgtx-pinctrl.dtsi @@ -2506,6 +2506,248 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa0: sai4_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pa1: sai4_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pa2: sai4_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa12: sai4_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pc0: sai4_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd11: sai4_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pd12: sai4_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pd13: sai4_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe0: sai4_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe6: sai4_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe11: sai4_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pe12: sai4_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pe13: sai4_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe14: sai4_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf11: sai4_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pg9: sai4_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pg10: sai4_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h742a(g-i)ix-pinctrl.dtsi b/dts/st/h7/stm32h742a(g-i)ix-pinctrl.dtsi index f8eb274f8..e1a822bc5 100644 --- a/dts/st/h7/stm32h742a(g-i)ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h742a(g-i)ix-pinctrl.dtsi @@ -2382,6 +2382,296 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h742b(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h742b(g-i)tx-pinctrl.dtsi index b0126e443..2c2be93d8 100644 --- a/dts/st/h7/stm32h742b(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742b(g-i)tx-pinctrl.dtsi @@ -2666,6 +2666,304 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h742i(g-i)kx-pinctrl.dtsi b/dts/st/h7/stm32h742i(g-i)kx-pinctrl.dtsi index 7dc3c2bd8..15a59c1cb 100644 --- a/dts/st/h7/stm32h742i(g-i)kx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742i(g-i)kx-pinctrl.dtsi @@ -2554,6 +2554,304 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h742i(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h742i(g-i)tx-pinctrl.dtsi index 7dc3c2bd8..15a59c1cb 100644 --- a/dts/st/h7/stm32h742i(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742i(g-i)tx-pinctrl.dtsi @@ -2554,6 +2554,304 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h742v(g-i)hx-pinctrl.dtsi b/dts/st/h7/stm32h742v(g-i)hx-pinctrl.dtsi index 48a196035..668beaac7 100644 --- a/dts/st/h7/stm32h742v(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742v(g-i)hx-pinctrl.dtsi @@ -1632,6 +1632,224 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h742v(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h742v(g-i)tx-pinctrl.dtsi index 48a196035..668beaac7 100644 --- a/dts/st/h7/stm32h742v(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742v(g-i)tx-pinctrl.dtsi @@ -1632,6 +1632,224 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h742x(g-i)hx-pinctrl.dtsi b/dts/st/h7/stm32h742x(g-i)hx-pinctrl.dtsi index ae555eaa9..bc2bdabb2 100644 --- a/dts/st/h7/stm32h742x(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742x(g-i)hx-pinctrl.dtsi @@ -2809,6 +2809,312 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0_c: sai2_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1_c: sai2_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h742z(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h742z(g-i)tx-pinctrl.dtsi index 177233c58..532bf6c12 100644 --- a/dts/st/h7/stm32h742z(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742z(g-i)tx-pinctrl.dtsi @@ -2127,6 +2127,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h743a(g-i)ix-pinctrl.dtsi b/dts/st/h7/stm32h743a(g-i)ix-pinctrl.dtsi index fdd44113d..8b423c2c3 100644 --- a/dts/st/h7/stm32h743a(g-i)ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h743a(g-i)ix-pinctrl.dtsi @@ -2656,6 +2656,296 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h743bgtx-pinctrl.dtsi b/dts/st/h7/stm32h743bgtx-pinctrl.dtsi index 7efc31a62..99d705cf2 100644 --- a/dts/st/h7/stm32h743bgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743bgtx-pinctrl.dtsi @@ -3084,6 +3084,304 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h743bitx-pinctrl.dtsi b/dts/st/h7/stm32h743bitx-pinctrl.dtsi index 7efc31a62..99d705cf2 100644 --- a/dts/st/h7/stm32h743bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743bitx-pinctrl.dtsi @@ -3084,6 +3084,304 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h743igkx-pinctrl.dtsi b/dts/st/h7/stm32h743igkx-pinctrl.dtsi index 8ae705ca8..d743a03a6 100644 --- a/dts/st/h7/stm32h743igkx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743igkx-pinctrl.dtsi @@ -2844,6 +2844,304 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h743igtx-pinctrl.dtsi b/dts/st/h7/stm32h743igtx-pinctrl.dtsi index 8ae705ca8..d743a03a6 100644 --- a/dts/st/h7/stm32h743igtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743igtx-pinctrl.dtsi @@ -2844,6 +2844,304 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h743iikx-pinctrl.dtsi b/dts/st/h7/stm32h743iikx-pinctrl.dtsi index 8ae705ca8..d743a03a6 100644 --- a/dts/st/h7/stm32h743iikx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743iikx-pinctrl.dtsi @@ -2844,6 +2844,304 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h743iitx-pinctrl.dtsi b/dts/st/h7/stm32h743iitx-pinctrl.dtsi index 8ae705ca8..d743a03a6 100644 --- a/dts/st/h7/stm32h743iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743iitx-pinctrl.dtsi @@ -2844,6 +2844,304 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h743v(g-i)hx-pinctrl.dtsi b/dts/st/h7/stm32h743v(g-i)hx-pinctrl.dtsi index 107df6e37..679d6df6e 100644 --- a/dts/st/h7/stm32h743v(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743v(g-i)hx-pinctrl.dtsi @@ -1790,6 +1790,224 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h743vgtx-pinctrl.dtsi b/dts/st/h7/stm32h743vgtx-pinctrl.dtsi index 107df6e37..679d6df6e 100644 --- a/dts/st/h7/stm32h743vgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743vgtx-pinctrl.dtsi @@ -1790,6 +1790,224 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h743vitx-pinctrl.dtsi b/dts/st/h7/stm32h743vitx-pinctrl.dtsi index 107df6e37..679d6df6e 100644 --- a/dts/st/h7/stm32h743vitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743vitx-pinctrl.dtsi @@ -1790,6 +1790,224 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h743xghx-pinctrl.dtsi b/dts/st/h7/stm32h743xghx-pinctrl.dtsi index 6587d953a..21ff235f7 100644 --- a/dts/st/h7/stm32h743xghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743xghx-pinctrl.dtsi @@ -3225,6 +3225,312 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0_c: sai2_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1_c: sai2_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h743xihx-pinctrl.dtsi b/dts/st/h7/stm32h743xihx-pinctrl.dtsi index 6587d953a..21ff235f7 100644 --- a/dts/st/h7/stm32h743xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743xihx-pinctrl.dtsi @@ -3225,6 +3225,312 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0_c: sai2_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1_c: sai2_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h743zgtx-pinctrl.dtsi b/dts/st/h7/stm32h743zgtx-pinctrl.dtsi index 48d3a4528..f10708ada 100644 --- a/dts/st/h7/stm32h743zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743zgtx-pinctrl.dtsi @@ -2329,6 +2329,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h743zitx-pinctrl.dtsi b/dts/st/h7/stm32h743zitx-pinctrl.dtsi index 48d3a4528..f10708ada 100644 --- a/dts/st/h7/stm32h743zitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743zitx-pinctrl.dtsi @@ -2329,6 +2329,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h745bgtx-pinctrl.dtsi b/dts/st/h7/stm32h745bgtx-pinctrl.dtsi index d3713b6bc..126e8c2f3 100644 --- a/dts/st/h7/stm32h745bgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745bgtx-pinctrl.dtsi @@ -2928,6 +2928,304 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h745bitx-pinctrl.dtsi b/dts/st/h7/stm32h745bitx-pinctrl.dtsi index d3713b6bc..126e8c2f3 100644 --- a/dts/st/h7/stm32h745bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745bitx-pinctrl.dtsi @@ -2928,6 +2928,304 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h745igkx-pinctrl.dtsi b/dts/st/h7/stm32h745igkx-pinctrl.dtsi index 13660efc5..40adf8c79 100644 --- a/dts/st/h7/stm32h745igkx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745igkx-pinctrl.dtsi @@ -2799,6 +2799,296 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0_c: sai2_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1_c: sai2_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h745igtx-pinctrl.dtsi b/dts/st/h7/stm32h745igtx-pinctrl.dtsi index 67158fe13..ff8641f93 100644 --- a/dts/st/h7/stm32h745igtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745igtx-pinctrl.dtsi @@ -2385,6 +2385,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h745iikx-pinctrl.dtsi b/dts/st/h7/stm32h745iikx-pinctrl.dtsi index 13660efc5..40adf8c79 100644 --- a/dts/st/h7/stm32h745iikx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745iikx-pinctrl.dtsi @@ -2799,6 +2799,296 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0_c: sai2_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1_c: sai2_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h745iitx-pinctrl.dtsi b/dts/st/h7/stm32h745iitx-pinctrl.dtsi index 67158fe13..ff8641f93 100644 --- a/dts/st/h7/stm32h745iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745iitx-pinctrl.dtsi @@ -2385,6 +2385,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h745xghx-pinctrl.dtsi b/dts/st/h7/stm32h745xghx-pinctrl.dtsi index 6587d953a..21ff235f7 100644 --- a/dts/st/h7/stm32h745xghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745xghx-pinctrl.dtsi @@ -3225,6 +3225,312 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0_c: sai2_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1_c: sai2_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h745xihx-pinctrl.dtsi b/dts/st/h7/stm32h745xihx-pinctrl.dtsi index 6587d953a..21ff235f7 100644 --- a/dts/st/h7/stm32h745xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745xihx-pinctrl.dtsi @@ -3225,6 +3225,312 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0_c: sai2_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1_c: sai2_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h745zgtx-pinctrl.dtsi b/dts/st/h7/stm32h745zgtx-pinctrl.dtsi index b40f4183d..0b9279ae2 100644 --- a/dts/st/h7/stm32h745zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745zgtx-pinctrl.dtsi @@ -2120,6 +2120,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h745zitx-pinctrl.dtsi b/dts/st/h7/stm32h745zitx-pinctrl.dtsi index b40f4183d..0b9279ae2 100644 --- a/dts/st/h7/stm32h745zitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745zitx-pinctrl.dtsi @@ -2120,6 +2120,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h747a(g-i)ix-pinctrl.dtsi b/dts/st/h7/stm32h747a(g-i)ix-pinctrl.dtsi index 48d3a4528..f10708ada 100644 --- a/dts/st/h7/stm32h747a(g-i)ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h747a(g-i)ix-pinctrl.dtsi @@ -2329,6 +2329,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h747bgtx-pinctrl.dtsi b/dts/st/h7/stm32h747bgtx-pinctrl.dtsi index c3fbbfa24..b1f90f8f6 100644 --- a/dts/st/h7/stm32h747bgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747bgtx-pinctrl.dtsi @@ -2856,6 +2856,304 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h747bitx-pinctrl.dtsi b/dts/st/h7/stm32h747bitx-pinctrl.dtsi index c3fbbfa24..b1f90f8f6 100644 --- a/dts/st/h7/stm32h747bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747bitx-pinctrl.dtsi @@ -2856,6 +2856,304 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h747igtx-pinctrl.dtsi b/dts/st/h7/stm32h747igtx-pinctrl.dtsi index 48d3a4528..f10708ada 100644 --- a/dts/st/h7/stm32h747igtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747igtx-pinctrl.dtsi @@ -2329,6 +2329,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h747iitx-pinctrl.dtsi b/dts/st/h7/stm32h747iitx-pinctrl.dtsi index 48d3a4528..f10708ada 100644 --- a/dts/st/h7/stm32h747iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747iitx-pinctrl.dtsi @@ -2329,6 +2329,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h747xghx-pinctrl.dtsi b/dts/st/h7/stm32h747xghx-pinctrl.dtsi index 6587d953a..21ff235f7 100644 --- a/dts/st/h7/stm32h747xghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747xghx-pinctrl.dtsi @@ -3225,6 +3225,312 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0_c: sai2_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1_c: sai2_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h747xihx-pinctrl.dtsi b/dts/st/h7/stm32h747xihx-pinctrl.dtsi index 6587d953a..21ff235f7 100644 --- a/dts/st/h7/stm32h747xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747xihx-pinctrl.dtsi @@ -3225,6 +3225,312 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0_c: sai2_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1_c: sai2_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h747ziyx-pinctrl.dtsi b/dts/st/h7/stm32h747ziyx-pinctrl.dtsi index b65526a52..477e11522 100644 --- a/dts/st/h7/stm32h747ziyx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747ziyx-pinctrl.dtsi @@ -2073,6 +2073,228 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h750ibkx-pinctrl.dtsi b/dts/st/h7/stm32h750ibkx-pinctrl.dtsi index 8ae705ca8..d743a03a6 100644 --- a/dts/st/h7/stm32h750ibkx-pinctrl.dtsi +++ b/dts/st/h7/stm32h750ibkx-pinctrl.dtsi @@ -2844,6 +2844,304 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h750ibtx-pinctrl.dtsi b/dts/st/h7/stm32h750ibtx-pinctrl.dtsi index 8ae705ca8..d743a03a6 100644 --- a/dts/st/h7/stm32h750ibtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h750ibtx-pinctrl.dtsi @@ -2844,6 +2844,304 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h750vbtx-pinctrl.dtsi b/dts/st/h7/stm32h750vbtx-pinctrl.dtsi index 107df6e37..679d6df6e 100644 --- a/dts/st/h7/stm32h750vbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h750vbtx-pinctrl.dtsi @@ -1790,6 +1790,224 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h750xbhx-pinctrl.dtsi b/dts/st/h7/stm32h750xbhx-pinctrl.dtsi index 6587d953a..21ff235f7 100644 --- a/dts/st/h7/stm32h750xbhx-pinctrl.dtsi +++ b/dts/st/h7/stm32h750xbhx-pinctrl.dtsi @@ -3225,6 +3225,312 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0_c: sai2_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1_c: sai2_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h750zbtx-pinctrl.dtsi b/dts/st/h7/stm32h750zbtx-pinctrl.dtsi index 48d3a4528..f10708ada 100644 --- a/dts/st/h7/stm32h750zbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h750zbtx-pinctrl.dtsi @@ -2329,6 +2329,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h753aiix-pinctrl.dtsi b/dts/st/h7/stm32h753aiix-pinctrl.dtsi index fdd44113d..8b423c2c3 100644 --- a/dts/st/h7/stm32h753aiix-pinctrl.dtsi +++ b/dts/st/h7/stm32h753aiix-pinctrl.dtsi @@ -2656,6 +2656,296 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h753bitx-pinctrl.dtsi b/dts/st/h7/stm32h753bitx-pinctrl.dtsi index 7efc31a62..99d705cf2 100644 --- a/dts/st/h7/stm32h753bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753bitx-pinctrl.dtsi @@ -3084,6 +3084,304 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h753iikx-pinctrl.dtsi b/dts/st/h7/stm32h753iikx-pinctrl.dtsi index 8ae705ca8..d743a03a6 100644 --- a/dts/st/h7/stm32h753iikx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753iikx-pinctrl.dtsi @@ -2844,6 +2844,304 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h753iitx-pinctrl.dtsi b/dts/st/h7/stm32h753iitx-pinctrl.dtsi index 8ae705ca8..d743a03a6 100644 --- a/dts/st/h7/stm32h753iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753iitx-pinctrl.dtsi @@ -2844,6 +2844,304 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h753vihx-pinctrl.dtsi b/dts/st/h7/stm32h753vihx-pinctrl.dtsi index 107df6e37..679d6df6e 100644 --- a/dts/st/h7/stm32h753vihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753vihx-pinctrl.dtsi @@ -1790,6 +1790,224 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h753vitx-pinctrl.dtsi b/dts/st/h7/stm32h753vitx-pinctrl.dtsi index 107df6e37..679d6df6e 100644 --- a/dts/st/h7/stm32h753vitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753vitx-pinctrl.dtsi @@ -1790,6 +1790,224 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h753xihx-pinctrl.dtsi b/dts/st/h7/stm32h753xihx-pinctrl.dtsi index 6587d953a..21ff235f7 100644 --- a/dts/st/h7/stm32h753xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753xihx-pinctrl.dtsi @@ -3225,6 +3225,312 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0_c: sai2_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1_c: sai2_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h753zitx-pinctrl.dtsi b/dts/st/h7/stm32h753zitx-pinctrl.dtsi index 48d3a4528..f10708ada 100644 --- a/dts/st/h7/stm32h753zitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753zitx-pinctrl.dtsi @@ -2329,6 +2329,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h755bitx-pinctrl.dtsi b/dts/st/h7/stm32h755bitx-pinctrl.dtsi index d3713b6bc..126e8c2f3 100644 --- a/dts/st/h7/stm32h755bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h755bitx-pinctrl.dtsi @@ -2928,6 +2928,304 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h755iikx-pinctrl.dtsi b/dts/st/h7/stm32h755iikx-pinctrl.dtsi index 13660efc5..40adf8c79 100644 --- a/dts/st/h7/stm32h755iikx-pinctrl.dtsi +++ b/dts/st/h7/stm32h755iikx-pinctrl.dtsi @@ -2799,6 +2799,296 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0_c: sai2_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1_c: sai2_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h755iitx-pinctrl.dtsi b/dts/st/h7/stm32h755iitx-pinctrl.dtsi index 67158fe13..ff8641f93 100644 --- a/dts/st/h7/stm32h755iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h755iitx-pinctrl.dtsi @@ -2385,6 +2385,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h755xihx-pinctrl.dtsi b/dts/st/h7/stm32h755xihx-pinctrl.dtsi index 6587d953a..21ff235f7 100644 --- a/dts/st/h7/stm32h755xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h755xihx-pinctrl.dtsi @@ -3225,6 +3225,312 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0_c: sai2_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1_c: sai2_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h755zitx-pinctrl.dtsi b/dts/st/h7/stm32h755zitx-pinctrl.dtsi index b40f4183d..0b9279ae2 100644 --- a/dts/st/h7/stm32h755zitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h755zitx-pinctrl.dtsi @@ -2120,6 +2120,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h757aiix-pinctrl.dtsi b/dts/st/h7/stm32h757aiix-pinctrl.dtsi index 48d3a4528..f10708ada 100644 --- a/dts/st/h7/stm32h757aiix-pinctrl.dtsi +++ b/dts/st/h7/stm32h757aiix-pinctrl.dtsi @@ -2329,6 +2329,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h757bitx-pinctrl.dtsi b/dts/st/h7/stm32h757bitx-pinctrl.dtsi index c3fbbfa24..b1f90f8f6 100644 --- a/dts/st/h7/stm32h757bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h757bitx-pinctrl.dtsi @@ -2856,6 +2856,304 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h757iitx-pinctrl.dtsi b/dts/st/h7/stm32h757iitx-pinctrl.dtsi index 48d3a4528..f10708ada 100644 --- a/dts/st/h7/stm32h757iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h757iitx-pinctrl.dtsi @@ -2329,6 +2329,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h757xihx-pinctrl.dtsi b/dts/st/h7/stm32h757xihx-pinctrl.dtsi index 6587d953a..21ff235f7 100644 --- a/dts/st/h7/stm32h757xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h757xihx-pinctrl.dtsi @@ -3225,6 +3225,312 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0_c: sai2_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1_c: sai2_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pf6: sai4_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pf7: sai4_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf8: sai4_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pf9: sai4_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h757ziyx-pinctrl.dtsi b/dts/st/h7/stm32h757ziyx-pinctrl.dtsi index b65526a52..477e11522 100644 --- a/dts/st/h7/stm32h757ziyx-pinctrl.dtsi +++ b/dts/st/h7/stm32h757ziyx-pinctrl.dtsi @@ -2073,6 +2073,228 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb2: sai4_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb2: sai4_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pc1: sai4_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pc1: sai4_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pd6: sai4_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pd6: sai4_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pe2: sai4_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pe2: sai4_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pe3: sai4_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pe4: sai4_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pe4: sai4_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pe5: sai4_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pe5: sai4_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pe6: sai4_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pe6: sai4_sd_a_pe6 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7a3a(g-i)ixq-pinctrl.dtsi b/dts/st/h7/stm32h7a3a(g-i)ixq-pinctrl.dtsi index 95ff90ddf..53bdaae00 100644 --- a/dts/st/h7/stm32h7a3a(g-i)ixq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3a(g-i)ixq-pinctrl.dtsi @@ -2706,6 +2706,180 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0_c: sai2_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1_c: sai2_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7a3i(g-i)kx-pinctrl.dtsi b/dts/st/h7/stm32h7a3i(g-i)kx-pinctrl.dtsi index b65217940..6507cde21 100644 --- a/dts/st/h7/stm32h7a3i(g-i)kx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3i(g-i)kx-pinctrl.dtsi @@ -2905,6 +2905,188 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7a3i(g-i)kxq-pinctrl.dtsi b/dts/st/h7/stm32h7a3i(g-i)kxq-pinctrl.dtsi index b926790ba..ba481864e 100644 --- a/dts/st/h7/stm32h7a3i(g-i)kxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3i(g-i)kxq-pinctrl.dtsi @@ -2834,6 +2834,180 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0_c: sai2_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1_c: sai2_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7a3i(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h7a3i(g-i)tx-pinctrl.dtsi index b65217940..6507cde21 100644 --- a/dts/st/h7/stm32h7a3i(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3i(g-i)tx-pinctrl.dtsi @@ -2905,6 +2905,188 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7a3i(g-i)txq-pinctrl.dtsi b/dts/st/h7/stm32h7a3i(g-i)txq-pinctrl.dtsi index e463b360c..c3e3731e5 100644 --- a/dts/st/h7/stm32h7a3i(g-i)txq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3i(g-i)txq-pinctrl.dtsi @@ -2484,6 +2484,164 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7a3l(g-i)hxq-pinctrl.dtsi b/dts/st/h7/stm32h7a3l(g-i)hxq-pinctrl.dtsi index 0197982fa..cc0ec3787 100644 --- a/dts/st/h7/stm32h7a3l(g-i)hxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3l(g-i)hxq-pinctrl.dtsi @@ -3315,6 +3315,196 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0_c: sai2_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1_c: sai2_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7a3n(g-i)hx-pinctrl.dtsi b/dts/st/h7/stm32h7a3n(g-i)hx-pinctrl.dtsi index b0550da85..5bb02e876 100644 --- a/dts/st/h7/stm32h7a3n(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3n(g-i)hx-pinctrl.dtsi @@ -3190,6 +3190,188 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7a3qiyxq-pinctrl.dtsi b/dts/st/h7/stm32h7a3qiyxq-pinctrl.dtsi index 4dd34a18f..a4b8ce78a 100644 --- a/dts/st/h7/stm32h7a3qiyxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3qiyxq-pinctrl.dtsi @@ -2027,6 +2027,128 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7a3r(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h7a3r(g-i)tx-pinctrl.dtsi index 29db17bb8..a31a6d098 100644 --- a/dts/st/h7/stm32h7a3r(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3r(g-i)tx-pinctrl.dtsi @@ -1176,6 +1176,28 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7a3v(g-i)hx-pinctrl.dtsi b/dts/st/h7/stm32h7a3v(g-i)hx-pinctrl.dtsi index 53a21fb00..56f75a826 100644 --- a/dts/st/h7/stm32h7a3v(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3v(g-i)hx-pinctrl.dtsi @@ -1878,6 +1878,128 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7a3v(g-i)hxq-pinctrl.dtsi b/dts/st/h7/stm32h7a3v(g-i)hxq-pinctrl.dtsi index aeec79a29..73ba6fe75 100644 --- a/dts/st/h7/stm32h7a3v(g-i)hxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3v(g-i)hxq-pinctrl.dtsi @@ -1788,6 +1788,112 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7a3v(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h7a3v(g-i)tx-pinctrl.dtsi index 53a21fb00..56f75a826 100644 --- a/dts/st/h7/stm32h7a3v(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3v(g-i)tx-pinctrl.dtsi @@ -1878,6 +1878,128 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7a3v(g-i)txq-pinctrl.dtsi b/dts/st/h7/stm32h7a3v(g-i)txq-pinctrl.dtsi index 67ca1ae60..e81dda09e 100644 --- a/dts/st/h7/stm32h7a3v(g-i)txq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3v(g-i)txq-pinctrl.dtsi @@ -1646,6 +1646,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7a3z(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h7a3z(g-i)tx-pinctrl.dtsi index 6c7ae3796..b80818383 100644 --- a/dts/st/h7/stm32h7a3z(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3z(g-i)tx-pinctrl.dtsi @@ -2428,6 +2428,164 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7a3z(g-i)txq-pinctrl.dtsi b/dts/st/h7/stm32h7a3z(g-i)txq-pinctrl.dtsi index 438c893d7..c89d2bcc8 100644 --- a/dts/st/h7/stm32h7a3z(g-i)txq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3z(g-i)txq-pinctrl.dtsi @@ -2189,6 +2189,164 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7b0abixq-pinctrl.dtsi b/dts/st/h7/stm32h7b0abixq-pinctrl.dtsi index 95ff90ddf..53bdaae00 100644 --- a/dts/st/h7/stm32h7b0abixq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0abixq-pinctrl.dtsi @@ -2706,6 +2706,180 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0_c: sai2_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1_c: sai2_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7b0ibkxq-pinctrl.dtsi b/dts/st/h7/stm32h7b0ibkxq-pinctrl.dtsi index b926790ba..ba481864e 100644 --- a/dts/st/h7/stm32h7b0ibkxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0ibkxq-pinctrl.dtsi @@ -2834,6 +2834,180 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0_c: sai2_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1_c: sai2_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7b0ibtx-pinctrl.dtsi b/dts/st/h7/stm32h7b0ibtx-pinctrl.dtsi index b65217940..6507cde21 100644 --- a/dts/st/h7/stm32h7b0ibtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0ibtx-pinctrl.dtsi @@ -2905,6 +2905,188 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7b0rbtx-pinctrl.dtsi b/dts/st/h7/stm32h7b0rbtx-pinctrl.dtsi index 29db17bb8..a31a6d098 100644 --- a/dts/st/h7/stm32h7b0rbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0rbtx-pinctrl.dtsi @@ -1176,6 +1176,28 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7b0vbtx-pinctrl.dtsi b/dts/st/h7/stm32h7b0vbtx-pinctrl.dtsi index 53a21fb00..56f75a826 100644 --- a/dts/st/h7/stm32h7b0vbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0vbtx-pinctrl.dtsi @@ -1878,6 +1878,128 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7b0zbtx-pinctrl.dtsi b/dts/st/h7/stm32h7b0zbtx-pinctrl.dtsi index 6c7ae3796..b80818383 100644 --- a/dts/st/h7/stm32h7b0zbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0zbtx-pinctrl.dtsi @@ -2428,6 +2428,164 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7b3aiixq-pinctrl.dtsi b/dts/st/h7/stm32h7b3aiixq-pinctrl.dtsi index 95ff90ddf..53bdaae00 100644 --- a/dts/st/h7/stm32h7b3aiixq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3aiixq-pinctrl.dtsi @@ -2706,6 +2706,180 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0_c: sai2_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1_c: sai2_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7b3iikx-pinctrl.dtsi b/dts/st/h7/stm32h7b3iikx-pinctrl.dtsi index b65217940..6507cde21 100644 --- a/dts/st/h7/stm32h7b3iikx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3iikx-pinctrl.dtsi @@ -2905,6 +2905,188 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7b3iikxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3iikxq-pinctrl.dtsi index b926790ba..ba481864e 100644 --- a/dts/st/h7/stm32h7b3iikxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3iikxq-pinctrl.dtsi @@ -2834,6 +2834,180 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0_c: sai2_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1_c: sai2_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7b3iitx-pinctrl.dtsi b/dts/st/h7/stm32h7b3iitx-pinctrl.dtsi index b65217940..6507cde21 100644 --- a/dts/st/h7/stm32h7b3iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3iitx-pinctrl.dtsi @@ -2905,6 +2905,188 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7b3iitxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3iitxq-pinctrl.dtsi index e463b360c..c3e3731e5 100644 --- a/dts/st/h7/stm32h7b3iitxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3iitxq-pinctrl.dtsi @@ -2484,6 +2484,164 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7b3lihxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3lihxq-pinctrl.dtsi index 0197982fa..cc0ec3787 100644 --- a/dts/st/h7/stm32h7b3lihxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3lihxq-pinctrl.dtsi @@ -3315,6 +3315,196 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0_c: sai2_sd_b_pa0_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1_c: sai2_mclk_b_pa1_c { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7b3nihx-pinctrl.dtsi b/dts/st/h7/stm32h7b3nihx-pinctrl.dtsi index b0550da85..5bb02e876 100644 --- a/dts/st/h7/stm32h7b3nihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3nihx-pinctrl.dtsi @@ -3190,6 +3190,188 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7b3qiyxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3qiyxq-pinctrl.dtsi index 4dd34a18f..a4b8ce78a 100644 --- a/dts/st/h7/stm32h7b3qiyxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3qiyxq-pinctrl.dtsi @@ -2027,6 +2027,128 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7b3ritx-pinctrl.dtsi b/dts/st/h7/stm32h7b3ritx-pinctrl.dtsi index 29db17bb8..a31a6d098 100644 --- a/dts/st/h7/stm32h7b3ritx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3ritx-pinctrl.dtsi @@ -1176,6 +1176,28 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7b3vihx-pinctrl.dtsi b/dts/st/h7/stm32h7b3vihx-pinctrl.dtsi index 53a21fb00..56f75a826 100644 --- a/dts/st/h7/stm32h7b3vihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3vihx-pinctrl.dtsi @@ -1878,6 +1878,128 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7b3vihxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3vihxq-pinctrl.dtsi index aeec79a29..73ba6fe75 100644 --- a/dts/st/h7/stm32h7b3vihxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3vihxq-pinctrl.dtsi @@ -1788,6 +1788,112 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7b3vitx-pinctrl.dtsi b/dts/st/h7/stm32h7b3vitx-pinctrl.dtsi index 53a21fb00..56f75a826 100644 --- a/dts/st/h7/stm32h7b3vitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3vitx-pinctrl.dtsi @@ -1878,6 +1878,128 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7b3vitxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3vitxq-pinctrl.dtsi index 67ca1ae60..e81dda09e 100644 --- a/dts/st/h7/stm32h7b3vitxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3vitxq-pinctrl.dtsi @@ -1646,6 +1646,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7b3zitx-pinctrl.dtsi b/dts/st/h7/stm32h7b3zitx-pinctrl.dtsi index 6c7ae3796..b80818383 100644 --- a/dts/st/h7/stm32h7b3zitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3zitx-pinctrl.dtsi @@ -2428,6 +2428,164 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7b3zitxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3zitxq-pinctrl.dtsi index 438c893d7..c89d2bcc8 100644 --- a/dts/st/h7/stm32h7b3zitxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3zitxq-pinctrl.dtsi @@ -2189,6 +2189,164 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/h7/stm32h7r3a8ix-pinctrl.dtsi b/dts/st/h7/stm32h7r3a8ix-pinctrl.dtsi index b72e7244f..83eeab8f8 100644 --- a/dts/st/h7/stm32h7r3a8ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3a8ix-pinctrl.dtsi @@ -1489,6 +1489,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd6: sai1_sck_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { @@ -2822,6 +2964,11 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7r3i8kx-pinctrl.dtsi b/dts/st/h7/stm32h7r3i8kx-pinctrl.dtsi index 798619e98..82b4b9654 100644 --- a/dts/st/h7/stm32h7r3i8kx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3i8kx-pinctrl.dtsi @@ -1567,6 +1567,156 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd6: sai1_sck_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { @@ -2936,6 +3086,11 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7r3i8tx-pinctrl.dtsi b/dts/st/h7/stm32h7r3i8tx-pinctrl.dtsi index bc99fa95a..b0517ba94 100644 --- a/dts/st/h7/stm32h7r3i8tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3i8tx-pinctrl.dtsi @@ -1531,6 +1531,156 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd6: sai1_sck_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { @@ -2877,6 +3027,11 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7r3l8hx-pinctrl.dtsi b/dts/st/h7/stm32h7r3l8hx-pinctrl.dtsi index 79ecbe625..b3f363cb4 100644 --- a/dts/st/h7/stm32h7r3l8hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3l8hx-pinctrl.dtsi @@ -1890,6 +1890,168 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd6: sai1_sck_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { @@ -3421,11 +3583,21 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p2_ncs2_pn12: xspim_p2_ncs2_pn12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_ncs1_po0: xspim_p1_ncs1_po0 { pinmux = ; slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7r3l8hxh-pinctrl.dtsi b/dts/st/h7/stm32h7r3l8hxh-pinctrl.dtsi index aa770be96..89f3b823c 100644 --- a/dts/st/h7/stm32h7r3l8hxh-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3l8hxh-pinctrl.dtsi @@ -1798,6 +1798,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd6: sai1_sck_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { @@ -3276,11 +3422,21 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p2_ncs2_pn12: xspim_p2_ncs2_pn12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_ncs1_po0: xspim_p1_ncs1_po0 { pinmux = ; slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; @@ -3341,6 +3497,46 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_io8_pp8: xspim_p1_io8_pp8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io9_pp9: xspim_p1_io9_pp9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io10_pp10: xspim_p1_io10_pp10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io11_pp11: xspim_p1_io11_pp11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io12_pp12: xspim_p1_io12_pp12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io13_pp13: xspim_p1_io13_pp13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io14_pp14: xspim_p1_io14_pp14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io15_pp15: xspim_p1_io15_pp15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + }; }; }; \ No newline at end of file diff --git a/dts/st/h7/stm32h7r3r8vx-pinctrl.dtsi b/dts/st/h7/stm32h7r3r8vx-pinctrl.dtsi index 9954e6679..11fc5b9fc 100644 --- a/dts/st/h7/stm32h7r3r8vx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3r8vx-pinctrl.dtsi @@ -635,6 +635,24 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/h7/stm32h7r3v8hx-pinctrl.dtsi b/dts/st/h7/stm32h7r3v8hx-pinctrl.dtsi index 07e54fde1..a09b37e9c 100644 --- a/dts/st/h7/stm32h7r3v8hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3v8hx-pinctrl.dtsi @@ -799,6 +799,28 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc2_cmd_pa0: sdmmc2_cmd_pa0 { @@ -1492,6 +1514,11 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7r3v8tx-pinctrl.dtsi b/dts/st/h7/stm32h7r3v8tx-pinctrl.dtsi index f96ab1b99..b3f21ab10 100644 --- a/dts/st/h7/stm32h7r3v8tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3v8tx-pinctrl.dtsi @@ -840,6 +840,28 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc2_cmd_pa0: sdmmc2_cmd_pa0 { @@ -1642,6 +1664,11 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7r3v8yx-pinctrl.dtsi b/dts/st/h7/stm32h7r3v8yx-pinctrl.dtsi index 7897bc2c4..e28685fc4 100644 --- a/dts/st/h7/stm32h7r3v8yx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3v8yx-pinctrl.dtsi @@ -790,6 +790,32 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc2_cmd_pa0: sdmmc2_cmd_pa0 { @@ -1477,6 +1503,11 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7r3z8jx-pinctrl.dtsi b/dts/st/h7/stm32h7r3z8jx-pinctrl.dtsi index 5c1b88fdd..9541917bf 100644 --- a/dts/st/h7/stm32h7r3z8jx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3z8jx-pinctrl.dtsi @@ -1234,6 +1234,112 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd6: sai1_sck_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { @@ -2398,6 +2504,11 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7r3z8tx-pinctrl.dtsi b/dts/st/h7/stm32h7r3z8tx-pinctrl.dtsi index ad6c7235b..7cc819c13 100644 --- a/dts/st/h7/stm32h7r3z8tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r3z8tx-pinctrl.dtsi @@ -1294,6 +1294,112 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd6: sai1_sck_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { @@ -2485,6 +2591,11 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7r7a8ix-pinctrl.dtsi b/dts/st/h7/stm32h7r7a8ix-pinctrl.dtsi index 6a5c67e2f..4046caa33 100644 --- a/dts/st/h7/stm32h7r7a8ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r7a8ix-pinctrl.dtsi @@ -1701,6 +1701,140 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd6: sai1_sck_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { @@ -3011,11 +3145,21 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p2_ncs2_pn12: xspim_p2_ncs2_pn12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_ncs1_po0: xspim_p1_ncs1_po0 { pinmux = ; slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7r7i8kx-pinctrl.dtsi b/dts/st/h7/stm32h7r7i8kx-pinctrl.dtsi index 81eeecb8e..7a13f4704 100644 --- a/dts/st/h7/stm32h7r7i8kx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r7i8kx-pinctrl.dtsi @@ -1770,6 +1770,144 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd6: sai1_sck_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { @@ -3104,6 +3242,11 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7r7i8tx-pinctrl.dtsi b/dts/st/h7/stm32h7r7i8tx-pinctrl.dtsi index 0131259b3..4bd4c0cff 100644 --- a/dts/st/h7/stm32h7r7i8tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r7i8tx-pinctrl.dtsi @@ -1709,6 +1709,144 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd6: sai1_sck_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { @@ -3019,6 +3157,11 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7r7l8hx-pinctrl.dtsi b/dts/st/h7/stm32h7r7l8hx-pinctrl.dtsi index f91aa6dd5..40c9ad77e 100644 --- a/dts/st/h7/stm32h7r7l8hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r7l8hx-pinctrl.dtsi @@ -2088,6 +2088,168 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd6: sai1_sck_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { @@ -3619,11 +3781,21 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p2_ncs2_pn12: xspim_p2_ncs2_pn12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_ncs1_po0: xspim_p1_ncs1_po0 { pinmux = ; slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7r7l8hxh-pinctrl.dtsi b/dts/st/h7/stm32h7r7l8hxh-pinctrl.dtsi index cb8e53985..50431e59e 100644 --- a/dts/st/h7/stm32h7r7l8hxh-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r7l8hxh-pinctrl.dtsi @@ -1980,6 +1980,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd6: sai1_sck_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { @@ -3458,11 +3604,21 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p2_ncs2_pn12: xspim_p2_ncs2_pn12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_ncs1_po0: xspim_p1_ncs1_po0 { pinmux = ; slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; @@ -3523,6 +3679,46 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_io8_pp8: xspim_p1_io8_pp8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io9_pp9: xspim_p1_io9_pp9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io10_pp10: xspim_p1_io10_pp10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io11_pp11: xspim_p1_io11_pp11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io12_pp12: xspim_p1_io12_pp12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io13_pp13: xspim_p1_io13_pp13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io14_pp14: xspim_p1_io14_pp14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io15_pp15: xspim_p1_io15_pp15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + }; }; }; \ No newline at end of file diff --git a/dts/st/h7/stm32h7r7z8jx-pinctrl.dtsi b/dts/st/h7/stm32h7r7z8jx-pinctrl.dtsi index a36f2ebf7..371f1b969 100644 --- a/dts/st/h7/stm32h7r7z8jx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7r7z8jx-pinctrl.dtsi @@ -1397,6 +1397,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd6: sai1_sck_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc2_cmd_pa0: sdmmc2_cmd_pa0 { @@ -2408,6 +2498,11 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7s3a8ix-pinctrl.dtsi b/dts/st/h7/stm32h7s3a8ix-pinctrl.dtsi index b72e7244f..83eeab8f8 100644 --- a/dts/st/h7/stm32h7s3a8ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3a8ix-pinctrl.dtsi @@ -1489,6 +1489,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd6: sai1_sck_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { @@ -2822,6 +2964,11 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7s3i8kx-pinctrl.dtsi b/dts/st/h7/stm32h7s3i8kx-pinctrl.dtsi index 798619e98..82b4b9654 100644 --- a/dts/st/h7/stm32h7s3i8kx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3i8kx-pinctrl.dtsi @@ -1567,6 +1567,156 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd6: sai1_sck_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { @@ -2936,6 +3086,11 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7s3i8tx-pinctrl.dtsi b/dts/st/h7/stm32h7s3i8tx-pinctrl.dtsi index bc99fa95a..b0517ba94 100644 --- a/dts/st/h7/stm32h7s3i8tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3i8tx-pinctrl.dtsi @@ -1531,6 +1531,156 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd6: sai1_sck_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { @@ -2877,6 +3027,11 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7s3l8hx-pinctrl.dtsi b/dts/st/h7/stm32h7s3l8hx-pinctrl.dtsi index 79ecbe625..b3f363cb4 100644 --- a/dts/st/h7/stm32h7s3l8hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3l8hx-pinctrl.dtsi @@ -1890,6 +1890,168 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd6: sai1_sck_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { @@ -3421,11 +3583,21 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p2_ncs2_pn12: xspim_p2_ncs2_pn12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_ncs1_po0: xspim_p1_ncs1_po0 { pinmux = ; slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7s3l8hxh-pinctrl.dtsi b/dts/st/h7/stm32h7s3l8hxh-pinctrl.dtsi index aa770be96..89f3b823c 100644 --- a/dts/st/h7/stm32h7s3l8hxh-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3l8hxh-pinctrl.dtsi @@ -1798,6 +1798,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd6: sai1_sck_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { @@ -3276,11 +3422,21 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p2_ncs2_pn12: xspim_p2_ncs2_pn12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_ncs1_po0: xspim_p1_ncs1_po0 { pinmux = ; slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; @@ -3341,6 +3497,46 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_io8_pp8: xspim_p1_io8_pp8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io9_pp9: xspim_p1_io9_pp9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io10_pp10: xspim_p1_io10_pp10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io11_pp11: xspim_p1_io11_pp11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io12_pp12: xspim_p1_io12_pp12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io13_pp13: xspim_p1_io13_pp13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io14_pp14: xspim_p1_io14_pp14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io15_pp15: xspim_p1_io15_pp15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + }; }; }; \ No newline at end of file diff --git a/dts/st/h7/stm32h7s3r8vx-pinctrl.dtsi b/dts/st/h7/stm32h7s3r8vx-pinctrl.dtsi index 9954e6679..11fc5b9fc 100644 --- a/dts/st/h7/stm32h7s3r8vx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3r8vx-pinctrl.dtsi @@ -635,6 +635,24 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/h7/stm32h7s3v8hx-pinctrl.dtsi b/dts/st/h7/stm32h7s3v8hx-pinctrl.dtsi index 07e54fde1..a09b37e9c 100644 --- a/dts/st/h7/stm32h7s3v8hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3v8hx-pinctrl.dtsi @@ -799,6 +799,28 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc2_cmd_pa0: sdmmc2_cmd_pa0 { @@ -1492,6 +1514,11 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7s3v8tx-pinctrl.dtsi b/dts/st/h7/stm32h7s3v8tx-pinctrl.dtsi index f96ab1b99..b3f21ab10 100644 --- a/dts/st/h7/stm32h7s3v8tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3v8tx-pinctrl.dtsi @@ -840,6 +840,28 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc2_cmd_pa0: sdmmc2_cmd_pa0 { @@ -1642,6 +1664,11 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7s3v8yx-pinctrl.dtsi b/dts/st/h7/stm32h7s3v8yx-pinctrl.dtsi index 7897bc2c4..e28685fc4 100644 --- a/dts/st/h7/stm32h7s3v8yx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3v8yx-pinctrl.dtsi @@ -790,6 +790,32 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc2_cmd_pa0: sdmmc2_cmd_pa0 { @@ -1477,6 +1503,11 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7s3z8jx-pinctrl.dtsi b/dts/st/h7/stm32h7s3z8jx-pinctrl.dtsi index 5c1b88fdd..9541917bf 100644 --- a/dts/st/h7/stm32h7s3z8jx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3z8jx-pinctrl.dtsi @@ -1234,6 +1234,112 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd6: sai1_sck_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { @@ -2398,6 +2504,11 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7s3z8tx-pinctrl.dtsi b/dts/st/h7/stm32h7s3z8tx-pinctrl.dtsi index ad6c7235b..7cc819c13 100644 --- a/dts/st/h7/stm32h7s3z8tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s3z8tx-pinctrl.dtsi @@ -1294,6 +1294,112 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd6: sai1_sck_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { @@ -2485,6 +2591,11 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7s7a8ix-pinctrl.dtsi b/dts/st/h7/stm32h7s7a8ix-pinctrl.dtsi index 6a5c67e2f..4046caa33 100644 --- a/dts/st/h7/stm32h7s7a8ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s7a8ix-pinctrl.dtsi @@ -1701,6 +1701,140 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd6: sai1_sck_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { @@ -3011,11 +3145,21 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p2_ncs2_pn12: xspim_p2_ncs2_pn12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_ncs1_po0: xspim_p1_ncs1_po0 { pinmux = ; slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7s7i8kx-pinctrl.dtsi b/dts/st/h7/stm32h7s7i8kx-pinctrl.dtsi index 81eeecb8e..7a13f4704 100644 --- a/dts/st/h7/stm32h7s7i8kx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s7i8kx-pinctrl.dtsi @@ -1770,6 +1770,144 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd6: sai1_sck_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { @@ -3104,6 +3242,11 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7s7i8tx-pinctrl.dtsi b/dts/st/h7/stm32h7s7i8tx-pinctrl.dtsi index 0131259b3..4bd4c0cff 100644 --- a/dts/st/h7/stm32h7s7i8tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s7i8tx-pinctrl.dtsi @@ -1709,6 +1709,144 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd6: sai1_sck_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { @@ -3019,6 +3157,11 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7s7l8hx-pinctrl.dtsi b/dts/st/h7/stm32h7s7l8hx-pinctrl.dtsi index f91aa6dd5..40c9ad77e 100644 --- a/dts/st/h7/stm32h7s7l8hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s7l8hx-pinctrl.dtsi @@ -2088,6 +2088,168 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd6: sai1_sck_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { @@ -3619,11 +3781,21 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p2_ncs2_pn12: xspim_p2_ncs2_pn12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_ncs1_po0: xspim_p1_ncs1_po0 { pinmux = ; slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/h7/stm32h7s7l8hxh-pinctrl.dtsi b/dts/st/h7/stm32h7s7l8hxh-pinctrl.dtsi index cb8e53985..50431e59e 100644 --- a/dts/st/h7/stm32h7s7l8hxh-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s7l8hxh-pinctrl.dtsi @@ -1980,6 +1980,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd6: sai1_sck_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { @@ -3458,11 +3604,21 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p2_ncs2_pn12: xspim_p2_ncs2_pn12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_ncs1_po0: xspim_p1_ncs1_po0 { pinmux = ; slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; @@ -3523,6 +3679,46 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_io8_pp8: xspim_p1_io8_pp8 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io9_pp9: xspim_p1_io9_pp9 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io10_pp10: xspim_p1_io10_pp10 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io11_pp11: xspim_p1_io11_pp11 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io12_pp12: xspim_p1_io12_pp12 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io13_pp13: xspim_p1_io13_pp13 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io14_pp14: xspim_p1_io14_pp14 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + + /omit-if-no-ref/ xspim_p1_io15_pp15: xspim_p1_io15_pp15 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + }; }; }; \ No newline at end of file diff --git a/dts/st/h7/stm32h7s7z8jx-pinctrl.dtsi b/dts/st/h7/stm32h7s7z8jx-pinctrl.dtsi index a36f2ebf7..371f1b969 100644 --- a/dts/st/h7/stm32h7s7z8jx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7s7z8jx-pinctrl.dtsi @@ -1397,6 +1397,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pd6: sai1_sck_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc2_cmd_pa0: sdmmc2_cmd_pa0 { @@ -2408,6 +2498,11 @@ slew-rate = "very-high-speed"; }; + /omit-if-no-ref/ xspim_p1_ncs2_po1: xspim_p1_ncs2_po1 { + pinmux = ; + slew-rate = "very-high-speed"; + }; + /omit-if-no-ref/ xspim_p1_dqs0_po2: xspim_p1_dqs0_po2 { pinmux = ; slew-rate = "very-high-speed"; diff --git a/dts/st/l4/stm32l431c(b-c)tx-pinctrl.dtsi b/dts/st/l4/stm32l431c(b-c)tx-pinctrl.dtsi index 8c61ac8a7..c902ee97a 100644 --- a/dts/st/l4/stm32l431c(b-c)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l431c(b-c)tx-pinctrl.dtsi @@ -412,6 +412,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l4/stm32l431c(b-c)ux-pinctrl.dtsi b/dts/st/l4/stm32l431c(b-c)ux-pinctrl.dtsi index 8c61ac8a7..c902ee97a 100644 --- a/dts/st/l4/stm32l431c(b-c)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l431c(b-c)ux-pinctrl.dtsi @@ -412,6 +412,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l4/stm32l431c(b-c)yx-pinctrl.dtsi b/dts/st/l4/stm32l431c(b-c)yx-pinctrl.dtsi index b337220c3..938c49aac 100644 --- a/dts/st/l4/stm32l431c(b-c)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l431c(b-c)yx-pinctrl.dtsi @@ -420,6 +420,92 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l4/stm32l431k(b-c)ux-pinctrl.dtsi b/dts/st/l4/stm32l431k(b-c)ux-pinctrl.dtsi index 1707d71b1..331d9e90d 100644 --- a/dts/st/l4/stm32l431k(b-c)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l431k(b-c)ux-pinctrl.dtsi @@ -299,6 +299,60 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l4/stm32l431r(b-c)ix-pinctrl.dtsi b/dts/st/l4/stm32l431r(b-c)ix-pinctrl.dtsi index 1d344a065..249400937 100644 --- a/dts/st/l4/stm32l431r(b-c)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l431r(b-c)ix-pinctrl.dtsi @@ -504,6 +504,92 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l431r(b-c)tx-pinctrl.dtsi b/dts/st/l4/stm32l431r(b-c)tx-pinctrl.dtsi index 1d344a065..249400937 100644 --- a/dts/st/l4/stm32l431r(b-c)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l431r(b-c)tx-pinctrl.dtsi @@ -504,6 +504,92 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l431r(b-c)yx-pinctrl.dtsi b/dts/st/l4/stm32l431r(b-c)yx-pinctrl.dtsi index 1d344a065..249400937 100644 --- a/dts/st/l4/stm32l431r(b-c)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l431r(b-c)yx-pinctrl.dtsi @@ -504,6 +504,92 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l431vcix-pinctrl.dtsi b/dts/st/l4/stm32l431vcix-pinctrl.dtsi index f415faedc..ad5d66c8f 100644 --- a/dts/st/l4/stm32l431vcix-pinctrl.dtsi +++ b/dts/st/l4/stm32l431vcix-pinctrl.dtsi @@ -692,6 +692,132 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l431vctx-pinctrl.dtsi b/dts/st/l4/stm32l431vctx-pinctrl.dtsi index f415faedc..ad5d66c8f 100644 --- a/dts/st/l4/stm32l431vctx-pinctrl.dtsi +++ b/dts/st/l4/stm32l431vctx-pinctrl.dtsi @@ -692,6 +692,132 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l432k(b-c)ux-pinctrl.dtsi b/dts/st/l4/stm32l432k(b-c)ux-pinctrl.dtsi index 3ffaf9d9e..a18e7ad20 100644 --- a/dts/st/l4/stm32l432k(b-c)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l432k(b-c)ux-pinctrl.dtsi @@ -299,6 +299,60 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l4/stm32l433c(b-c)tx-pinctrl.dtsi b/dts/st/l4/stm32l433c(b-c)tx-pinctrl.dtsi index 08dba12af..e6e2f3c66 100644 --- a/dts/st/l4/stm32l433c(b-c)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l433c(b-c)tx-pinctrl.dtsi @@ -412,6 +412,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l4/stm32l433c(b-c)ux-pinctrl.dtsi b/dts/st/l4/stm32l433c(b-c)ux-pinctrl.dtsi index 08dba12af..e6e2f3c66 100644 --- a/dts/st/l4/stm32l433c(b-c)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l433c(b-c)ux-pinctrl.dtsi @@ -412,6 +412,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l4/stm32l433c(b-c)yx-pinctrl.dtsi b/dts/st/l4/stm32l433c(b-c)yx-pinctrl.dtsi index d67e40d46..c28ab4ded 100644 --- a/dts/st/l4/stm32l433c(b-c)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l433c(b-c)yx-pinctrl.dtsi @@ -420,6 +420,92 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l4/stm32l433r(b-c)ix-pinctrl.dtsi b/dts/st/l4/stm32l433r(b-c)ix-pinctrl.dtsi index dcc64edc6..1ef31f1fa 100644 --- a/dts/st/l4/stm32l433r(b-c)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l433r(b-c)ix-pinctrl.dtsi @@ -504,6 +504,92 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l433r(b-c)tx-pinctrl.dtsi b/dts/st/l4/stm32l433r(b-c)tx-pinctrl.dtsi index dcc64edc6..1ef31f1fa 100644 --- a/dts/st/l4/stm32l433r(b-c)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l433r(b-c)tx-pinctrl.dtsi @@ -504,6 +504,92 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l433r(b-c)yx-pinctrl.dtsi b/dts/st/l4/stm32l433r(b-c)yx-pinctrl.dtsi index dcc64edc6..1ef31f1fa 100644 --- a/dts/st/l4/stm32l433r(b-c)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l433r(b-c)yx-pinctrl.dtsi @@ -504,6 +504,92 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l433rctxp-pinctrl.dtsi b/dts/st/l4/stm32l433rctxp-pinctrl.dtsi index 7dd70cd2e..c936ff075 100644 --- a/dts/st/l4/stm32l433rctxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l433rctxp-pinctrl.dtsi @@ -492,6 +492,92 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l4/stm32l433vcix-pinctrl.dtsi b/dts/st/l4/stm32l433vcix-pinctrl.dtsi index 833b71431..1d9e005b8 100644 --- a/dts/st/l4/stm32l433vcix-pinctrl.dtsi +++ b/dts/st/l4/stm32l433vcix-pinctrl.dtsi @@ -692,6 +692,132 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l433vctx-pinctrl.dtsi b/dts/st/l4/stm32l433vctx-pinctrl.dtsi index 833b71431..1d9e005b8 100644 --- a/dts/st/l4/stm32l433vctx-pinctrl.dtsi +++ b/dts/st/l4/stm32l433vctx-pinctrl.dtsi @@ -692,6 +692,132 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l442kcux-pinctrl.dtsi b/dts/st/l4/stm32l442kcux-pinctrl.dtsi index 3ffaf9d9e..a18e7ad20 100644 --- a/dts/st/l4/stm32l442kcux-pinctrl.dtsi +++ b/dts/st/l4/stm32l442kcux-pinctrl.dtsi @@ -299,6 +299,60 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l4/stm32l443ccfx-pinctrl.dtsi b/dts/st/l4/stm32l443ccfx-pinctrl.dtsi index d67e40d46..c28ab4ded 100644 --- a/dts/st/l4/stm32l443ccfx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443ccfx-pinctrl.dtsi @@ -420,6 +420,92 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l4/stm32l443cctx-pinctrl.dtsi b/dts/st/l4/stm32l443cctx-pinctrl.dtsi index 08dba12af..e6e2f3c66 100644 --- a/dts/st/l4/stm32l443cctx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443cctx-pinctrl.dtsi @@ -412,6 +412,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l4/stm32l443ccux-pinctrl.dtsi b/dts/st/l4/stm32l443ccux-pinctrl.dtsi index 08dba12af..e6e2f3c66 100644 --- a/dts/st/l4/stm32l443ccux-pinctrl.dtsi +++ b/dts/st/l4/stm32l443ccux-pinctrl.dtsi @@ -412,6 +412,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l4/stm32l443ccyx-pinctrl.dtsi b/dts/st/l4/stm32l443ccyx-pinctrl.dtsi index d67e40d46..c28ab4ded 100644 --- a/dts/st/l4/stm32l443ccyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443ccyx-pinctrl.dtsi @@ -420,6 +420,92 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l4/stm32l443rcix-pinctrl.dtsi b/dts/st/l4/stm32l443rcix-pinctrl.dtsi index dcc64edc6..1ef31f1fa 100644 --- a/dts/st/l4/stm32l443rcix-pinctrl.dtsi +++ b/dts/st/l4/stm32l443rcix-pinctrl.dtsi @@ -504,6 +504,92 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l443rctx-pinctrl.dtsi b/dts/st/l4/stm32l443rctx-pinctrl.dtsi index dcc64edc6..1ef31f1fa 100644 --- a/dts/st/l4/stm32l443rctx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443rctx-pinctrl.dtsi @@ -504,6 +504,92 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l443rcyx-pinctrl.dtsi b/dts/st/l4/stm32l443rcyx-pinctrl.dtsi index dcc64edc6..1ef31f1fa 100644 --- a/dts/st/l4/stm32l443rcyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443rcyx-pinctrl.dtsi @@ -504,6 +504,92 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l443vcix-pinctrl.dtsi b/dts/st/l4/stm32l443vcix-pinctrl.dtsi index 833b71431..1d9e005b8 100644 --- a/dts/st/l4/stm32l443vcix-pinctrl.dtsi +++ b/dts/st/l4/stm32l443vcix-pinctrl.dtsi @@ -692,6 +692,132 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l443vctx-pinctrl.dtsi b/dts/st/l4/stm32l443vctx-pinctrl.dtsi index 833b71431..1d9e005b8 100644 --- a/dts/st/l4/stm32l443vctx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443vctx-pinctrl.dtsi @@ -692,6 +692,132 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l451c(c-e)ux-pinctrl.dtsi b/dts/st/l4/stm32l451c(c-e)ux-pinctrl.dtsi index cd253d4dd..b475eb605 100644 --- a/dts/st/l4/stm32l451c(c-e)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l451c(c-e)ux-pinctrl.dtsi @@ -512,6 +512,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l4/stm32l451cetx-pinctrl.dtsi b/dts/st/l4/stm32l451cetx-pinctrl.dtsi index cd253d4dd..b475eb605 100644 --- a/dts/st/l4/stm32l451cetx-pinctrl.dtsi +++ b/dts/st/l4/stm32l451cetx-pinctrl.dtsi @@ -512,6 +512,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l4/stm32l451r(c-e)ix-pinctrl.dtsi b/dts/st/l4/stm32l451r(c-e)ix-pinctrl.dtsi index c2ceb1604..94e9e4828 100644 --- a/dts/st/l4/stm32l451r(c-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l451r(c-e)ix-pinctrl.dtsi @@ -631,6 +631,92 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l451r(c-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l451r(c-e)tx-pinctrl.dtsi index c2ceb1604..94e9e4828 100644 --- a/dts/st/l4/stm32l451r(c-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l451r(c-e)tx-pinctrl.dtsi @@ -631,6 +631,92 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l451r(c-e)yx-pinctrl.dtsi b/dts/st/l4/stm32l451r(c-e)yx-pinctrl.dtsi index c2ceb1604..94e9e4828 100644 --- a/dts/st/l4/stm32l451r(c-e)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l451r(c-e)yx-pinctrl.dtsi @@ -631,6 +631,92 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l451v(c-e)ix-pinctrl.dtsi b/dts/st/l4/stm32l451v(c-e)ix-pinctrl.dtsi index 1d91e8d04..05c69395a 100644 --- a/dts/st/l4/stm32l451v(c-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l451v(c-e)ix-pinctrl.dtsi @@ -881,6 +881,132 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l451v(c-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l451v(c-e)tx-pinctrl.dtsi index 1d91e8d04..05c69395a 100644 --- a/dts/st/l4/stm32l451v(c-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l451v(c-e)tx-pinctrl.dtsi @@ -881,6 +881,132 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l452c(c-e)ux-pinctrl.dtsi b/dts/st/l4/stm32l452c(c-e)ux-pinctrl.dtsi index bccb5f837..da08aeec3 100644 --- a/dts/st/l4/stm32l452c(c-e)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l452c(c-e)ux-pinctrl.dtsi @@ -512,6 +512,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l4/stm32l452cetx-pinctrl.dtsi b/dts/st/l4/stm32l452cetx-pinctrl.dtsi index bccb5f837..da08aeec3 100644 --- a/dts/st/l4/stm32l452cetx-pinctrl.dtsi +++ b/dts/st/l4/stm32l452cetx-pinctrl.dtsi @@ -512,6 +512,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l4/stm32l452cetxp-pinctrl.dtsi b/dts/st/l4/stm32l452cetxp-pinctrl.dtsi index bccb5f837..da08aeec3 100644 --- a/dts/st/l4/stm32l452cetxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l452cetxp-pinctrl.dtsi @@ -512,6 +512,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l4/stm32l452r(c-e)ix-pinctrl.dtsi b/dts/st/l4/stm32l452r(c-e)ix-pinctrl.dtsi index b4cdee01f..91c669ece 100644 --- a/dts/st/l4/stm32l452r(c-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l452r(c-e)ix-pinctrl.dtsi @@ -631,6 +631,92 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l452r(c-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l452r(c-e)tx-pinctrl.dtsi index b4cdee01f..91c669ece 100644 --- a/dts/st/l4/stm32l452r(c-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l452r(c-e)tx-pinctrl.dtsi @@ -631,6 +631,92 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l452r(c-e)yx-pinctrl.dtsi b/dts/st/l4/stm32l452r(c-e)yx-pinctrl.dtsi index b4cdee01f..91c669ece 100644 --- a/dts/st/l4/stm32l452r(c-e)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l452r(c-e)yx-pinctrl.dtsi @@ -631,6 +631,92 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l452retxp-pinctrl.dtsi b/dts/st/l4/stm32l452retxp-pinctrl.dtsi index 71704e54f..bce2421e6 100644 --- a/dts/st/l4/stm32l452retxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l452retxp-pinctrl.dtsi @@ -619,6 +619,92 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l4/stm32l452reyxp-pinctrl.dtsi b/dts/st/l4/stm32l452reyxp-pinctrl.dtsi index b4cdee01f..91c669ece 100644 --- a/dts/st/l4/stm32l452reyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l452reyxp-pinctrl.dtsi @@ -631,6 +631,92 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l452v(c-e)ix-pinctrl.dtsi b/dts/st/l4/stm32l452v(c-e)ix-pinctrl.dtsi index 16b0b9c67..44b475587 100644 --- a/dts/st/l4/stm32l452v(c-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l452v(c-e)ix-pinctrl.dtsi @@ -881,6 +881,132 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l452v(c-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l452v(c-e)tx-pinctrl.dtsi index 16b0b9c67..44b475587 100644 --- a/dts/st/l4/stm32l452v(c-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l452v(c-e)tx-pinctrl.dtsi @@ -881,6 +881,132 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l462cetx-pinctrl.dtsi b/dts/st/l4/stm32l462cetx-pinctrl.dtsi index bccb5f837..da08aeec3 100644 --- a/dts/st/l4/stm32l462cetx-pinctrl.dtsi +++ b/dts/st/l4/stm32l462cetx-pinctrl.dtsi @@ -512,6 +512,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l4/stm32l462ceux-pinctrl.dtsi b/dts/st/l4/stm32l462ceux-pinctrl.dtsi index bccb5f837..da08aeec3 100644 --- a/dts/st/l4/stm32l462ceux-pinctrl.dtsi +++ b/dts/st/l4/stm32l462ceux-pinctrl.dtsi @@ -512,6 +512,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l4/stm32l462reix-pinctrl.dtsi b/dts/st/l4/stm32l462reix-pinctrl.dtsi index b4cdee01f..91c669ece 100644 --- a/dts/st/l4/stm32l462reix-pinctrl.dtsi +++ b/dts/st/l4/stm32l462reix-pinctrl.dtsi @@ -631,6 +631,92 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l462retx-pinctrl.dtsi b/dts/st/l4/stm32l462retx-pinctrl.dtsi index b4cdee01f..91c669ece 100644 --- a/dts/st/l4/stm32l462retx-pinctrl.dtsi +++ b/dts/st/l4/stm32l462retx-pinctrl.dtsi @@ -631,6 +631,92 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l462reyx-pinctrl.dtsi b/dts/st/l4/stm32l462reyx-pinctrl.dtsi index b4cdee01f..91c669ece 100644 --- a/dts/st/l4/stm32l462reyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l462reyx-pinctrl.dtsi @@ -631,6 +631,92 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l462veix-pinctrl.dtsi b/dts/st/l4/stm32l462veix-pinctrl.dtsi index 16b0b9c67..44b475587 100644 --- a/dts/st/l4/stm32l462veix-pinctrl.dtsi +++ b/dts/st/l4/stm32l462veix-pinctrl.dtsi @@ -881,6 +881,132 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l462vetx-pinctrl.dtsi b/dts/st/l4/stm32l462vetx-pinctrl.dtsi index 16b0b9c67..44b475587 100644 --- a/dts/st/l4/stm32l462vetx-pinctrl.dtsi +++ b/dts/st/l4/stm32l462vetx-pinctrl.dtsi @@ -881,6 +881,132 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l471q(e-g)ix-pinctrl.dtsi b/dts/st/l4/stm32l471q(e-g)ix-pinctrl.dtsi index b04830178..a853ce47a 100644 --- a/dts/st/l4/stm32l471q(e-g)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l471q(e-g)ix-pinctrl.dtsi @@ -1362,6 +1362,184 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l471r(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l471r(e-g)tx-pinctrl.dtsi index b45d4b6fc..710d29f26 100644 --- a/dts/st/l4/stm32l471r(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l471r(e-g)tx-pinctrl.dtsi @@ -623,6 +623,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l471v(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l471v(e-g)tx-pinctrl.dtsi index 1dfc9e1dc..a700608a8 100644 --- a/dts/st/l4/stm32l471v(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l471v(e-g)tx-pinctrl.dtsi @@ -1055,6 +1055,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l471z(e-g)jx-pinctrl.dtsi b/dts/st/l4/stm32l471z(e-g)jx-pinctrl.dtsi index 6ce38c694..796a02b34 100644 --- a/dts/st/l4/stm32l471z(e-g)jx-pinctrl.dtsi +++ b/dts/st/l4/stm32l471z(e-g)jx-pinctrl.dtsi @@ -1402,6 +1402,200 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l471z(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l471z(e-g)tx-pinctrl.dtsi index 6ce38c694..796a02b34 100644 --- a/dts/st/l4/stm32l471z(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l471z(e-g)tx-pinctrl.dtsi @@ -1402,6 +1402,200 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l475r(c-e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l475r(c-e-g)tx-pinctrl.dtsi index fd5f15451..17815e38a 100644 --- a/dts/st/l4/stm32l475r(c-e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l475r(c-e-g)tx-pinctrl.dtsi @@ -623,6 +623,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l475v(c-e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l475v(c-e-g)tx-pinctrl.dtsi index 96b7f24c5..03c8d10d0 100644 --- a/dts/st/l4/stm32l475v(c-e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l475v(c-e-g)tx-pinctrl.dtsi @@ -1055,6 +1055,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l476j(e-g)yx-pinctrl.dtsi b/dts/st/l4/stm32l476j(e-g)yx-pinctrl.dtsi index ccab68137..3a05cbd79 100644 --- a/dts/st/l4/stm32l476j(e-g)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476j(e-g)yx-pinctrl.dtsi @@ -659,6 +659,112 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l476jgyxp-pinctrl.dtsi b/dts/st/l4/stm32l476jgyxp-pinctrl.dtsi index 3ea86b7aa..b45e471e1 100644 --- a/dts/st/l4/stm32l476jgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l476jgyxp-pinctrl.dtsi @@ -643,6 +643,108 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l476m(e-g)yx-pinctrl.dtsi b/dts/st/l4/stm32l476m(e-g)yx-pinctrl.dtsi index 0b6164310..e9bd25d23 100644 --- a/dts/st/l4/stm32l476m(e-g)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476m(e-g)yx-pinctrl.dtsi @@ -716,6 +716,128 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l476q(e-g)ix-pinctrl.dtsi b/dts/st/l4/stm32l476q(e-g)ix-pinctrl.dtsi index 9c7e6ca83..9ec936f6a 100644 --- a/dts/st/l4/stm32l476q(e-g)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l476q(e-g)ix-pinctrl.dtsi @@ -1362,6 +1362,184 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l476qgixp-pinctrl.dtsi b/dts/st/l4/stm32l476qgixp-pinctrl.dtsi index 9c7e6ca83..9ec936f6a 100644 --- a/dts/st/l4/stm32l476qgixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l476qgixp-pinctrl.dtsi @@ -1362,6 +1362,184 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l476r(c-e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l476r(c-e-g)tx-pinctrl.dtsi index fd5f15451..17815e38a 100644 --- a/dts/st/l4/stm32l476r(c-e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476r(c-e-g)tx-pinctrl.dtsi @@ -623,6 +623,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l476v(c-e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l476v(c-e-g)tx-pinctrl.dtsi index 96b7f24c5..03c8d10d0 100644 --- a/dts/st/l4/stm32l476v(c-e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476v(c-e-g)tx-pinctrl.dtsi @@ -1055,6 +1055,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l476vgyxp-pinctrl.dtsi b/dts/st/l4/stm32l476vgyxp-pinctrl.dtsi index 041f37665..904df3439 100644 --- a/dts/st/l4/stm32l476vgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l476vgyxp-pinctrl.dtsi @@ -719,6 +719,136 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l476z(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l476z(e-g)tx-pinctrl.dtsi index 090bd86d5..f57f6828b 100644 --- a/dts/st/l4/stm32l476z(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476z(e-g)tx-pinctrl.dtsi @@ -1402,6 +1402,200 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l476zgjx-pinctrl.dtsi b/dts/st/l4/stm32l476zgjx-pinctrl.dtsi index 090bd86d5..f57f6828b 100644 --- a/dts/st/l4/stm32l476zgjx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476zgjx-pinctrl.dtsi @@ -1402,6 +1402,200 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l476zgtxp-pinctrl.dtsi b/dts/st/l4/stm32l476zgtxp-pinctrl.dtsi index 497cce53c..028433bbe 100644 --- a/dts/st/l4/stm32l476zgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l476zgtxp-pinctrl.dtsi @@ -1373,6 +1373,200 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l485j(c-e)yx-pinctrl.dtsi b/dts/st/l4/stm32l485j(c-e)yx-pinctrl.dtsi index ccab68137..3a05cbd79 100644 --- a/dts/st/l4/stm32l485j(c-e)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l485j(c-e)yx-pinctrl.dtsi @@ -659,6 +659,112 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l486jgyx-pinctrl.dtsi b/dts/st/l4/stm32l486jgyx-pinctrl.dtsi index ccab68137..3a05cbd79 100644 --- a/dts/st/l4/stm32l486jgyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l486jgyx-pinctrl.dtsi @@ -659,6 +659,112 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l486qgix-pinctrl.dtsi b/dts/st/l4/stm32l486qgix-pinctrl.dtsi index 9c7e6ca83..9ec936f6a 100644 --- a/dts/st/l4/stm32l486qgix-pinctrl.dtsi +++ b/dts/st/l4/stm32l486qgix-pinctrl.dtsi @@ -1362,6 +1362,184 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l486rgtx-pinctrl.dtsi b/dts/st/l4/stm32l486rgtx-pinctrl.dtsi index fd5f15451..17815e38a 100644 --- a/dts/st/l4/stm32l486rgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l486rgtx-pinctrl.dtsi @@ -623,6 +623,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l486vgtx-pinctrl.dtsi b/dts/st/l4/stm32l486vgtx-pinctrl.dtsi index 96b7f24c5..03c8d10d0 100644 --- a/dts/st/l4/stm32l486vgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l486vgtx-pinctrl.dtsi @@ -1055,6 +1055,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l486zgtx-pinctrl.dtsi b/dts/st/l4/stm32l486zgtx-pinctrl.dtsi index 090bd86d5..f57f6828b 100644 --- a/dts/st/l4/stm32l486zgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l486zgtx-pinctrl.dtsi @@ -1402,6 +1402,200 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l496a(e-g)ix-pinctrl.dtsi b/dts/st/l4/stm32l496a(e-g)ix-pinctrl.dtsi index 3a4912d57..31c538de0 100644 --- a/dts/st/l4/stm32l496a(e-g)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l496a(e-g)ix-pinctrl.dtsi @@ -1887,6 +1887,220 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l496agixp-pinctrl.dtsi b/dts/st/l4/stm32l496agixp-pinctrl.dtsi index f28e64722..53123d571 100644 --- a/dts/st/l4/stm32l496agixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496agixp-pinctrl.dtsi @@ -1869,6 +1869,220 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l496q(e-g)ix-pinctrl.dtsi b/dts/st/l4/stm32l496q(e-g)ix-pinctrl.dtsi index 7fcce155c..1f71a17c0 100644 --- a/dts/st/l4/stm32l496q(e-g)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l496q(e-g)ix-pinctrl.dtsi @@ -1671,6 +1671,220 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l496qgixp-pinctrl.dtsi b/dts/st/l4/stm32l496qgixp-pinctrl.dtsi index a5f0b56b0..10104e29e 100644 --- a/dts/st/l4/stm32l496qgixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496qgixp-pinctrl.dtsi @@ -1629,6 +1629,220 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l496qgixs-pinctrl.dtsi b/dts/st/l4/stm32l496qgixs-pinctrl.dtsi index 7fcce155c..1f71a17c0 100644 --- a/dts/st/l4/stm32l496qgixs-pinctrl.dtsi +++ b/dts/st/l4/stm32l496qgixs-pinctrl.dtsi @@ -1671,6 +1671,220 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l496r(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l496r(e-g)tx-pinctrl.dtsi index 6b508b7a6..bfe4a15b1 100644 --- a/dts/st/l4/stm32l496r(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l496r(e-g)tx-pinctrl.dtsi @@ -816,6 +816,128 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l496rgtxp-pinctrl.dtsi b/dts/st/l4/stm32l496rgtxp-pinctrl.dtsi index b14696918..0c4328c4b 100644 --- a/dts/st/l4/stm32l496rgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496rgtxp-pinctrl.dtsi @@ -800,6 +800,128 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l4/stm32l496v(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l496v(e-g)tx-pinctrl.dtsi index f475ab1ae..0648801ef 100644 --- a/dts/st/l4/stm32l496v(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l496v(e-g)tx-pinctrl.dtsi @@ -1335,6 +1335,184 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l496vgtxp-pinctrl.dtsi b/dts/st/l4/stm32l496vgtxp-pinctrl.dtsi index f26a72979..3cd0c5808 100644 --- a/dts/st/l4/stm32l496vgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496vgtxp-pinctrl.dtsi @@ -1294,6 +1294,184 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l496vgyx-pinctrl.dtsi b/dts/st/l4/stm32l496vgyx-pinctrl.dtsi index c018b3a87..68ce04f3a 100644 --- a/dts/st/l4/stm32l496vgyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l496vgyx-pinctrl.dtsi @@ -1255,6 +1255,192 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l496vgyxp-pinctrl.dtsi b/dts/st/l4/stm32l496vgyxp-pinctrl.dtsi index 328c31d0f..04055afd7 100644 --- a/dts/st/l4/stm32l496vgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496vgyxp-pinctrl.dtsi @@ -1243,6 +1243,192 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l496wgyxp-pinctrl.dtsi b/dts/st/l4/stm32l496wgyxp-pinctrl.dtsi index ca7db122e..0b725cb11 100644 --- a/dts/st/l4/stm32l496wgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496wgyxp-pinctrl.dtsi @@ -1366,6 +1366,204 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d5_pb9: sdmmc1_d5_pb9 { diff --git a/dts/st/l4/stm32l496z(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l496z(e-g)tx-pinctrl.dtsi index abb3985c1..d73274b4d 100644 --- a/dts/st/l4/stm32l496z(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l496z(e-g)tx-pinctrl.dtsi @@ -1736,6 +1736,236 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l496zgtxp-pinctrl.dtsi b/dts/st/l4/stm32l496zgtxp-pinctrl.dtsi index 52afb0864..9c4e17e87 100644 --- a/dts/st/l4/stm32l496zgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496zgtxp-pinctrl.dtsi @@ -1701,6 +1701,236 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l4a6agix-pinctrl.dtsi b/dts/st/l4/stm32l4a6agix-pinctrl.dtsi index 3a4912d57..31c538de0 100644 --- a/dts/st/l4/stm32l4a6agix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6agix-pinctrl.dtsi @@ -1887,6 +1887,220 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l4a6agixp-pinctrl.dtsi b/dts/st/l4/stm32l4a6agixp-pinctrl.dtsi index f28e64722..53123d571 100644 --- a/dts/st/l4/stm32l4a6agixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6agixp-pinctrl.dtsi @@ -1869,6 +1869,220 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l4a6qgix-pinctrl.dtsi b/dts/st/l4/stm32l4a6qgix-pinctrl.dtsi index 7fcce155c..1f71a17c0 100644 --- a/dts/st/l4/stm32l4a6qgix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6qgix-pinctrl.dtsi @@ -1671,6 +1671,220 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l4a6qgixp-pinctrl.dtsi b/dts/st/l4/stm32l4a6qgixp-pinctrl.dtsi index a5f0b56b0..10104e29e 100644 --- a/dts/st/l4/stm32l4a6qgixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6qgixp-pinctrl.dtsi @@ -1629,6 +1629,220 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l4a6rgtx-pinctrl.dtsi b/dts/st/l4/stm32l4a6rgtx-pinctrl.dtsi index 6b508b7a6..bfe4a15b1 100644 --- a/dts/st/l4/stm32l4a6rgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6rgtx-pinctrl.dtsi @@ -816,6 +816,128 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l4a6rgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4a6rgtxp-pinctrl.dtsi index b80814978..fab0a7894 100644 --- a/dts/st/l4/stm32l4a6rgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6rgtxp-pinctrl.dtsi @@ -800,6 +800,128 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l4a6vgtx-pinctrl.dtsi b/dts/st/l4/stm32l4a6vgtx-pinctrl.dtsi index f475ab1ae..0648801ef 100644 --- a/dts/st/l4/stm32l4a6vgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6vgtx-pinctrl.dtsi @@ -1335,6 +1335,184 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l4a6vgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4a6vgtxp-pinctrl.dtsi index f26a72979..3cd0c5808 100644 --- a/dts/st/l4/stm32l4a6vgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6vgtxp-pinctrl.dtsi @@ -1294,6 +1294,184 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l4a6vgyx-pinctrl.dtsi b/dts/st/l4/stm32l4a6vgyx-pinctrl.dtsi index c018b3a87..68ce04f3a 100644 --- a/dts/st/l4/stm32l4a6vgyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6vgyx-pinctrl.dtsi @@ -1255,6 +1255,192 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l4a6vgyxp-pinctrl.dtsi b/dts/st/l4/stm32l4a6vgyxp-pinctrl.dtsi index 328c31d0f..04055afd7 100644 --- a/dts/st/l4/stm32l4a6vgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6vgyxp-pinctrl.dtsi @@ -1243,6 +1243,192 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l4a6zgtx-pinctrl.dtsi b/dts/st/l4/stm32l4a6zgtx-pinctrl.dtsi index abb3985c1..d73274b4d 100644 --- a/dts/st/l4/stm32l4a6zgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6zgtx-pinctrl.dtsi @@ -1736,6 +1736,236 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l4a6zgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4a6zgtxp-pinctrl.dtsi index 52afb0864..9c4e17e87 100644 --- a/dts/st/l4/stm32l4a6zgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6zgtxp-pinctrl.dtsi @@ -1701,6 +1701,236 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d4_pb8: sdmmc1_d4_pb8 { diff --git a/dts/st/l4/stm32l4p5a(g-e)ix-pinctrl.dtsi b/dts/st/l4/stm32l4p5a(g-e)ix-pinctrl.dtsi index a4f377949..c9e014994 100644 --- a/dts/st/l4/stm32l4p5a(g-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5a(g-e)ix-pinctrl.dtsi @@ -2238,6 +2238,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4p5agixp-pinctrl.dtsi b/dts/st/l4/stm32l4p5agixp-pinctrl.dtsi index 7ef0be685..57f6b19c1 100644 --- a/dts/st/l4/stm32l4p5agixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5agixp-pinctrl.dtsi @@ -2210,6 +2210,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4p5c(g-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l4p5c(g-e)tx-pinctrl.dtsi index d88ca166d..a6fe89345 100644 --- a/dts/st/l4/stm32l4p5c(g-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5c(g-e)tx-pinctrl.dtsi @@ -624,6 +624,116 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc2_cmd_pa1: sdmmc2_cmd_pa1 { diff --git a/dts/st/l4/stm32l4p5c(g-e)ux-pinctrl.dtsi b/dts/st/l4/stm32l4p5c(g-e)ux-pinctrl.dtsi index d88ca166d..a6fe89345 100644 --- a/dts/st/l4/stm32l4p5c(g-e)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5c(g-e)ux-pinctrl.dtsi @@ -624,6 +624,116 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc2_cmd_pa1: sdmmc2_cmd_pa1 { diff --git a/dts/st/l4/stm32l4p5cgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4p5cgtxp-pinctrl.dtsi index daf159010..7c60877bb 100644 --- a/dts/st/l4/stm32l4p5cgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5cgtxp-pinctrl.dtsi @@ -575,6 +575,108 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc2_cmd_pa1: sdmmc2_cmd_pa1 { diff --git a/dts/st/l4/stm32l4p5cguxp-pinctrl.dtsi b/dts/st/l4/stm32l4p5cguxp-pinctrl.dtsi index daf159010..7c60877bb 100644 --- a/dts/st/l4/stm32l4p5cguxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5cguxp-pinctrl.dtsi @@ -575,6 +575,108 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc2_cmd_pa1: sdmmc2_cmd_pa1 { diff --git a/dts/st/l4/stm32l4p5q(g-e)ix-pinctrl.dtsi b/dts/st/l4/stm32l4p5q(g-e)ix-pinctrl.dtsi index cc119536b..9df6d567a 100644 --- a/dts/st/l4/stm32l4p5q(g-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5q(g-e)ix-pinctrl.dtsi @@ -1936,6 +1936,276 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4p5qgixp-pinctrl.dtsi b/dts/st/l4/stm32l4p5qgixp-pinctrl.dtsi index a57103ae1..ff7ff4fcf 100644 --- a/dts/st/l4/stm32l4p5qgixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5qgixp-pinctrl.dtsi @@ -1891,6 +1891,276 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4p5qgixs-pinctrl.dtsi b/dts/st/l4/stm32l4p5qgixs-pinctrl.dtsi index a57103ae1..ff7ff4fcf 100644 --- a/dts/st/l4/stm32l4p5qgixs-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5qgixs-pinctrl.dtsi @@ -1891,6 +1891,276 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4p5r(g-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l4p5r(g-e)tx-pinctrl.dtsi index cfc013c17..66de6c5f0 100644 --- a/dts/st/l4/stm32l4p5r(g-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5r(g-e)tx-pinctrl.dtsi @@ -892,6 +892,160 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4p5rgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4p5rgtxp-pinctrl.dtsi index 3e2362e54..61bc46d4e 100644 --- a/dts/st/l4/stm32l4p5rgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5rgtxp-pinctrl.dtsi @@ -872,6 +872,156 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4p5v(g-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l4p5v(g-e)tx-pinctrl.dtsi index bb0fd4891..c25dc04ba 100644 --- a/dts/st/l4/stm32l4p5v(g-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5v(g-e)tx-pinctrl.dtsi @@ -1500,6 +1500,236 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4p5v(g-e)yx-pinctrl.dtsi b/dts/st/l4/stm32l4p5v(g-e)yx-pinctrl.dtsi index a3c9fe761..2e5c30bc2 100644 --- a/dts/st/l4/stm32l4p5v(g-e)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5v(g-e)yx-pinctrl.dtsi @@ -1438,6 +1438,244 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4p5vgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4p5vgtxp-pinctrl.dtsi index 26c967ac2..a0fa3075c 100644 --- a/dts/st/l4/stm32l4p5vgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5vgtxp-pinctrl.dtsi @@ -1456,6 +1456,236 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4p5vgyxp-pinctrl.dtsi b/dts/st/l4/stm32l4p5vgyxp-pinctrl.dtsi index 90d4092c2..ed8e2963b 100644 --- a/dts/st/l4/stm32l4p5vgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5vgyxp-pinctrl.dtsi @@ -1422,6 +1422,240 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4p5z(g-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l4p5z(g-e)tx-pinctrl.dtsi index 3d553150f..7121390c6 100644 --- a/dts/st/l4/stm32l4p5z(g-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5z(g-e)tx-pinctrl.dtsi @@ -1986,6 +1986,296 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4p5zgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4p5zgtxp-pinctrl.dtsi index 91c46ee02..1410b8949 100644 --- a/dts/st/l4/stm32l4p5zgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5zgtxp-pinctrl.dtsi @@ -1947,6 +1947,296 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4q5agix-pinctrl.dtsi b/dts/st/l4/stm32l4q5agix-pinctrl.dtsi index a4f377949..c9e014994 100644 --- a/dts/st/l4/stm32l4q5agix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5agix-pinctrl.dtsi @@ -2238,6 +2238,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4q5agixp-pinctrl.dtsi b/dts/st/l4/stm32l4q5agixp-pinctrl.dtsi index 7ef0be685..57f6b19c1 100644 --- a/dts/st/l4/stm32l4q5agixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5agixp-pinctrl.dtsi @@ -2210,6 +2210,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4q5cgtx-pinctrl.dtsi b/dts/st/l4/stm32l4q5cgtx-pinctrl.dtsi index d88ca166d..a6fe89345 100644 --- a/dts/st/l4/stm32l4q5cgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5cgtx-pinctrl.dtsi @@ -624,6 +624,116 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc2_cmd_pa1: sdmmc2_cmd_pa1 { diff --git a/dts/st/l4/stm32l4q5cgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4q5cgtxp-pinctrl.dtsi index daf159010..7c60877bb 100644 --- a/dts/st/l4/stm32l4q5cgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5cgtxp-pinctrl.dtsi @@ -575,6 +575,108 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc2_cmd_pa1: sdmmc2_cmd_pa1 { diff --git a/dts/st/l4/stm32l4q5cgux-pinctrl.dtsi b/dts/st/l4/stm32l4q5cgux-pinctrl.dtsi index d88ca166d..a6fe89345 100644 --- a/dts/st/l4/stm32l4q5cgux-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5cgux-pinctrl.dtsi @@ -624,6 +624,116 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc2_cmd_pa1: sdmmc2_cmd_pa1 { diff --git a/dts/st/l4/stm32l4q5cguxp-pinctrl.dtsi b/dts/st/l4/stm32l4q5cguxp-pinctrl.dtsi index daf159010..7c60877bb 100644 --- a/dts/st/l4/stm32l4q5cguxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5cguxp-pinctrl.dtsi @@ -575,6 +575,108 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc2_cmd_pa1: sdmmc2_cmd_pa1 { diff --git a/dts/st/l4/stm32l4q5qgix-pinctrl.dtsi b/dts/st/l4/stm32l4q5qgix-pinctrl.dtsi index cc119536b..9df6d567a 100644 --- a/dts/st/l4/stm32l4q5qgix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5qgix-pinctrl.dtsi @@ -1936,6 +1936,276 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4q5qgixp-pinctrl.dtsi b/dts/st/l4/stm32l4q5qgixp-pinctrl.dtsi index a57103ae1..ff7ff4fcf 100644 --- a/dts/st/l4/stm32l4q5qgixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5qgixp-pinctrl.dtsi @@ -1891,6 +1891,276 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4q5rgtx-pinctrl.dtsi b/dts/st/l4/stm32l4q5rgtx-pinctrl.dtsi index cfc013c17..66de6c5f0 100644 --- a/dts/st/l4/stm32l4q5rgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5rgtx-pinctrl.dtsi @@ -892,6 +892,160 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4q5rgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4q5rgtxp-pinctrl.dtsi index 3e2362e54..61bc46d4e 100644 --- a/dts/st/l4/stm32l4q5rgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5rgtxp-pinctrl.dtsi @@ -872,6 +872,156 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4q5vgtx-pinctrl.dtsi b/dts/st/l4/stm32l4q5vgtx-pinctrl.dtsi index bb0fd4891..c25dc04ba 100644 --- a/dts/st/l4/stm32l4q5vgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5vgtx-pinctrl.dtsi @@ -1500,6 +1500,236 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4q5vgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4q5vgtxp-pinctrl.dtsi index 26c967ac2..a0fa3075c 100644 --- a/dts/st/l4/stm32l4q5vgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5vgtxp-pinctrl.dtsi @@ -1456,6 +1456,236 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4q5vgyx-pinctrl.dtsi b/dts/st/l4/stm32l4q5vgyx-pinctrl.dtsi index a3c9fe761..2e5c30bc2 100644 --- a/dts/st/l4/stm32l4q5vgyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5vgyx-pinctrl.dtsi @@ -1438,6 +1438,244 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4q5vgyxp-pinctrl.dtsi b/dts/st/l4/stm32l4q5vgyxp-pinctrl.dtsi index 90d4092c2..ed8e2963b 100644 --- a/dts/st/l4/stm32l4q5vgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5vgyxp-pinctrl.dtsi @@ -1422,6 +1422,240 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4q5zgtx-pinctrl.dtsi b/dts/st/l4/stm32l4q5zgtx-pinctrl.dtsi index 3d553150f..7121390c6 100644 --- a/dts/st/l4/stm32l4q5zgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5zgtx-pinctrl.dtsi @@ -1986,6 +1986,296 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4q5zgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4q5zgtxp-pinctrl.dtsi index 91c46ee02..1410b8949 100644 --- a/dts/st/l4/stm32l4q5zgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5zgtxp-pinctrl.dtsi @@ -1947,6 +1947,296 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4r5a(g-i)ix-pinctrl.dtsi b/dts/st/l4/stm32l4r5a(g-i)ix-pinctrl.dtsi index f729e0eeb..c510f1897 100644 --- a/dts/st/l4/stm32l4r5a(g-i)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5a(g-i)ix-pinctrl.dtsi @@ -1952,6 +1952,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4r5aiixp-pinctrl.dtsi b/dts/st/l4/stm32l4r5aiixp-pinctrl.dtsi index f729e0eeb..c510f1897 100644 --- a/dts/st/l4/stm32l4r5aiixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5aiixp-pinctrl.dtsi @@ -1952,6 +1952,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4r5q(g-i)ix-pinctrl.dtsi b/dts/st/l4/stm32l4r5q(g-i)ix-pinctrl.dtsi index 1037cded9..d410a7e70 100644 --- a/dts/st/l4/stm32l4r5q(g-i)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5q(g-i)ix-pinctrl.dtsi @@ -1660,6 +1660,276 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4r5qgixs-pinctrl.dtsi b/dts/st/l4/stm32l4r5qgixs-pinctrl.dtsi index 1037cded9..d410a7e70 100644 --- a/dts/st/l4/stm32l4r5qgixs-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5qgixs-pinctrl.dtsi @@ -1660,6 +1660,276 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4r5qiixp-pinctrl.dtsi b/dts/st/l4/stm32l4r5qiixp-pinctrl.dtsi index 1037cded9..d410a7e70 100644 --- a/dts/st/l4/stm32l4r5qiixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5qiixp-pinctrl.dtsi @@ -1660,6 +1660,276 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4r5v(g-i)tx-pinctrl.dtsi b/dts/st/l4/stm32l4r5v(g-i)tx-pinctrl.dtsi index 11017925c..ef66b005d 100644 --- a/dts/st/l4/stm32l4r5v(g-i)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5v(g-i)tx-pinctrl.dtsi @@ -1256,6 +1256,236 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4r5z(g-i)tx-pinctrl.dtsi b/dts/st/l4/stm32l4r5z(g-i)tx-pinctrl.dtsi index 6d08b3c91..ff72c5e47 100644 --- a/dts/st/l4/stm32l4r5z(g-i)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5z(g-i)tx-pinctrl.dtsi @@ -1710,6 +1710,296 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4r5z(g-i)yx-pinctrl.dtsi b/dts/st/l4/stm32l4r5z(g-i)yx-pinctrl.dtsi index cdb11b180..23fac2658 100644 --- a/dts/st/l4/stm32l4r5z(g-i)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5z(g-i)yx-pinctrl.dtsi @@ -1653,6 +1653,284 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4r5zitxp-pinctrl.dtsi b/dts/st/l4/stm32l4r5zitxp-pinctrl.dtsi index b4372f1ac..bced1d8cc 100644 --- a/dts/st/l4/stm32l4r5zitxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5zitxp-pinctrl.dtsi @@ -1670,6 +1670,296 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4r7aiix-pinctrl.dtsi b/dts/st/l4/stm32l4r7aiix-pinctrl.dtsi index 0825053ad..d5eede523 100644 --- a/dts/st/l4/stm32l4r7aiix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r7aiix-pinctrl.dtsi @@ -2110,6 +2110,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4r7vitx-pinctrl.dtsi b/dts/st/l4/stm32l4r7vitx-pinctrl.dtsi index 49bb7a128..8ba966eda 100644 --- a/dts/st/l4/stm32l4r7vitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r7vitx-pinctrl.dtsi @@ -1382,6 +1382,236 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4r7zitx-pinctrl.dtsi b/dts/st/l4/stm32l4r7zitx-pinctrl.dtsi index 25b18e927..f5fcf91ef 100644 --- a/dts/st/l4/stm32l4r7zitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r7zitx-pinctrl.dtsi @@ -1868,6 +1868,296 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4r9a(g-i)ix-pinctrl.dtsi b/dts/st/l4/stm32l4r9a(g-i)ix-pinctrl.dtsi index 304c1c26d..93baec309 100644 --- a/dts/st/l4/stm32l4r9a(g-i)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9a(g-i)ix-pinctrl.dtsi @@ -2049,6 +2049,276 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4r9v(g-i)tx-pinctrl.dtsi b/dts/st/l4/stm32l4r9v(g-i)tx-pinctrl.dtsi index 1cc33a832..7f0e029a3 100644 --- a/dts/st/l4/stm32l4r9v(g-i)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9v(g-i)tx-pinctrl.dtsi @@ -1275,6 +1275,224 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4r9z(g-i)jx-pinctrl.dtsi b/dts/st/l4/stm32l4r9z(g-i)jx-pinctrl.dtsi index 9cdddc026..4c1b90c64 100644 --- a/dts/st/l4/stm32l4r9z(g-i)jx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9z(g-i)jx-pinctrl.dtsi @@ -1825,6 +1825,292 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4r9z(g-i)tx-pinctrl.dtsi b/dts/st/l4/stm32l4r9z(g-i)tx-pinctrl.dtsi index 5dbab4360..a0395ead4 100644 --- a/dts/st/l4/stm32l4r9z(g-i)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9z(g-i)tx-pinctrl.dtsi @@ -1802,6 +1802,284 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4r9z(g-i)yx-pinctrl.dtsi b/dts/st/l4/stm32l4r9z(g-i)yx-pinctrl.dtsi index d55523039..84a15e4e7 100644 --- a/dts/st/l4/stm32l4r9z(g-i)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9z(g-i)yx-pinctrl.dtsi @@ -1807,6 +1807,284 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4r9ziyxp-pinctrl.dtsi b/dts/st/l4/stm32l4r9ziyxp-pinctrl.dtsi index eb72e6b07..f601dd687 100644 --- a/dts/st/l4/stm32l4r9ziyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9ziyxp-pinctrl.dtsi @@ -1761,6 +1761,284 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4s5aiix-pinctrl.dtsi b/dts/st/l4/stm32l4s5aiix-pinctrl.dtsi index f729e0eeb..c510f1897 100644 --- a/dts/st/l4/stm32l4s5aiix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s5aiix-pinctrl.dtsi @@ -1952,6 +1952,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4s5qiix-pinctrl.dtsi b/dts/st/l4/stm32l4s5qiix-pinctrl.dtsi index 1037cded9..d410a7e70 100644 --- a/dts/st/l4/stm32l4s5qiix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s5qiix-pinctrl.dtsi @@ -1660,6 +1660,276 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4s5vitx-pinctrl.dtsi b/dts/st/l4/stm32l4s5vitx-pinctrl.dtsi index 11017925c..ef66b005d 100644 --- a/dts/st/l4/stm32l4s5vitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s5vitx-pinctrl.dtsi @@ -1256,6 +1256,236 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4s5zitx-pinctrl.dtsi b/dts/st/l4/stm32l4s5zitx-pinctrl.dtsi index 6d08b3c91..ff72c5e47 100644 --- a/dts/st/l4/stm32l4s5zitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s5zitx-pinctrl.dtsi @@ -1710,6 +1710,296 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4s5ziyx-pinctrl.dtsi b/dts/st/l4/stm32l4s5ziyx-pinctrl.dtsi index cdb11b180..23fac2658 100644 --- a/dts/st/l4/stm32l4s5ziyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s5ziyx-pinctrl.dtsi @@ -1653,6 +1653,284 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4s7aiix-pinctrl.dtsi b/dts/st/l4/stm32l4s7aiix-pinctrl.dtsi index 0825053ad..d5eede523 100644 --- a/dts/st/l4/stm32l4s7aiix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s7aiix-pinctrl.dtsi @@ -2110,6 +2110,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4s7vitx-pinctrl.dtsi b/dts/st/l4/stm32l4s7vitx-pinctrl.dtsi index 49bb7a128..8ba966eda 100644 --- a/dts/st/l4/stm32l4s7vitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s7vitx-pinctrl.dtsi @@ -1382,6 +1382,236 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4s7zitx-pinctrl.dtsi b/dts/st/l4/stm32l4s7zitx-pinctrl.dtsi index 25b18e927..f5fcf91ef 100644 --- a/dts/st/l4/stm32l4s7zitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s7zitx-pinctrl.dtsi @@ -1868,6 +1868,296 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4s9aiix-pinctrl.dtsi b/dts/st/l4/stm32l4s9aiix-pinctrl.dtsi index 304c1c26d..93baec309 100644 --- a/dts/st/l4/stm32l4s9aiix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s9aiix-pinctrl.dtsi @@ -2049,6 +2049,276 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4s9vitx-pinctrl.dtsi b/dts/st/l4/stm32l4s9vitx-pinctrl.dtsi index 1cc33a832..7f0e029a3 100644 --- a/dts/st/l4/stm32l4s9vitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s9vitx-pinctrl.dtsi @@ -1275,6 +1275,224 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4s9zijx-pinctrl.dtsi b/dts/st/l4/stm32l4s9zijx-pinctrl.dtsi index 9cdddc026..4c1b90c64 100644 --- a/dts/st/l4/stm32l4s9zijx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s9zijx-pinctrl.dtsi @@ -1825,6 +1825,292 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4s9zitx-pinctrl.dtsi b/dts/st/l4/stm32l4s9zitx-pinctrl.dtsi index 5dbab4360..a0395ead4 100644 --- a/dts/st/l4/stm32l4s9zitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s9zitx-pinctrl.dtsi @@ -1802,6 +1802,284 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l4/stm32l4s9ziyx-pinctrl.dtsi b/dts/st/l4/stm32l4s9ziyx-pinctrl.dtsi index d55523039..84a15e4e7 100644 --- a/dts/st/l4/stm32l4s9ziyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s9ziyx-pinctrl.dtsi @@ -1807,6 +1807,284 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l5/stm32l552c(c-e)tx-pinctrl.dtsi b/dts/st/l5/stm32l552c(c-e)tx-pinctrl.dtsi index fd0f3a97d..2ac9e9219 100644 --- a/dts/st/l5/stm32l552c(c-e)tx-pinctrl.dtsi +++ b/dts/st/l5/stm32l552c(c-e)tx-pinctrl.dtsi @@ -529,6 +529,116 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l5/stm32l552c(c-e)ux-pinctrl.dtsi b/dts/st/l5/stm32l552c(c-e)ux-pinctrl.dtsi index fd0f3a97d..2ac9e9219 100644 --- a/dts/st/l5/stm32l552c(c-e)ux-pinctrl.dtsi +++ b/dts/st/l5/stm32l552c(c-e)ux-pinctrl.dtsi @@ -529,6 +529,116 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l5/stm32l552cetxp-pinctrl.dtsi b/dts/st/l5/stm32l552cetxp-pinctrl.dtsi index 40af52abd..897829f16 100644 --- a/dts/st/l5/stm32l552cetxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l552cetxp-pinctrl.dtsi @@ -494,6 +494,108 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l5/stm32l552ceuxp-pinctrl.dtsi b/dts/st/l5/stm32l552ceuxp-pinctrl.dtsi index 40af52abd..897829f16 100644 --- a/dts/st/l5/stm32l552ceuxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l552ceuxp-pinctrl.dtsi @@ -494,6 +494,108 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l5/stm32l552meyxp-pinctrl.dtsi b/dts/st/l5/stm32l552meyxp-pinctrl.dtsi index a095a627a..15b7aaf14 100644 --- a/dts/st/l5/stm32l552meyxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l552meyxp-pinctrl.dtsi @@ -755,6 +755,172 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l5/stm32l552meyxq-pinctrl.dtsi b/dts/st/l5/stm32l552meyxq-pinctrl.dtsi index d6708a05f..db23c9204 100644 --- a/dts/st/l5/stm32l552meyxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l552meyxq-pinctrl.dtsi @@ -728,6 +728,172 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l5/stm32l552q(c-e)ixq-pinctrl.dtsi b/dts/st/l5/stm32l552q(c-e)ixq-pinctrl.dtsi index 127505adf..375e22809 100644 --- a/dts/st/l5/stm32l552q(c-e)ixq-pinctrl.dtsi +++ b/dts/st/l5/stm32l552q(c-e)ixq-pinctrl.dtsi @@ -1428,6 +1428,272 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l5/stm32l552qeix-pinctrl.dtsi b/dts/st/l5/stm32l552qeix-pinctrl.dtsi index 003a323d8..562fef9cb 100644 --- a/dts/st/l5/stm32l552qeix-pinctrl.dtsi +++ b/dts/st/l5/stm32l552qeix-pinctrl.dtsi @@ -1478,6 +1478,276 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l5/stm32l552qeixp-pinctrl.dtsi b/dts/st/l5/stm32l552qeixp-pinctrl.dtsi index 7983c3a7c..7154d78b9 100644 --- a/dts/st/l5/stm32l552qeixp-pinctrl.dtsi +++ b/dts/st/l5/stm32l552qeixp-pinctrl.dtsi @@ -1460,6 +1460,272 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l5/stm32l552r(c-e)tx-pinctrl.dtsi b/dts/st/l5/stm32l552r(c-e)tx-pinctrl.dtsi index 5a3b7ad87..5e8990ed2 100644 --- a/dts/st/l5/stm32l552r(c-e)tx-pinctrl.dtsi +++ b/dts/st/l5/stm32l552r(c-e)tx-pinctrl.dtsi @@ -690,6 +690,160 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l5/stm32l552retxp-pinctrl.dtsi b/dts/st/l5/stm32l552retxp-pinctrl.dtsi index c2fe5349b..dd8ad3589 100644 --- a/dts/st/l5/stm32l552retxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l552retxp-pinctrl.dtsi @@ -674,6 +674,156 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l5/stm32l552retxq-pinctrl.dtsi b/dts/st/l5/stm32l552retxq-pinctrl.dtsi index f049561b7..76bc6ebc5 100644 --- a/dts/st/l5/stm32l552retxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l552retxq-pinctrl.dtsi @@ -607,6 +607,144 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l5/stm32l552v(c-e)txq-pinctrl.dtsi b/dts/st/l5/stm32l552v(c-e)txq-pinctrl.dtsi index 1a183cee6..f28fdf1da 100644 --- a/dts/st/l5/stm32l552v(c-e)txq-pinctrl.dtsi +++ b/dts/st/l5/stm32l552v(c-e)txq-pinctrl.dtsi @@ -1086,6 +1086,228 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l5/stm32l552vetx-pinctrl.dtsi b/dts/st/l5/stm32l552vetx-pinctrl.dtsi index d96ad909a..72bdf85f9 100644 --- a/dts/st/l5/stm32l552vetx-pinctrl.dtsi +++ b/dts/st/l5/stm32l552vetx-pinctrl.dtsi @@ -1144,6 +1144,236 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l5/stm32l552z(c-e)txq-pinctrl.dtsi b/dts/st/l5/stm32l552z(c-e)txq-pinctrl.dtsi index ab6d86df4..e8492542b 100644 --- a/dts/st/l5/stm32l552z(c-e)txq-pinctrl.dtsi +++ b/dts/st/l5/stm32l552z(c-e)txq-pinctrl.dtsi @@ -1471,6 +1471,284 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l5/stm32l552zetx-pinctrl.dtsi b/dts/st/l5/stm32l552zetx-pinctrl.dtsi index 4b08bf1a3..dea71db15 100644 --- a/dts/st/l5/stm32l552zetx-pinctrl.dtsi +++ b/dts/st/l5/stm32l552zetx-pinctrl.dtsi @@ -1528,6 +1528,296 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l5/stm32l562cetx-pinctrl.dtsi b/dts/st/l5/stm32l562cetx-pinctrl.dtsi index fd0f3a97d..2ac9e9219 100644 --- a/dts/st/l5/stm32l562cetx-pinctrl.dtsi +++ b/dts/st/l5/stm32l562cetx-pinctrl.dtsi @@ -529,6 +529,116 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l5/stm32l562cetxp-pinctrl.dtsi b/dts/st/l5/stm32l562cetxp-pinctrl.dtsi index 40af52abd..897829f16 100644 --- a/dts/st/l5/stm32l562cetxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l562cetxp-pinctrl.dtsi @@ -494,6 +494,108 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l5/stm32l562ceux-pinctrl.dtsi b/dts/st/l5/stm32l562ceux-pinctrl.dtsi index fd0f3a97d..2ac9e9219 100644 --- a/dts/st/l5/stm32l562ceux-pinctrl.dtsi +++ b/dts/st/l5/stm32l562ceux-pinctrl.dtsi @@ -529,6 +529,116 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l5/stm32l562ceuxp-pinctrl.dtsi b/dts/st/l5/stm32l562ceuxp-pinctrl.dtsi index 40af52abd..897829f16 100644 --- a/dts/st/l5/stm32l562ceuxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l562ceuxp-pinctrl.dtsi @@ -494,6 +494,108 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l5/stm32l562meyxp-pinctrl.dtsi b/dts/st/l5/stm32l562meyxp-pinctrl.dtsi index a095a627a..15b7aaf14 100644 --- a/dts/st/l5/stm32l562meyxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l562meyxp-pinctrl.dtsi @@ -755,6 +755,172 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l5/stm32l562meyxq-pinctrl.dtsi b/dts/st/l5/stm32l562meyxq-pinctrl.dtsi index d6708a05f..db23c9204 100644 --- a/dts/st/l5/stm32l562meyxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l562meyxq-pinctrl.dtsi @@ -728,6 +728,172 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l5/stm32l562qeix-pinctrl.dtsi b/dts/st/l5/stm32l562qeix-pinctrl.dtsi index 003a323d8..562fef9cb 100644 --- a/dts/st/l5/stm32l562qeix-pinctrl.dtsi +++ b/dts/st/l5/stm32l562qeix-pinctrl.dtsi @@ -1478,6 +1478,276 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l5/stm32l562qeixp-pinctrl.dtsi b/dts/st/l5/stm32l562qeixp-pinctrl.dtsi index 7983c3a7c..7154d78b9 100644 --- a/dts/st/l5/stm32l562qeixp-pinctrl.dtsi +++ b/dts/st/l5/stm32l562qeixp-pinctrl.dtsi @@ -1460,6 +1460,272 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l5/stm32l562qeixq-pinctrl.dtsi b/dts/st/l5/stm32l562qeixq-pinctrl.dtsi index 127505adf..375e22809 100644 --- a/dts/st/l5/stm32l562qeixq-pinctrl.dtsi +++ b/dts/st/l5/stm32l562qeixq-pinctrl.dtsi @@ -1428,6 +1428,272 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l5/stm32l562retx-pinctrl.dtsi b/dts/st/l5/stm32l562retx-pinctrl.dtsi index 5a3b7ad87..5e8990ed2 100644 --- a/dts/st/l5/stm32l562retx-pinctrl.dtsi +++ b/dts/st/l5/stm32l562retx-pinctrl.dtsi @@ -690,6 +690,160 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l5/stm32l562retxp-pinctrl.dtsi b/dts/st/l5/stm32l562retxp-pinctrl.dtsi index c2fe5349b..dd8ad3589 100644 --- a/dts/st/l5/stm32l562retxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l562retxp-pinctrl.dtsi @@ -674,6 +674,156 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/l5/stm32l562retxq-pinctrl.dtsi b/dts/st/l5/stm32l562retxq-pinctrl.dtsi index f049561b7..76bc6ebc5 100644 --- a/dts/st/l5/stm32l562retxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l562retxq-pinctrl.dtsi @@ -607,6 +607,144 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l5/stm32l562vetx-pinctrl.dtsi b/dts/st/l5/stm32l562vetx-pinctrl.dtsi index d96ad909a..72bdf85f9 100644 --- a/dts/st/l5/stm32l562vetx-pinctrl.dtsi +++ b/dts/st/l5/stm32l562vetx-pinctrl.dtsi @@ -1144,6 +1144,236 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l5/stm32l562vetxq-pinctrl.dtsi b/dts/st/l5/stm32l562vetxq-pinctrl.dtsi index 1a183cee6..f28fdf1da 100644 --- a/dts/st/l5/stm32l562vetxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l562vetxq-pinctrl.dtsi @@ -1086,6 +1086,228 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l5/stm32l562zetx-pinctrl.dtsi b/dts/st/l5/stm32l562zetx-pinctrl.dtsi index 4b08bf1a3..dea71db15 100644 --- a/dts/st/l5/stm32l562zetx-pinctrl.dtsi +++ b/dts/st/l5/stm32l562zetx-pinctrl.dtsi @@ -1528,6 +1528,296 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/l5/stm32l562zetxq-pinctrl.dtsi b/dts/st/l5/stm32l562zetxq-pinctrl.dtsi index ab6d86df4..e8492542b 100644 --- a/dts/st/l5/stm32l562zetxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l562zetxq-pinctrl.dtsi @@ -1471,6 +1471,284 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb0: sai1_extclk_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pa2: sai2_extclk_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_extclk_pc9: sai2_extclk_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/mp1/stm32mp131aaex-pinctrl.dtsi b/dts/st/mp1/stm32mp131aaex-pinctrl.dtsi index aa2a4c2de..9de1a478c 100644 --- a/dts/st/mp1/stm32mp131aaex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131aaex-pinctrl.dtsi @@ -1748,6 +1748,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp131aafx-pinctrl.dtsi b/dts/st/mp1/stm32mp131aafx-pinctrl.dtsi index aa2a4c2de..9de1a478c 100644 --- a/dts/st/mp1/stm32mp131aafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131aafx-pinctrl.dtsi @@ -1748,6 +1748,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp131aagx-pinctrl.dtsi b/dts/st/mp1/stm32mp131aagx-pinctrl.dtsi index aa2a4c2de..9de1a478c 100644 --- a/dts/st/mp1/stm32mp131aagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131aagx-pinctrl.dtsi @@ -1748,6 +1748,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp131caex-pinctrl.dtsi b/dts/st/mp1/stm32mp131caex-pinctrl.dtsi index aa2a4c2de..9de1a478c 100644 --- a/dts/st/mp1/stm32mp131caex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131caex-pinctrl.dtsi @@ -1748,6 +1748,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp131cafx-pinctrl.dtsi b/dts/st/mp1/stm32mp131cafx-pinctrl.dtsi index aa2a4c2de..9de1a478c 100644 --- a/dts/st/mp1/stm32mp131cafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131cafx-pinctrl.dtsi @@ -1748,6 +1748,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp131cagx-pinctrl.dtsi b/dts/st/mp1/stm32mp131cagx-pinctrl.dtsi index aa2a4c2de..9de1a478c 100644 --- a/dts/st/mp1/stm32mp131cagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131cagx-pinctrl.dtsi @@ -1748,6 +1748,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp131daex-pinctrl.dtsi b/dts/st/mp1/stm32mp131daex-pinctrl.dtsi index aa2a4c2de..9de1a478c 100644 --- a/dts/st/mp1/stm32mp131daex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131daex-pinctrl.dtsi @@ -1748,6 +1748,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp131dafx-pinctrl.dtsi b/dts/st/mp1/stm32mp131dafx-pinctrl.dtsi index aa2a4c2de..9de1a478c 100644 --- a/dts/st/mp1/stm32mp131dafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131dafx-pinctrl.dtsi @@ -1748,6 +1748,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp131dagx-pinctrl.dtsi b/dts/st/mp1/stm32mp131dagx-pinctrl.dtsi index aa2a4c2de..9de1a478c 100644 --- a/dts/st/mp1/stm32mp131dagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131dagx-pinctrl.dtsi @@ -1748,6 +1748,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp131faex-pinctrl.dtsi b/dts/st/mp1/stm32mp131faex-pinctrl.dtsi index aa2a4c2de..9de1a478c 100644 --- a/dts/st/mp1/stm32mp131faex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131faex-pinctrl.dtsi @@ -1748,6 +1748,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp131fafx-pinctrl.dtsi b/dts/st/mp1/stm32mp131fafx-pinctrl.dtsi index aa2a4c2de..9de1a478c 100644 --- a/dts/st/mp1/stm32mp131fafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131fafx-pinctrl.dtsi @@ -1748,6 +1748,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp131fagx-pinctrl.dtsi b/dts/st/mp1/stm32mp131fagx-pinctrl.dtsi index aa2a4c2de..9de1a478c 100644 --- a/dts/st/mp1/stm32mp131fagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp131fagx-pinctrl.dtsi @@ -1748,6 +1748,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp133aaex-pinctrl.dtsi b/dts/st/mp1/stm32mp133aaex-pinctrl.dtsi index 47e4b32c6..54c282fc2 100644 --- a/dts/st/mp1/stm32mp133aaex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133aaex-pinctrl.dtsi @@ -1912,6 +1912,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp133aafx-pinctrl.dtsi b/dts/st/mp1/stm32mp133aafx-pinctrl.dtsi index 47e4b32c6..54c282fc2 100644 --- a/dts/st/mp1/stm32mp133aafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133aafx-pinctrl.dtsi @@ -1912,6 +1912,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp133aagx-pinctrl.dtsi b/dts/st/mp1/stm32mp133aagx-pinctrl.dtsi index 47e4b32c6..54c282fc2 100644 --- a/dts/st/mp1/stm32mp133aagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133aagx-pinctrl.dtsi @@ -1912,6 +1912,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp133caex-pinctrl.dtsi b/dts/st/mp1/stm32mp133caex-pinctrl.dtsi index 47e4b32c6..54c282fc2 100644 --- a/dts/st/mp1/stm32mp133caex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133caex-pinctrl.dtsi @@ -1912,6 +1912,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp133cafx-pinctrl.dtsi b/dts/st/mp1/stm32mp133cafx-pinctrl.dtsi index 47e4b32c6..54c282fc2 100644 --- a/dts/st/mp1/stm32mp133cafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133cafx-pinctrl.dtsi @@ -1912,6 +1912,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp133cagx-pinctrl.dtsi b/dts/st/mp1/stm32mp133cagx-pinctrl.dtsi index 47e4b32c6..54c282fc2 100644 --- a/dts/st/mp1/stm32mp133cagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133cagx-pinctrl.dtsi @@ -1912,6 +1912,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp133daex-pinctrl.dtsi b/dts/st/mp1/stm32mp133daex-pinctrl.dtsi index 47e4b32c6..54c282fc2 100644 --- a/dts/st/mp1/stm32mp133daex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133daex-pinctrl.dtsi @@ -1912,6 +1912,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp133dafx-pinctrl.dtsi b/dts/st/mp1/stm32mp133dafx-pinctrl.dtsi index 47e4b32c6..54c282fc2 100644 --- a/dts/st/mp1/stm32mp133dafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133dafx-pinctrl.dtsi @@ -1912,6 +1912,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp133dagx-pinctrl.dtsi b/dts/st/mp1/stm32mp133dagx-pinctrl.dtsi index 47e4b32c6..54c282fc2 100644 --- a/dts/st/mp1/stm32mp133dagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133dagx-pinctrl.dtsi @@ -1912,6 +1912,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp133faex-pinctrl.dtsi b/dts/st/mp1/stm32mp133faex-pinctrl.dtsi index 47e4b32c6..54c282fc2 100644 --- a/dts/st/mp1/stm32mp133faex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133faex-pinctrl.dtsi @@ -1912,6 +1912,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp133fafx-pinctrl.dtsi b/dts/st/mp1/stm32mp133fafx-pinctrl.dtsi index 47e4b32c6..54c282fc2 100644 --- a/dts/st/mp1/stm32mp133fafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133fafx-pinctrl.dtsi @@ -1912,6 +1912,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp133fagx-pinctrl.dtsi b/dts/st/mp1/stm32mp133fagx-pinctrl.dtsi index 47e4b32c6..54c282fc2 100644 --- a/dts/st/mp1/stm32mp133fagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp133fagx-pinctrl.dtsi @@ -1912,6 +1912,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp135aaex-pinctrl.dtsi b/dts/st/mp1/stm32mp135aaex-pinctrl.dtsi index 82c49b8ad..1924a87de 100644 --- a/dts/st/mp1/stm32mp135aaex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135aaex-pinctrl.dtsi @@ -2378,6 +2378,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp135aafx-pinctrl.dtsi b/dts/st/mp1/stm32mp135aafx-pinctrl.dtsi index 82c49b8ad..1924a87de 100644 --- a/dts/st/mp1/stm32mp135aafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135aafx-pinctrl.dtsi @@ -2378,6 +2378,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp135aagx-pinctrl.dtsi b/dts/st/mp1/stm32mp135aagx-pinctrl.dtsi index 82c49b8ad..1924a87de 100644 --- a/dts/st/mp1/stm32mp135aagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135aagx-pinctrl.dtsi @@ -2378,6 +2378,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp135caex-pinctrl.dtsi b/dts/st/mp1/stm32mp135caex-pinctrl.dtsi index 82c49b8ad..1924a87de 100644 --- a/dts/st/mp1/stm32mp135caex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135caex-pinctrl.dtsi @@ -2378,6 +2378,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp135cafx-pinctrl.dtsi b/dts/st/mp1/stm32mp135cafx-pinctrl.dtsi index 82c49b8ad..1924a87de 100644 --- a/dts/st/mp1/stm32mp135cafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135cafx-pinctrl.dtsi @@ -2378,6 +2378,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp135cagx-pinctrl.dtsi b/dts/st/mp1/stm32mp135cagx-pinctrl.dtsi index 82c49b8ad..1924a87de 100644 --- a/dts/st/mp1/stm32mp135cagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135cagx-pinctrl.dtsi @@ -2378,6 +2378,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp135daex-pinctrl.dtsi b/dts/st/mp1/stm32mp135daex-pinctrl.dtsi index 82c49b8ad..1924a87de 100644 --- a/dts/st/mp1/stm32mp135daex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135daex-pinctrl.dtsi @@ -2378,6 +2378,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp135dafx-pinctrl.dtsi b/dts/st/mp1/stm32mp135dafx-pinctrl.dtsi index 82c49b8ad..1924a87de 100644 --- a/dts/st/mp1/stm32mp135dafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135dafx-pinctrl.dtsi @@ -2378,6 +2378,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp135dagx-pinctrl.dtsi b/dts/st/mp1/stm32mp135dagx-pinctrl.dtsi index 82c49b8ad..1924a87de 100644 --- a/dts/st/mp1/stm32mp135dagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135dagx-pinctrl.dtsi @@ -2378,6 +2378,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp135faex-pinctrl.dtsi b/dts/st/mp1/stm32mp135faex-pinctrl.dtsi index 82c49b8ad..1924a87de 100644 --- a/dts/st/mp1/stm32mp135faex-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135faex-pinctrl.dtsi @@ -2378,6 +2378,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp135fafx-pinctrl.dtsi b/dts/st/mp1/stm32mp135fafx-pinctrl.dtsi index 82c49b8ad..1924a87de 100644 --- a/dts/st/mp1/stm32mp135fafx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135fafx-pinctrl.dtsi @@ -2378,6 +2378,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp135fagx-pinctrl.dtsi b/dts/st/mp1/stm32mp135fagx-pinctrl.dtsi index 82c49b8ad..1924a87de 100644 --- a/dts/st/mp1/stm32mp135fagx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp135fagx-pinctrl.dtsi @@ -2378,6 +2378,340 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa0: sai1_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa3: sai1_fs_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa4: sai1_sck_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pa4: sai1_sck_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa5: sai1_d1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa5: sai1_sd_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb8: sai1_d1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pc0: sai1_ck2_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc0: sai1_sck_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc1: sai1_d3_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pc3: sai1_ck1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pc3: sai1_mclk_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc4: sai1_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd0: sai1_ck1_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd0: sai1_mclk_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd3: sai1_d3_pd3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pd13: sai1_ck1_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pd13: sai1_mclk_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe2: sai1_fs_b_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe6: sai1_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe11: sai1_d2_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe11: sai1_fs_a_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pe14: sai1_d4_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf9: sai1_d4_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pf11: sai1_d2_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pf11: sai1_fs_a_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pf12: sai1_sd_a_pf12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf13: sai1_mclk_b_pf13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg8: sai1_mclk_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pg10: sai1_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_ph12: sai1_ck2_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_ph12: sai1_sck_a_ph12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pa6: sai2_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pa6: sai2_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pa7: sai2_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pa7: sai2_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pa8: sai2_ck1_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa8: sai2_mclk_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pa12: sai2_mclk_a_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb0: sai2_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb0: sai2_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pb3: sai2_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb3: sai2_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pb4: sai2_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb4: sai2_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pb15: sai2_d2_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb15: sai2_fs_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck1_pc2: sai2_ck1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc2: sai2_mclk_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pc4: sai2_d3_pc4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pc5: sai2_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc8: sai2_fs_b_pc8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc10: sai2_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc11: sai2_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pd2: sai2_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d4_pe3: sai2_d4_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe5: sai2_sck_b_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe6: sai2_sck_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d2_pg1: sai2_d2_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg1: sai2_fs_a_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg3: sai2_sd_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg6: sai2_d1_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg6: sai2_sd_a_pg6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_pg11: sai2_d3_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_ck2_pg12: sai2_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg12: sai2_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d1_pg14: sai2_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg14: sai2_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_ph7: sai2_fs_b_ph7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_d3_ph10: sai2_d3_ph10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_ph11: sai2_sd_a_ph11 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_d123dir_pb3: sdmmc1_d123dir_pb3 { diff --git a/dts/st/mp1/stm32mp151aaax-pinctrl.dtsi b/dts/st/mp1/stm32mp151aaax-pinctrl.dtsi index 14cd2e900..9980e9b41 100644 --- a/dts/st/mp1/stm32mp151aaax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151aaax-pinctrl.dtsi @@ -2941,6 +2941,396 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_ph5: sai4_sd_b_ph5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp151aabx-pinctrl.dtsi b/dts/st/mp1/stm32mp151aabx-pinctrl.dtsi index ec8a07251..17f72de40 100644 --- a/dts/st/mp1/stm32mp151aabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151aabx-pinctrl.dtsi @@ -1896,6 +1896,368 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp151aacx-pinctrl.dtsi b/dts/st/mp1/stm32mp151aacx-pinctrl.dtsi index 6f303bb1d..5482ef5c0 100644 --- a/dts/st/mp1/stm32mp151aacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151aacx-pinctrl.dtsi @@ -2701,6 +2701,396 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_ph5: sai4_sd_b_ph5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp151aadx-pinctrl.dtsi b/dts/st/mp1/stm32mp151aadx-pinctrl.dtsi index ec8a07251..17f72de40 100644 --- a/dts/st/mp1/stm32mp151aadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151aadx-pinctrl.dtsi @@ -1896,6 +1896,368 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp151caax-pinctrl.dtsi b/dts/st/mp1/stm32mp151caax-pinctrl.dtsi index 14cd2e900..9980e9b41 100644 --- a/dts/st/mp1/stm32mp151caax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151caax-pinctrl.dtsi @@ -2941,6 +2941,396 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_ph5: sai4_sd_b_ph5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp151cabx-pinctrl.dtsi b/dts/st/mp1/stm32mp151cabx-pinctrl.dtsi index ec8a07251..17f72de40 100644 --- a/dts/st/mp1/stm32mp151cabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151cabx-pinctrl.dtsi @@ -1896,6 +1896,368 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp151cacx-pinctrl.dtsi b/dts/st/mp1/stm32mp151cacx-pinctrl.dtsi index 6f303bb1d..5482ef5c0 100644 --- a/dts/st/mp1/stm32mp151cacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151cacx-pinctrl.dtsi @@ -2701,6 +2701,396 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_ph5: sai4_sd_b_ph5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp151cadx-pinctrl.dtsi b/dts/st/mp1/stm32mp151cadx-pinctrl.dtsi index ec8a07251..17f72de40 100644 --- a/dts/st/mp1/stm32mp151cadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151cadx-pinctrl.dtsi @@ -1896,6 +1896,368 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp151daax-pinctrl.dtsi b/dts/st/mp1/stm32mp151daax-pinctrl.dtsi index 14cd2e900..9980e9b41 100644 --- a/dts/st/mp1/stm32mp151daax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151daax-pinctrl.dtsi @@ -2941,6 +2941,396 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_ph5: sai4_sd_b_ph5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp151dabx-pinctrl.dtsi b/dts/st/mp1/stm32mp151dabx-pinctrl.dtsi index ec8a07251..17f72de40 100644 --- a/dts/st/mp1/stm32mp151dabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151dabx-pinctrl.dtsi @@ -1896,6 +1896,368 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp151dacx-pinctrl.dtsi b/dts/st/mp1/stm32mp151dacx-pinctrl.dtsi index 6f303bb1d..5482ef5c0 100644 --- a/dts/st/mp1/stm32mp151dacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151dacx-pinctrl.dtsi @@ -2701,6 +2701,396 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_ph5: sai4_sd_b_ph5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp151dadx-pinctrl.dtsi b/dts/st/mp1/stm32mp151dadx-pinctrl.dtsi index ec8a07251..17f72de40 100644 --- a/dts/st/mp1/stm32mp151dadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151dadx-pinctrl.dtsi @@ -1896,6 +1896,368 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp151faax-pinctrl.dtsi b/dts/st/mp1/stm32mp151faax-pinctrl.dtsi index 14cd2e900..9980e9b41 100644 --- a/dts/st/mp1/stm32mp151faax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151faax-pinctrl.dtsi @@ -2941,6 +2941,396 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_ph5: sai4_sd_b_ph5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp151fabx-pinctrl.dtsi b/dts/st/mp1/stm32mp151fabx-pinctrl.dtsi index ec8a07251..17f72de40 100644 --- a/dts/st/mp1/stm32mp151fabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151fabx-pinctrl.dtsi @@ -1896,6 +1896,368 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp151facx-pinctrl.dtsi b/dts/st/mp1/stm32mp151facx-pinctrl.dtsi index 6f303bb1d..5482ef5c0 100644 --- a/dts/st/mp1/stm32mp151facx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151facx-pinctrl.dtsi @@ -2701,6 +2701,396 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_ph5: sai4_sd_b_ph5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp151fadx-pinctrl.dtsi b/dts/st/mp1/stm32mp151fadx-pinctrl.dtsi index ec8a07251..17f72de40 100644 --- a/dts/st/mp1/stm32mp151fadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151fadx-pinctrl.dtsi @@ -1896,6 +1896,368 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp153aaax-pinctrl.dtsi b/dts/st/mp1/stm32mp153aaax-pinctrl.dtsi index 1b6e8ac4a..eaf5a769b 100644 --- a/dts/st/mp1/stm32mp153aaax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153aaax-pinctrl.dtsi @@ -2997,6 +2997,396 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_ph5: sai4_sd_b_ph5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp153aabx-pinctrl.dtsi b/dts/st/mp1/stm32mp153aabx-pinctrl.dtsi index 046191787..e69ffc277 100644 --- a/dts/st/mp1/stm32mp153aabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153aabx-pinctrl.dtsi @@ -1940,6 +1940,368 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp153aacx-pinctrl.dtsi b/dts/st/mp1/stm32mp153aacx-pinctrl.dtsi index 3024766a4..c225a0242 100644 --- a/dts/st/mp1/stm32mp153aacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153aacx-pinctrl.dtsi @@ -2757,6 +2757,396 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_ph5: sai4_sd_b_ph5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp153aadx-pinctrl.dtsi b/dts/st/mp1/stm32mp153aadx-pinctrl.dtsi index 046191787..e69ffc277 100644 --- a/dts/st/mp1/stm32mp153aadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153aadx-pinctrl.dtsi @@ -1940,6 +1940,368 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp153caax-pinctrl.dtsi b/dts/st/mp1/stm32mp153caax-pinctrl.dtsi index 1b6e8ac4a..eaf5a769b 100644 --- a/dts/st/mp1/stm32mp153caax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153caax-pinctrl.dtsi @@ -2997,6 +2997,396 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_ph5: sai4_sd_b_ph5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp153cabx-pinctrl.dtsi b/dts/st/mp1/stm32mp153cabx-pinctrl.dtsi index 046191787..e69ffc277 100644 --- a/dts/st/mp1/stm32mp153cabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153cabx-pinctrl.dtsi @@ -1940,6 +1940,368 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp153cacx-pinctrl.dtsi b/dts/st/mp1/stm32mp153cacx-pinctrl.dtsi index 3024766a4..c225a0242 100644 --- a/dts/st/mp1/stm32mp153cacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153cacx-pinctrl.dtsi @@ -2757,6 +2757,396 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_ph5: sai4_sd_b_ph5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp153cadx-pinctrl.dtsi b/dts/st/mp1/stm32mp153cadx-pinctrl.dtsi index 046191787..e69ffc277 100644 --- a/dts/st/mp1/stm32mp153cadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153cadx-pinctrl.dtsi @@ -1940,6 +1940,368 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp153daax-pinctrl.dtsi b/dts/st/mp1/stm32mp153daax-pinctrl.dtsi index 1b6e8ac4a..eaf5a769b 100644 --- a/dts/st/mp1/stm32mp153daax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153daax-pinctrl.dtsi @@ -2997,6 +2997,396 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_ph5: sai4_sd_b_ph5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp153dabx-pinctrl.dtsi b/dts/st/mp1/stm32mp153dabx-pinctrl.dtsi index 046191787..e69ffc277 100644 --- a/dts/st/mp1/stm32mp153dabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153dabx-pinctrl.dtsi @@ -1940,6 +1940,368 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp153dacx-pinctrl.dtsi b/dts/st/mp1/stm32mp153dacx-pinctrl.dtsi index 3024766a4..c225a0242 100644 --- a/dts/st/mp1/stm32mp153dacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153dacx-pinctrl.dtsi @@ -2757,6 +2757,396 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_ph5: sai4_sd_b_ph5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp153dadx-pinctrl.dtsi b/dts/st/mp1/stm32mp153dadx-pinctrl.dtsi index 046191787..e69ffc277 100644 --- a/dts/st/mp1/stm32mp153dadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153dadx-pinctrl.dtsi @@ -1940,6 +1940,368 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp153faax-pinctrl.dtsi b/dts/st/mp1/stm32mp153faax-pinctrl.dtsi index 1b6e8ac4a..eaf5a769b 100644 --- a/dts/st/mp1/stm32mp153faax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153faax-pinctrl.dtsi @@ -2997,6 +2997,396 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_ph5: sai4_sd_b_ph5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp153fabx-pinctrl.dtsi b/dts/st/mp1/stm32mp153fabx-pinctrl.dtsi index 046191787..e69ffc277 100644 --- a/dts/st/mp1/stm32mp153fabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153fabx-pinctrl.dtsi @@ -1940,6 +1940,368 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp153facx-pinctrl.dtsi b/dts/st/mp1/stm32mp153facx-pinctrl.dtsi index 3024766a4..c225a0242 100644 --- a/dts/st/mp1/stm32mp153facx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153facx-pinctrl.dtsi @@ -2757,6 +2757,396 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_ph5: sai4_sd_b_ph5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp153fadx-pinctrl.dtsi b/dts/st/mp1/stm32mp153fadx-pinctrl.dtsi index 046191787..e69ffc277 100644 --- a/dts/st/mp1/stm32mp153fadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153fadx-pinctrl.dtsi @@ -1940,6 +1940,368 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp157aaax-pinctrl.dtsi b/dts/st/mp1/stm32mp157aaax-pinctrl.dtsi index 1b6e8ac4a..eaf5a769b 100644 --- a/dts/st/mp1/stm32mp157aaax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157aaax-pinctrl.dtsi @@ -2997,6 +2997,396 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_ph5: sai4_sd_b_ph5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp157aabx-pinctrl.dtsi b/dts/st/mp1/stm32mp157aabx-pinctrl.dtsi index 046191787..e69ffc277 100644 --- a/dts/st/mp1/stm32mp157aabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157aabx-pinctrl.dtsi @@ -1940,6 +1940,368 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp157aacx-pinctrl.dtsi b/dts/st/mp1/stm32mp157aacx-pinctrl.dtsi index 3024766a4..c225a0242 100644 --- a/dts/st/mp1/stm32mp157aacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157aacx-pinctrl.dtsi @@ -2757,6 +2757,396 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_ph5: sai4_sd_b_ph5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp157aadx-pinctrl.dtsi b/dts/st/mp1/stm32mp157aadx-pinctrl.dtsi index 046191787..e69ffc277 100644 --- a/dts/st/mp1/stm32mp157aadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157aadx-pinctrl.dtsi @@ -1940,6 +1940,368 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp157caax-pinctrl.dtsi b/dts/st/mp1/stm32mp157caax-pinctrl.dtsi index 1b6e8ac4a..eaf5a769b 100644 --- a/dts/st/mp1/stm32mp157caax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157caax-pinctrl.dtsi @@ -2997,6 +2997,396 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_ph5: sai4_sd_b_ph5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp157cabx-pinctrl.dtsi b/dts/st/mp1/stm32mp157cabx-pinctrl.dtsi index 046191787..e69ffc277 100644 --- a/dts/st/mp1/stm32mp157cabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157cabx-pinctrl.dtsi @@ -1940,6 +1940,368 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp157cacx-pinctrl.dtsi b/dts/st/mp1/stm32mp157cacx-pinctrl.dtsi index 3024766a4..c225a0242 100644 --- a/dts/st/mp1/stm32mp157cacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157cacx-pinctrl.dtsi @@ -2757,6 +2757,396 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_ph5: sai4_sd_b_ph5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp157cadx-pinctrl.dtsi b/dts/st/mp1/stm32mp157cadx-pinctrl.dtsi index 046191787..e69ffc277 100644 --- a/dts/st/mp1/stm32mp157cadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157cadx-pinctrl.dtsi @@ -1940,6 +1940,368 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp157daax-pinctrl.dtsi b/dts/st/mp1/stm32mp157daax-pinctrl.dtsi index 1b6e8ac4a..eaf5a769b 100644 --- a/dts/st/mp1/stm32mp157daax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157daax-pinctrl.dtsi @@ -2997,6 +2997,396 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_ph5: sai4_sd_b_ph5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp157dabx-pinctrl.dtsi b/dts/st/mp1/stm32mp157dabx-pinctrl.dtsi index 046191787..e69ffc277 100644 --- a/dts/st/mp1/stm32mp157dabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157dabx-pinctrl.dtsi @@ -1940,6 +1940,368 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp157dacx-pinctrl.dtsi b/dts/st/mp1/stm32mp157dacx-pinctrl.dtsi index 3024766a4..c225a0242 100644 --- a/dts/st/mp1/stm32mp157dacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157dacx-pinctrl.dtsi @@ -2757,6 +2757,396 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_ph5: sai4_sd_b_ph5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp157dadx-pinctrl.dtsi b/dts/st/mp1/stm32mp157dadx-pinctrl.dtsi index 046191787..e69ffc277 100644 --- a/dts/st/mp1/stm32mp157dadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157dadx-pinctrl.dtsi @@ -1940,6 +1940,368 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp157faax-pinctrl.dtsi b/dts/st/mp1/stm32mp157faax-pinctrl.dtsi index 1b6e8ac4a..eaf5a769b 100644 --- a/dts/st/mp1/stm32mp157faax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157faax-pinctrl.dtsi @@ -2997,6 +2997,396 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_ph5: sai4_sd_b_ph5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp157fabx-pinctrl.dtsi b/dts/st/mp1/stm32mp157fabx-pinctrl.dtsi index 046191787..e69ffc277 100644 --- a/dts/st/mp1/stm32mp157fabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157fabx-pinctrl.dtsi @@ -1940,6 +1940,368 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp157facx-pinctrl.dtsi b/dts/st/mp1/stm32mp157facx-pinctrl.dtsi index 3024766a4..c225a0242 100644 --- a/dts/st/mp1/stm32mp157facx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157facx-pinctrl.dtsi @@ -2757,6 +2757,396 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_ph2: sai2_sck_b_ph2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_ph3: sai2_mclk_b_ph3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pi4: sai2_mclk_a_pi4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pi5: sai2_sck_a_pi5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pi6: sai2_sd_a_pi6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pi7: sai2_fs_a_pi7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_ph5: sai4_sd_b_ph5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/mp1/stm32mp157fadx-pinctrl.dtsi b/dts/st/mp1/stm32mp157fadx-pinctrl.dtsi index 046191787..e69ffc277 100644 --- a/dts/st/mp1/stm32mp157fadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157fadx-pinctrl.dtsi @@ -1940,6 +1940,368 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc1: sai1_d1_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pc5: sai1_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d4_pf10: sai1_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pg13: sai1_ck2_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pg13: sai1_sck_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pg15: sai1_d2_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pg15: sai1_fs_a_pg15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pc0: sai2_fs_b_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe6: sai2_mclk_b_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg9: sai2_fs_b_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg10: sai2_sd_b_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_a_pd0: sai3_sck_a_pd0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_a_pd1: sai3_sd_a_pd1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_a_pd4: sai3_fs_a_pd4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sck_b_pd8: sai3_sck_b_pd8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pd9: sai3_sd_b_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_fs_b_pd10: sai3_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_b_pd14: sai3_mclk_b_pd14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_mclk_a_pd15: sai3_mclk_a_pd15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai3_sd_b_pe1: sai3_sd_b_pe1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa4: sai4_d2_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa4: sai4_fs_a_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pa5: sai4_ck1_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pa5: sai4_mclk_a_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pa6: sai4_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pa6: sai4_sck_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pa7: sai4_d1_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pa7: sai4_sd_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pa8: sai4_sd_b_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_b_pa10: sai4_fs_b_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pa15: sai4_d2_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pa15: sai4_fs_a_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pb3: sai4_ck1_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pb3: sai4_mclk_a_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pb4: sai4_ck2_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pb4: sai4_sck_a_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pb5: sai4_d1_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pb5: sai4_sd_a_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc5: sai4_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pc5: sai4_d4_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pc10: sai4_mclk_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pc11: sai4_sck_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pc12: sai4_d3_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_b_pc12: sai4_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_b_pe0: sai4_mclk_b_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_b_pf6: sai4_sck_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d3_pf10: sai4_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d4_pf10: sai4_d4_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d2_pg8: sai4_d2_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_fs_a_pg8: sai4_fs_a_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck2_pg12: sai4_ck2_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sck_a_pg12: sai4_sck_a_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_ck1_pg13: sai4_ck1_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_mclk_a_pg13: sai4_mclk_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_d1_pg14: sai4_d1_pg14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai4_sd_a_pg14: sai4_sd_a_pg14 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pa15: sdmmc1_cdir_pa15 { diff --git a/dts/st/n6/stm32n645a0hxq-pinctrl.dtsi b/dts/st/n6/stm32n645a0hxq-pinctrl.dtsi index 8417596e6..bff672a90 100644 --- a/dts/st/n6/stm32n645a0hxq-pinctrl.dtsi +++ b/dts/st/n6/stm32n645a0hxq-pinctrl.dtsi @@ -1619,6 +1619,136 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb0: sai1_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb0: sai1_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb6: sai1_sck_a_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb7: sai1_d1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb7: sai1_sd_a_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd2: sai1_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd2: sai1_sd_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd12: sai1_d3_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pg2: sai1_fs_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb3: sai2_fs_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pb7: sai2_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pd10: sai2_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf5: sai2_sd_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg13: sai2_fs_a_pg13 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { @@ -2203,79 +2333,66 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pf2: usart2_cts_pf2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pf5: usart3_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg10: usart3_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd3: usart6_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg2: uart7_cts_pg2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2294,80 +2411,67 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pf3: usart2_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pg14: usart2_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg2: usart3_rts_pg2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg13: usart3_rts_pg13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd4: usart6_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/n6/stm32n645b0hxq-pinctrl.dtsi b/dts/st/n6/stm32n645b0hxq-pinctrl.dtsi index 9ed74ae7a..ccac84ab7 100644 --- a/dts/st/n6/stm32n645b0hxq-pinctrl.dtsi +++ b/dts/st/n6/stm32n645b0hxq-pinctrl.dtsi @@ -2129,6 +2129,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb0: sai1_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb0: sai1_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb6: sai1_sck_a_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb7: sai1_d1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb7: sai1_sd_a_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd2: sai1_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd2: sai1_sd_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd12: sai1_d3_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg1: sai1_sck_b_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pg2: sai1_fs_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg8: sai1_sck_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg12: sai1_mclk_b_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb3: sai2_fs_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pb7: sai2_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pd10: sai2_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf5: sai2_sd_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg13: sai2_fs_a_pg13 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pc1: sdmmc1_cdir_pc1 { @@ -3024,97 +3166,81 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pf2: usart2_cts_pf2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pg5: usart2_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pf5: usart3_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg10: usart3_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pg8: uart4_cts_pg8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd3: usart6_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg2: uart7_cts_pg2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pf1: uart8_cts_pf1 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3133,92 +3259,77 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pf3: usart2_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pg14: usart2_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg2: usart3_rts_pg2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg13: usart3_rts_pg13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd4: usart6_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pg1: uart7_rts_pg1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pf0: uart8_rts_pf0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/n6/stm32n645i0hxq-pinctrl.dtsi b/dts/st/n6/stm32n645i0hxq-pinctrl.dtsi index d622c1c0d..56bf4a609 100644 --- a/dts/st/n6/stm32n645i0hxq-pinctrl.dtsi +++ b/dts/st/n6/stm32n645i0hxq-pinctrl.dtsi @@ -1931,6 +1931,160 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb0: sai1_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb0: sai1_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb6: sai1_sck_a_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb7: sai1_d1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb7: sai1_sd_a_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd2: sai1_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd2: sai1_sd_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd12: sai1_d3_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg1: sai1_sck_b_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pg2: sai1_fs_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg8: sai1_sck_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg12: sai1_mclk_b_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb3: sai2_fs_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pb7: sai2_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pd10: sai2_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf5: sai2_sd_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg13: sai2_fs_a_pg13 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pc1: sdmmc1_cdir_pc1 { @@ -2769,85 +2923,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pf2: usart2_cts_pf2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pf5: usart3_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg10: usart3_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pg8: uart4_cts_pg8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd3: usart6_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg2: uart7_cts_pg2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2866,92 +3006,77 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pf3: usart2_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pg14: usart2_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg2: usart3_rts_pg2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg13: usart3_rts_pg13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd4: usart6_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pg1: uart7_rts_pg1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/n6/stm32n645l0hxq-pinctrl.dtsi b/dts/st/n6/stm32n645l0hxq-pinctrl.dtsi index f0005c1fe..9b80c5919 100644 --- a/dts/st/n6/stm32n645l0hxq-pinctrl.dtsi +++ b/dts/st/n6/stm32n645l0hxq-pinctrl.dtsi @@ -2374,6 +2374,164 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb0: sai1_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb0: sai1_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb6: sai1_sck_a_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb7: sai1_d1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb7: sai1_sd_a_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd2: sai1_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd2: sai1_sd_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd12: sai1_d3_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg1: sai1_sck_b_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pg2: sai1_fs_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg8: sai1_sck_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg12: sai1_mclk_b_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb3: sai2_fs_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pb7: sai2_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb8: sai2_fs_b_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pd10: sai2_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf5: sai2_sd_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg13: sai2_fs_a_pg13 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pc1: sdmmc1_cdir_pc1 { @@ -3357,115 +3515,96 @@ /omit-if-no-ref/ usart10_cts_pb13: usart10_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pf2: usart2_cts_pf2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pg5: usart2_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pf5: usart3_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg10: usart3_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pg8: uart4_cts_pg8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb13: usart6_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb14: usart6_cts_pb14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd3: usart6_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg2: uart7_cts_pg2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pf1: uart8_cts_pf1 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3484,104 +3623,87 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pf3: usart2_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pg14: usart2_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg2: usart3_rts_pg2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg13: usart3_rts_pg13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb15: usart6_rts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd4: usart6_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pg1: uart7_rts_pg1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pf0: uart8_rts_pf0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/n6/stm32n645x0hxq-pinctrl.dtsi b/dts/st/n6/stm32n645x0hxq-pinctrl.dtsi index 59d63374e..a4fcee5a2 100644 --- a/dts/st/n6/stm32n645x0hxq-pinctrl.dtsi +++ b/dts/st/n6/stm32n645x0hxq-pinctrl.dtsi @@ -2565,6 +2565,196 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb0: sai1_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb0: sai1_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb6: sai1_sck_a_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb7: sai1_d1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb7: sai1_sd_a_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc2: sai1_d1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc2: sai1_sck_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd2: sai1_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd2: sai1_sd_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd12: sai1_d3_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg1: sai1_sck_b_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pg2: sai1_fs_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg8: sai1_sck_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg12: sai1_mclk_b_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb3: sai2_fs_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pb7: sai2_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb8: sai2_fs_b_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc5: sai2_sd_b_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pd10: sai2_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf5: sai2_sd_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg13: sai2_fs_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pq2: sai2_sck_b_pq2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pq5: sai2_fs_b_pq5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pq6: sai2_sd_b_pq6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pq7: sai2_mclk_b_pq7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pc1: sdmmc1_cdir_pc1 { @@ -3688,115 +3878,96 @@ /omit-if-no-ref/ usart10_cts_pb13: usart10_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pf2: usart2_cts_pf2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pg5: usart2_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pf5: usart3_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg10: usart3_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pg8: uart4_cts_pg8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb13: usart6_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb14: usart6_cts_pb14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd3: usart6_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg2: uart7_cts_pg2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pf1: uart8_cts_pf1 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3820,122 +3991,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pf3: usart2_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pg14: usart2_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc4: usart3_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg2: usart3_rts_pg2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg13: usart3_rts_pg13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pc4: uart4_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb15: usart6_rts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd4: usart6_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pg1: uart7_rts_pg1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pf0: uart8_rts_pf0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/n6/stm32n645z0hxq-pinctrl.dtsi b/dts/st/n6/stm32n645z0hxq-pinctrl.dtsi index af554aca6..e7597edd8 100644 --- a/dts/st/n6/stm32n645z0hxq-pinctrl.dtsi +++ b/dts/st/n6/stm32n645z0hxq-pinctrl.dtsi @@ -1343,6 +1343,108 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d2_pb0: sai1_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb0: sai1_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb6: sai1_sck_a_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb7: sai1_d1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb7: sai1_sd_a_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pg2: sai1_fs_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pb7: sai2_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf5: sai2_sd_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg13: sai2_fs_a_pg13 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { @@ -1839,67 +1941,56 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pf2: usart2_cts_pf2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pf5: usart3_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg10: usart3_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg2: uart7_cts_pg2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1918,74 +2009,62 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pf3: usart2_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pg14: usart2_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg2: usart3_rts_pg2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg13: usart3_rts_pg13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/n6/stm32n647a0hxq-pinctrl.dtsi b/dts/st/n6/stm32n647a0hxq-pinctrl.dtsi index 8417596e6..bff672a90 100644 --- a/dts/st/n6/stm32n647a0hxq-pinctrl.dtsi +++ b/dts/st/n6/stm32n647a0hxq-pinctrl.dtsi @@ -1619,6 +1619,136 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb0: sai1_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb0: sai1_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb6: sai1_sck_a_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb7: sai1_d1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb7: sai1_sd_a_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd2: sai1_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd2: sai1_sd_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd12: sai1_d3_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pg2: sai1_fs_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb3: sai2_fs_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pb7: sai2_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pd10: sai2_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf5: sai2_sd_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg13: sai2_fs_a_pg13 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { @@ -2203,79 +2333,66 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pf2: usart2_cts_pf2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pf5: usart3_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg10: usart3_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd3: usart6_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg2: uart7_cts_pg2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2294,80 +2411,67 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pf3: usart2_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pg14: usart2_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg2: usart3_rts_pg2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg13: usart3_rts_pg13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd4: usart6_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/n6/stm32n647b0hxq-pinctrl.dtsi b/dts/st/n6/stm32n647b0hxq-pinctrl.dtsi index 9ed74ae7a..ccac84ab7 100644 --- a/dts/st/n6/stm32n647b0hxq-pinctrl.dtsi +++ b/dts/st/n6/stm32n647b0hxq-pinctrl.dtsi @@ -2129,6 +2129,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb0: sai1_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb0: sai1_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb6: sai1_sck_a_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb7: sai1_d1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb7: sai1_sd_a_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd2: sai1_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd2: sai1_sd_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd12: sai1_d3_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg1: sai1_sck_b_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pg2: sai1_fs_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg8: sai1_sck_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg12: sai1_mclk_b_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb3: sai2_fs_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pb7: sai2_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pd10: sai2_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf5: sai2_sd_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg13: sai2_fs_a_pg13 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pc1: sdmmc1_cdir_pc1 { @@ -3024,97 +3166,81 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pf2: usart2_cts_pf2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pg5: usart2_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pf5: usart3_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg10: usart3_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pg8: uart4_cts_pg8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd3: usart6_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg2: uart7_cts_pg2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pf1: uart8_cts_pf1 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3133,92 +3259,77 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pf3: usart2_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pg14: usart2_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg2: usart3_rts_pg2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg13: usart3_rts_pg13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd4: usart6_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pg1: uart7_rts_pg1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pf0: uart8_rts_pf0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/n6/stm32n647i0hxq-pinctrl.dtsi b/dts/st/n6/stm32n647i0hxq-pinctrl.dtsi index d622c1c0d..56bf4a609 100644 --- a/dts/st/n6/stm32n647i0hxq-pinctrl.dtsi +++ b/dts/st/n6/stm32n647i0hxq-pinctrl.dtsi @@ -1931,6 +1931,160 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb0: sai1_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb0: sai1_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb6: sai1_sck_a_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb7: sai1_d1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb7: sai1_sd_a_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd2: sai1_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd2: sai1_sd_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd12: sai1_d3_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg1: sai1_sck_b_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pg2: sai1_fs_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg8: sai1_sck_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg12: sai1_mclk_b_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb3: sai2_fs_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pb7: sai2_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pd10: sai2_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf5: sai2_sd_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg13: sai2_fs_a_pg13 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pc1: sdmmc1_cdir_pc1 { @@ -2769,85 +2923,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pf2: usart2_cts_pf2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pf5: usart3_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg10: usart3_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pg8: uart4_cts_pg8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd3: usart6_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg2: uart7_cts_pg2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2866,92 +3006,77 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pf3: usart2_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pg14: usart2_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg2: usart3_rts_pg2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg13: usart3_rts_pg13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd4: usart6_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pg1: uart7_rts_pg1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/n6/stm32n647l0hxq-pinctrl.dtsi b/dts/st/n6/stm32n647l0hxq-pinctrl.dtsi index f0005c1fe..9b80c5919 100644 --- a/dts/st/n6/stm32n647l0hxq-pinctrl.dtsi +++ b/dts/st/n6/stm32n647l0hxq-pinctrl.dtsi @@ -2374,6 +2374,164 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb0: sai1_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb0: sai1_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb6: sai1_sck_a_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb7: sai1_d1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb7: sai1_sd_a_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd2: sai1_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd2: sai1_sd_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd12: sai1_d3_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg1: sai1_sck_b_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pg2: sai1_fs_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg8: sai1_sck_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg12: sai1_mclk_b_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb3: sai2_fs_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pb7: sai2_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb8: sai2_fs_b_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pd10: sai2_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf5: sai2_sd_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg13: sai2_fs_a_pg13 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pc1: sdmmc1_cdir_pc1 { @@ -3357,115 +3515,96 @@ /omit-if-no-ref/ usart10_cts_pb13: usart10_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pf2: usart2_cts_pf2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pg5: usart2_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pf5: usart3_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg10: usart3_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pg8: uart4_cts_pg8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb13: usart6_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb14: usart6_cts_pb14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd3: usart6_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg2: uart7_cts_pg2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pf1: uart8_cts_pf1 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3484,104 +3623,87 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pf3: usart2_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pg14: usart2_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg2: usart3_rts_pg2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg13: usart3_rts_pg13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb15: usart6_rts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd4: usart6_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pg1: uart7_rts_pg1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pf0: uart8_rts_pf0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/n6/stm32n647x0hxq-pinctrl.dtsi b/dts/st/n6/stm32n647x0hxq-pinctrl.dtsi index 59d63374e..a4fcee5a2 100644 --- a/dts/st/n6/stm32n647x0hxq-pinctrl.dtsi +++ b/dts/st/n6/stm32n647x0hxq-pinctrl.dtsi @@ -2565,6 +2565,196 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb0: sai1_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb0: sai1_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb6: sai1_sck_a_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb7: sai1_d1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb7: sai1_sd_a_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc2: sai1_d1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc2: sai1_sck_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd2: sai1_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd2: sai1_sd_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd12: sai1_d3_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg1: sai1_sck_b_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pg2: sai1_fs_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg8: sai1_sck_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg12: sai1_mclk_b_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb3: sai2_fs_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pb7: sai2_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb8: sai2_fs_b_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc5: sai2_sd_b_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pd10: sai2_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf5: sai2_sd_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg13: sai2_fs_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pq2: sai2_sck_b_pq2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pq5: sai2_fs_b_pq5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pq6: sai2_sd_b_pq6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pq7: sai2_mclk_b_pq7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pc1: sdmmc1_cdir_pc1 { @@ -3688,115 +3878,96 @@ /omit-if-no-ref/ usart10_cts_pb13: usart10_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pf2: usart2_cts_pf2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pg5: usart2_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pf5: usart3_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg10: usart3_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pg8: uart4_cts_pg8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb13: usart6_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb14: usart6_cts_pb14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd3: usart6_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg2: uart7_cts_pg2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pf1: uart8_cts_pf1 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3820,122 +3991,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pf3: usart2_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pg14: usart2_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc4: usart3_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg2: usart3_rts_pg2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg13: usart3_rts_pg13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pc4: uart4_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb15: usart6_rts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd4: usart6_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pg1: uart7_rts_pg1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pf0: uart8_rts_pf0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/n6/stm32n647z0hxq-pinctrl.dtsi b/dts/st/n6/stm32n647z0hxq-pinctrl.dtsi index af554aca6..e7597edd8 100644 --- a/dts/st/n6/stm32n647z0hxq-pinctrl.dtsi +++ b/dts/st/n6/stm32n647z0hxq-pinctrl.dtsi @@ -1343,6 +1343,108 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d2_pb0: sai1_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb0: sai1_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb6: sai1_sck_a_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb7: sai1_d1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb7: sai1_sd_a_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pg2: sai1_fs_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pb7: sai2_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf5: sai2_sd_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg13: sai2_fs_a_pg13 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { @@ -1839,67 +1941,56 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pf2: usart2_cts_pf2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pf5: usart3_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg10: usart3_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg2: uart7_cts_pg2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1918,74 +2009,62 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pf3: usart2_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pg14: usart2_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg2: usart3_rts_pg2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg13: usart3_rts_pg13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/n6/stm32n655a0hxq-pinctrl.dtsi b/dts/st/n6/stm32n655a0hxq-pinctrl.dtsi index 8417596e6..bff672a90 100644 --- a/dts/st/n6/stm32n655a0hxq-pinctrl.dtsi +++ b/dts/st/n6/stm32n655a0hxq-pinctrl.dtsi @@ -1619,6 +1619,136 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb0: sai1_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb0: sai1_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb6: sai1_sck_a_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb7: sai1_d1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb7: sai1_sd_a_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd2: sai1_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd2: sai1_sd_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd12: sai1_d3_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pg2: sai1_fs_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb3: sai2_fs_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pb7: sai2_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pd10: sai2_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf5: sai2_sd_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg13: sai2_fs_a_pg13 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { @@ -2203,79 +2333,66 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pf2: usart2_cts_pf2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pf5: usart3_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg10: usart3_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd3: usart6_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg2: uart7_cts_pg2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2294,80 +2411,67 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pf3: usart2_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pg14: usart2_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg2: usart3_rts_pg2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg13: usart3_rts_pg13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd4: usart6_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/n6/stm32n655b0hxq-pinctrl.dtsi b/dts/st/n6/stm32n655b0hxq-pinctrl.dtsi index 9ed74ae7a..ccac84ab7 100644 --- a/dts/st/n6/stm32n655b0hxq-pinctrl.dtsi +++ b/dts/st/n6/stm32n655b0hxq-pinctrl.dtsi @@ -2129,6 +2129,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb0: sai1_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb0: sai1_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb6: sai1_sck_a_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb7: sai1_d1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb7: sai1_sd_a_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd2: sai1_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd2: sai1_sd_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd12: sai1_d3_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg1: sai1_sck_b_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pg2: sai1_fs_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg8: sai1_sck_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg12: sai1_mclk_b_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb3: sai2_fs_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pb7: sai2_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pd10: sai2_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf5: sai2_sd_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg13: sai2_fs_a_pg13 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pc1: sdmmc1_cdir_pc1 { @@ -3024,97 +3166,81 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pf2: usart2_cts_pf2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pg5: usart2_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pf5: usart3_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg10: usart3_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pg8: uart4_cts_pg8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd3: usart6_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg2: uart7_cts_pg2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pf1: uart8_cts_pf1 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3133,92 +3259,77 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pf3: usart2_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pg14: usart2_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg2: usart3_rts_pg2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg13: usart3_rts_pg13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd4: usart6_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pg1: uart7_rts_pg1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pf0: uart8_rts_pf0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/n6/stm32n655i0hxq-pinctrl.dtsi b/dts/st/n6/stm32n655i0hxq-pinctrl.dtsi index d622c1c0d..56bf4a609 100644 --- a/dts/st/n6/stm32n655i0hxq-pinctrl.dtsi +++ b/dts/st/n6/stm32n655i0hxq-pinctrl.dtsi @@ -1931,6 +1931,160 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb0: sai1_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb0: sai1_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb6: sai1_sck_a_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb7: sai1_d1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb7: sai1_sd_a_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd2: sai1_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd2: sai1_sd_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd12: sai1_d3_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg1: sai1_sck_b_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pg2: sai1_fs_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg8: sai1_sck_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg12: sai1_mclk_b_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb3: sai2_fs_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pb7: sai2_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pd10: sai2_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf5: sai2_sd_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg13: sai2_fs_a_pg13 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pc1: sdmmc1_cdir_pc1 { @@ -2769,85 +2923,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pf2: usart2_cts_pf2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pf5: usart3_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg10: usart3_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pg8: uart4_cts_pg8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd3: usart6_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg2: uart7_cts_pg2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2866,92 +3006,77 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pf3: usart2_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pg14: usart2_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg2: usart3_rts_pg2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg13: usart3_rts_pg13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd4: usart6_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pg1: uart7_rts_pg1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/n6/stm32n655l0hxq-pinctrl.dtsi b/dts/st/n6/stm32n655l0hxq-pinctrl.dtsi index f0005c1fe..9b80c5919 100644 --- a/dts/st/n6/stm32n655l0hxq-pinctrl.dtsi +++ b/dts/st/n6/stm32n655l0hxq-pinctrl.dtsi @@ -2374,6 +2374,164 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb0: sai1_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb0: sai1_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb6: sai1_sck_a_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb7: sai1_d1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb7: sai1_sd_a_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd2: sai1_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd2: sai1_sd_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd12: sai1_d3_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg1: sai1_sck_b_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pg2: sai1_fs_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg8: sai1_sck_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg12: sai1_mclk_b_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb3: sai2_fs_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pb7: sai2_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb8: sai2_fs_b_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pd10: sai2_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf5: sai2_sd_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg13: sai2_fs_a_pg13 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pc1: sdmmc1_cdir_pc1 { @@ -3357,115 +3515,96 @@ /omit-if-no-ref/ usart10_cts_pb13: usart10_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pf2: usart2_cts_pf2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pg5: usart2_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pf5: usart3_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg10: usart3_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pg8: uart4_cts_pg8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb13: usart6_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb14: usart6_cts_pb14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd3: usart6_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg2: uart7_cts_pg2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pf1: uart8_cts_pf1 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3484,104 +3623,87 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pf3: usart2_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pg14: usart2_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg2: usart3_rts_pg2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg13: usart3_rts_pg13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb15: usart6_rts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd4: usart6_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pg1: uart7_rts_pg1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pf0: uart8_rts_pf0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/n6/stm32n655x0hxq-pinctrl.dtsi b/dts/st/n6/stm32n655x0hxq-pinctrl.dtsi index 59d63374e..a4fcee5a2 100644 --- a/dts/st/n6/stm32n655x0hxq-pinctrl.dtsi +++ b/dts/st/n6/stm32n655x0hxq-pinctrl.dtsi @@ -2565,6 +2565,196 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb0: sai1_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb0: sai1_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb6: sai1_sck_a_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb7: sai1_d1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb7: sai1_sd_a_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc2: sai1_d1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc2: sai1_sck_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd2: sai1_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd2: sai1_sd_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd12: sai1_d3_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg1: sai1_sck_b_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pg2: sai1_fs_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg8: sai1_sck_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg12: sai1_mclk_b_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb3: sai2_fs_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pb7: sai2_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb8: sai2_fs_b_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc5: sai2_sd_b_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pd10: sai2_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf5: sai2_sd_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg13: sai2_fs_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pq2: sai2_sck_b_pq2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pq5: sai2_fs_b_pq5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pq6: sai2_sd_b_pq6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pq7: sai2_mclk_b_pq7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pc1: sdmmc1_cdir_pc1 { @@ -3688,115 +3878,96 @@ /omit-if-no-ref/ usart10_cts_pb13: usart10_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pf2: usart2_cts_pf2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pg5: usart2_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pf5: usart3_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg10: usart3_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pg8: uart4_cts_pg8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb13: usart6_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb14: usart6_cts_pb14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd3: usart6_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg2: uart7_cts_pg2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pf1: uart8_cts_pf1 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3820,122 +3991,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pf3: usart2_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pg14: usart2_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc4: usart3_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg2: usart3_rts_pg2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg13: usart3_rts_pg13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pc4: uart4_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb15: usart6_rts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd4: usart6_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pg1: uart7_rts_pg1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pf0: uart8_rts_pf0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/n6/stm32n655z0hxq-pinctrl.dtsi b/dts/st/n6/stm32n655z0hxq-pinctrl.dtsi index af554aca6..e7597edd8 100644 --- a/dts/st/n6/stm32n655z0hxq-pinctrl.dtsi +++ b/dts/st/n6/stm32n655z0hxq-pinctrl.dtsi @@ -1343,6 +1343,108 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d2_pb0: sai1_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb0: sai1_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb6: sai1_sck_a_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb7: sai1_d1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb7: sai1_sd_a_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pg2: sai1_fs_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pb7: sai2_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf5: sai2_sd_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg13: sai2_fs_a_pg13 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { @@ -1839,67 +1941,56 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pf2: usart2_cts_pf2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pf5: usart3_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg10: usart3_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg2: uart7_cts_pg2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1918,74 +2009,62 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pf3: usart2_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pg14: usart2_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg2: usart3_rts_pg2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg13: usart3_rts_pg13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/n6/stm32n657a0hxq-pinctrl.dtsi b/dts/st/n6/stm32n657a0hxq-pinctrl.dtsi index 8417596e6..bff672a90 100644 --- a/dts/st/n6/stm32n657a0hxq-pinctrl.dtsi +++ b/dts/st/n6/stm32n657a0hxq-pinctrl.dtsi @@ -1619,6 +1619,136 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb0: sai1_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb0: sai1_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb6: sai1_sck_a_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb7: sai1_d1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb7: sai1_sd_a_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd2: sai1_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd2: sai1_sd_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd12: sai1_d3_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pg2: sai1_fs_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb3: sai2_fs_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pb7: sai2_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pd10: sai2_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf5: sai2_sd_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg13: sai2_fs_a_pg13 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { @@ -2203,79 +2333,66 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pf2: usart2_cts_pf2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pf5: usart3_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg10: usart3_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd3: usart6_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg2: uart7_cts_pg2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2294,80 +2411,67 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pf3: usart2_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pg14: usart2_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg2: usart3_rts_pg2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg13: usart3_rts_pg13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd4: usart6_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/n6/stm32n657b0hxq-pinctrl.dtsi b/dts/st/n6/stm32n657b0hxq-pinctrl.dtsi index 9ed74ae7a..ccac84ab7 100644 --- a/dts/st/n6/stm32n657b0hxq-pinctrl.dtsi +++ b/dts/st/n6/stm32n657b0hxq-pinctrl.dtsi @@ -2129,6 +2129,148 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb0: sai1_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb0: sai1_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb6: sai1_sck_a_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb7: sai1_d1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb7: sai1_sd_a_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd2: sai1_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd2: sai1_sd_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd12: sai1_d3_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg1: sai1_sck_b_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pg2: sai1_fs_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg8: sai1_sck_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg12: sai1_mclk_b_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb3: sai2_fs_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pb7: sai2_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pd10: sai2_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf5: sai2_sd_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg13: sai2_fs_a_pg13 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pc1: sdmmc1_cdir_pc1 { @@ -3024,97 +3166,81 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pf2: usart2_cts_pf2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pg5: usart2_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pf5: usart3_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg10: usart3_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pg8: uart4_cts_pg8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd3: usart6_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg2: uart7_cts_pg2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pf1: uart8_cts_pf1 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3133,92 +3259,77 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pf3: usart2_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pg14: usart2_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg2: usart3_rts_pg2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg13: usart3_rts_pg13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd4: usart6_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pg1: uart7_rts_pg1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pf0: uart8_rts_pf0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/n6/stm32n657i0hxq-pinctrl.dtsi b/dts/st/n6/stm32n657i0hxq-pinctrl.dtsi index d622c1c0d..56bf4a609 100644 --- a/dts/st/n6/stm32n657i0hxq-pinctrl.dtsi +++ b/dts/st/n6/stm32n657i0hxq-pinctrl.dtsi @@ -1931,6 +1931,160 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb0: sai1_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb0: sai1_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb6: sai1_sck_a_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb7: sai1_d1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb7: sai1_sd_a_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd2: sai1_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd2: sai1_sd_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd12: sai1_d3_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg1: sai1_sck_b_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pg2: sai1_fs_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg8: sai1_sck_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg12: sai1_mclk_b_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb3: sai2_fs_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pb7: sai2_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pd10: sai2_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf5: sai2_sd_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg13: sai2_fs_a_pg13 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pc1: sdmmc1_cdir_pc1 { @@ -2769,85 +2923,71 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pf2: usart2_cts_pf2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pf5: usart3_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg10: usart3_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pg8: uart4_cts_pg8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd3: usart6_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg2: uart7_cts_pg2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -2866,92 +3006,77 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pf3: usart2_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pg14: usart2_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg2: usart3_rts_pg2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg13: usart3_rts_pg13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd4: usart6_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pg1: uart7_rts_pg1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/n6/stm32n657l0hxq-pinctrl.dtsi b/dts/st/n6/stm32n657l0hxq-pinctrl.dtsi index f0005c1fe..9b80c5919 100644 --- a/dts/st/n6/stm32n657l0hxq-pinctrl.dtsi +++ b/dts/st/n6/stm32n657l0hxq-pinctrl.dtsi @@ -2374,6 +2374,164 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb0: sai1_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb0: sai1_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb6: sai1_sck_a_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb7: sai1_d1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb7: sai1_sd_a_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd2: sai1_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd2: sai1_sd_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd12: sai1_d3_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg1: sai1_sck_b_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pg2: sai1_fs_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg8: sai1_sck_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg12: sai1_mclk_b_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb3: sai2_fs_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pb7: sai2_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb8: sai2_fs_b_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pd10: sai2_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf5: sai2_sd_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg13: sai2_fs_a_pg13 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pc1: sdmmc1_cdir_pc1 { @@ -3357,115 +3515,96 @@ /omit-if-no-ref/ usart10_cts_pb13: usart10_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pf2: usart2_cts_pf2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pg5: usart2_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pf5: usart3_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg10: usart3_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pg8: uart4_cts_pg8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb13: usart6_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb14: usart6_cts_pb14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd3: usart6_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg2: uart7_cts_pg2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pf1: uart8_cts_pf1 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3484,104 +3623,87 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pf3: usart2_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pg14: usart2_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg2: usart3_rts_pg2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg13: usart3_rts_pg13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb15: usart6_rts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd4: usart6_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pg1: uart7_rts_pg1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pf0: uart8_rts_pf0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/n6/stm32n657x0hxq-pinctrl.dtsi b/dts/st/n6/stm32n657x0hxq-pinctrl.dtsi index 59d63374e..a4fcee5a2 100644 --- a/dts/st/n6/stm32n657x0hxq-pinctrl.dtsi +++ b/dts/st/n6/stm32n657x0hxq-pinctrl.dtsi @@ -2565,6 +2565,196 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_sd_b_pa3: sai1_sd_b_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb0: sai1_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb0: sai1_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb2: sai1_d1_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb2: sai1_sd_a_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb6: sai1_sck_a_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb7: sai1_d1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb7: sai1_sd_a_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc2: sai1_d1_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pc2: sai1_sck_a_pc2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd2: sai1_d1_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd2: sai1_sd_a_pd2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pd12: sai1_d3_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg1: sai1_sck_b_pg1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pg2: sai1_fs_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pg8: sai1_sck_b_pg8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pg12: sai1_mclk_b_pg12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb3: sai2_fs_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pb7: sai2_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pb8: sai2_fs_b_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc5: sai2_sd_b_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pd10: sai2_fs_b_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd13: sai2_sck_a_pd13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe11: sai2_sd_b_pe11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf5: sai2_sd_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg13: sai2_fs_a_pg13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pq2: sai2_sck_b_pq2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pq5: sai2_fs_b_pq5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pq6: sai2_sd_b_pq6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pq7: sai2_mclk_b_pq7 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_cdir_pc1: sdmmc1_cdir_pc1 { @@ -3688,115 +3878,96 @@ /omit-if-no-ref/ usart10_cts_pb13: usart10_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pf2: usart2_cts_pf2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pg5: usart2_cts_pg5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pf5: usart3_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg10: usart3_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pg8: uart4_cts_pg8 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb13: usart6_cts_pb13 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pb14: usart6_cts_pb14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart6_cts_pd3: usart6_cts_pd3 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg2: uart7_cts_pg2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart8_cts_pf1: uart8_cts_pf1 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart9_cts_pd0: uart9_cts_pd0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -3820,122 +3991,102 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pf3: usart2_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pg14: usart2_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pc4: usart3_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg2: usart3_rts_pg2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg13: usart3_rts_pg13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pc4: uart4_rts_pc4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb15: usart6_rts_pb15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pd4: usart6_rts_pd4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pe4: usart6_rts_pe4 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pg1: uart7_rts_pg1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart8_rts_pf0: uart8_rts_pf0 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart9_rts_pd13: uart9_rts_pd13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/n6/stm32n657z0hxq-pinctrl.dtsi b/dts/st/n6/stm32n657z0hxq-pinctrl.dtsi index af554aca6..e7597edd8 100644 --- a/dts/st/n6/stm32n657z0hxq-pinctrl.dtsi +++ b/dts/st/n6/stm32n657z0hxq-pinctrl.dtsi @@ -1343,6 +1343,108 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_d2_pb0: sai1_d2_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb0: sai1_fs_a_pb0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pb6: sai1_ck2_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb6: sai1_sck_a_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pb7: sai1_d1_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb7: sai1_sd_a_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pg2: sai1_fs_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pa0: sai2_sd_b_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pa1: sai2_mclk_b_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pa2: sai2_sck_b_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa12: sai2_fs_b_pa12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pb7: sai2_mclk_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pe0: sai2_mclk_a_pe0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pe7: sai2_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pe12: sai2_sck_b_pe12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pe13: sai2_fs_b_pe13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pe14: sai2_mclk_b_pe14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pf5: sai2_sd_a_pf5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pf11: sai2_sd_b_pf11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg2: sai2_mclk_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg13: sai2_fs_a_pg13 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { @@ -1839,67 +1941,56 @@ /omit-if-no-ref/ lpuart1_cts_pa11: lpuart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart1_cts_pf14: usart1_cts_pf14 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart2_cts_pf2: usart2_cts_pf2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pf5: usart3_cts_pf5 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ usart3_cts_pg10: usart3_cts_pg10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart4_cts_pf7: uart4_cts_pf7 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart5_cts_pc9: uart5_cts_pc9 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pe10: uart7_cts_pe10 { pinmux = ; bias-pull-up; - drive-open-drain; }; /omit-if-no-ref/ uart7_cts_pg2: uart7_cts_pg2 { pinmux = ; bias-pull-up; - drive-open-drain; }; /* UART_DE / USART_DE / LPUART_DE */ @@ -1918,74 +2009,62 @@ /omit-if-no-ref/ usart10_rts_pg14: usart10_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pa12: lpuart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pf15: usart1_rts_pf15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pf3: usart2_rts_pf3 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pg14: usart2_rts_pg14 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg2: usart3_rts_pg2 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pg13: usart3_rts_pg13 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart4_rts_pa15: uart4_rts_pa15 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart5_rts_pc8: uart5_rts_pc8 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /omit-if-no-ref/ uart7_rts_pe9: uart7_rts_pe9 { pinmux = ; - bias-pull-up; - drive-open-drain; + drive-push-pull; }; /* UART_RX / USART_RX / LPUART_RX */ diff --git a/dts/st/u5/stm32u535cbtx-pinctrl.dtsi b/dts/st/u5/stm32u535cbtx-pinctrl.dtsi index 1f3e87ba3..be1dcea43 100644 --- a/dts/st/u5/stm32u535cbtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cbtx-pinctrl.dtsi @@ -475,6 +475,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u535cbtxq-pinctrl.dtsi b/dts/st/u5/stm32u535cbtxq-pinctrl.dtsi index 0bae84b6a..f95adc62f 100644 --- a/dts/st/u5/stm32u535cbtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cbtxq-pinctrl.dtsi @@ -408,6 +408,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u535cbux-pinctrl.dtsi b/dts/st/u5/stm32u535cbux-pinctrl.dtsi index 1f3e87ba3..be1dcea43 100644 --- a/dts/st/u5/stm32u535cbux-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cbux-pinctrl.dtsi @@ -475,6 +475,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u535cbuxq-pinctrl.dtsi b/dts/st/u5/stm32u535cbuxq-pinctrl.dtsi index 0bae84b6a..f95adc62f 100644 --- a/dts/st/u5/stm32u535cbuxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cbuxq-pinctrl.dtsi @@ -408,6 +408,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u535cctx-pinctrl.dtsi b/dts/st/u5/stm32u535cctx-pinctrl.dtsi index 1f3e87ba3..be1dcea43 100644 --- a/dts/st/u5/stm32u535cctx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cctx-pinctrl.dtsi @@ -475,6 +475,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u535cctxq-pinctrl.dtsi b/dts/st/u5/stm32u535cctxq-pinctrl.dtsi index 0bae84b6a..f95adc62f 100644 --- a/dts/st/u5/stm32u535cctxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cctxq-pinctrl.dtsi @@ -408,6 +408,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u535ccux-pinctrl.dtsi b/dts/st/u5/stm32u535ccux-pinctrl.dtsi index 1f3e87ba3..be1dcea43 100644 --- a/dts/st/u5/stm32u535ccux-pinctrl.dtsi +++ b/dts/st/u5/stm32u535ccux-pinctrl.dtsi @@ -475,6 +475,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u535ccuxq-pinctrl.dtsi b/dts/st/u5/stm32u535ccuxq-pinctrl.dtsi index 0bae84b6a..f95adc62f 100644 --- a/dts/st/u5/stm32u535ccuxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535ccuxq-pinctrl.dtsi @@ -408,6 +408,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u535cetx-pinctrl.dtsi b/dts/st/u5/stm32u535cetx-pinctrl.dtsi index 1f3e87ba3..be1dcea43 100644 --- a/dts/st/u5/stm32u535cetx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cetx-pinctrl.dtsi @@ -475,6 +475,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u535cetxq-pinctrl.dtsi b/dts/st/u5/stm32u535cetxq-pinctrl.dtsi index 0bae84b6a..f95adc62f 100644 --- a/dts/st/u5/stm32u535cetxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535cetxq-pinctrl.dtsi @@ -408,6 +408,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u535ceux-pinctrl.dtsi b/dts/st/u5/stm32u535ceux-pinctrl.dtsi index 1f3e87ba3..be1dcea43 100644 --- a/dts/st/u5/stm32u535ceux-pinctrl.dtsi +++ b/dts/st/u5/stm32u535ceux-pinctrl.dtsi @@ -475,6 +475,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u535ceuxq-pinctrl.dtsi b/dts/st/u5/stm32u535ceuxq-pinctrl.dtsi index 0bae84b6a..f95adc62f 100644 --- a/dts/st/u5/stm32u535ceuxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535ceuxq-pinctrl.dtsi @@ -408,6 +408,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u535jeyxq-pinctrl.dtsi b/dts/st/u5/stm32u535jeyxq-pinctrl.dtsi index 360585995..317631d3c 100644 --- a/dts/st/u5/stm32u535jeyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535jeyxq-pinctrl.dtsi @@ -595,6 +595,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u535ncyxq-pinctrl.dtsi b/dts/st/u5/stm32u535ncyxq-pinctrl.dtsi index 5dc0d2510..65c1831bf 100644 --- a/dts/st/u5/stm32u535ncyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535ncyxq-pinctrl.dtsi @@ -471,6 +471,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u535neyxq-pinctrl.dtsi b/dts/st/u5/stm32u535neyxq-pinctrl.dtsi index 5dc0d2510..65c1831bf 100644 --- a/dts/st/u5/stm32u535neyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535neyxq-pinctrl.dtsi @@ -471,6 +471,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u535rbix-pinctrl.dtsi b/dts/st/u5/stm32u535rbix-pinctrl.dtsi index f96ad80c6..215f0166d 100644 --- a/dts/st/u5/stm32u535rbix-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rbix-pinctrl.dtsi @@ -621,6 +621,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u535rbixq-pinctrl.dtsi b/dts/st/u5/stm32u535rbixq-pinctrl.dtsi index 1b65006e4..fee331fe8 100644 --- a/dts/st/u5/stm32u535rbixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rbixq-pinctrl.dtsi @@ -564,6 +564,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u535rbtx-pinctrl.dtsi b/dts/st/u5/stm32u535rbtx-pinctrl.dtsi index f96ad80c6..215f0166d 100644 --- a/dts/st/u5/stm32u535rbtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rbtx-pinctrl.dtsi @@ -621,6 +621,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u535rbtxq-pinctrl.dtsi b/dts/st/u5/stm32u535rbtxq-pinctrl.dtsi index 1b65006e4..fee331fe8 100644 --- a/dts/st/u5/stm32u535rbtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rbtxq-pinctrl.dtsi @@ -564,6 +564,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u535rcix-pinctrl.dtsi b/dts/st/u5/stm32u535rcix-pinctrl.dtsi index f96ad80c6..215f0166d 100644 --- a/dts/st/u5/stm32u535rcix-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rcix-pinctrl.dtsi @@ -621,6 +621,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u535rcixq-pinctrl.dtsi b/dts/st/u5/stm32u535rcixq-pinctrl.dtsi index 1b65006e4..fee331fe8 100644 --- a/dts/st/u5/stm32u535rcixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rcixq-pinctrl.dtsi @@ -564,6 +564,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u535rctx-pinctrl.dtsi b/dts/st/u5/stm32u535rctx-pinctrl.dtsi index f96ad80c6..215f0166d 100644 --- a/dts/st/u5/stm32u535rctx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rctx-pinctrl.dtsi @@ -621,6 +621,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u535rctxq-pinctrl.dtsi b/dts/st/u5/stm32u535rctxq-pinctrl.dtsi index 1b65006e4..fee331fe8 100644 --- a/dts/st/u5/stm32u535rctxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535rctxq-pinctrl.dtsi @@ -564,6 +564,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u535reix-pinctrl.dtsi b/dts/st/u5/stm32u535reix-pinctrl.dtsi index f96ad80c6..215f0166d 100644 --- a/dts/st/u5/stm32u535reix-pinctrl.dtsi +++ b/dts/st/u5/stm32u535reix-pinctrl.dtsi @@ -621,6 +621,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u535reixq-pinctrl.dtsi b/dts/st/u5/stm32u535reixq-pinctrl.dtsi index 1b65006e4..fee331fe8 100644 --- a/dts/st/u5/stm32u535reixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535reixq-pinctrl.dtsi @@ -564,6 +564,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u535retx-pinctrl.dtsi b/dts/st/u5/stm32u535retx-pinctrl.dtsi index f96ad80c6..215f0166d 100644 --- a/dts/st/u5/stm32u535retx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535retx-pinctrl.dtsi @@ -621,6 +621,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u535retxq-pinctrl.dtsi b/dts/st/u5/stm32u535retxq-pinctrl.dtsi index 1b65006e4..fee331fe8 100644 --- a/dts/st/u5/stm32u535retxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535retxq-pinctrl.dtsi @@ -564,6 +564,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u535vcix-pinctrl.dtsi b/dts/st/u5/stm32u535vcix-pinctrl.dtsi index b307b1aeb..ba9d00692 100644 --- a/dts/st/u5/stm32u535vcix-pinctrl.dtsi +++ b/dts/st/u5/stm32u535vcix-pinctrl.dtsi @@ -959,6 +959,160 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u535vcixq-pinctrl.dtsi b/dts/st/u5/stm32u535vcixq-pinctrl.dtsi index 97e79731c..1b3ced023 100644 --- a/dts/st/u5/stm32u535vcixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535vcixq-pinctrl.dtsi @@ -928,6 +928,156 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u535vctx-pinctrl.dtsi b/dts/st/u5/stm32u535vctx-pinctrl.dtsi index b307b1aeb..ba9d00692 100644 --- a/dts/st/u5/stm32u535vctx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535vctx-pinctrl.dtsi @@ -959,6 +959,160 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u535vctxq-pinctrl.dtsi b/dts/st/u5/stm32u535vctxq-pinctrl.dtsi index 97e79731c..1b3ced023 100644 --- a/dts/st/u5/stm32u535vctxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535vctxq-pinctrl.dtsi @@ -928,6 +928,156 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u535veix-pinctrl.dtsi b/dts/st/u5/stm32u535veix-pinctrl.dtsi index b307b1aeb..ba9d00692 100644 --- a/dts/st/u5/stm32u535veix-pinctrl.dtsi +++ b/dts/st/u5/stm32u535veix-pinctrl.dtsi @@ -959,6 +959,160 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u535veixq-pinctrl.dtsi b/dts/st/u5/stm32u535veixq-pinctrl.dtsi index 97e79731c..1b3ced023 100644 --- a/dts/st/u5/stm32u535veixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535veixq-pinctrl.dtsi @@ -928,6 +928,156 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u535vetx-pinctrl.dtsi b/dts/st/u5/stm32u535vetx-pinctrl.dtsi index b307b1aeb..ba9d00692 100644 --- a/dts/st/u5/stm32u535vetx-pinctrl.dtsi +++ b/dts/st/u5/stm32u535vetx-pinctrl.dtsi @@ -959,6 +959,160 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u535vetxq-pinctrl.dtsi b/dts/st/u5/stm32u535vetxq-pinctrl.dtsi index 97e79731c..1b3ced023 100644 --- a/dts/st/u5/stm32u535vetxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u535vetxq-pinctrl.dtsi @@ -928,6 +928,156 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u545cetx-pinctrl.dtsi b/dts/st/u5/stm32u545cetx-pinctrl.dtsi index 1f3e87ba3..be1dcea43 100644 --- a/dts/st/u5/stm32u545cetx-pinctrl.dtsi +++ b/dts/st/u5/stm32u545cetx-pinctrl.dtsi @@ -475,6 +475,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u545cetxq-pinctrl.dtsi b/dts/st/u5/stm32u545cetxq-pinctrl.dtsi index 0bae84b6a..f95adc62f 100644 --- a/dts/st/u5/stm32u545cetxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545cetxq-pinctrl.dtsi @@ -408,6 +408,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u545ceux-pinctrl.dtsi b/dts/st/u5/stm32u545ceux-pinctrl.dtsi index 1f3e87ba3..be1dcea43 100644 --- a/dts/st/u5/stm32u545ceux-pinctrl.dtsi +++ b/dts/st/u5/stm32u545ceux-pinctrl.dtsi @@ -475,6 +475,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u545ceuxq-pinctrl.dtsi b/dts/st/u5/stm32u545ceuxq-pinctrl.dtsi index 0bae84b6a..f95adc62f 100644 --- a/dts/st/u5/stm32u545ceuxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545ceuxq-pinctrl.dtsi @@ -408,6 +408,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u545jeyxq-pinctrl.dtsi b/dts/st/u5/stm32u545jeyxq-pinctrl.dtsi index 360585995..317631d3c 100644 --- a/dts/st/u5/stm32u545jeyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545jeyxq-pinctrl.dtsi @@ -595,6 +595,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u545neyxq-pinctrl.dtsi b/dts/st/u5/stm32u545neyxq-pinctrl.dtsi index 5dc0d2510..65c1831bf 100644 --- a/dts/st/u5/stm32u545neyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545neyxq-pinctrl.dtsi @@ -471,6 +471,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u545reix-pinctrl.dtsi b/dts/st/u5/stm32u545reix-pinctrl.dtsi index f96ad80c6..215f0166d 100644 --- a/dts/st/u5/stm32u545reix-pinctrl.dtsi +++ b/dts/st/u5/stm32u545reix-pinctrl.dtsi @@ -621,6 +621,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u545reixq-pinctrl.dtsi b/dts/st/u5/stm32u545reixq-pinctrl.dtsi index 1b65006e4..fee331fe8 100644 --- a/dts/st/u5/stm32u545reixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545reixq-pinctrl.dtsi @@ -564,6 +564,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u545retx-pinctrl.dtsi b/dts/st/u5/stm32u545retx-pinctrl.dtsi index f96ad80c6..215f0166d 100644 --- a/dts/st/u5/stm32u545retx-pinctrl.dtsi +++ b/dts/st/u5/stm32u545retx-pinctrl.dtsi @@ -621,6 +621,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u545retxq-pinctrl.dtsi b/dts/st/u5/stm32u545retxq-pinctrl.dtsi index 1b65006e4..fee331fe8 100644 --- a/dts/st/u5/stm32u545retxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545retxq-pinctrl.dtsi @@ -564,6 +564,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u545veix-pinctrl.dtsi b/dts/st/u5/stm32u545veix-pinctrl.dtsi index b307b1aeb..ba9d00692 100644 --- a/dts/st/u5/stm32u545veix-pinctrl.dtsi +++ b/dts/st/u5/stm32u545veix-pinctrl.dtsi @@ -959,6 +959,160 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u545veixq-pinctrl.dtsi b/dts/st/u5/stm32u545veixq-pinctrl.dtsi index 97e79731c..1b3ced023 100644 --- a/dts/st/u5/stm32u545veixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545veixq-pinctrl.dtsi @@ -928,6 +928,156 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u545vetx-pinctrl.dtsi b/dts/st/u5/stm32u545vetx-pinctrl.dtsi index b307b1aeb..ba9d00692 100644 --- a/dts/st/u5/stm32u545vetx-pinctrl.dtsi +++ b/dts/st/u5/stm32u545vetx-pinctrl.dtsi @@ -959,6 +959,160 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u545vetxq-pinctrl.dtsi b/dts/st/u5/stm32u545vetxq-pinctrl.dtsi index 97e79731c..1b3ced023 100644 --- a/dts/st/u5/stm32u545vetxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u545vetxq-pinctrl.dtsi @@ -928,6 +928,156 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u575agix-pinctrl.dtsi b/dts/st/u5/stm32u575agix-pinctrl.dtsi index 1707b2e09..971dfda5b 100644 --- a/dts/st/u5/stm32u575agix-pinctrl.dtsi +++ b/dts/st/u5/stm32u575agix-pinctrl.dtsi @@ -1925,6 +1925,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u575agixq-pinctrl.dtsi b/dts/st/u5/stm32u575agixq-pinctrl.dtsi index 82dda7ecf..4c7981938 100644 --- a/dts/st/u5/stm32u575agixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575agixq-pinctrl.dtsi @@ -1884,6 +1884,276 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u575aiix-pinctrl.dtsi b/dts/st/u5/stm32u575aiix-pinctrl.dtsi index 1707b2e09..971dfda5b 100644 --- a/dts/st/u5/stm32u575aiix-pinctrl.dtsi +++ b/dts/st/u5/stm32u575aiix-pinctrl.dtsi @@ -1925,6 +1925,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u575aiixq-pinctrl.dtsi b/dts/st/u5/stm32u575aiixq-pinctrl.dtsi index 82dda7ecf..4c7981938 100644 --- a/dts/st/u5/stm32u575aiixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575aiixq-pinctrl.dtsi @@ -1884,6 +1884,276 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u575cgtx-pinctrl.dtsi b/dts/st/u5/stm32u575cgtx-pinctrl.dtsi index 45bb623e3..c8dfd8517 100644 --- a/dts/st/u5/stm32u575cgtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575cgtx-pinctrl.dtsi @@ -475,6 +475,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u575cgtxq-pinctrl.dtsi b/dts/st/u5/stm32u575cgtxq-pinctrl.dtsi index f80b94268..b4eaec38f 100644 --- a/dts/st/u5/stm32u575cgtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575cgtxq-pinctrl.dtsi @@ -408,6 +408,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u575cgux-pinctrl.dtsi b/dts/st/u5/stm32u575cgux-pinctrl.dtsi index 45bb623e3..c8dfd8517 100644 --- a/dts/st/u5/stm32u575cgux-pinctrl.dtsi +++ b/dts/st/u5/stm32u575cgux-pinctrl.dtsi @@ -475,6 +475,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u575cguxq-pinctrl.dtsi b/dts/st/u5/stm32u575cguxq-pinctrl.dtsi index f80b94268..b4eaec38f 100644 --- a/dts/st/u5/stm32u575cguxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575cguxq-pinctrl.dtsi @@ -408,6 +408,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u575citx-pinctrl.dtsi b/dts/st/u5/stm32u575citx-pinctrl.dtsi index 45bb623e3..c8dfd8517 100644 --- a/dts/st/u5/stm32u575citx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575citx-pinctrl.dtsi @@ -475,6 +475,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u575citxq-pinctrl.dtsi b/dts/st/u5/stm32u575citxq-pinctrl.dtsi index f80b94268..b4eaec38f 100644 --- a/dts/st/u5/stm32u575citxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575citxq-pinctrl.dtsi @@ -408,6 +408,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u575ciux-pinctrl.dtsi b/dts/st/u5/stm32u575ciux-pinctrl.dtsi index 45bb623e3..c8dfd8517 100644 --- a/dts/st/u5/stm32u575ciux-pinctrl.dtsi +++ b/dts/st/u5/stm32u575ciux-pinctrl.dtsi @@ -475,6 +475,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u575ciuxq-pinctrl.dtsi b/dts/st/u5/stm32u575ciuxq-pinctrl.dtsi index f80b94268..b4eaec38f 100644 --- a/dts/st/u5/stm32u575ciuxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575ciuxq-pinctrl.dtsi @@ -408,6 +408,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u575ogyxq-pinctrl.dtsi b/dts/st/u5/stm32u575ogyxq-pinctrl.dtsi index 2a1c53529..9a4921e62 100644 --- a/dts/st/u5/stm32u575ogyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575ogyxq-pinctrl.dtsi @@ -956,6 +956,144 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u575oiyxq-pinctrl.dtsi b/dts/st/u5/stm32u575oiyxq-pinctrl.dtsi index 2a1c53529..9a4921e62 100644 --- a/dts/st/u5/stm32u575oiyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575oiyxq-pinctrl.dtsi @@ -956,6 +956,144 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u575qgix-pinctrl.dtsi b/dts/st/u5/stm32u575qgix-pinctrl.dtsi index cce3b53bb..a690123d9 100644 --- a/dts/st/u5/stm32u575qgix-pinctrl.dtsi +++ b/dts/st/u5/stm32u575qgix-pinctrl.dtsi @@ -1601,6 +1601,260 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u575qgixq-pinctrl.dtsi b/dts/st/u5/stm32u575qgixq-pinctrl.dtsi index c3b41fa9b..6a4f7ec38 100644 --- a/dts/st/u5/stm32u575qgixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575qgixq-pinctrl.dtsi @@ -1546,6 +1546,256 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u575qiix-pinctrl.dtsi b/dts/st/u5/stm32u575qiix-pinctrl.dtsi index cce3b53bb..a690123d9 100644 --- a/dts/st/u5/stm32u575qiix-pinctrl.dtsi +++ b/dts/st/u5/stm32u575qiix-pinctrl.dtsi @@ -1601,6 +1601,260 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u575qiixq-pinctrl.dtsi b/dts/st/u5/stm32u575qiixq-pinctrl.dtsi index c3b41fa9b..6a4f7ec38 100644 --- a/dts/st/u5/stm32u575qiixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575qiixq-pinctrl.dtsi @@ -1546,6 +1546,256 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u575rgtx-pinctrl.dtsi b/dts/st/u5/stm32u575rgtx-pinctrl.dtsi index 6dd1dbd49..7cbb7a76f 100644 --- a/dts/st/u5/stm32u575rgtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575rgtx-pinctrl.dtsi @@ -693,6 +693,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u575rgtxq-pinctrl.dtsi b/dts/st/u5/stm32u575rgtxq-pinctrl.dtsi index 785c213f1..dd063faf8 100644 --- a/dts/st/u5/stm32u575rgtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575rgtxq-pinctrl.dtsi @@ -564,6 +564,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u575ritx-pinctrl.dtsi b/dts/st/u5/stm32u575ritx-pinctrl.dtsi index 6dd1dbd49..7cbb7a76f 100644 --- a/dts/st/u5/stm32u575ritx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575ritx-pinctrl.dtsi @@ -693,6 +693,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u575ritxq-pinctrl.dtsi b/dts/st/u5/stm32u575ritxq-pinctrl.dtsi index 785c213f1..dd063faf8 100644 --- a/dts/st/u5/stm32u575ritxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575ritxq-pinctrl.dtsi @@ -564,6 +564,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u575vgtx-pinctrl.dtsi b/dts/st/u5/stm32u575vgtx-pinctrl.dtsi index 05f348c54..9e388db6b 100644 --- a/dts/st/u5/stm32u575vgtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575vgtx-pinctrl.dtsi @@ -1165,6 +1165,220 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u575vgtxq-pinctrl.dtsi b/dts/st/u5/stm32u575vgtxq-pinctrl.dtsi index 391e42f2a..ead493aae 100644 --- a/dts/st/u5/stm32u575vgtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575vgtxq-pinctrl.dtsi @@ -1128,6 +1128,212 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u575vitx-pinctrl.dtsi b/dts/st/u5/stm32u575vitx-pinctrl.dtsi index 05f348c54..9e388db6b 100644 --- a/dts/st/u5/stm32u575vitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575vitx-pinctrl.dtsi @@ -1165,6 +1165,220 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u575vitxq-pinctrl.dtsi b/dts/st/u5/stm32u575vitxq-pinctrl.dtsi index 391e42f2a..ead493aae 100644 --- a/dts/st/u5/stm32u575vitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575vitxq-pinctrl.dtsi @@ -1128,6 +1128,212 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u575zgtx-pinctrl.dtsi b/dts/st/u5/stm32u575zgtx-pinctrl.dtsi index 7f602a931..7a9380bfd 100644 --- a/dts/st/u5/stm32u575zgtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575zgtx-pinctrl.dtsi @@ -1638,6 +1638,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u575zgtxq-pinctrl.dtsi b/dts/st/u5/stm32u575zgtxq-pinctrl.dtsi index 8edf19344..476e4cece 100644 --- a/dts/st/u5/stm32u575zgtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575zgtxq-pinctrl.dtsi @@ -1607,6 +1607,268 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u575zitx-pinctrl.dtsi b/dts/st/u5/stm32u575zitx-pinctrl.dtsi index 7f602a931..7a9380bfd 100644 --- a/dts/st/u5/stm32u575zitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u575zitx-pinctrl.dtsi @@ -1638,6 +1638,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u575zitxq-pinctrl.dtsi b/dts/st/u5/stm32u575zitxq-pinctrl.dtsi index 8edf19344..476e4cece 100644 --- a/dts/st/u5/stm32u575zitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u575zitxq-pinctrl.dtsi @@ -1607,6 +1607,268 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u585aiix-pinctrl.dtsi b/dts/st/u5/stm32u585aiix-pinctrl.dtsi index 1707b2e09..971dfda5b 100644 --- a/dts/st/u5/stm32u585aiix-pinctrl.dtsi +++ b/dts/st/u5/stm32u585aiix-pinctrl.dtsi @@ -1925,6 +1925,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u585aiixq-pinctrl.dtsi b/dts/st/u5/stm32u585aiixq-pinctrl.dtsi index 82dda7ecf..4c7981938 100644 --- a/dts/st/u5/stm32u585aiixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585aiixq-pinctrl.dtsi @@ -1884,6 +1884,276 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u585citx-pinctrl.dtsi b/dts/st/u5/stm32u585citx-pinctrl.dtsi index 45bb623e3..c8dfd8517 100644 --- a/dts/st/u5/stm32u585citx-pinctrl.dtsi +++ b/dts/st/u5/stm32u585citx-pinctrl.dtsi @@ -475,6 +475,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u585citxq-pinctrl.dtsi b/dts/st/u5/stm32u585citxq-pinctrl.dtsi index f80b94268..b4eaec38f 100644 --- a/dts/st/u5/stm32u585citxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585citxq-pinctrl.dtsi @@ -408,6 +408,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u585ciux-pinctrl.dtsi b/dts/st/u5/stm32u585ciux-pinctrl.dtsi index 45bb623e3..c8dfd8517 100644 --- a/dts/st/u5/stm32u585ciux-pinctrl.dtsi +++ b/dts/st/u5/stm32u585ciux-pinctrl.dtsi @@ -475,6 +475,84 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u585ciuxq-pinctrl.dtsi b/dts/st/u5/stm32u585ciuxq-pinctrl.dtsi index f80b94268..b4eaec38f 100644 --- a/dts/st/u5/stm32u585ciuxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585ciuxq-pinctrl.dtsi @@ -408,6 +408,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/u5/stm32u585oiyxq-pinctrl.dtsi b/dts/st/u5/stm32u585oiyxq-pinctrl.dtsi index 2a1c53529..9a4921e62 100644 --- a/dts/st/u5/stm32u585oiyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585oiyxq-pinctrl.dtsi @@ -956,6 +956,144 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u585qiix-pinctrl.dtsi b/dts/st/u5/stm32u585qiix-pinctrl.dtsi index cce3b53bb..a690123d9 100644 --- a/dts/st/u5/stm32u585qiix-pinctrl.dtsi +++ b/dts/st/u5/stm32u585qiix-pinctrl.dtsi @@ -1601,6 +1601,260 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u585qiixq-pinctrl.dtsi b/dts/st/u5/stm32u585qiixq-pinctrl.dtsi index c3b41fa9b..6a4f7ec38 100644 --- a/dts/st/u5/stm32u585qiixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585qiixq-pinctrl.dtsi @@ -1546,6 +1546,256 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u585ritx-pinctrl.dtsi b/dts/st/u5/stm32u585ritx-pinctrl.dtsi index 6dd1dbd49..7cbb7a76f 100644 --- a/dts/st/u5/stm32u585ritx-pinctrl.dtsi +++ b/dts/st/u5/stm32u585ritx-pinctrl.dtsi @@ -693,6 +693,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u585ritxq-pinctrl.dtsi b/dts/st/u5/stm32u585ritxq-pinctrl.dtsi index 785c213f1..dd063faf8 100644 --- a/dts/st/u5/stm32u585ritxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585ritxq-pinctrl.dtsi @@ -564,6 +564,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u585vitx-pinctrl.dtsi b/dts/st/u5/stm32u585vitx-pinctrl.dtsi index 05f348c54..9e388db6b 100644 --- a/dts/st/u5/stm32u585vitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u585vitx-pinctrl.dtsi @@ -1165,6 +1165,220 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u585vitxq-pinctrl.dtsi b/dts/st/u5/stm32u585vitxq-pinctrl.dtsi index 391e42f2a..ead493aae 100644 --- a/dts/st/u5/stm32u585vitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585vitxq-pinctrl.dtsi @@ -1128,6 +1128,212 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u585zitx-pinctrl.dtsi b/dts/st/u5/stm32u585zitx-pinctrl.dtsi index 7f602a931..7a9380bfd 100644 --- a/dts/st/u5/stm32u585zitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u585zitx-pinctrl.dtsi @@ -1638,6 +1638,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u585zitxq-pinctrl.dtsi b/dts/st/u5/stm32u585zitxq-pinctrl.dtsi index 8edf19344..476e4cece 100644 --- a/dts/st/u5/stm32u585zitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u585zitxq-pinctrl.dtsi @@ -1607,6 +1607,268 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u595aihx-pinctrl.dtsi b/dts/st/u5/stm32u595aihx-pinctrl.dtsi index 08caeec7b..4b471feda 100644 --- a/dts/st/u5/stm32u595aihx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595aihx-pinctrl.dtsi @@ -2071,6 +2071,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u595aihxq-pinctrl.dtsi b/dts/st/u5/stm32u595aihxq-pinctrl.dtsi index 872cb1b86..15c28d54d 100644 --- a/dts/st/u5/stm32u595aihxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595aihxq-pinctrl.dtsi @@ -2030,6 +2030,276 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u595ajhx-pinctrl.dtsi b/dts/st/u5/stm32u595ajhx-pinctrl.dtsi index 08caeec7b..4b471feda 100644 --- a/dts/st/u5/stm32u595ajhx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595ajhx-pinctrl.dtsi @@ -2071,6 +2071,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u595ajhxq-pinctrl.dtsi b/dts/st/u5/stm32u595ajhxq-pinctrl.dtsi index 872cb1b86..15c28d54d 100644 --- a/dts/st/u5/stm32u595ajhxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595ajhxq-pinctrl.dtsi @@ -2030,6 +2030,276 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u595qiix-pinctrl.dtsi b/dts/st/u5/stm32u595qiix-pinctrl.dtsi index 13df52b05..4326acca6 100644 --- a/dts/st/u5/stm32u595qiix-pinctrl.dtsi +++ b/dts/st/u5/stm32u595qiix-pinctrl.dtsi @@ -1730,6 +1730,260 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u595qiixq-pinctrl.dtsi b/dts/st/u5/stm32u595qiixq-pinctrl.dtsi index ece68b486..8c36c94ee 100644 --- a/dts/st/u5/stm32u595qiixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595qiixq-pinctrl.dtsi @@ -1675,6 +1675,256 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u595qjix-pinctrl.dtsi b/dts/st/u5/stm32u595qjix-pinctrl.dtsi index 13df52b05..4326acca6 100644 --- a/dts/st/u5/stm32u595qjix-pinctrl.dtsi +++ b/dts/st/u5/stm32u595qjix-pinctrl.dtsi @@ -1730,6 +1730,260 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u595qjixq-pinctrl.dtsi b/dts/st/u5/stm32u595qjixq-pinctrl.dtsi index ece68b486..8c36c94ee 100644 --- a/dts/st/u5/stm32u595qjixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595qjixq-pinctrl.dtsi @@ -1675,6 +1675,256 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u595ritx-pinctrl.dtsi b/dts/st/u5/stm32u595ritx-pinctrl.dtsi index 008e02548..d23ed4551 100644 --- a/dts/st/u5/stm32u595ritx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595ritx-pinctrl.dtsi @@ -761,6 +761,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u595ritxq-pinctrl.dtsi b/dts/st/u5/stm32u595ritxq-pinctrl.dtsi index 2990c874f..02aeac289 100644 --- a/dts/st/u5/stm32u595ritxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595ritxq-pinctrl.dtsi @@ -624,6 +624,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u595rjtx-pinctrl.dtsi b/dts/st/u5/stm32u595rjtx-pinctrl.dtsi index 008e02548..d23ed4551 100644 --- a/dts/st/u5/stm32u595rjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595rjtx-pinctrl.dtsi @@ -761,6 +761,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u595rjtxq-pinctrl.dtsi b/dts/st/u5/stm32u595rjtxq-pinctrl.dtsi index 2990c874f..02aeac289 100644 --- a/dts/st/u5/stm32u595rjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595rjtxq-pinctrl.dtsi @@ -624,6 +624,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u595vitx-pinctrl.dtsi b/dts/st/u5/stm32u595vitx-pinctrl.dtsi index f12f6129c..665f8fffd 100644 --- a/dts/st/u5/stm32u595vitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595vitx-pinctrl.dtsi @@ -1282,6 +1282,220 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u595vitxq-pinctrl.dtsi b/dts/st/u5/stm32u595vitxq-pinctrl.dtsi index 9693a8f36..3b66222b7 100644 --- a/dts/st/u5/stm32u595vitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595vitxq-pinctrl.dtsi @@ -1227,6 +1227,212 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u595vjtx-pinctrl.dtsi b/dts/st/u5/stm32u595vjtx-pinctrl.dtsi index f12f6129c..665f8fffd 100644 --- a/dts/st/u5/stm32u595vjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595vjtx-pinctrl.dtsi @@ -1282,6 +1282,220 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u595vjtxq-pinctrl.dtsi b/dts/st/u5/stm32u595vjtxq-pinctrl.dtsi index 9693a8f36..3b66222b7 100644 --- a/dts/st/u5/stm32u595vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595vjtxq-pinctrl.dtsi @@ -1227,6 +1227,212 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u595zitx-pinctrl.dtsi b/dts/st/u5/stm32u595zitx-pinctrl.dtsi index dcf117d2b..5b92df123 100644 --- a/dts/st/u5/stm32u595zitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595zitx-pinctrl.dtsi @@ -1767,6 +1767,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u595zitxq-pinctrl.dtsi b/dts/st/u5/stm32u595zitxq-pinctrl.dtsi index 785ecf6e4..212e2ec1f 100644 --- a/dts/st/u5/stm32u595zitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595zitxq-pinctrl.dtsi @@ -1718,6 +1718,268 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u595ziyxq-pinctrl.dtsi b/dts/st/u5/stm32u595ziyxq-pinctrl.dtsi index ef7a7bdb8..6099fc423 100644 --- a/dts/st/u5/stm32u595ziyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595ziyxq-pinctrl.dtsi @@ -1788,6 +1788,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u595zjtx-pinctrl.dtsi b/dts/st/u5/stm32u595zjtx-pinctrl.dtsi index dcf117d2b..5b92df123 100644 --- a/dts/st/u5/stm32u595zjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u595zjtx-pinctrl.dtsi @@ -1767,6 +1767,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u595zjtxq-pinctrl.dtsi b/dts/st/u5/stm32u595zjtxq-pinctrl.dtsi index 785ecf6e4..212e2ec1f 100644 --- a/dts/st/u5/stm32u595zjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595zjtxq-pinctrl.dtsi @@ -1718,6 +1718,268 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u595zjyxq-pinctrl.dtsi b/dts/st/u5/stm32u595zjyxq-pinctrl.dtsi index ef7a7bdb8..6099fc423 100644 --- a/dts/st/u5/stm32u595zjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u595zjyxq-pinctrl.dtsi @@ -1788,6 +1788,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u599bjyxq-pinctrl.dtsi b/dts/st/u5/stm32u599bjyxq-pinctrl.dtsi index 420206cb8..ab0c800f7 100644 --- a/dts/st/u5/stm32u599bjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599bjyxq-pinctrl.dtsi @@ -2274,6 +2274,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u599nihxq-pinctrl.dtsi b/dts/st/u5/stm32u599nihxq-pinctrl.dtsi index 52e57818c..99331305a 100644 --- a/dts/st/u5/stm32u599nihxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599nihxq-pinctrl.dtsi @@ -2347,6 +2347,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u599njhxq-pinctrl.dtsi b/dts/st/u5/stm32u599njhxq-pinctrl.dtsi index 52e57818c..99331305a 100644 --- a/dts/st/u5/stm32u599njhxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599njhxq-pinctrl.dtsi @@ -2347,6 +2347,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u599vitxq-pinctrl.dtsi b/dts/st/u5/stm32u599vitxq-pinctrl.dtsi index 89b168722..2090e33a3 100644 --- a/dts/st/u5/stm32u599vitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599vitxq-pinctrl.dtsi @@ -1353,6 +1353,212 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u599vjtx-pinctrl.dtsi b/dts/st/u5/stm32u599vjtx-pinctrl.dtsi index bf18f0236..a822b3bab 100644 --- a/dts/st/u5/stm32u599vjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u599vjtx-pinctrl.dtsi @@ -1412,6 +1412,220 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u599vjtxq-pinctrl.dtsi b/dts/st/u5/stm32u599vjtxq-pinctrl.dtsi index 89b168722..2090e33a3 100644 --- a/dts/st/u5/stm32u599vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599vjtxq-pinctrl.dtsi @@ -1353,6 +1353,212 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u599zitxq-pinctrl.dtsi b/dts/st/u5/stm32u599zitxq-pinctrl.dtsi index 59c9bf250..dc41e1888 100644 --- a/dts/st/u5/stm32u599zitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599zitxq-pinctrl.dtsi @@ -1880,6 +1880,268 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u599ziyxq-pinctrl.dtsi b/dts/st/u5/stm32u599ziyxq-pinctrl.dtsi index 83902367a..b7e436966 100644 --- a/dts/st/u5/stm32u599ziyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599ziyxq-pinctrl.dtsi @@ -1836,6 +1836,264 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u599zjtxq-pinctrl.dtsi b/dts/st/u5/stm32u599zjtxq-pinctrl.dtsi index 59c9bf250..dc41e1888 100644 --- a/dts/st/u5/stm32u599zjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599zjtxq-pinctrl.dtsi @@ -1880,6 +1880,268 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u599zjyxq-pinctrl.dtsi b/dts/st/u5/stm32u599zjyxq-pinctrl.dtsi index 83902367a..b7e436966 100644 --- a/dts/st/u5/stm32u599zjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u599zjyxq-pinctrl.dtsi @@ -1836,6 +1836,264 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5a5ajhx-pinctrl.dtsi b/dts/st/u5/stm32u5a5ajhx-pinctrl.dtsi index 08caeec7b..4b471feda 100644 --- a/dts/st/u5/stm32u5a5ajhx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5ajhx-pinctrl.dtsi @@ -2071,6 +2071,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5a5ajhxq-pinctrl.dtsi b/dts/st/u5/stm32u5a5ajhxq-pinctrl.dtsi index 872cb1b86..15c28d54d 100644 --- a/dts/st/u5/stm32u5a5ajhxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5ajhxq-pinctrl.dtsi @@ -2030,6 +2030,276 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5a5qiixq-pinctrl.dtsi b/dts/st/u5/stm32u5a5qiixq-pinctrl.dtsi index ece68b486..8c36c94ee 100644 --- a/dts/st/u5/stm32u5a5qiixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5qiixq-pinctrl.dtsi @@ -1675,6 +1675,256 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5a5qjix-pinctrl.dtsi b/dts/st/u5/stm32u5a5qjix-pinctrl.dtsi index 13df52b05..4326acca6 100644 --- a/dts/st/u5/stm32u5a5qjix-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5qjix-pinctrl.dtsi @@ -1730,6 +1730,260 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5a5qjixq-pinctrl.dtsi b/dts/st/u5/stm32u5a5qjixq-pinctrl.dtsi index ece68b486..8c36c94ee 100644 --- a/dts/st/u5/stm32u5a5qjixq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5qjixq-pinctrl.dtsi @@ -1675,6 +1675,256 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5a5rjtx-pinctrl.dtsi b/dts/st/u5/stm32u5a5rjtx-pinctrl.dtsi index 008e02548..d23ed4551 100644 --- a/dts/st/u5/stm32u5a5rjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5rjtx-pinctrl.dtsi @@ -761,6 +761,100 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5a5rjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5a5rjtxq-pinctrl.dtsi index 2990c874f..02aeac289 100644 --- a/dts/st/u5/stm32u5a5rjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5rjtxq-pinctrl.dtsi @@ -624,6 +624,88 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5a5vjtx-pinctrl.dtsi b/dts/st/u5/stm32u5a5vjtx-pinctrl.dtsi index f12f6129c..665f8fffd 100644 --- a/dts/st/u5/stm32u5a5vjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5vjtx-pinctrl.dtsi @@ -1282,6 +1282,220 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5a5vjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5a5vjtxq-pinctrl.dtsi index 9693a8f36..3b66222b7 100644 --- a/dts/st/u5/stm32u5a5vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5vjtxq-pinctrl.dtsi @@ -1227,6 +1227,212 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5a5zjtx-pinctrl.dtsi b/dts/st/u5/stm32u5a5zjtx-pinctrl.dtsi index dcf117d2b..5b92df123 100644 --- a/dts/st/u5/stm32u5a5zjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5zjtx-pinctrl.dtsi @@ -1767,6 +1767,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5a5zjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5a5zjtxq-pinctrl.dtsi index 785ecf6e4..212e2ec1f 100644 --- a/dts/st/u5/stm32u5a5zjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5zjtxq-pinctrl.dtsi @@ -1718,6 +1718,268 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5a5zjyxq-pinctrl.dtsi b/dts/st/u5/stm32u5a5zjyxq-pinctrl.dtsi index ef7a7bdb8..6099fc423 100644 --- a/dts/st/u5/stm32u5a5zjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a5zjyxq-pinctrl.dtsi @@ -1788,6 +1788,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5a9bjyxq-pinctrl.dtsi b/dts/st/u5/stm32u5a9bjyxq-pinctrl.dtsi index 420206cb8..ab0c800f7 100644 --- a/dts/st/u5/stm32u5a9bjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a9bjyxq-pinctrl.dtsi @@ -2274,6 +2274,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5a9njhxq-pinctrl.dtsi b/dts/st/u5/stm32u5a9njhxq-pinctrl.dtsi index 52e57818c..99331305a 100644 --- a/dts/st/u5/stm32u5a9njhxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a9njhxq-pinctrl.dtsi @@ -2347,6 +2347,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5a9vjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5a9vjtxq-pinctrl.dtsi index 89b168722..2090e33a3 100644 --- a/dts/st/u5/stm32u5a9vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a9vjtxq-pinctrl.dtsi @@ -1353,6 +1353,212 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5a9zjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5a9zjtxq-pinctrl.dtsi index 59c9bf250..dc41e1888 100644 --- a/dts/st/u5/stm32u5a9zjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a9zjtxq-pinctrl.dtsi @@ -1880,6 +1880,268 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5a9zjyxq-pinctrl.dtsi b/dts/st/u5/stm32u5a9zjyxq-pinctrl.dtsi index 83902367a..b7e436966 100644 --- a/dts/st/u5/stm32u5a9zjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5a9zjyxq-pinctrl.dtsi @@ -1836,6 +1836,264 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5f7vitx-pinctrl.dtsi b/dts/st/u5/stm32u5f7vitx-pinctrl.dtsi index aa7c4c508..c63bc3bbb 100644 --- a/dts/st/u5/stm32u5f7vitx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f7vitx-pinctrl.dtsi @@ -1402,6 +1402,220 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5f7vitxq-pinctrl.dtsi b/dts/st/u5/stm32u5f7vitxq-pinctrl.dtsi index 534a0dbe9..6e9a040d3 100644 --- a/dts/st/u5/stm32u5f7vitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f7vitxq-pinctrl.dtsi @@ -1343,6 +1343,212 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5f7vjtx-pinctrl.dtsi b/dts/st/u5/stm32u5f7vjtx-pinctrl.dtsi index aa7c4c508..c63bc3bbb 100644 --- a/dts/st/u5/stm32u5f7vjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f7vjtx-pinctrl.dtsi @@ -1402,6 +1402,220 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5f7vjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5f7vjtxq-pinctrl.dtsi index 534a0dbe9..6e9a040d3 100644 --- a/dts/st/u5/stm32u5f7vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f7vjtxq-pinctrl.dtsi @@ -1343,6 +1343,212 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5f9bjyxq-pinctrl.dtsi b/dts/st/u5/stm32u5f9bjyxq-pinctrl.dtsi index a3f5d477c..25ad55707 100644 --- a/dts/st/u5/stm32u5f9bjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9bjyxq-pinctrl.dtsi @@ -2248,6 +2248,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5f9njhxq-pinctrl.dtsi b/dts/st/u5/stm32u5f9njhxq-pinctrl.dtsi index c322181cd..dbeb9849e 100644 --- a/dts/st/u5/stm32u5f9njhxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9njhxq-pinctrl.dtsi @@ -2321,6 +2321,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5f9vitxq-pinctrl.dtsi b/dts/st/u5/stm32u5f9vitxq-pinctrl.dtsi index bf77561e8..0e32601c2 100644 --- a/dts/st/u5/stm32u5f9vitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9vitxq-pinctrl.dtsi @@ -968,6 +968,140 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc2_cmd_pa0: sdmmc2_cmd_pa0 { diff --git a/dts/st/u5/stm32u5f9vjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5f9vjtxq-pinctrl.dtsi index bf77561e8..0e32601c2 100644 --- a/dts/st/u5/stm32u5f9vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9vjtxq-pinctrl.dtsi @@ -968,6 +968,140 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc2_cmd_pa0: sdmmc2_cmd_pa0 { diff --git a/dts/st/u5/stm32u5f9zijxq-pinctrl.dtsi b/dts/st/u5/stm32u5f9zijxq-pinctrl.dtsi index 7b0ad3844..43d045671 100644 --- a/dts/st/u5/stm32u5f9zijxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9zijxq-pinctrl.dtsi @@ -1679,6 +1679,224 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5f9zitxq-pinctrl.dtsi b/dts/st/u5/stm32u5f9zitxq-pinctrl.dtsi index 7b0ad3844..43d045671 100644 --- a/dts/st/u5/stm32u5f9zitxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9zitxq-pinctrl.dtsi @@ -1679,6 +1679,224 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5f9zjjxq-pinctrl.dtsi b/dts/st/u5/stm32u5f9zjjxq-pinctrl.dtsi index 7b0ad3844..43d045671 100644 --- a/dts/st/u5/stm32u5f9zjjxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9zjjxq-pinctrl.dtsi @@ -1679,6 +1679,224 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5f9zjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5f9zjtxq-pinctrl.dtsi index 7b0ad3844..43d045671 100644 --- a/dts/st/u5/stm32u5f9zjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5f9zjtxq-pinctrl.dtsi @@ -1679,6 +1679,224 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5g7vjtx-pinctrl.dtsi b/dts/st/u5/stm32u5g7vjtx-pinctrl.dtsi index 231bd7339..dfa69e8ba 100644 --- a/dts/st/u5/stm32u5g7vjtx-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g7vjtx-pinctrl.dtsi @@ -1430,6 +1430,220 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5g7vjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5g7vjtxq-pinctrl.dtsi index 03c21e5e4..725b2443c 100644 --- a/dts/st/u5/stm32u5g7vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g7vjtxq-pinctrl.dtsi @@ -1371,6 +1371,212 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5g9bjyxq-pinctrl.dtsi b/dts/st/u5/stm32u5g9bjyxq-pinctrl.dtsi index a3f5d477c..25ad55707 100644 --- a/dts/st/u5/stm32u5g9bjyxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g9bjyxq-pinctrl.dtsi @@ -2248,6 +2248,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5g9njhxq-pinctrl.dtsi b/dts/st/u5/stm32u5g9njhxq-pinctrl.dtsi index 70ab3676c..95d27c466 100644 --- a/dts/st/u5/stm32u5g9njhxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g9njhxq-pinctrl.dtsi @@ -2365,6 +2365,280 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pf6: sai1_sd_b_pf6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pf7: sai1_mclk_b_pf7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pf8: sai1_sck_b_pf8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pf9: sai1_fs_b_pf9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pf10: sai1_d3_pf10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pg7: sai1_ck1_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pg7: sai1_mclk_a_pg7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pb12: sai2_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pg2: sai2_sck_b_pg2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pg3: sai2_fs_b_pg3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pg4: sai2_mclk_b_pg4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pg5: sai2_sd_b_pg5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pg11: sai2_mclk_a_pg11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5g9vjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5g9vjtxq-pinctrl.dtsi index c5920def4..a32b0922f 100644 --- a/dts/st/u5/stm32u5g9vjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g9vjtxq-pinctrl.dtsi @@ -1004,6 +1004,140 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc2_cmd_pa0: sdmmc2_cmd_pa0 { diff --git a/dts/st/u5/stm32u5g9zjjxq-pinctrl.dtsi b/dts/st/u5/stm32u5g9zjjxq-pinctrl.dtsi index 3ed47f3c3..b56fcc779 100644 --- a/dts/st/u5/stm32u5g9zjjxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g9zjjxq-pinctrl.dtsi @@ -1715,6 +1715,224 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/u5/stm32u5g9zjtxq-pinctrl.dtsi b/dts/st/u5/stm32u5g9zjtxq-pinctrl.dtsi index 3ed47f3c3..b56fcc779 100644 --- a/dts/st/u5/stm32u5g9zjtxq-pinctrl.dtsi +++ b/dts/st/u5/stm32u5g9zjtxq-pinctrl.dtsi @@ -1715,6 +1715,224 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc1: sai1_sd_a_pc1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe3: sai1_sd_b_pe3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pe4: sai1_d2_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pe4: sai1_fs_a_pe4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pe5: sai1_ck2_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pe5: sai1_sck_a_pe5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pe6: sai1_d1_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pe6: sai1_sd_a_pe6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pe7: sai1_sd_b_pe7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pe8: sai1_sck_b_pe8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pe9: sai1_fs_b_pe9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pe10: sai1_mclk_b_pe10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_b_pa15: sai2_fs_b_pa15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pb13: sai2_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pb14: sai2_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pb15: sai2_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pc0: sai2_fs_a_pc0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pc6: sai2_mclk_a_pc6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc7: sai2_mclk_b_pc7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_b_pc10: sai2_sck_b_pc10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_b_pc11: sai2_mclk_b_pc11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_b_pc12: sai2_sd_b_pc12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_mclk_a_pd9: sai2_mclk_a_pd9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pd10: sai2_sck_a_pd10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pd11: sai2_sd_a_pd11 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pd12: sai2_fs_a_pd12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sck_a_pg9: sai2_sck_a_pg9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_fs_a_pg10: sai2_fs_a_pg10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai2_sd_a_pg12: sai2_sd_a_pg12 { + pinmux = ; + }; + /* SDMMC */ /omit-if-no-ref/ sdmmc1_ckin_pb8: sdmmc1_ckin_pb8 { diff --git a/dts/st/wb/stm32wb35c(c-e)uxa-pinctrl.dtsi b/dts/st/wb/stm32wb35c(c-e)uxa-pinctrl.dtsi index cd44ba6fc..8a6484d83 100644 --- a/dts/st/wb/stm32wb35c(c-e)uxa-pinctrl.dtsi +++ b/dts/st/wb/stm32wb35c(c-e)uxa-pinctrl.dtsi @@ -319,6 +319,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa5: sai1_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa9: sai1_d2_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb2: sai1_extclk_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/wb/stm32wb55ccux-pinctrl.dtsi b/dts/st/wb/stm32wb55ccux-pinctrl.dtsi index cd44ba6fc..8a6484d83 100644 --- a/dts/st/wb/stm32wb55ccux-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55ccux-pinctrl.dtsi @@ -319,6 +319,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa5: sai1_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa9: sai1_d2_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb2: sai1_extclk_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/wb/stm32wb55ceux-pinctrl.dtsi b/dts/st/wb/stm32wb55ceux-pinctrl.dtsi index cd44ba6fc..8a6484d83 100644 --- a/dts/st/wb/stm32wb55ceux-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55ceux-pinctrl.dtsi @@ -319,6 +319,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa5: sai1_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa9: sai1_d2_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb2: sai1_extclk_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/wb/stm32wb55cgux-pinctrl.dtsi b/dts/st/wb/stm32wb55cgux-pinctrl.dtsi index cd44ba6fc..8a6484d83 100644 --- a/dts/st/wb/stm32wb55cgux-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55cgux-pinctrl.dtsi @@ -319,6 +319,96 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa5: sai1_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa9: sai1_d2_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb2: sai1_extclk_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/wb/stm32wb55rcvx-pinctrl.dtsi b/dts/st/wb/stm32wb55rcvx-pinctrl.dtsi index bb2bb2e30..56745eba1 100644 --- a/dts/st/wb/stm32wb55rcvx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55rcvx-pinctrl.dtsi @@ -470,6 +470,128 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa5: sai1_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa9: sai1_d2_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb2: sai1_extclk_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/wb/stm32wb55revx-pinctrl.dtsi b/dts/st/wb/stm32wb55revx-pinctrl.dtsi index bb2bb2e30..56745eba1 100644 --- a/dts/st/wb/stm32wb55revx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55revx-pinctrl.dtsi @@ -470,6 +470,128 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa5: sai1_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa9: sai1_d2_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb2: sai1_extclk_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/wb/stm32wb55rgvx-pinctrl.dtsi b/dts/st/wb/stm32wb55rgvx-pinctrl.dtsi index bb2bb2e30..56745eba1 100644 --- a/dts/st/wb/stm32wb55rgvx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55rgvx-pinctrl.dtsi @@ -470,6 +470,128 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa5: sai1_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa9: sai1_d2_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb2: sai1_extclk_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/wb/stm32wb55vcqx-pinctrl.dtsi b/dts/st/wb/stm32wb55vcqx-pinctrl.dtsi index 40116b66d..fac4dd514 100644 --- a/dts/st/wb/stm32wb55vcqx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55vcqx-pinctrl.dtsi @@ -587,6 +587,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa5: sai1_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa9: sai1_d2_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb2: sai1_extclk_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pc9: sai1_sck_b_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd5: sai1_mclk_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/wb/stm32wb55vcyx-pinctrl.dtsi b/dts/st/wb/stm32wb55vcyx-pinctrl.dtsi index 40116b66d..fac4dd514 100644 --- a/dts/st/wb/stm32wb55vcyx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55vcyx-pinctrl.dtsi @@ -587,6 +587,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa5: sai1_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa9: sai1_d2_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb2: sai1_extclk_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pc9: sai1_sck_b_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd5: sai1_mclk_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/wb/stm32wb55veqx-pinctrl.dtsi b/dts/st/wb/stm32wb55veqx-pinctrl.dtsi index 40116b66d..fac4dd514 100644 --- a/dts/st/wb/stm32wb55veqx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55veqx-pinctrl.dtsi @@ -587,6 +587,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa5: sai1_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa9: sai1_d2_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb2: sai1_extclk_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pc9: sai1_sck_b_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd5: sai1_mclk_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/wb/stm32wb55veyx-pinctrl.dtsi b/dts/st/wb/stm32wb55veyx-pinctrl.dtsi index 40116b66d..fac4dd514 100644 --- a/dts/st/wb/stm32wb55veyx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55veyx-pinctrl.dtsi @@ -587,6 +587,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa5: sai1_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa9: sai1_d2_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb2: sai1_extclk_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pc9: sai1_sck_b_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd5: sai1_mclk_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/wb/stm32wb55vgqx-pinctrl.dtsi b/dts/st/wb/stm32wb55vgqx-pinctrl.dtsi index 40116b66d..fac4dd514 100644 --- a/dts/st/wb/stm32wb55vgqx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55vgqx-pinctrl.dtsi @@ -587,6 +587,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa5: sai1_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa9: sai1_d2_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb2: sai1_extclk_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pc9: sai1_sck_b_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd5: sai1_mclk_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/wb/stm32wb55vgyx-pinctrl.dtsi b/dts/st/wb/stm32wb55vgyx-pinctrl.dtsi index 40116b66d..fac4dd514 100644 --- a/dts/st/wb/stm32wb55vgyx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55vgyx-pinctrl.dtsi @@ -587,6 +587,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa5: sai1_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa9: sai1_d2_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb2: sai1_extclk_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pc9: sai1_sck_b_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd5: sai1_mclk_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/wb/stm32wb55vyyx-pinctrl.dtsi b/dts/st/wb/stm32wb55vyyx-pinctrl.dtsi index 40116b66d..fac4dd514 100644 --- a/dts/st/wb/stm32wb55vyyx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55vyyx-pinctrl.dtsi @@ -587,6 +587,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa5: sai1_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa9: sai1_d2_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb2: sai1_extclk_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pc9: sai1_sck_b_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd5: sai1_mclk_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/wb/stm32wb5mmghx-pinctrl.dtsi b/dts/st/wb/stm32wb5mmghx-pinctrl.dtsi index 3b94da3de..fe82b04f7 100644 --- a/dts/st/wb/stm32wb5mmghx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb5mmghx-pinctrl.dtsi @@ -574,6 +574,152 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_extclk_pa0: sai1_extclk_pa0 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa3: sai1_ck1_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa3: sai1_mclk_a_pa3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa4: sai1_fs_b_pa4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa5: sai1_sd_b_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa8: sai1_ck2_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa8: sai1_sck_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa9: sai1_d2_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa9: sai1_fs_a_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pa10: sai1_sd_a_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pa13: sai1_sd_b_pa13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pa14: sai1_fs_b_pa14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_extclk_pb2: sai1_extclk_pb2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb3: sai1_sck_b_pb3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb5: sai1_sd_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb6: sai1_fs_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pb8: sai1_ck1_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb8: sai1_mclk_a_pb8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb9: sai1_d2_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb9: sai1_fs_a_pb9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb10: sai1_sck_a_pb10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pb12: sai1_fs_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pb13: sai1_sck_a_pb13 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pb14: sai1_mclk_a_pb14 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb15: sai1_sd_a_pb15 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pc3: sai1_d1_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pc3: sai1_sd_a_pc3 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d3_pc5: sai1_d3_pc5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pc9: sai1_sck_b_pc9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pd5: sai1_mclk_b_pd5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pd6: sai1_d1_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pd6: sai1_sd_a_pd6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pe2: sai1_ck1_pe2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pe2: sai1_mclk_a_pe2 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { diff --git a/dts/st/wba/stm32wba54ceux-pinctrl.dtsi b/dts/st/wba/stm32wba54ceux-pinctrl.dtsi index d64759e28..937149e0d 100644 --- a/dts/st/wba/stm32wba54ceux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba54ceux-pinctrl.dtsi @@ -283,6 +283,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa1: sai1_ck1_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa2: sai1_d1_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa5: sai1_d2_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa6: sai1_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa6: sai1_mclk_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa7: sai1_sck_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa8: sai1_fs_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa9: sai1_ck1_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb5: sai1_d2_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb5: sai1_fs_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb6: sai1_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb7: sai1_sd_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb12: sai1_sd_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb14: sai1_sd_a_pb14 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pb3: spi1_miso_pb3 { diff --git a/dts/st/wba/stm32wba54cgux-pinctrl.dtsi b/dts/st/wba/stm32wba54cgux-pinctrl.dtsi index d64759e28..937149e0d 100644 --- a/dts/st/wba/stm32wba54cgux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba54cgux-pinctrl.dtsi @@ -283,6 +283,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa1: sai1_ck1_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa2: sai1_d1_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa5: sai1_d2_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa6: sai1_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa6: sai1_mclk_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa7: sai1_sck_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa8: sai1_fs_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa9: sai1_ck1_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb5: sai1_d2_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb5: sai1_fs_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb6: sai1_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb7: sai1_sd_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb12: sai1_sd_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb14: sai1_sd_a_pb14 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pb3: spi1_miso_pb3 { diff --git a/dts/st/wba/stm32wba54keux-pinctrl.dtsi b/dts/st/wba/stm32wba54keux-pinctrl.dtsi index e22034c6f..c4c2d98da 100644 --- a/dts/st/wba/stm32wba54keux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba54keux-pinctrl.dtsi @@ -195,6 +195,44 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa1: sai1_ck1_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa2: sai1_d1_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa5: sai1_d2_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa6: sai1_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa6: sai1_mclk_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa7: sai1_sck_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa8: sai1_fs_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb12: sai1_sd_a_pb12 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pb3: spi1_miso_pb3 { diff --git a/dts/st/wba/stm32wba54kgux-pinctrl.dtsi b/dts/st/wba/stm32wba54kgux-pinctrl.dtsi index e22034c6f..c4c2d98da 100644 --- a/dts/st/wba/stm32wba54kgux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba54kgux-pinctrl.dtsi @@ -195,6 +195,44 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa1: sai1_ck1_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa2: sai1_d1_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa5: sai1_d2_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa6: sai1_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa6: sai1_mclk_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa7: sai1_sck_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa8: sai1_fs_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb12: sai1_sd_a_pb12 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pb3: spi1_miso_pb3 { diff --git a/dts/st/wba/stm32wba55ceux-pinctrl.dtsi b/dts/st/wba/stm32wba55ceux-pinctrl.dtsi index 9020d0794..91c31329a 100644 --- a/dts/st/wba/stm32wba55ceux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba55ceux-pinctrl.dtsi @@ -263,6 +263,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa1: sai1_ck1_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa2: sai1_d1_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa5: sai1_d2_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa6: sai1_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa6: sai1_mclk_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa7: sai1_sck_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa8: sai1_fs_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa9: sai1_ck1_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb5: sai1_d2_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb5: sai1_fs_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb6: sai1_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb7: sai1_sd_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb12: sai1_sd_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb14: sai1_sd_a_pb14 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pb3: spi1_miso_pb3 { diff --git a/dts/st/wba/stm32wba55cgux-pinctrl.dtsi b/dts/st/wba/stm32wba55cgux-pinctrl.dtsi index 9020d0794..91c31329a 100644 --- a/dts/st/wba/stm32wba55cgux-pinctrl.dtsi +++ b/dts/st/wba/stm32wba55cgux-pinctrl.dtsi @@ -263,6 +263,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa1: sai1_ck1_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa2: sai1_d1_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa5: sai1_d2_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa6: sai1_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa6: sai1_mclk_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa7: sai1_sck_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa8: sai1_fs_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa9: sai1_ck1_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb5: sai1_d2_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb5: sai1_fs_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb6: sai1_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb7: sai1_sd_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb12: sai1_sd_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb14: sai1_sd_a_pb14 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pb3: spi1_miso_pb3 { diff --git a/dts/st/wba/stm32wba55hefx-pinctrl.dtsi b/dts/st/wba/stm32wba55hefx-pinctrl.dtsi index d64759e28..937149e0d 100644 --- a/dts/st/wba/stm32wba55hefx-pinctrl.dtsi +++ b/dts/st/wba/stm32wba55hefx-pinctrl.dtsi @@ -283,6 +283,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa1: sai1_ck1_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa2: sai1_d1_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa5: sai1_d2_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa6: sai1_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa6: sai1_mclk_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa7: sai1_sck_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa8: sai1_fs_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa9: sai1_ck1_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb5: sai1_d2_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb5: sai1_fs_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb6: sai1_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb7: sai1_sd_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb12: sai1_sd_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb14: sai1_sd_a_pb14 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pb3: spi1_miso_pb3 { diff --git a/dts/st/wba/stm32wba55hgfx-pinctrl.dtsi b/dts/st/wba/stm32wba55hgfx-pinctrl.dtsi index d64759e28..937149e0d 100644 --- a/dts/st/wba/stm32wba55hgfx-pinctrl.dtsi +++ b/dts/st/wba/stm32wba55hgfx-pinctrl.dtsi @@ -283,6 +283,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa1: sai1_ck1_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa2: sai1_d1_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa5: sai1_d2_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa6: sai1_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa6: sai1_mclk_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa7: sai1_sck_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa8: sai1_fs_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa9: sai1_ck1_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb5: sai1_d2_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb5: sai1_fs_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb6: sai1_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb7: sai1_sd_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb12: sai1_sd_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb14: sai1_sd_a_pb14 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pb3: spi1_miso_pb3 { diff --git a/dts/st/wba/stm32wba55ueix-pinctrl.dtsi b/dts/st/wba/stm32wba55ueix-pinctrl.dtsi index 4f85d9272..fd7d841bc 100644 --- a/dts/st/wba/stm32wba55ueix-pinctrl.dtsi +++ b/dts/st/wba/stm32wba55ueix-pinctrl.dtsi @@ -287,6 +287,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa1: sai1_ck1_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa2: sai1_d1_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa5: sai1_d2_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa6: sai1_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa6: sai1_mclk_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa7: sai1_sck_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa8: sai1_fs_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa9: sai1_ck1_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb5: sai1_d2_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb5: sai1_fs_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb6: sai1_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb7: sai1_sd_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb12: sai1_sd_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb14: sai1_sd_a_pb14 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pb3: spi1_miso_pb3 { diff --git a/dts/st/wba/stm32wba55ugix-pinctrl.dtsi b/dts/st/wba/stm32wba55ugix-pinctrl.dtsi index 4f85d9272..fd7d841bc 100644 --- a/dts/st/wba/stm32wba55ugix-pinctrl.dtsi +++ b/dts/st/wba/stm32wba55ugix-pinctrl.dtsi @@ -287,6 +287,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa1: sai1_ck1_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa2: sai1_d1_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa5: sai1_d2_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa6: sai1_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa6: sai1_mclk_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa7: sai1_sck_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa8: sai1_fs_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa9: sai1_ck1_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb5: sai1_d2_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb5: sai1_fs_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb6: sai1_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb7: sai1_sd_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb12: sai1_sd_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb14: sai1_sd_a_pb14 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pb3: spi1_miso_pb3 { diff --git a/dts/st/wba/stm32wba5mjghx-pinctrl.dtsi b/dts/st/wba/stm32wba5mjghx-pinctrl.dtsi index 027da49ff..75c27ca38 100644 --- a/dts/st/wba/stm32wba5mjghx-pinctrl.dtsi +++ b/dts/st/wba/stm32wba5mjghx-pinctrl.dtsi @@ -279,6 +279,72 @@ slew-rate = "very-high-speed"; }; + /* SAI */ + + /omit-if-no-ref/ sai1_ck1_pa1: sai1_ck1_pa1 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa2: sai1_d1_pa2 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pa5: sai1_d2_pa5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck2_pa6: sai1_ck2_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_a_pa6: sai1_mclk_a_pa6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_a_pa7: sai1_sck_a_pa7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_a_pa8: sai1_fs_a_pa8 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_ck1_pa9: sai1_ck1_pa9 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d1_pa10: sai1_d1_pa10 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_mclk_b_pb4: sai1_mclk_b_pb4 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_d2_pb5: sai1_d2_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_fs_b_pb5: sai1_fs_b_pb5 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sck_b_pb6: sai1_sck_b_pb6 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_b_pb7: sai1_sd_b_pb7 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb12: sai1_sd_a_pb12 { + pinmux = ; + }; + + /omit-if-no-ref/ sai1_sd_a_pb14: sai1_sd_a_pb14 { + pinmux = ; + }; + /* SPI_MISO */ /omit-if-no-ref/ spi1_miso_pb3: spi1_miso_pb3 {