From f8ff8d25aa0a9e65948040c7b47ec67f3fa300df Mon Sep 17 00:00:00 2001 From: Aurelien Jarno Date: Sun, 25 Apr 2021 23:39:36 +0200 Subject: [PATCH] dts/st: use a pull-down for SPI SCK pin Update pinctrl.dtsi files with a pull-down for SPI SCK pin. Signed-off-by: Aurelien Jarno --- dts/st/f0/stm32f030c6tx-pinctrl.dtsi | 3 +++ dts/st/f0/stm32f030c8tx-pinctrl.dtsi | 3 +++ dts/st/f0/stm32f030cctx-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f030f4px-pinctrl.dtsi | 1 + dts/st/f0/stm32f030k6tx-pinctrl.dtsi | 2 ++ dts/st/f0/stm32f030r8tx-pinctrl.dtsi | 3 +++ dts/st/f0/stm32f030rctx-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f031c(4-6)tx-pinctrl.dtsi | 3 +++ dts/st/f0/stm32f031e6yx-pinctrl.dtsi | 1 + dts/st/f0/stm32f031f(4-6)px-pinctrl.dtsi | 1 + dts/st/f0/stm32f031g(4-6)ux-pinctrl.dtsi | 2 ++ dts/st/f0/stm32f031k(4-6)ux-pinctrl.dtsi | 2 ++ dts/st/f0/stm32f031k6tx-pinctrl.dtsi | 2 ++ dts/st/f0/stm32f038c6tx-pinctrl.dtsi | 3 +++ dts/st/f0/stm32f038e6yx-pinctrl.dtsi | 1 + dts/st/f0/stm32f038f6px-pinctrl.dtsi | 1 + dts/st/f0/stm32f038g6ux-pinctrl.dtsi | 2 ++ dts/st/f0/stm32f038k6ux-pinctrl.dtsi | 2 ++ dts/st/f0/stm32f042c(4-6)tx-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f042c(4-6)ux-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f042f4px-pinctrl.dtsi | 1 + dts/st/f0/stm32f042f6px-pinctrl.dtsi | 1 + dts/st/f0/stm32f042g(4-6)ux-pinctrl.dtsi | 2 ++ dts/st/f0/stm32f042k(4-6)tx-pinctrl.dtsi | 2 ++ dts/st/f0/stm32f042k(4-6)ux-pinctrl.dtsi | 2 ++ dts/st/f0/stm32f042t6yx-pinctrl.dtsi | 2 ++ dts/st/f0/stm32f048c6ux-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f048g6ux-pinctrl.dtsi | 2 ++ dts/st/f0/stm32f048t6yx-pinctrl.dtsi | 2 ++ dts/st/f0/stm32f051c4tx-pinctrl.dtsi | 2 ++ dts/st/f0/stm32f051c4ux-pinctrl.dtsi | 2 ++ dts/st/f0/stm32f051c6tx-pinctrl.dtsi | 2 ++ dts/st/f0/stm32f051c6ux-pinctrl.dtsi | 2 ++ dts/st/f0/stm32f051c8tx-pinctrl.dtsi | 3 +++ dts/st/f0/stm32f051c8ux-pinctrl.dtsi | 3 +++ dts/st/f0/stm32f051k4tx-pinctrl.dtsi | 2 ++ dts/st/f0/stm32f051k4ux-pinctrl.dtsi | 2 ++ dts/st/f0/stm32f051k6tx-pinctrl.dtsi | 2 ++ dts/st/f0/stm32f051k6ux-pinctrl.dtsi | 2 ++ dts/st/f0/stm32f051k8tx-pinctrl.dtsi | 2 ++ dts/st/f0/stm32f051k8ux-pinctrl.dtsi | 2 ++ dts/st/f0/stm32f051r4tx-pinctrl.dtsi | 3 +++ dts/st/f0/stm32f051r6tx-pinctrl.dtsi | 3 +++ dts/st/f0/stm32f051r8hx-pinctrl.dtsi | 3 +++ dts/st/f0/stm32f051r8tx-pinctrl.dtsi | 3 +++ dts/st/f0/stm32f051t8yx-pinctrl.dtsi | 2 ++ dts/st/f0/stm32f058c8ux-pinctrl.dtsi | 3 +++ dts/st/f0/stm32f058r8hx-pinctrl.dtsi | 3 +++ dts/st/f0/stm32f058r8tx-pinctrl.dtsi | 3 +++ dts/st/f0/stm32f058t8yx-pinctrl.dtsi | 2 ++ dts/st/f0/stm32f070c6tx-pinctrl.dtsi | 2 ++ dts/st/f0/stm32f070cbtx-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f070f6px-pinctrl.dtsi | 1 + dts/st/f0/stm32f070rbtx-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f071c(8-b)tx-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f071c(8-b)ux-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f071cbyx-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f071rbtx-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f071v(8-b)hx-pinctrl.dtsi | 6 ++++++ dts/st/f0/stm32f071v(8-b)tx-pinctrl.dtsi | 6 ++++++ dts/st/f0/stm32f072c(8-b)tx-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f072c(8-b)ux-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f072cbyx-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f072r(8-b)tx-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f072rbhx-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f072rbix-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f072v(8-b)hx-pinctrl.dtsi | 6 ++++++ dts/st/f0/stm32f072v(8-b)tx-pinctrl.dtsi | 6 ++++++ dts/st/f0/stm32f078cbtx-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f078cbux-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f078cbyx-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f078rbhx-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f078rbtx-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f078vbhx-pinctrl.dtsi | 6 ++++++ dts/st/f0/stm32f078vbtx-pinctrl.dtsi | 6 ++++++ dts/st/f0/stm32f091c(b-c)tx-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f091c(b-c)ux-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f091r(b-c)tx-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f091rchx-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f091rcyx-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f091v(b-c)tx-pinctrl.dtsi | 6 ++++++ dts/st/f0/stm32f091vchx-pinctrl.dtsi | 6 ++++++ dts/st/f0/stm32f098cctx-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f098ccux-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f098rchx-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f098rctx-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f098rcyx-pinctrl.dtsi | 4 ++++ dts/st/f0/stm32f098vchx-pinctrl.dtsi | 6 ++++++ dts/st/f0/stm32f098vctx-pinctrl.dtsi | 6 ++++++ .../f2/stm32f205r(b-c-e-f-g)tx-pinctrl.dtsi | 6 ++++++ dts/st/f2/stm32f205r(e-g)yx-pinctrl.dtsi | 6 ++++++ dts/st/f2/stm32f205rgex-pinctrl.dtsi | 6 ++++++ .../f2/stm32f205v(b-c-e-f-g)tx-pinctrl.dtsi | 6 ++++++ dts/st/f2/stm32f205z(c-e-f-g)tx-pinctrl.dtsi | 6 ++++++ dts/st/f2/stm32f207i(c-e-f-g)hx-pinctrl.dtsi | 7 +++++++ dts/st/f2/stm32f207i(c-e-f-g)tx-pinctrl.dtsi | 7 +++++++ dts/st/f2/stm32f207v(c-e-f-g)tx-pinctrl.dtsi | 6 ++++++ dts/st/f2/stm32f207z(c-e-f-g)tx-pinctrl.dtsi | 6 ++++++ dts/st/f2/stm32f215r(e-g)tx-pinctrl.dtsi | 6 ++++++ dts/st/f2/stm32f215v(e-g)tx-pinctrl.dtsi | 6 ++++++ dts/st/f2/stm32f215z(e-g)tx-pinctrl.dtsi | 6 ++++++ dts/st/f2/stm32f217i(e-g)hx-pinctrl.dtsi | 7 +++++++ dts/st/f2/stm32f217i(e-g)tx-pinctrl.dtsi | 7 +++++++ dts/st/f2/stm32f217v(e-g)tx-pinctrl.dtsi | 6 ++++++ dts/st/f2/stm32f217z(e-g)tx-pinctrl.dtsi | 6 ++++++ dts/st/f3/stm32f301c(6-8)tx-pinctrl.dtsi | 3 +++ dts/st/f3/stm32f301c8yx-pinctrl.dtsi | 3 +++ dts/st/f3/stm32f301k(6-8)tx-pinctrl.dtsi | 2 ++ dts/st/f3/stm32f301k(6-8)ux-pinctrl.dtsi | 2 ++ dts/st/f3/stm32f301r(6-8)tx-pinctrl.dtsi | 4 ++++ dts/st/f3/stm32f302c(6-8)tx-pinctrl.dtsi | 3 +++ dts/st/f3/stm32f302c(b-c)tx-pinctrl.dtsi | 4 ++++ dts/st/f3/stm32f302c8yx-pinctrl.dtsi | 3 +++ dts/st/f3/stm32f302k(6-8)ux-pinctrl.dtsi | 2 ++ dts/st/f3/stm32f302r(6-8)tx-pinctrl.dtsi | 4 ++++ dts/st/f3/stm32f302r(b-c)tx-pinctrl.dtsi | 5 +++++ dts/st/f3/stm32f302r(d-e)tx-pinctrl.dtsi | 6 ++++++ dts/st/f3/stm32f302v(b-c)tx-pinctrl.dtsi | 7 +++++++ dts/st/f3/stm32f302v(d-e)hx-pinctrl.dtsi | 10 ++++++++++ dts/st/f3/stm32f302v(d-e)tx-pinctrl.dtsi | 10 ++++++++++ dts/st/f3/stm32f302vcyx-pinctrl.dtsi | 7 +++++++ dts/st/f3/stm32f302z(d-e)tx-pinctrl.dtsi | 10 ++++++++++ dts/st/f3/stm32f303c(6-8)tx-pinctrl.dtsi | 2 ++ dts/st/f3/stm32f303c(b-c)tx-pinctrl.dtsi | 4 ++++ dts/st/f3/stm32f303c8yx-pinctrl.dtsi | 2 ++ dts/st/f3/stm32f303k(6-8)tx-pinctrl.dtsi | 2 ++ dts/st/f3/stm32f303k(6-8)ux-pinctrl.dtsi | 2 ++ dts/st/f3/stm32f303r(6-8)tx-pinctrl.dtsi | 2 ++ dts/st/f3/stm32f303r(b-c)tx-pinctrl.dtsi | 5 +++++ dts/st/f3/stm32f303r(d-e)tx-pinctrl.dtsi | 6 ++++++ dts/st/f3/stm32f303v(b-c)tx-pinctrl.dtsi | 7 +++++++ dts/st/f3/stm32f303v(d-e)hx-pinctrl.dtsi | 10 ++++++++++ dts/st/f3/stm32f303v(d-e)tx-pinctrl.dtsi | 10 ++++++++++ dts/st/f3/stm32f303vcyx-pinctrl.dtsi | 7 +++++++ dts/st/f3/stm32f303veyx-pinctrl.dtsi | 10 ++++++++++ dts/st/f3/stm32f303z(d-e)tx-pinctrl.dtsi | 10 ++++++++++ dts/st/f3/stm32f318c8tx-pinctrl.dtsi | 3 +++ dts/st/f3/stm32f318c8yx-pinctrl.dtsi | 3 +++ dts/st/f3/stm32f318k8ux-pinctrl.dtsi | 2 ++ dts/st/f3/stm32f328c8tx-pinctrl.dtsi | 2 ++ dts/st/f3/stm32f334c(4-6-8)tx-pinctrl.dtsi | 2 ++ dts/st/f3/stm32f334c8yx-pinctrl.dtsi | 2 ++ dts/st/f3/stm32f334k(4-6-8)tx-pinctrl.dtsi | 2 ++ dts/st/f3/stm32f334k(4-6-8)ux-pinctrl.dtsi | 2 ++ dts/st/f3/stm32f334r(6-8)tx-pinctrl.dtsi | 2 ++ dts/st/f3/stm32f358cctx-pinctrl.dtsi | 4 ++++ dts/st/f3/stm32f358rctx-pinctrl.dtsi | 5 +++++ dts/st/f3/stm32f358vctx-pinctrl.dtsi | 7 +++++++ dts/st/f3/stm32f373c(8-b-c)tx-pinctrl.dtsi | 8 ++++++++ dts/st/f3/stm32f373r(8-b-c)tx-pinctrl.dtsi | 10 ++++++++++ dts/st/f3/stm32f373v(8-b-c)hx-pinctrl.dtsi | 12 +++++++++++ dts/st/f3/stm32f373v(8-b-c)tx-pinctrl.dtsi | 12 +++++++++++ dts/st/f3/stm32f378cctx-pinctrl.dtsi | 8 ++++++++ dts/st/f3/stm32f378rctx-pinctrl.dtsi | 10 ++++++++++ dts/st/f3/stm32f378rcyx-pinctrl.dtsi | 10 ++++++++++ dts/st/f3/stm32f378vchx-pinctrl.dtsi | 12 +++++++++++ dts/st/f3/stm32f378vctx-pinctrl.dtsi | 12 +++++++++++ dts/st/f3/stm32f398vetx-pinctrl.dtsi | 10 ++++++++++ dts/st/f4/stm32f401c(b-c)ux-pinctrl.dtsi | 5 +++++ dts/st/f4/stm32f401c(b-c)yx-pinctrl.dtsi | 5 +++++ dts/st/f4/stm32f401c(d-e)ux-pinctrl.dtsi | 5 +++++ dts/st/f4/stm32f401c(d-e)yx-pinctrl.dtsi | 5 +++++ dts/st/f4/stm32f401ccfx-pinctrl.dtsi | 5 +++++ dts/st/f4/stm32f401r(b-c)tx-pinctrl.dtsi | 6 ++++++ dts/st/f4/stm32f401r(d-e)tx-pinctrl.dtsi | 6 ++++++ dts/st/f4/stm32f401v(b-c)hx-pinctrl.dtsi | 9 +++++++++ dts/st/f4/stm32f401v(b-c)tx-pinctrl.dtsi | 9 +++++++++ dts/st/f4/stm32f401v(d-e)hx-pinctrl.dtsi | 9 +++++++++ dts/st/f4/stm32f401v(d-e)tx-pinctrl.dtsi | 9 +++++++++ dts/st/f4/stm32f405o(e-g)yx-pinctrl.dtsi | 7 +++++++ dts/st/f4/stm32f405rgtx-pinctrl.dtsi | 6 ++++++ dts/st/f4/stm32f405vgtx-pinctrl.dtsi | 6 ++++++ dts/st/f4/stm32f405zgtx-pinctrl.dtsi | 6 ++++++ dts/st/f4/stm32f407i(e-g)hx-pinctrl.dtsi | 7 +++++++ dts/st/f4/stm32f407i(e-g)tx-pinctrl.dtsi | 7 +++++++ dts/st/f4/stm32f407v(e-g)tx-pinctrl.dtsi | 6 ++++++ dts/st/f4/stm32f407z(e-g)tx-pinctrl.dtsi | 6 ++++++ dts/st/f4/stm32f410c(8-b)tx-pinctrl.dtsi | 5 +++++ dts/st/f4/stm32f410c(8-b)ux-pinctrl.dtsi | 5 +++++ dts/st/f4/stm32f410r(8-b)ix-pinctrl.dtsi | 6 ++++++ dts/st/f4/stm32f410r(8-b)tx-pinctrl.dtsi | 6 ++++++ dts/st/f4/stm32f410t(8-b)yx-pinctrl.dtsi | 2 ++ dts/st/f4/stm32f411c(c-e)ux-pinctrl.dtsi | 8 ++++++++ dts/st/f4/stm32f411c(c-e)yx-pinctrl.dtsi | 8 ++++++++ dts/st/f4/stm32f411r(c-e)tx-pinctrl.dtsi | 10 ++++++++++ dts/st/f4/stm32f411v(c-e)hx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/f4/stm32f411v(c-e)tx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/f4/stm32f412c(e-g)ux-pinctrl.dtsi | 8 ++++++++ dts/st/f4/stm32f412r(e-g)tx-pinctrl.dtsi | 10 ++++++++++ dts/st/f4/stm32f412r(e-g)yx-pinctrl.dtsi | 10 ++++++++++ dts/st/f4/stm32f412r(e-g)yxp-pinctrl.dtsi | 10 ++++++++++ dts/st/f4/stm32f412v(e-g)hx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/f4/stm32f412v(e-g)tx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/f4/stm32f412z(e-g)jx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/f4/stm32f412z(e-g)tx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/f4/stm32f413c(g-h)ux-pinctrl.dtsi | 9 +++++++++ dts/st/f4/stm32f413m(g-h)yx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f4/stm32f413r(g-h)tx-pinctrl.dtsi | 11 ++++++++++ dts/st/f4/stm32f413v(g-h)hx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/f4/stm32f413v(g-h)tx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/f4/stm32f413z(g-h)jx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/f4/stm32f413z(g-h)tx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/f4/stm32f415ogyx-pinctrl.dtsi | 7 +++++++ dts/st/f4/stm32f415rgtx-pinctrl.dtsi | 6 ++++++ dts/st/f4/stm32f415vgtx-pinctrl.dtsi | 6 ++++++ dts/st/f4/stm32f415zgtx-pinctrl.dtsi | 6 ++++++ dts/st/f4/stm32f417i(e-g)hx-pinctrl.dtsi | 7 +++++++ dts/st/f4/stm32f417i(e-g)tx-pinctrl.dtsi | 7 +++++++ dts/st/f4/stm32f417v(e-g)tx-pinctrl.dtsi | 6 ++++++ dts/st/f4/stm32f417z(e-g)tx-pinctrl.dtsi | 6 ++++++ dts/st/f4/stm32f423chux-pinctrl.dtsi | 9 +++++++++ dts/st/f4/stm32f423mhyx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f4/stm32f423rhtx-pinctrl.dtsi | 11 ++++++++++ dts/st/f4/stm32f423vhhx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/f4/stm32f423vhtx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/f4/stm32f423zhjx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/f4/stm32f423zhtx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/f4/stm32f427a(g-i)hx-pinctrl.dtsi | 11 ++++++++++ dts/st/f4/stm32f427i(g-i)hx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f4/stm32f427i(g-i)tx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f4/stm32f427v(g-i)tx-pinctrl.dtsi | 9 +++++++++ dts/st/f4/stm32f427z(g-i)tx-pinctrl.dtsi | 11 ++++++++++ dts/st/f4/stm32f429a(g-i)hx-pinctrl.dtsi | 11 ++++++++++ dts/st/f4/stm32f429b(e-g-i)tx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f4/stm32f429i(e-g)tx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f4/stm32f429i(e-g-i)hx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f4/stm32f429iitx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f4/stm32f429n(e-g)hx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f4/stm32f429nihx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f4/stm32f429v(e-g)tx-pinctrl.dtsi | 9 +++++++++ dts/st/f4/stm32f429vitx-pinctrl.dtsi | 9 +++++++++ dts/st/f4/stm32f429z(e-g)tx-pinctrl.dtsi | 11 ++++++++++ dts/st/f4/stm32f429zgyx-pinctrl.dtsi | 11 ++++++++++ dts/st/f4/stm32f429zitx-pinctrl.dtsi | 11 ++++++++++ dts/st/f4/stm32f429ziyx-pinctrl.dtsi | 11 ++++++++++ dts/st/f4/stm32f437aihx-pinctrl.dtsi | 11 ++++++++++ dts/st/f4/stm32f437i(g-i)hx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f4/stm32f437i(g-i)tx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f4/stm32f437v(g-i)tx-pinctrl.dtsi | 9 +++++++++ dts/st/f4/stm32f437z(g-i)tx-pinctrl.dtsi | 11 ++++++++++ dts/st/f4/stm32f439aihx-pinctrl.dtsi | 11 ++++++++++ dts/st/f4/stm32f439b(g-i)tx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f4/stm32f439i(g-i)hx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f4/stm32f439i(g-i)tx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f4/stm32f439n(g-i)hx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f4/stm32f439v(g-i)tx-pinctrl.dtsi | 9 +++++++++ dts/st/f4/stm32f439z(g-i)tx-pinctrl.dtsi | 11 ++++++++++ dts/st/f4/stm32f439z(g-i)yx-pinctrl.dtsi | 11 ++++++++++ dts/st/f4/stm32f446m(c-e)yx-pinctrl.dtsi | 9 +++++++++ dts/st/f4/stm32f446r(c-e)tx-pinctrl.dtsi | 8 ++++++++ dts/st/f4/stm32f446v(c-e)tx-pinctrl.dtsi | 11 ++++++++++ dts/st/f4/stm32f446z(c-e)hx-pinctrl.dtsi | 12 +++++++++++ dts/st/f4/stm32f446z(c-e)jx-pinctrl.dtsi | 12 +++++++++++ dts/st/f4/stm32f446z(c-e)tx-pinctrl.dtsi | 12 +++++++++++ dts/st/f4/stm32f469a(e-g-i)hx-pinctrl.dtsi | 12 +++++++++++ dts/st/f4/stm32f469a(e-g-i)yx-pinctrl.dtsi | 12 +++++++++++ dts/st/f4/stm32f469b(e-g-i)tx-pinctrl.dtsi | 14 +++++++++++++ dts/st/f4/stm32f469i(e-g)tx-pinctrl.dtsi | 14 +++++++++++++ dts/st/f4/stm32f469i(e-g-i)hx-pinctrl.dtsi | 14 +++++++++++++ dts/st/f4/stm32f469iitx-pinctrl.dtsi | 14 +++++++++++++ dts/st/f4/stm32f469n(e-g)hx-pinctrl.dtsi | 14 +++++++++++++ dts/st/f4/stm32f469nihx-pinctrl.dtsi | 14 +++++++++++++ dts/st/f4/stm32f469v(e-g)tx-pinctrl.dtsi | 10 ++++++++++ dts/st/f4/stm32f469vitx-pinctrl.dtsi | 10 ++++++++++ dts/st/f4/stm32f469z(e-g)tx-pinctrl.dtsi | 10 ++++++++++ dts/st/f4/stm32f469zitx-pinctrl.dtsi | 10 ++++++++++ dts/st/f4/stm32f479a(g-i)hx-pinctrl.dtsi | 12 +++++++++++ dts/st/f4/stm32f479a(g-i)yx-pinctrl.dtsi | 12 +++++++++++ dts/st/f4/stm32f479b(g-i)tx-pinctrl.dtsi | 14 +++++++++++++ dts/st/f4/stm32f479i(g-i)hx-pinctrl.dtsi | 14 +++++++++++++ dts/st/f4/stm32f479i(g-i)tx-pinctrl.dtsi | 14 +++++++++++++ dts/st/f4/stm32f479n(g-i)hx-pinctrl.dtsi | 14 +++++++++++++ dts/st/f4/stm32f479v(g-i)tx-pinctrl.dtsi | 10 ++++++++++ dts/st/f4/stm32f479z(g-i)tx-pinctrl.dtsi | 10 ++++++++++ dts/st/f7/stm32f722i(c-e)kx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f7/stm32f722i(c-e)tx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f7/stm32f722r(c-e)tx-pinctrl.dtsi | 7 +++++++ dts/st/f7/stm32f722v(c-e)tx-pinctrl.dtsi | 10 ++++++++++ dts/st/f7/stm32f722z(c-e)tx-pinctrl.dtsi | 11 ++++++++++ dts/st/f7/stm32f723i(c-e)kx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f7/stm32f723i(c-e)tx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f7/stm32f723v(c-e)tx-pinctrl.dtsi | 10 ++++++++++ dts/st/f7/stm32f723v(c-e)yx-pinctrl.dtsi | 10 ++++++++++ dts/st/f7/stm32f723z(c-e)ix-pinctrl.dtsi | 11 ++++++++++ dts/st/f7/stm32f723z(c-e)tx-pinctrl.dtsi | 11 ++++++++++ dts/st/f7/stm32f730i8kx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f7/stm32f730r8tx-pinctrl.dtsi | 7 +++++++ dts/st/f7/stm32f730v8tx-pinctrl.dtsi | 10 ++++++++++ dts/st/f7/stm32f730z8tx-pinctrl.dtsi | 11 ++++++++++ dts/st/f7/stm32f732iekx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f7/stm32f732ietx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f7/stm32f732retx-pinctrl.dtsi | 7 +++++++ dts/st/f7/stm32f732vetx-pinctrl.dtsi | 10 ++++++++++ dts/st/f7/stm32f732zetx-pinctrl.dtsi | 11 ++++++++++ dts/st/f7/stm32f733iekx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f7/stm32f733ietx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f7/stm32f733vetx-pinctrl.dtsi | 10 ++++++++++ dts/st/f7/stm32f733veyx-pinctrl.dtsi | 10 ++++++++++ dts/st/f7/stm32f733zeix-pinctrl.dtsi | 11 ++++++++++ dts/st/f7/stm32f733zetx-pinctrl.dtsi | 11 ++++++++++ dts/st/f7/stm32f745i(e-g)kx-pinctrl.dtsi | 14 +++++++++++++ dts/st/f7/stm32f745i(e-g)tx-pinctrl.dtsi | 14 +++++++++++++ dts/st/f7/stm32f745v(e-g)hx-pinctrl.dtsi | 10 ++++++++++ dts/st/f7/stm32f745v(e-g)tx-pinctrl.dtsi | 10 ++++++++++ dts/st/f7/stm32f745z(e-g)tx-pinctrl.dtsi | 12 +++++++++++ dts/st/f7/stm32f746b(e-g)tx-pinctrl.dtsi | 14 +++++++++++++ dts/st/f7/stm32f746i(e-g)kx-pinctrl.dtsi | 14 +++++++++++++ dts/st/f7/stm32f746ietx-pinctrl.dtsi | 14 +++++++++++++ dts/st/f7/stm32f746igtx-pinctrl.dtsi | 14 +++++++++++++ dts/st/f7/stm32f746nehx-pinctrl.dtsi | 14 +++++++++++++ dts/st/f7/stm32f746nghx-pinctrl.dtsi | 14 +++++++++++++ dts/st/f7/stm32f746v(e-g)hx-pinctrl.dtsi | 10 ++++++++++ dts/st/f7/stm32f746vetx-pinctrl.dtsi | 10 ++++++++++ dts/st/f7/stm32f746vgtx-pinctrl.dtsi | 10 ++++++++++ dts/st/f7/stm32f746z(e-g)yx-pinctrl.dtsi | 12 +++++++++++ dts/st/f7/stm32f746zetx-pinctrl.dtsi | 12 +++++++++++ dts/st/f7/stm32f746zgtx-pinctrl.dtsi | 12 +++++++++++ dts/st/f7/stm32f750n8hx-pinctrl.dtsi | 14 +++++++++++++ dts/st/f7/stm32f750v8tx-pinctrl.dtsi | 10 ++++++++++ dts/st/f7/stm32f750z8tx-pinctrl.dtsi | 12 +++++++++++ dts/st/f7/stm32f756bgtx-pinctrl.dtsi | 14 +++++++++++++ dts/st/f7/stm32f756igkx-pinctrl.dtsi | 14 +++++++++++++ dts/st/f7/stm32f756igtx-pinctrl.dtsi | 14 +++++++++++++ dts/st/f7/stm32f756nghx-pinctrl.dtsi | 14 +++++++++++++ dts/st/f7/stm32f756vghx-pinctrl.dtsi | 10 ++++++++++ dts/st/f7/stm32f756vgtx-pinctrl.dtsi | 10 ++++++++++ dts/st/f7/stm32f756zgtx-pinctrl.dtsi | 12 +++++++++++ dts/st/f7/stm32f756zgyx-pinctrl.dtsi | 12 +++++++++++ dts/st/f7/stm32f765b(g-i)tx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/f7/stm32f765i(g-i)kx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/f7/stm32f765i(g-i)tx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/f7/stm32f765n(g-i)hx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/f7/stm32f765v(g-i)hx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f7/stm32f765v(g-i)tx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f7/stm32f765z(g-i)tx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/f7/stm32f767b(g-i)tx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/f7/stm32f767i(g-i)kx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/f7/stm32f767i(g-i)tx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/f7/stm32f767n(g-i)hx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/f7/stm32f767vghx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f7/stm32f767vgtx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f7/stm32f767vihx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f7/stm32f767vitx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f7/stm32f767zgtx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/f7/stm32f767zitx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/f7/stm32f768aiyx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/f7/stm32f769a(g-i)yx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/f7/stm32f769b(g-i)tx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/f7/stm32f769igtx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/f7/stm32f769iitx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/f7/stm32f769nghx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/f7/stm32f769nihx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/f7/stm32f777bitx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/f7/stm32f777iikx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/f7/stm32f777iitx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/f7/stm32f777nihx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/f7/stm32f777vihx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f7/stm32f777vitx-pinctrl.dtsi | 13 ++++++++++++ dts/st/f7/stm32f777zitx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/f7/stm32f778aiyx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/f7/stm32f779aiyx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/f7/stm32f779bitx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/f7/stm32f779iitx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/f7/stm32f779nihx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/g0/stm32g030c(6-8)tx-pinctrl.dtsi | 8 ++++++++ dts/st/g0/stm32g030f6px-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g030j6mx-pinctrl.dtsi | 3 +++ dts/st/g0/stm32g030k(6-8)tx-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g031c(4-6-8)tx-pinctrl.dtsi | 8 ++++++++ dts/st/g0/stm32g031c(4-6-8)ux-pinctrl.dtsi | 8 ++++++++ dts/st/g0/stm32g031f(4-6-8)px-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g031g(4-6-8)ux-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g031j(4-6)mx-pinctrl.dtsi | 3 +++ dts/st/g0/stm32g031k(4-6-8)tx-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g031k(4-6-8)ux-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g031y8yx-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g041c(6-8)tx-pinctrl.dtsi | 8 ++++++++ dts/st/g0/stm32g041c(6-8)ux-pinctrl.dtsi | 8 ++++++++ dts/st/g0/stm32g041f(6-8)px-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g041g(6-8)ux-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g041j6mx-pinctrl.dtsi | 3 +++ dts/st/g0/stm32g041k(6-8)tx-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g041k(6-8)ux-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g041y8yx-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g050c6tx-pinctrl.dtsi | 8 ++++++++ dts/st/g0/stm32g050c8tx-pinctrl.dtsi | 8 ++++++++ dts/st/g0/stm32g050f6px-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g050k6tx-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g050k8tx-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g051c(6-8)tx-pinctrl.dtsi | 8 ++++++++ dts/st/g0/stm32g051c(6-8)ux-pinctrl.dtsi | 8 ++++++++ dts/st/g0/stm32g051f(6-8)px-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g051f8yx-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g051g(6-8)ux-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g051k(6-8)tx-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g051k(6-8)ux-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g061c(6-8)tx-pinctrl.dtsi | 8 ++++++++ dts/st/g0/stm32g061c(6-8)ux-pinctrl.dtsi | 8 ++++++++ dts/st/g0/stm32g061f(6-8)px-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g061f8yx-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g061g(6-8)ux-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g061k(6-8)tx-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g061k(6-8)ux-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g070cbtx-pinctrl.dtsi | 8 ++++++++ dts/st/g0/stm32g070kbtx-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g070rbtx-pinctrl.dtsi | 9 +++++++++ dts/st/g0/stm32g071c(6-8-b)tx-pinctrl.dtsi | 8 ++++++++ dts/st/g0/stm32g071c(6-8-b)ux-pinctrl.dtsi | 8 ++++++++ dts/st/g0/stm32g071ebyx-pinctrl.dtsi | 4 ++++ dts/st/g0/stm32g071g(6-8-b)ux-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g071g(8-b)uxn-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g071k(6-8-b)tx-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g071k(6-8-b)ux-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g071k(8-b)txn-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g071k(8-b)uxn-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g071r(6-8-b)tx-pinctrl.dtsi | 9 +++++++++ dts/st/g0/stm32g071rbix-pinctrl.dtsi | 9 +++++++++ dts/st/g0/stm32g081cbtx-pinctrl.dtsi | 8 ++++++++ dts/st/g0/stm32g081cbux-pinctrl.dtsi | 8 ++++++++ dts/st/g0/stm32g081ebyx-pinctrl.dtsi | 4 ++++ dts/st/g0/stm32g081gbux-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g081gbuxn-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g081kbtx-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g081kbtxn-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g081kbux-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g081kbuxn-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g081rbix-pinctrl.dtsi | 9 +++++++++ dts/st/g0/stm32g081rbtx-pinctrl.dtsi | 9 +++++++++ dts/st/g0/stm32g0b0cetx-pinctrl.dtsi | 9 +++++++++ dts/st/g0/stm32g0b0ketx-pinctrl.dtsi | 6 ++++++ dts/st/g0/stm32g0b0retx-pinctrl.dtsi | 11 ++++++++++ dts/st/g0/stm32g0b0vetx-pinctrl.dtsi | 12 +++++++++++ dts/st/g0/stm32g0b1c(b-c-e)tx-pinctrl.dtsi | 9 +++++++++ dts/st/g0/stm32g0b1c(b-c-e)txn-pinctrl.dtsi | 9 +++++++++ dts/st/g0/stm32g0b1c(b-c-e)ux-pinctrl.dtsi | 9 +++++++++ dts/st/g0/stm32g0b1c(b-c-e)uxn-pinctrl.dtsi | 9 +++++++++ dts/st/g0/stm32g0b1c(c-e)tx-pinctrl.dtsi | 9 +++++++++ dts/st/g0/stm32g0b1c(c-e)ux-pinctrl.dtsi | 9 +++++++++ dts/st/g0/stm32g0b1k(b-c-e)tx-pinctrl.dtsi | 6 ++++++ dts/st/g0/stm32g0b1k(b-c-e)txn-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g0b1k(b-c-e)ux-pinctrl.dtsi | 6 ++++++ dts/st/g0/stm32g0b1k(b-c-e)uxn-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g0b1k(c-e)tx-pinctrl.dtsi | 6 ++++++ dts/st/g0/stm32g0b1k(c-e)txn-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g0b1k(c-e)ux-pinctrl.dtsi | 6 ++++++ dts/st/g0/stm32g0b1k(c-e)uxn-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g0b1m(b-c-e)tx-pinctrl.dtsi | 11 ++++++++++ dts/st/g0/stm32g0b1m(c-e)tx-pinctrl.dtsi | 11 ++++++++++ dts/st/g0/stm32g0b1neyx-pinctrl.dtsi | 9 +++++++++ dts/st/g0/stm32g0b1r(b-c-e)ixn-pinctrl.dtsi | 10 ++++++++++ dts/st/g0/stm32g0b1r(b-c-e)tx-pinctrl.dtsi | 11 ++++++++++ dts/st/g0/stm32g0b1r(b-c-e)txn-pinctrl.dtsi | 10 ++++++++++ dts/st/g0/stm32g0b1r(c-e)ix-pinctrl.dtsi | 11 ++++++++++ dts/st/g0/stm32g0b1r(c-e)tx-pinctrl.dtsi | 11 ++++++++++ dts/st/g0/stm32g0b1v(b-c-e)ix-pinctrl.dtsi | 12 +++++++++++ dts/st/g0/stm32g0b1v(b-c-e)tx-pinctrl.dtsi | 12 +++++++++++ dts/st/g0/stm32g0b1v(c-e)ix-pinctrl.dtsi | 12 +++++++++++ dts/st/g0/stm32g0b1v(c-e)tx-pinctrl.dtsi | 12 +++++++++++ dts/st/g0/stm32g0c1c(c-e)tx-pinctrl.dtsi | 9 +++++++++ dts/st/g0/stm32g0c1c(c-e)txn-pinctrl.dtsi | 9 +++++++++ dts/st/g0/stm32g0c1c(c-e)ux-pinctrl.dtsi | 9 +++++++++ dts/st/g0/stm32g0c1c(c-e)uxn-pinctrl.dtsi | 9 +++++++++ dts/st/g0/stm32g0c1k(c-e)tx-pinctrl.dtsi | 6 ++++++ dts/st/g0/stm32g0c1k(c-e)txn-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g0c1k(c-e)ux-pinctrl.dtsi | 6 ++++++ dts/st/g0/stm32g0c1k(c-e)uxn-pinctrl.dtsi | 5 +++++ dts/st/g0/stm32g0c1m(c-e)tx-pinctrl.dtsi | 11 ++++++++++ dts/st/g0/stm32g0c1neyx-pinctrl.dtsi | 9 +++++++++ dts/st/g0/stm32g0c1r(c-e)ix-pinctrl.dtsi | 11 ++++++++++ dts/st/g0/stm32g0c1r(c-e)ixn-pinctrl.dtsi | 10 ++++++++++ dts/st/g0/stm32g0c1r(c-e)tx-pinctrl.dtsi | 11 ++++++++++ dts/st/g0/stm32g0c1r(c-e)txn-pinctrl.dtsi | 10 ++++++++++ dts/st/g0/stm32g0c1v(c-e)ix-pinctrl.dtsi | 12 +++++++++++ dts/st/g0/stm32g0c1v(c-e)tx-pinctrl.dtsi | 12 +++++++++++ dts/st/g4/stm32g431c(6-8-b)tx-pinctrl.dtsi | 5 +++++ dts/st/g4/stm32g431c(6-8-b)ux-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g431cbyx-pinctrl.dtsi | 5 +++++ dts/st/g4/stm32g431k(6-8-b)tx-pinctrl.dtsi | 4 ++++ dts/st/g4/stm32g431k(6-8-b)ux-pinctrl.dtsi | 4 ++++ dts/st/g4/stm32g431m(6-8-b)tx-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g431r(6-8-b)ix-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g431r(6-8-b)tx-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g431v(6-8-b)tx-pinctrl.dtsi | 8 ++++++++ dts/st/g4/stm32g441cbtx-pinctrl.dtsi | 5 +++++ dts/st/g4/stm32g441cbux-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g441cbyx-pinctrl.dtsi | 5 +++++ dts/st/g4/stm32g441kbtx-pinctrl.dtsi | 4 ++++ dts/st/g4/stm32g441kbux-pinctrl.dtsi | 4 ++++ dts/st/g4/stm32g441mbtx-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g441rbix-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g441rbtx-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g441vbtx-pinctrl.dtsi | 8 ++++++++ dts/st/g4/stm32g471c(c-e)tx-pinctrl.dtsi | 5 +++++ dts/st/g4/stm32g471c(c-e)ux-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g471m(c-e)tx-pinctrl.dtsi | 7 +++++++ dts/st/g4/stm32g471meyx-pinctrl.dtsi | 7 +++++++ dts/st/g4/stm32g471q(c-e)tx-pinctrl.dtsi | 12 +++++++++++ dts/st/g4/stm32g471r(c-e)tx-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g471v(c-e)hx-pinctrl.dtsi | 10 ++++++++++ dts/st/g4/stm32g471v(c-e)ix-pinctrl.dtsi | 10 ++++++++++ dts/st/g4/stm32g471v(c-e)tx-pinctrl.dtsi | 10 ++++++++++ dts/st/g4/stm32g473c(b-c-e)tx-pinctrl.dtsi | 5 +++++ dts/st/g4/stm32g473c(b-c-e)ux-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g473m(b-c-e)tx-pinctrl.dtsi | 7 +++++++ dts/st/g4/stm32g473meyx-pinctrl.dtsi | 7 +++++++ dts/st/g4/stm32g473p(b-c-e)ix-pinctrl.dtsi | 11 ++++++++++ dts/st/g4/stm32g473q(b-c-e)tx-pinctrl.dtsi | 12 +++++++++++ dts/st/g4/stm32g473r(b-c-e)tx-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g473v(b-c-e)hx-pinctrl.dtsi | 10 ++++++++++ dts/st/g4/stm32g473v(b-c-e)ix-pinctrl.dtsi | 10 ++++++++++ dts/st/g4/stm32g473v(b-c-e)tx-pinctrl.dtsi | 10 ++++++++++ dts/st/g4/stm32g474c(b-c-e)tx-pinctrl.dtsi | 5 +++++ dts/st/g4/stm32g474c(b-c-e)ux-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g474m(b-c-e)tx-pinctrl.dtsi | 7 +++++++ dts/st/g4/stm32g474meyx-pinctrl.dtsi | 7 +++++++ dts/st/g4/stm32g474p(b-c-e)ix-pinctrl.dtsi | 11 ++++++++++ dts/st/g4/stm32g474q(b-c-e)tx-pinctrl.dtsi | 12 +++++++++++ dts/st/g4/stm32g474r(b-c-e)tx-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g474v(b-c-e)hx-pinctrl.dtsi | 10 ++++++++++ dts/st/g4/stm32g474v(b-c-e)ix-pinctrl.dtsi | 10 ++++++++++ dts/st/g4/stm32g474v(b-c-e)tx-pinctrl.dtsi | 10 ++++++++++ dts/st/g4/stm32g483cetx-pinctrl.dtsi | 5 +++++ dts/st/g4/stm32g483ceux-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g483metx-pinctrl.dtsi | 7 +++++++ dts/st/g4/stm32g483meyx-pinctrl.dtsi | 7 +++++++ dts/st/g4/stm32g483peix-pinctrl.dtsi | 11 ++++++++++ dts/st/g4/stm32g483qetx-pinctrl.dtsi | 12 +++++++++++ dts/st/g4/stm32g483retx-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g483vehx-pinctrl.dtsi | 10 ++++++++++ dts/st/g4/stm32g483veix-pinctrl.dtsi | 10 ++++++++++ dts/st/g4/stm32g483vetx-pinctrl.dtsi | 10 ++++++++++ dts/st/g4/stm32g484cetx-pinctrl.dtsi | 5 +++++ dts/st/g4/stm32g484ceux-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g484metx-pinctrl.dtsi | 7 +++++++ dts/st/g4/stm32g484meyx-pinctrl.dtsi | 7 +++++++ dts/st/g4/stm32g484peix-pinctrl.dtsi | 11 ++++++++++ dts/st/g4/stm32g484qetx-pinctrl.dtsi | 12 +++++++++++ dts/st/g4/stm32g484retx-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g484vehx-pinctrl.dtsi | 10 ++++++++++ dts/st/g4/stm32g484veix-pinctrl.dtsi | 10 ++++++++++ dts/st/g4/stm32g484vetx-pinctrl.dtsi | 10 ++++++++++ dts/st/g4/stm32g491c(c-e)tx-pinctrl.dtsi | 5 +++++ dts/st/g4/stm32g491c(c-e)ux-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g491k(c-e)ux-pinctrl.dtsi | 4 ++++ dts/st/g4/stm32g491m(c-e)sx-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g491m(c-e)tx-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g491r(c-e)ix-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g491r(c-e)tx-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g491reyx-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g491v(c-e)tx-pinctrl.dtsi | 8 ++++++++ dts/st/g4/stm32g4a1cetx-pinctrl.dtsi | 5 +++++ dts/st/g4/stm32g4a1ceux-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g4a1keux-pinctrl.dtsi | 4 ++++ dts/st/g4/stm32g4a1mesx-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g4a1metx-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g4a1reix-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g4a1retx-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g4a1reyx-pinctrl.dtsi | 6 ++++++ dts/st/g4/stm32g4a1vetx-pinctrl.dtsi | 8 ++++++++ dts/st/g4/stm32gbk1cbtx-pinctrl.dtsi | 5 +++++ dts/st/h7/stm32h723vehx-pinctrl.dtsi | 14 +++++++++++++ dts/st/h7/stm32h723vetx-pinctrl.dtsi | 14 +++++++++++++ dts/st/h7/stm32h723vghx-pinctrl.dtsi | 14 +++++++++++++ dts/st/h7/stm32h723vgtx-pinctrl.dtsi | 14 +++++++++++++ dts/st/h7/stm32h723zeix-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h723zetx-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h723zgix-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h723zgtx-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h725aeix-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h725agix-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h725iekx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/h7/stm32h725ietx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/h7/stm32h725igkx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/h7/stm32h725igtx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/h7/stm32h725revx-pinctrl.dtsi | 11 ++++++++++ dts/st/h7/stm32h725rgvx-pinctrl.dtsi | 11 ++++++++++ dts/st/h7/stm32h725vehx-pinctrl.dtsi | 13 ++++++++++++ dts/st/h7/stm32h725vetx-pinctrl.dtsi | 13 ++++++++++++ dts/st/h7/stm32h725vghx-pinctrl.dtsi | 13 ++++++++++++ dts/st/h7/stm32h725vgtx-pinctrl.dtsi | 13 ++++++++++++ dts/st/h7/stm32h725vgyx-pinctrl.dtsi | 12 +++++++++++ dts/st/h7/stm32h725zetx-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h725zgtx-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h730abixq-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h730ibkxq-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/h7/stm32h730ibtxq-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/h7/stm32h730vbhx-pinctrl.dtsi | 14 +++++++++++++ dts/st/h7/stm32h730vbtx-pinctrl.dtsi | 14 +++++++++++++ dts/st/h7/stm32h730zbix-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h730zbtx-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h733vghx-pinctrl.dtsi | 14 +++++++++++++ dts/st/h7/stm32h733vgtx-pinctrl.dtsi | 14 +++++++++++++ dts/st/h7/stm32h733zgix-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h733zgtx-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h735agix-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h735igkx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/h7/stm32h735igtx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/h7/stm32h735rgvx-pinctrl.dtsi | 11 ++++++++++ dts/st/h7/stm32h735vghx-pinctrl.dtsi | 13 ++++++++++++ dts/st/h7/stm32h735vgtx-pinctrl.dtsi | 13 ++++++++++++ dts/st/h7/stm32h735vgyx-pinctrl.dtsi | 12 +++++++++++ dts/st/h7/stm32h735zgtx-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h742a(g-i)ix-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h742b(g-i)tx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/h7/stm32h742i(g-i)kx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/h7/stm32h742i(g-i)tx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/h7/stm32h742v(g-i)hx-pinctrl.dtsi | 13 ++++++++++++ dts/st/h7/stm32h742v(g-i)tx-pinctrl.dtsi | 13 ++++++++++++ dts/st/h7/stm32h742x(g-i)hx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/h7/stm32h742z(g-i)tx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/h7/stm32h743a(g-i)ix-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h743bgtx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/h7/stm32h743bitx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/h7/stm32h743igkx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/h7/stm32h743igtx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/h7/stm32h743iikx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/h7/stm32h743iitx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/h7/stm32h743v(g-i)hx-pinctrl.dtsi | 13 ++++++++++++ dts/st/h7/stm32h743vgtx-pinctrl.dtsi | 13 ++++++++++++ dts/st/h7/stm32h743vitx-pinctrl.dtsi | 13 ++++++++++++ dts/st/h7/stm32h743xghx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/h7/stm32h743xihx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/h7/stm32h743zgtx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/h7/stm32h743zitx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/h7/stm32h745bgtx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/h7/stm32h745bitx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/h7/stm32h745igkx-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h745igtx-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h745iikx-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h745iitx-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h745xghx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/h7/stm32h745xihx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/h7/stm32h745zgtx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/h7/stm32h745zitx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/h7/stm32h747a(g-i)ix-pinctrl.dtsi | 16 +++++++++++++++ dts/st/h7/stm32h747bgtx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/h7/stm32h747bitx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/h7/stm32h747igtx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/h7/stm32h747iitx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/h7/stm32h747xghx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/h7/stm32h747xihx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/h7/stm32h747ziyx-pinctrl.dtsi | 13 ++++++++++++ dts/st/h7/stm32h750ibkx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/h7/stm32h750ibtx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/h7/stm32h750vbtx-pinctrl.dtsi | 13 ++++++++++++ dts/st/h7/stm32h750xbhx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/h7/stm32h750zbtx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/h7/stm32h753aiix-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h753bitx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/h7/stm32h753iikx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/h7/stm32h753iitx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/h7/stm32h753vihx-pinctrl.dtsi | 13 ++++++++++++ dts/st/h7/stm32h753vitx-pinctrl.dtsi | 13 ++++++++++++ dts/st/h7/stm32h753xihx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/h7/stm32h753zitx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/h7/stm32h755bitx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/h7/stm32h755iikx-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h755iitx-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h755xihx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/h7/stm32h755zitx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/h7/stm32h757aiix-pinctrl.dtsi | 16 +++++++++++++++ dts/st/h7/stm32h757bitx-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/h7/stm32h757iitx-pinctrl.dtsi | 16 +++++++++++++++ dts/st/h7/stm32h757xihx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/h7/stm32h757ziyx-pinctrl.dtsi | 13 ++++++++++++ dts/st/h7/stm32h7a3a(g-i)ixq-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h7a3i(g-i)kx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/h7/stm32h7a3i(g-i)kxq-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/h7/stm32h7a3i(g-i)tx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/h7/stm32h7a3i(g-i)txq-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/h7/stm32h7a3l(g-i)hxq-pinctrl.dtsi | 20 +++++++++++++++++++ dts/st/h7/stm32h7a3n(g-i)hx-pinctrl.dtsi | 20 +++++++++++++++++++ dts/st/h7/stm32h7a3qiyxq-pinctrl.dtsi | 15 ++++++++++++++ dts/st/h7/stm32h7a3r(g-i)tx-pinctrl.dtsi | 11 ++++++++++ dts/st/h7/stm32h7a3v(g-i)hx-pinctrl.dtsi | 14 +++++++++++++ dts/st/h7/stm32h7a3v(g-i)hxq-pinctrl.dtsi | 13 ++++++++++++ dts/st/h7/stm32h7a3v(g-i)tx-pinctrl.dtsi | 14 +++++++++++++ dts/st/h7/stm32h7a3v(g-i)txq-pinctrl.dtsi | 13 ++++++++++++ dts/st/h7/stm32h7a3z(g-i)tx-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h7a3z(g-i)txq-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h7b0abixq-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h7b0ibkxq-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/h7/stm32h7b0ibtx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/h7/stm32h7b0rbtx-pinctrl.dtsi | 11 ++++++++++ dts/st/h7/stm32h7b0vbtx-pinctrl.dtsi | 14 +++++++++++++ dts/st/h7/stm32h7b0zbtx-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h7b3aiixq-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h7b3iikx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/h7/stm32h7b3iikxq-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/h7/stm32h7b3iitx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/h7/stm32h7b3iitxq-pinctrl.dtsi | 18 +++++++++++++++++ dts/st/h7/stm32h7b3lihxq-pinctrl.dtsi | 20 +++++++++++++++++++ dts/st/h7/stm32h7b3nihx-pinctrl.dtsi | 20 +++++++++++++++++++ dts/st/h7/stm32h7b3qiyxq-pinctrl.dtsi | 15 ++++++++++++++ dts/st/h7/stm32h7b3ritx-pinctrl.dtsi | 11 ++++++++++ dts/st/h7/stm32h7b3vihx-pinctrl.dtsi | 14 +++++++++++++ dts/st/h7/stm32h7b3vihxq-pinctrl.dtsi | 13 ++++++++++++ dts/st/h7/stm32h7b3vitx-pinctrl.dtsi | 14 +++++++++++++ dts/st/h7/stm32h7b3vitxq-pinctrl.dtsi | 13 ++++++++++++ dts/st/h7/stm32h7b3zitx-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/h7/stm32h7b3zitxq-pinctrl.dtsi | 17 ++++++++++++++++ dts/st/l0/stm32l010c6tx-pinctrl.dtsi | 3 +++ dts/st/l0/stm32l010f4px-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l010k4tx-pinctrl.dtsi | 3 +++ dts/st/l0/stm32l010k8tx-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l010r8tx-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l010rbtx-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l011d(3-4)px-pinctrl.dtsi | 1 + dts/st/l0/stm32l011e(3-4)yx-pinctrl.dtsi | 3 +++ dts/st/l0/stm32l011f(3-4)px-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l011f(3-4)ux-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l011g(3-4)ux-pinctrl.dtsi | 3 +++ dts/st/l0/stm32l011k(3-4)tx-pinctrl.dtsi | 3 +++ dts/st/l0/stm32l011k(3-4)ux-pinctrl.dtsi | 3 +++ dts/st/l0/stm32l021d4px-pinctrl.dtsi | 1 + dts/st/l0/stm32l021f4px-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l021f4ux-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l021g4ux-pinctrl.dtsi | 3 +++ dts/st/l0/stm32l021k4tx-pinctrl.dtsi | 3 +++ dts/st/l0/stm32l021k4ux-pinctrl.dtsi | 3 +++ dts/st/l0/stm32l031c(4-6)tx-pinctrl.dtsi | 3 +++ dts/st/l0/stm32l031c(4-6)ux-pinctrl.dtsi | 3 +++ dts/st/l0/stm32l031e(4-6)yx-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l031f(4-6)px-pinctrl.dtsi | 1 + dts/st/l0/stm32l031g(4-6)ux-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l031g6uxs-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l031k(4-6)tx-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l031k(4-6)ux-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l041c(4-6)tx-pinctrl.dtsi | 3 +++ dts/st/l0/stm32l041c6ux-pinctrl.dtsi | 3 +++ dts/st/l0/stm32l041e6yx-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l041f6px-pinctrl.dtsi | 1 + dts/st/l0/stm32l041g6ux-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l041g6uxs-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l041k6tx-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l041k6ux-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l051c(6-8)tx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l051c(6-8)ux-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l051k(6-8)tx-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l051k(6-8)ux-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l051r(6-8)hx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l051r(6-8)tx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l051t(6-8)yx-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l052c(6-8)tx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l052c(6-8)ux-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l052k(6-8)tx-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l052k(6-8)ux-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l052r(6-8)hx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l052r(6-8)tx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l052t(6-8)yx-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l052t8fx-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l053c(6-8)tx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l053c(6-8)ux-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l053r(6-8)hx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l053r(6-8)tx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l062c8ux-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l062k8tx-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l062k8ux-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l063c8tx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l063c8ux-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l063r8tx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l071c(b-z)tx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l071c(b-z)ux-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l071c(b-z)yx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l071c8tx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l071c8ux-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l071k(b-z)tx-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l071k(b-z)ux-pinctrl.dtsi | 1 + dts/st/l0/stm32l071k8ux-pinctrl.dtsi | 1 + dts/st/l0/stm32l071r(b-z)hx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l071r(b-z)tx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l071v(b-z)ix-pinctrl.dtsi | 6 ++++++ dts/st/l0/stm32l071v(b-z)tx-pinctrl.dtsi | 6 ++++++ dts/st/l0/stm32l071v8ix-pinctrl.dtsi | 6 ++++++ dts/st/l0/stm32l071v8tx-pinctrl.dtsi | 6 ++++++ dts/st/l0/stm32l072c(b-z)tx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l072c(b-z)ux-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l072c(b-z)yx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l072czex-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l072k(b-z)tx-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l072k(b-z)ux-pinctrl.dtsi | 1 + dts/st/l0/stm32l072r(b-z)hx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l072r(b-z)ix-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l072r(b-z)tx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l072v(b-z)ix-pinctrl.dtsi | 6 ++++++ dts/st/l0/stm32l072v(b-z)tx-pinctrl.dtsi | 6 ++++++ dts/st/l0/stm32l072v8ix-pinctrl.dtsi | 6 ++++++ dts/st/l0/stm32l072v8tx-pinctrl.dtsi | 6 ++++++ dts/st/l0/stm32l073c(b-z)tx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l073c(b-z)ux-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l073czyx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l073r(b-z)hx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l073r(b-z)tx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l073rzix-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l073v(b-z)ix-pinctrl.dtsi | 6 ++++++ dts/st/l0/stm32l073v(b-z)tx-pinctrl.dtsi | 6 ++++++ dts/st/l0/stm32l073v8ix-pinctrl.dtsi | 6 ++++++ dts/st/l0/stm32l073v8tx-pinctrl.dtsi | 6 ++++++ dts/st/l0/stm32l081c(b-z)tx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l081czux-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l081kztx-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l081kzux-pinctrl.dtsi | 1 + dts/st/l0/stm32l082czux-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l082czyx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l082k(b-z)tx-pinctrl.dtsi | 2 ++ dts/st/l0/stm32l082k(b-z)ux-pinctrl.dtsi | 1 + dts/st/l0/stm32l083c(b-z)tx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l083czux-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l083r(b-z)hx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l083r(b-z)tx-pinctrl.dtsi | 4 ++++ dts/st/l0/stm32l083v(b-z)ix-pinctrl.dtsi | 6 ++++++ dts/st/l0/stm32l083v(b-z)tx-pinctrl.dtsi | 6 ++++++ dts/st/l0/stm32l083v8ix-pinctrl.dtsi | 6 ++++++ dts/st/l0/stm32l083v8tx-pinctrl.dtsi | 6 ++++++ dts/st/l1/stm32l100c6ux-pinctrl.dtsi | 3 +++ dts/st/l1/stm32l100c6uxa-pinctrl.dtsi | 3 +++ dts/st/l1/stm32l100r(8-b)tx-pinctrl.dtsi | 3 +++ dts/st/l1/stm32l100r(8-b)txa-pinctrl.dtsi | 3 +++ dts/st/l1/stm32l100rctx-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l151c(6-8-b)tx-pinctrl.dtsi | 3 +++ dts/st/l1/stm32l151c(6-8-b)txa-pinctrl.dtsi | 3 +++ dts/st/l1/stm32l151c(6-8-b)ux-pinctrl.dtsi | 3 +++ dts/st/l1/stm32l151c(6-8-b)uxa-pinctrl.dtsi | 3 +++ dts/st/l1/stm32l151cctx-pinctrl.dtsi | 4 ++++ dts/st/l1/stm32l151ccux-pinctrl.dtsi | 4 ++++ dts/st/l1/stm32l151qchx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l151qdhx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l151qehx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l151r(6-8-b)hx-pinctrl.dtsi | 3 +++ dts/st/l1/stm32l151r(6-8-b)hxa-pinctrl.dtsi | 3 +++ dts/st/l1/stm32l151r(6-8-b)tx-pinctrl.dtsi | 3 +++ dts/st/l1/stm32l151r(6-8-b)txa-pinctrl.dtsi | 3 +++ dts/st/l1/stm32l151rctx-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l151rctxa-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l151rcyx-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l151rdtx-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l151rdyx-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l151retx-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l151ucyx-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l151v(8-b)hx-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l151v(8-b)hxa-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l151v(8-b)tx-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l151v(8-b)txa-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l151vchx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l151vctx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l151vctxa-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l151vdtx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l151vdtxx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l151vdyxx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l151vetx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l151veyx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l151zctx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l151zdtx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l151zetx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l152c(6-8-b)tx-pinctrl.dtsi | 3 +++ dts/st/l1/stm32l152c(6-8-b)txa-pinctrl.dtsi | 3 +++ dts/st/l1/stm32l152c(6-8-b)ux-pinctrl.dtsi | 3 +++ dts/st/l1/stm32l152c(6-8-b)uxa-pinctrl.dtsi | 3 +++ dts/st/l1/stm32l152cctx-pinctrl.dtsi | 4 ++++ dts/st/l1/stm32l152ccux-pinctrl.dtsi | 4 ++++ dts/st/l1/stm32l152qchx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l152qdhx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l152qehx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l152r(6-8-b)hx-pinctrl.dtsi | 3 +++ dts/st/l1/stm32l152r(6-8-b)hxa-pinctrl.dtsi | 3 +++ dts/st/l1/stm32l152r(6-8-b)tx-pinctrl.dtsi | 3 +++ dts/st/l1/stm32l152r(6-8-b)txa-pinctrl.dtsi | 3 +++ dts/st/l1/stm32l152rctx-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l152rctxa-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l152rdtx-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l152rdyx-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l152retx-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l152ucyx-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l152v(8-b)hx-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l152v(8-b)hxa-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l152v(8-b)tx-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l152v(8-b)txa-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l152vchx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l152vctx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l152vctxa-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l152vdtx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l152vdtxx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l152vetx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l152veyx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l152zctx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l152zdtx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l152zetx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l162qchx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l162qdhx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l162rctx-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l162rctxa-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l162rdtx-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l162rdyx-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l162retx-pinctrl.dtsi | 5 +++++ dts/st/l1/stm32l162vchx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l162vctx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l162vctxa-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l162vdtx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l162vdyxx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l162vetx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l162veyx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l162zctx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l162zdtx-pinctrl.dtsi | 7 +++++++ dts/st/l1/stm32l162zetx-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l412c8tx-pinctrl.dtsi | 5 +++++ dts/st/l4/stm32l412c8ux-pinctrl.dtsi | 5 +++++ dts/st/l4/stm32l412cbtx-pinctrl.dtsi | 5 +++++ dts/st/l4/stm32l412cbtxp-pinctrl.dtsi | 5 +++++ dts/st/l4/stm32l412cbux-pinctrl.dtsi | 5 +++++ dts/st/l4/stm32l412cbuxp-pinctrl.dtsi | 5 +++++ dts/st/l4/stm32l412k8tx-pinctrl.dtsi | 3 +++ dts/st/l4/stm32l412k8ux-pinctrl.dtsi | 3 +++ dts/st/l4/stm32l412kbtx-pinctrl.dtsi | 3 +++ dts/st/l4/stm32l412kbux-pinctrl.dtsi | 3 +++ dts/st/l4/stm32l412r8ix-pinctrl.dtsi | 5 +++++ dts/st/l4/stm32l412r8tx-pinctrl.dtsi | 5 +++++ dts/st/l4/stm32l412rbix-pinctrl.dtsi | 5 +++++ dts/st/l4/stm32l412rbixp-pinctrl.dtsi | 5 +++++ dts/st/l4/stm32l412rbtx-pinctrl.dtsi | 5 +++++ dts/st/l4/stm32l412rbtxp-pinctrl.dtsi | 5 +++++ dts/st/l4/stm32l412t8yx-pinctrl.dtsi | 3 +++ dts/st/l4/stm32l412tbyx-pinctrl.dtsi | 3 +++ dts/st/l4/stm32l412tbyxp-pinctrl.dtsi | 3 +++ dts/st/l4/stm32l422cbtx-pinctrl.dtsi | 5 +++++ dts/st/l4/stm32l422cbux-pinctrl.dtsi | 5 +++++ dts/st/l4/stm32l422kbtx-pinctrl.dtsi | 3 +++ dts/st/l4/stm32l422kbux-pinctrl.dtsi | 3 +++ dts/st/l4/stm32l422rbix-pinctrl.dtsi | 5 +++++ dts/st/l4/stm32l422rbtx-pinctrl.dtsi | 5 +++++ dts/st/l4/stm32l422tbyx-pinctrl.dtsi | 3 +++ dts/st/l4/stm32l431c(b-c)tx-pinctrl.dtsi | 6 ++++++ dts/st/l4/stm32l431c(b-c)ux-pinctrl.dtsi | 6 ++++++ dts/st/l4/stm32l431c(b-c)yx-pinctrl.dtsi | 6 ++++++ dts/st/l4/stm32l431k(b-c)ux-pinctrl.dtsi | 4 ++++ dts/st/l4/stm32l431r(b-c)ix-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l431r(b-c)tx-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l431r(b-c)yx-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l431vcix-pinctrl.dtsi | 9 +++++++++ dts/st/l4/stm32l431vctx-pinctrl.dtsi | 9 +++++++++ dts/st/l4/stm32l432k(b-c)ux-pinctrl.dtsi | 4 ++++ dts/st/l4/stm32l433c(b-c)tx-pinctrl.dtsi | 6 ++++++ dts/st/l4/stm32l433c(b-c)ux-pinctrl.dtsi | 6 ++++++ dts/st/l4/stm32l433c(b-c)yx-pinctrl.dtsi | 6 ++++++ dts/st/l4/stm32l433r(b-c)ix-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l433r(b-c)tx-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l433r(b-c)yx-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l433rctxp-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l433vcix-pinctrl.dtsi | 9 +++++++++ dts/st/l4/stm32l433vctx-pinctrl.dtsi | 9 +++++++++ dts/st/l4/stm32l442kcux-pinctrl.dtsi | 4 ++++ dts/st/l4/stm32l443cctx-pinctrl.dtsi | 6 ++++++ dts/st/l4/stm32l443ccux-pinctrl.dtsi | 6 ++++++ dts/st/l4/stm32l443ccyx-pinctrl.dtsi | 6 ++++++ dts/st/l4/stm32l443rcix-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l443rctx-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l443rcyx-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l443vcix-pinctrl.dtsi | 9 +++++++++ dts/st/l4/stm32l443vctx-pinctrl.dtsi | 9 +++++++++ dts/st/l4/stm32l451c(c-e)ux-pinctrl.dtsi | 6 ++++++ dts/st/l4/stm32l451cetx-pinctrl.dtsi | 6 ++++++ dts/st/l4/stm32l451r(c-e)ix-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l451r(c-e)tx-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l451r(c-e)yx-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l451v(c-e)ix-pinctrl.dtsi | 9 +++++++++ dts/st/l4/stm32l451v(c-e)tx-pinctrl.dtsi | 9 +++++++++ dts/st/l4/stm32l452c(c-e)ux-pinctrl.dtsi | 6 ++++++ dts/st/l4/stm32l452cetx-pinctrl.dtsi | 6 ++++++ dts/st/l4/stm32l452r(c-e)ix-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l452r(c-e)tx-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l452r(c-e)yx-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l452retxp-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l452v(c-e)ix-pinctrl.dtsi | 9 +++++++++ dts/st/l4/stm32l452v(c-e)tx-pinctrl.dtsi | 9 +++++++++ dts/st/l4/stm32l462cetx-pinctrl.dtsi | 6 ++++++ dts/st/l4/stm32l462ceux-pinctrl.dtsi | 6 ++++++ dts/st/l4/stm32l462reix-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l462retx-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l462reyx-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l462veix-pinctrl.dtsi | 9 +++++++++ dts/st/l4/stm32l462vetx-pinctrl.dtsi | 9 +++++++++ dts/st/l4/stm32l471q(e-g)ix-pinctrl.dtsi | 10 ++++++++++ dts/st/l4/stm32l471r(e-g)tx-pinctrl.dtsi | 6 ++++++ dts/st/l4/stm32l471v(e-g)tx-pinctrl.dtsi | 8 ++++++++ dts/st/l4/stm32l471z(e-g)jx-pinctrl.dtsi | 10 ++++++++++ dts/st/l4/stm32l471z(e-g)tx-pinctrl.dtsi | 10 ++++++++++ dts/st/l4/stm32l475r(c-e-g)tx-pinctrl.dtsi | 6 ++++++ dts/st/l4/stm32l475v(c-e-g)tx-pinctrl.dtsi | 8 ++++++++ dts/st/l4/stm32l476j(e-g)yx-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l476jgyxp-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l476m(e-g)yx-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l476q(e-g)ix-pinctrl.dtsi | 10 ++++++++++ dts/st/l4/stm32l476r(c-e-g)tx-pinctrl.dtsi | 6 ++++++ dts/st/l4/stm32l476v(c-e-g)tx-pinctrl.dtsi | 8 ++++++++ dts/st/l4/stm32l476z(e-g)tx-pinctrl.dtsi | 10 ++++++++++ dts/st/l4/stm32l476zgjx-pinctrl.dtsi | 10 ++++++++++ dts/st/l4/stm32l476zgtxp-pinctrl.dtsi | 10 ++++++++++ dts/st/l4/stm32l485j(c-e)yx-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l486jgyx-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l486qgix-pinctrl.dtsi | 10 ++++++++++ dts/st/l4/stm32l486rgtx-pinctrl.dtsi | 6 ++++++ dts/st/l4/stm32l486vgtx-pinctrl.dtsi | 8 ++++++++ dts/st/l4/stm32l486zgtx-pinctrl.dtsi | 10 ++++++++++ dts/st/l4/stm32l496a(e-g)ix-pinctrl.dtsi | 14 +++++++++++++ dts/st/l4/stm32l496agixp-pinctrl.dtsi | 14 +++++++++++++ dts/st/l4/stm32l496q(e-g)ix-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l496qgixp-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l496r(e-g)tx-pinctrl.dtsi | 8 ++++++++ dts/st/l4/stm32l496rgtxp-pinctrl.dtsi | 8 ++++++++ dts/st/l4/stm32l496v(e-g)tx-pinctrl.dtsi | 11 ++++++++++ dts/st/l4/stm32l496vgtxp-pinctrl.dtsi | 11 ++++++++++ dts/st/l4/stm32l496vgyx-pinctrl.dtsi | 11 ++++++++++ dts/st/l4/stm32l496vgyxp-pinctrl.dtsi | 11 ++++++++++ dts/st/l4/stm32l496wgyxp-pinctrl.dtsi | 12 +++++++++++ dts/st/l4/stm32l496z(e-g)tx-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l496zgtxp-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4a6agix-pinctrl.dtsi | 14 +++++++++++++ dts/st/l4/stm32l4a6agixp-pinctrl.dtsi | 14 +++++++++++++ dts/st/l4/stm32l4a6qgix-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4a6qgixp-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4a6rgtx-pinctrl.dtsi | 8 ++++++++ dts/st/l4/stm32l4a6rgtxp-pinctrl.dtsi | 8 ++++++++ dts/st/l4/stm32l4a6vgtx-pinctrl.dtsi | 11 ++++++++++ dts/st/l4/stm32l4a6vgtxp-pinctrl.dtsi | 11 ++++++++++ dts/st/l4/stm32l4a6vgyx-pinctrl.dtsi | 11 ++++++++++ dts/st/l4/stm32l4a6vgyxp-pinctrl.dtsi | 11 ++++++++++ dts/st/l4/stm32l4a6zgtx-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4a6zgtxp-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4p5a(g-e)ix-pinctrl.dtsi | 14 +++++++++++++ dts/st/l4/stm32l4p5agixp-pinctrl.dtsi | 14 +++++++++++++ dts/st/l4/stm32l4p5c(g-e)tx-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l4p5c(g-e)ux-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l4p5cgtxp-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l4p5cguxp-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l4p5q(g-e)ix-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4p5qgixp-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4p5r(g-e)tx-pinctrl.dtsi | 8 ++++++++ dts/st/l4/stm32l4p5rgtxp-pinctrl.dtsi | 8 ++++++++ dts/st/l4/stm32l4p5v(g-e)tx-pinctrl.dtsi | 11 ++++++++++ dts/st/l4/stm32l4p5v(g-e)yx-pinctrl.dtsi | 11 ++++++++++ dts/st/l4/stm32l4p5vgtxp-pinctrl.dtsi | 11 ++++++++++ dts/st/l4/stm32l4p5vgyxp-pinctrl.dtsi | 11 ++++++++++ dts/st/l4/stm32l4p5z(g-e)tx-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4p5zgtxp-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4q5agix-pinctrl.dtsi | 14 +++++++++++++ dts/st/l4/stm32l4q5agixp-pinctrl.dtsi | 14 +++++++++++++ dts/st/l4/stm32l4q5cgtx-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l4q5cgtxp-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l4q5cgux-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l4q5cguxp-pinctrl.dtsi | 7 +++++++ dts/st/l4/stm32l4q5qgix-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4q5qgixp-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4q5rgtx-pinctrl.dtsi | 8 ++++++++ dts/st/l4/stm32l4q5rgtxp-pinctrl.dtsi | 8 ++++++++ dts/st/l4/stm32l4q5vgtx-pinctrl.dtsi | 11 ++++++++++ dts/st/l4/stm32l4q5vgtxp-pinctrl.dtsi | 11 ++++++++++ dts/st/l4/stm32l4q5vgyx-pinctrl.dtsi | 11 ++++++++++ dts/st/l4/stm32l4q5vgyxp-pinctrl.dtsi | 11 ++++++++++ dts/st/l4/stm32l4q5zgtx-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4q5zgtxp-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4r5a(g-i)ix-pinctrl.dtsi | 14 +++++++++++++ dts/st/l4/stm32l4r5q(g-i)ix-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4r5v(g-i)tx-pinctrl.dtsi | 11 ++++++++++ dts/st/l4/stm32l4r5z(g-i)tx-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4r5z(g-i)yx-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4r5zitxp-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4r7aiix-pinctrl.dtsi | 14 +++++++++++++ dts/st/l4/stm32l4r7vitx-pinctrl.dtsi | 11 ++++++++++ dts/st/l4/stm32l4r7zitx-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4r9a(g-i)ix-pinctrl.dtsi | 14 +++++++++++++ dts/st/l4/stm32l4r9v(g-i)tx-pinctrl.dtsi | 11 ++++++++++ dts/st/l4/stm32l4r9z(g-i)jx-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4r9z(g-i)tx-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4r9z(g-i)yx-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4r9ziyxp-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4s5aiix-pinctrl.dtsi | 14 +++++++++++++ dts/st/l4/stm32l4s5qiix-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4s5vitx-pinctrl.dtsi | 11 ++++++++++ dts/st/l4/stm32l4s5zitx-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4s5ziyx-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4s7aiix-pinctrl.dtsi | 14 +++++++++++++ dts/st/l4/stm32l4s7vitx-pinctrl.dtsi | 11 ++++++++++ dts/st/l4/stm32l4s7zitx-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4s9aiix-pinctrl.dtsi | 14 +++++++++++++ dts/st/l4/stm32l4s9vitx-pinctrl.dtsi | 11 ++++++++++ dts/st/l4/stm32l4s9zijx-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4s9zitx-pinctrl.dtsi | 13 ++++++++++++ dts/st/l4/stm32l4s9ziyx-pinctrl.dtsi | 13 ++++++++++++ dts/st/l5/stm32l552c(c-e)tx-pinctrl.dtsi | 7 +++++++ dts/st/l5/stm32l552c(c-e)ux-pinctrl.dtsi | 7 +++++++ dts/st/l5/stm32l552cetxp-pinctrl.dtsi | 7 +++++++ dts/st/l5/stm32l552ceuxp-pinctrl.dtsi | 7 +++++++ dts/st/l5/stm32l552meyxp-pinctrl.dtsi | 10 ++++++++++ dts/st/l5/stm32l552meyxq-pinctrl.dtsi | 9 +++++++++ dts/st/l5/stm32l552q(c-e)ixq-pinctrl.dtsi | 13 ++++++++++++ dts/st/l5/stm32l552qeix-pinctrl.dtsi | 13 ++++++++++++ dts/st/l5/stm32l552qeixp-pinctrl.dtsi | 13 ++++++++++++ dts/st/l5/stm32l552r(c-e)tx-pinctrl.dtsi | 8 ++++++++ dts/st/l5/stm32l552retxp-pinctrl.dtsi | 8 ++++++++ dts/st/l5/stm32l552retxq-pinctrl.dtsi | 8 ++++++++ dts/st/l5/stm32l552v(c-e)txq-pinctrl.dtsi | 11 ++++++++++ dts/st/l5/stm32l552vetx-pinctrl.dtsi | 11 ++++++++++ dts/st/l5/stm32l552z(c-e)txq-pinctrl.dtsi | 13 ++++++++++++ dts/st/l5/stm32l552zetx-pinctrl.dtsi | 13 ++++++++++++ dts/st/l5/stm32l562cetx-pinctrl.dtsi | 7 +++++++ dts/st/l5/stm32l562cetxp-pinctrl.dtsi | 7 +++++++ dts/st/l5/stm32l562ceux-pinctrl.dtsi | 7 +++++++ dts/st/l5/stm32l562ceuxp-pinctrl.dtsi | 7 +++++++ dts/st/l5/stm32l562meyxp-pinctrl.dtsi | 10 ++++++++++ dts/st/l5/stm32l562meyxq-pinctrl.dtsi | 9 +++++++++ dts/st/l5/stm32l562qeix-pinctrl.dtsi | 13 ++++++++++++ dts/st/l5/stm32l562qeixp-pinctrl.dtsi | 13 ++++++++++++ dts/st/l5/stm32l562qeixq-pinctrl.dtsi | 13 ++++++++++++ dts/st/l5/stm32l562retx-pinctrl.dtsi | 8 ++++++++ dts/st/l5/stm32l562retxp-pinctrl.dtsi | 8 ++++++++ dts/st/l5/stm32l562retxq-pinctrl.dtsi | 8 ++++++++ dts/st/l5/stm32l562vetx-pinctrl.dtsi | 11 ++++++++++ dts/st/l5/stm32l562vetxq-pinctrl.dtsi | 11 ++++++++++ dts/st/l5/stm32l562zetx-pinctrl.dtsi | 13 ++++++++++++ dts/st/l5/stm32l562zetxq-pinctrl.dtsi | 13 ++++++++++++ dts/st/mp1/stm32mp151aaax-pinctrl.dtsi | 20 +++++++++++++++++++ dts/st/mp1/stm32mp151aabx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/mp1/stm32mp151aacx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/mp1/stm32mp151aadx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/mp1/stm32mp151caax-pinctrl.dtsi | 20 +++++++++++++++++++ dts/st/mp1/stm32mp151cabx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/mp1/stm32mp151cacx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/mp1/stm32mp151cadx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/mp1/stm32mp151daax-pinctrl.dtsi | 20 +++++++++++++++++++ dts/st/mp1/stm32mp151dabx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/mp1/stm32mp151dacx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/mp1/stm32mp151dadx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/mp1/stm32mp151faax-pinctrl.dtsi | 20 +++++++++++++++++++ dts/st/mp1/stm32mp151fabx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/mp1/stm32mp151facx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/mp1/stm32mp151fadx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/mp1/stm32mp153aaax-pinctrl.dtsi | 20 +++++++++++++++++++ dts/st/mp1/stm32mp153aabx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/mp1/stm32mp153aacx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/mp1/stm32mp153aadx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/mp1/stm32mp153caax-pinctrl.dtsi | 20 +++++++++++++++++++ dts/st/mp1/stm32mp153cabx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/mp1/stm32mp153cacx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/mp1/stm32mp153cadx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/mp1/stm32mp153daax-pinctrl.dtsi | 20 +++++++++++++++++++ dts/st/mp1/stm32mp153dabx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/mp1/stm32mp153dacx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/mp1/stm32mp153dadx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/mp1/stm32mp153faax-pinctrl.dtsi | 20 +++++++++++++++++++ dts/st/mp1/stm32mp153fabx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/mp1/stm32mp153facx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/mp1/stm32mp153fadx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/mp1/stm32mp157aaax-pinctrl.dtsi | 20 +++++++++++++++++++ dts/st/mp1/stm32mp157aabx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/mp1/stm32mp157aacx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/mp1/stm32mp157aadx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/mp1/stm32mp157caax-pinctrl.dtsi | 20 +++++++++++++++++++ dts/st/mp1/stm32mp157cabx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/mp1/stm32mp157cacx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/mp1/stm32mp157cadx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/mp1/stm32mp157daax-pinctrl.dtsi | 20 +++++++++++++++++++ dts/st/mp1/stm32mp157dabx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/mp1/stm32mp157dacx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/mp1/stm32mp157dadx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/mp1/stm32mp157faax-pinctrl.dtsi | 20 +++++++++++++++++++ dts/st/mp1/stm32mp157fabx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/mp1/stm32mp157facx-pinctrl.dtsi | 19 ++++++++++++++++++ dts/st/mp1/stm32mp157fadx-pinctrl.dtsi | 15 ++++++++++++++ dts/st/wb/stm32wb10ccux-pinctrl.dtsi | 3 +++ dts/st/wb/stm32wb15ccux-pinctrl.dtsi | 3 +++ dts/st/wb/stm32wb15ccuxe-pinctrl.dtsi | 3 +++ dts/st/wb/stm32wb15ccyx-pinctrl.dtsi | 2 ++ dts/st/wb/stm32wb30ceuxa-pinctrl.dtsi | 3 +++ dts/st/wb/stm32wb35c(c-e)uxa-pinctrl.dtsi | 3 +++ dts/st/wb/stm32wb50cgux-pinctrl.dtsi | 3 +++ dts/st/wb/stm32wb55ccux-pinctrl.dtsi | 3 +++ dts/st/wb/stm32wb55ceux-pinctrl.dtsi | 3 +++ dts/st/wb/stm32wb55cgux-pinctrl.dtsi | 3 +++ dts/st/wb/stm32wb55rcvx-pinctrl.dtsi | 7 +++++++ dts/st/wb/stm32wb55revx-pinctrl.dtsi | 7 +++++++ dts/st/wb/stm32wb55rgvx-pinctrl.dtsi | 7 +++++++ dts/st/wb/stm32wb55vcqx-pinctrl.dtsi | 8 ++++++++ dts/st/wb/stm32wb55vcyx-pinctrl.dtsi | 8 ++++++++ dts/st/wb/stm32wb55veqx-pinctrl.dtsi | 8 ++++++++ dts/st/wb/stm32wb55veyx-pinctrl.dtsi | 8 ++++++++ dts/st/wb/stm32wb55vgqx-pinctrl.dtsi | 8 ++++++++ dts/st/wb/stm32wb55vgyx-pinctrl.dtsi | 8 ++++++++ dts/st/wb/stm32wb55vyyx-pinctrl.dtsi | 8 ++++++++ dts/st/wb/stm32wb5mmghx-pinctrl.dtsi | 8 ++++++++ dts/st/wl/stm32wl54ccux-pinctrl.dtsi | 5 +++++ dts/st/wl/stm32wl54jcix-pinctrl.dtsi | 7 +++++++ dts/st/wl/stm32wl55ccux-pinctrl.dtsi | 5 +++++ dts/st/wl/stm32wl55jcix-pinctrl.dtsi | 7 +++++++ dts/st/wl/stm32wl55ucyx-pinctrl.dtsi | 5 +++++ dts/st/wl/stm32wle4c8ux-pinctrl.dtsi | 5 +++++ dts/st/wl/stm32wle4cbux-pinctrl.dtsi | 5 +++++ dts/st/wl/stm32wle4ccux-pinctrl.dtsi | 5 +++++ dts/st/wl/stm32wle4j8ix-pinctrl.dtsi | 7 +++++++ dts/st/wl/stm32wle4jbix-pinctrl.dtsi | 7 +++++++ dts/st/wl/stm32wle4jcix-pinctrl.dtsi | 7 +++++++ dts/st/wl/stm32wle5c8ux-pinctrl.dtsi | 5 +++++ dts/st/wl/stm32wle5cbux-pinctrl.dtsi | 5 +++++ dts/st/wl/stm32wle5ccux-pinctrl.dtsi | 5 +++++ dts/st/wl/stm32wle5j8ix-pinctrl.dtsi | 7 +++++++ dts/st/wl/stm32wle5jbix-pinctrl.dtsi | 7 +++++++ dts/st/wl/stm32wle5jcix-pinctrl.dtsi | 7 +++++++ dts/st/wl/stm32wle5u8yx-pinctrl.dtsi | 5 +++++ dts/st/wl/stm32wle5ubyx-pinctrl.dtsi | 5 +++++ 1207 files changed, 10706 insertions(+) diff --git a/dts/st/f0/stm32f030c6tx-pinctrl.dtsi b/dts/st/f0/stm32f030c6tx-pinctrl.dtsi index 338e3233d..9847ca41a 100644 --- a/dts/st/f0/stm32f030c6tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f030c6tx-pinctrl.dtsi @@ -171,16 +171,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb13: spi1_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f030c8tx-pinctrl.dtsi b/dts/st/f0/stm32f030c8tx-pinctrl.dtsi index 19ddb8999..303096e00 100644 --- a/dts/st/f0/stm32f030c8tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f030c8tx-pinctrl.dtsi @@ -159,16 +159,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f030cctx-pinctrl.dtsi b/dts/st/f0/stm32f030cctx-pinctrl.dtsi index 3f8cdaca6..69f715246 100644 --- a/dts/st/f0/stm32f030cctx-pinctrl.dtsi +++ b/dts/st/f0/stm32f030cctx-pinctrl.dtsi @@ -200,21 +200,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f030f4px-pinctrl.dtsi b/dts/st/f0/stm32f030f4px-pinctrl.dtsi index 17af0b14f..4315da29e 100644 --- a/dts/st/f0/stm32f030f4px-pinctrl.dtsi +++ b/dts/st/f0/stm32f030f4px-pinctrl.dtsi @@ -89,6 +89,7 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f030k6tx-pinctrl.dtsi b/dts/st/f0/stm32f030k6tx-pinctrl.dtsi index 7dad546d4..832e06c9f 100644 --- a/dts/st/f0/stm32f030k6tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f030k6tx-pinctrl.dtsi @@ -120,11 +120,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f030r8tx-pinctrl.dtsi b/dts/st/f0/stm32f030r8tx-pinctrl.dtsi index b56589252..ddffc8da2 100644 --- a/dts/st/f0/stm32f030r8tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f030r8tx-pinctrl.dtsi @@ -183,16 +183,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f030rctx-pinctrl.dtsi b/dts/st/f0/stm32f030rctx-pinctrl.dtsi index 1f4abed0a..f085272bf 100644 --- a/dts/st/f0/stm32f030rctx-pinctrl.dtsi +++ b/dts/st/f0/stm32f030rctx-pinctrl.dtsi @@ -234,21 +234,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f031c(4-6)tx-pinctrl.dtsi b/dts/st/f0/stm32f031c(4-6)tx-pinctrl.dtsi index 92ad0f951..6698227bb 100644 --- a/dts/st/f0/stm32f031c(4-6)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f031c(4-6)tx-pinctrl.dtsi @@ -203,16 +203,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb13: spi1_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f031e6yx-pinctrl.dtsi b/dts/st/f0/stm32f031e6yx-pinctrl.dtsi index aea61de3a..99f4787c3 100644 --- a/dts/st/f0/stm32f031e6yx-pinctrl.dtsi +++ b/dts/st/f0/stm32f031e6yx-pinctrl.dtsi @@ -133,6 +133,7 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f031f(4-6)px-pinctrl.dtsi b/dts/st/f0/stm32f031f(4-6)px-pinctrl.dtsi index 58b383a04..e64227478 100644 --- a/dts/st/f0/stm32f031f(4-6)px-pinctrl.dtsi +++ b/dts/st/f0/stm32f031f(4-6)px-pinctrl.dtsi @@ -108,6 +108,7 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f031g(4-6)ux-pinctrl.dtsi b/dts/st/f0/stm32f031g(4-6)ux-pinctrl.dtsi index 38c8ceced..c9f457f61 100644 --- a/dts/st/f0/stm32f031g(4-6)ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f031g(4-6)ux-pinctrl.dtsi @@ -152,11 +152,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f031k(4-6)ux-pinctrl.dtsi b/dts/st/f0/stm32f031k(4-6)ux-pinctrl.dtsi index 3f808ace6..3eee3fc44 100644 --- a/dts/st/f0/stm32f031k(4-6)ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f031k(4-6)ux-pinctrl.dtsi @@ -158,11 +158,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f031k6tx-pinctrl.dtsi b/dts/st/f0/stm32f031k6tx-pinctrl.dtsi index 2f56aabd4..b70f019c4 100644 --- a/dts/st/f0/stm32f031k6tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f031k6tx-pinctrl.dtsi @@ -152,11 +152,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f038c6tx-pinctrl.dtsi b/dts/st/f0/stm32f038c6tx-pinctrl.dtsi index 92ad0f951..6698227bb 100644 --- a/dts/st/f0/stm32f038c6tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f038c6tx-pinctrl.dtsi @@ -203,16 +203,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb13: spi1_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f038e6yx-pinctrl.dtsi b/dts/st/f0/stm32f038e6yx-pinctrl.dtsi index aea61de3a..99f4787c3 100644 --- a/dts/st/f0/stm32f038e6yx-pinctrl.dtsi +++ b/dts/st/f0/stm32f038e6yx-pinctrl.dtsi @@ -133,6 +133,7 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f038f6px-pinctrl.dtsi b/dts/st/f0/stm32f038f6px-pinctrl.dtsi index 25ac1d319..eae7f861e 100644 --- a/dts/st/f0/stm32f038f6px-pinctrl.dtsi +++ b/dts/st/f0/stm32f038f6px-pinctrl.dtsi @@ -104,6 +104,7 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f038g6ux-pinctrl.dtsi b/dts/st/f0/stm32f038g6ux-pinctrl.dtsi index 8aab3044e..4325b962f 100644 --- a/dts/st/f0/stm32f038g6ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f038g6ux-pinctrl.dtsi @@ -148,11 +148,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f038k6ux-pinctrl.dtsi b/dts/st/f0/stm32f038k6ux-pinctrl.dtsi index 3f808ace6..3eee3fc44 100644 --- a/dts/st/f0/stm32f038k6ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f038k6ux-pinctrl.dtsi @@ -158,11 +158,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f042c(4-6)tx-pinctrl.dtsi b/dts/st/f0/stm32f042c(4-6)tx-pinctrl.dtsi index 59e75fb0e..872a7a7d4 100644 --- a/dts/st/f0/stm32f042c(4-6)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f042c(4-6)tx-pinctrl.dtsi @@ -254,21 +254,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f042c(4-6)ux-pinctrl.dtsi b/dts/st/f0/stm32f042c(4-6)ux-pinctrl.dtsi index 59e75fb0e..872a7a7d4 100644 --- a/dts/st/f0/stm32f042c(4-6)ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f042c(4-6)ux-pinctrl.dtsi @@ -254,21 +254,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f042f4px-pinctrl.dtsi b/dts/st/f0/stm32f042f4px-pinctrl.dtsi index b4dfa3c60..6525bf73f 100644 --- a/dts/st/f0/stm32f042f4px-pinctrl.dtsi +++ b/dts/st/f0/stm32f042f4px-pinctrl.dtsi @@ -150,6 +150,7 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f042f6px-pinctrl.dtsi b/dts/st/f0/stm32f042f6px-pinctrl.dtsi index b4dfa3c60..6525bf73f 100644 --- a/dts/st/f0/stm32f042f6px-pinctrl.dtsi +++ b/dts/st/f0/stm32f042f6px-pinctrl.dtsi @@ -150,6 +150,7 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f042g(4-6)ux-pinctrl.dtsi b/dts/st/f0/stm32f042g(4-6)ux-pinctrl.dtsi index 6bae79ae1..a1e281558 100644 --- a/dts/st/f0/stm32f042g(4-6)ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f042g(4-6)ux-pinctrl.dtsi @@ -194,11 +194,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f042k(4-6)tx-pinctrl.dtsi b/dts/st/f0/stm32f042k(4-6)tx-pinctrl.dtsi index 2851c812d..93625bb96 100644 --- a/dts/st/f0/stm32f042k(4-6)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f042k(4-6)tx-pinctrl.dtsi @@ -200,11 +200,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f042k(4-6)ux-pinctrl.dtsi b/dts/st/f0/stm32f042k(4-6)ux-pinctrl.dtsi index 2851c812d..93625bb96 100644 --- a/dts/st/f0/stm32f042k(4-6)ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f042k(4-6)ux-pinctrl.dtsi @@ -200,11 +200,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f042t6yx-pinctrl.dtsi b/dts/st/f0/stm32f042t6yx-pinctrl.dtsi index 2851c812d..93625bb96 100644 --- a/dts/st/f0/stm32f042t6yx-pinctrl.dtsi +++ b/dts/st/f0/stm32f042t6yx-pinctrl.dtsi @@ -200,11 +200,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f048c6ux-pinctrl.dtsi b/dts/st/f0/stm32f048c6ux-pinctrl.dtsi index beff489e6..5d29d04a8 100644 --- a/dts/st/f0/stm32f048c6ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f048c6ux-pinctrl.dtsi @@ -232,21 +232,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f048g6ux-pinctrl.dtsi b/dts/st/f0/stm32f048g6ux-pinctrl.dtsi index 43f512afb..c40226970 100644 --- a/dts/st/f0/stm32f048g6ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f048g6ux-pinctrl.dtsi @@ -172,11 +172,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f048t6yx-pinctrl.dtsi b/dts/st/f0/stm32f048t6yx-pinctrl.dtsi index dd91f6243..80302a5a9 100644 --- a/dts/st/f0/stm32f048t6yx-pinctrl.dtsi +++ b/dts/st/f0/stm32f048t6yx-pinctrl.dtsi @@ -182,11 +182,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f051c4tx-pinctrl.dtsi b/dts/st/f0/stm32f051c4tx-pinctrl.dtsi index 9a81f3e13..a20af3379 100644 --- a/dts/st/f0/stm32f051c4tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051c4tx-pinctrl.dtsi @@ -158,11 +158,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f051c4ux-pinctrl.dtsi b/dts/st/f0/stm32f051c4ux-pinctrl.dtsi index 9a81f3e13..a20af3379 100644 --- a/dts/st/f0/stm32f051c4ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f051c4ux-pinctrl.dtsi @@ -158,11 +158,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f051c6tx-pinctrl.dtsi b/dts/st/f0/stm32f051c6tx-pinctrl.dtsi index b885700d7..10aba6be7 100644 --- a/dts/st/f0/stm32f051c6tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051c6tx-pinctrl.dtsi @@ -158,11 +158,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f051c6ux-pinctrl.dtsi b/dts/st/f0/stm32f051c6ux-pinctrl.dtsi index b885700d7..10aba6be7 100644 --- a/dts/st/f0/stm32f051c6ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f051c6ux-pinctrl.dtsi @@ -158,11 +158,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f051c8tx-pinctrl.dtsi b/dts/st/f0/stm32f051c8tx-pinctrl.dtsi index 05f3557e1..f639023bf 100644 --- a/dts/st/f0/stm32f051c8tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051c8tx-pinctrl.dtsi @@ -197,16 +197,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f051c8ux-pinctrl.dtsi b/dts/st/f0/stm32f051c8ux-pinctrl.dtsi index 05f3557e1..f639023bf 100644 --- a/dts/st/f0/stm32f051c8ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f051c8ux-pinctrl.dtsi @@ -197,16 +197,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f051k4tx-pinctrl.dtsi b/dts/st/f0/stm32f051k4tx-pinctrl.dtsi index dd0ebd32b..11d2376e6 100644 --- a/dts/st/f0/stm32f051k4tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051k4tx-pinctrl.dtsi @@ -146,11 +146,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f051k4ux-pinctrl.dtsi b/dts/st/f0/stm32f051k4ux-pinctrl.dtsi index 2d42d546a..5eb964446 100644 --- a/dts/st/f0/stm32f051k4ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f051k4ux-pinctrl.dtsi @@ -152,11 +152,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f051k6tx-pinctrl.dtsi b/dts/st/f0/stm32f051k6tx-pinctrl.dtsi index 8ad839f87..9446e439f 100644 --- a/dts/st/f0/stm32f051k6tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051k6tx-pinctrl.dtsi @@ -146,11 +146,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f051k6ux-pinctrl.dtsi b/dts/st/f0/stm32f051k6ux-pinctrl.dtsi index abd4eb274..3f50b8630 100644 --- a/dts/st/f0/stm32f051k6ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f051k6ux-pinctrl.dtsi @@ -152,11 +152,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f051k8tx-pinctrl.dtsi b/dts/st/f0/stm32f051k8tx-pinctrl.dtsi index 8ad839f87..9446e439f 100644 --- a/dts/st/f0/stm32f051k8tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051k8tx-pinctrl.dtsi @@ -146,11 +146,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f051k8ux-pinctrl.dtsi b/dts/st/f0/stm32f051k8ux-pinctrl.dtsi index abd4eb274..3f50b8630 100644 --- a/dts/st/f0/stm32f051k8ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f051k8ux-pinctrl.dtsi @@ -152,11 +152,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f051r4tx-pinctrl.dtsi b/dts/st/f0/stm32f051r4tx-pinctrl.dtsi index 2c105914d..150fa4c7b 100644 --- a/dts/st/f0/stm32f051r4tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051r4tx-pinctrl.dtsi @@ -197,16 +197,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f051r6tx-pinctrl.dtsi b/dts/st/f0/stm32f051r6tx-pinctrl.dtsi index 7ecb7c49a..102e50dc7 100644 --- a/dts/st/f0/stm32f051r6tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051r6tx-pinctrl.dtsi @@ -197,16 +197,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f051r8hx-pinctrl.dtsi b/dts/st/f0/stm32f051r8hx-pinctrl.dtsi index 173ec4c0b..2bdaf9222 100644 --- a/dts/st/f0/stm32f051r8hx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051r8hx-pinctrl.dtsi @@ -221,16 +221,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f051r8tx-pinctrl.dtsi b/dts/st/f0/stm32f051r8tx-pinctrl.dtsi index 173ec4c0b..2bdaf9222 100644 --- a/dts/st/f0/stm32f051r8tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051r8tx-pinctrl.dtsi @@ -221,16 +221,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f051t8yx-pinctrl.dtsi b/dts/st/f0/stm32f051t8yx-pinctrl.dtsi index 8ad839f87..9446e439f 100644 --- a/dts/st/f0/stm32f051t8yx-pinctrl.dtsi +++ b/dts/st/f0/stm32f051t8yx-pinctrl.dtsi @@ -146,11 +146,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f058c8ux-pinctrl.dtsi b/dts/st/f0/stm32f058c8ux-pinctrl.dtsi index 05f3557e1..f639023bf 100644 --- a/dts/st/f0/stm32f058c8ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f058c8ux-pinctrl.dtsi @@ -197,16 +197,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f058r8hx-pinctrl.dtsi b/dts/st/f0/stm32f058r8hx-pinctrl.dtsi index 173ec4c0b..2bdaf9222 100644 --- a/dts/st/f0/stm32f058r8hx-pinctrl.dtsi +++ b/dts/st/f0/stm32f058r8hx-pinctrl.dtsi @@ -221,16 +221,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f058r8tx-pinctrl.dtsi b/dts/st/f0/stm32f058r8tx-pinctrl.dtsi index 173ec4c0b..2bdaf9222 100644 --- a/dts/st/f0/stm32f058r8tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f058r8tx-pinctrl.dtsi @@ -221,16 +221,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f058t8yx-pinctrl.dtsi b/dts/st/f0/stm32f058t8yx-pinctrl.dtsi index 8ad839f87..9446e439f 100644 --- a/dts/st/f0/stm32f058t8yx-pinctrl.dtsi +++ b/dts/st/f0/stm32f058t8yx-pinctrl.dtsi @@ -146,11 +146,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f070c6tx-pinctrl.dtsi b/dts/st/f0/stm32f070c6tx-pinctrl.dtsi index 12a65f8ce..8919cc167 100644 --- a/dts/st/f0/stm32f070c6tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f070c6tx-pinctrl.dtsi @@ -144,11 +144,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f070cbtx-pinctrl.dtsi b/dts/st/f0/stm32f070cbtx-pinctrl.dtsi index f420e3935..2095fa0e8 100644 --- a/dts/st/f0/stm32f070cbtx-pinctrl.dtsi +++ b/dts/st/f0/stm32f070cbtx-pinctrl.dtsi @@ -164,21 +164,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f070f6px-pinctrl.dtsi b/dts/st/f0/stm32f070f6px-pinctrl.dtsi index 6e27b9d3a..1fd8e4173 100644 --- a/dts/st/f0/stm32f070f6px-pinctrl.dtsi +++ b/dts/st/f0/stm32f070f6px-pinctrl.dtsi @@ -107,6 +107,7 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f070rbtx-pinctrl.dtsi b/dts/st/f0/stm32f070rbtx-pinctrl.dtsi index 5752888e8..c07a1287d 100644 --- a/dts/st/f0/stm32f070rbtx-pinctrl.dtsi +++ b/dts/st/f0/stm32f070rbtx-pinctrl.dtsi @@ -198,21 +198,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f071c(8-b)tx-pinctrl.dtsi b/dts/st/f0/stm32f071c(8-b)tx-pinctrl.dtsi index d3263dd54..6765817fa 100644 --- a/dts/st/f0/stm32f071c(8-b)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f071c(8-b)tx-pinctrl.dtsi @@ -228,21 +228,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f071c(8-b)ux-pinctrl.dtsi b/dts/st/f0/stm32f071c(8-b)ux-pinctrl.dtsi index d3263dd54..6765817fa 100644 --- a/dts/st/f0/stm32f071c(8-b)ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f071c(8-b)ux-pinctrl.dtsi @@ -228,21 +228,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f071cbyx-pinctrl.dtsi b/dts/st/f0/stm32f071cbyx-pinctrl.dtsi index d3263dd54..6765817fa 100644 --- a/dts/st/f0/stm32f071cbyx-pinctrl.dtsi +++ b/dts/st/f0/stm32f071cbyx-pinctrl.dtsi @@ -228,21 +228,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f071rbtx-pinctrl.dtsi b/dts/st/f0/stm32f071rbtx-pinctrl.dtsi index 6e40dcb14..be09d27e2 100644 --- a/dts/st/f0/stm32f071rbtx-pinctrl.dtsi +++ b/dts/st/f0/stm32f071rbtx-pinctrl.dtsi @@ -266,21 +266,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f071v(8-b)hx-pinctrl.dtsi b/dts/st/f0/stm32f071v(8-b)hx-pinctrl.dtsi index bcadfe7fa..6f6f4e490 100644 --- a/dts/st/f0/stm32f071v(8-b)hx-pinctrl.dtsi +++ b/dts/st/f0/stm32f071v(8-b)hx-pinctrl.dtsi @@ -322,31 +322,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f071v(8-b)tx-pinctrl.dtsi b/dts/st/f0/stm32f071v(8-b)tx-pinctrl.dtsi index bcadfe7fa..6f6f4e490 100644 --- a/dts/st/f0/stm32f071v(8-b)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f071v(8-b)tx-pinctrl.dtsi @@ -322,31 +322,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f072c(8-b)tx-pinctrl.dtsi b/dts/st/f0/stm32f072c(8-b)tx-pinctrl.dtsi index da9919037..da69bd6a4 100644 --- a/dts/st/f0/stm32f072c(8-b)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f072c(8-b)tx-pinctrl.dtsi @@ -250,21 +250,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f072c(8-b)ux-pinctrl.dtsi b/dts/st/f0/stm32f072c(8-b)ux-pinctrl.dtsi index da9919037..da69bd6a4 100644 --- a/dts/st/f0/stm32f072c(8-b)ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f072c(8-b)ux-pinctrl.dtsi @@ -250,21 +250,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f072cbyx-pinctrl.dtsi b/dts/st/f0/stm32f072cbyx-pinctrl.dtsi index da9919037..da69bd6a4 100644 --- a/dts/st/f0/stm32f072cbyx-pinctrl.dtsi +++ b/dts/st/f0/stm32f072cbyx-pinctrl.dtsi @@ -250,21 +250,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f072r(8-b)tx-pinctrl.dtsi b/dts/st/f0/stm32f072r(8-b)tx-pinctrl.dtsi index 812f0f6ce..9ba7d32d7 100644 --- a/dts/st/f0/stm32f072r(8-b)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f072r(8-b)tx-pinctrl.dtsi @@ -288,21 +288,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f072rbhx-pinctrl.dtsi b/dts/st/f0/stm32f072rbhx-pinctrl.dtsi index 812f0f6ce..9ba7d32d7 100644 --- a/dts/st/f0/stm32f072rbhx-pinctrl.dtsi +++ b/dts/st/f0/stm32f072rbhx-pinctrl.dtsi @@ -288,21 +288,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f072rbix-pinctrl.dtsi b/dts/st/f0/stm32f072rbix-pinctrl.dtsi index 812f0f6ce..9ba7d32d7 100644 --- a/dts/st/f0/stm32f072rbix-pinctrl.dtsi +++ b/dts/st/f0/stm32f072rbix-pinctrl.dtsi @@ -288,21 +288,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f072v(8-b)hx-pinctrl.dtsi b/dts/st/f0/stm32f072v(8-b)hx-pinctrl.dtsi index b40b24f69..b00a26633 100644 --- a/dts/st/f0/stm32f072v(8-b)hx-pinctrl.dtsi +++ b/dts/st/f0/stm32f072v(8-b)hx-pinctrl.dtsi @@ -353,31 +353,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f072v(8-b)tx-pinctrl.dtsi b/dts/st/f0/stm32f072v(8-b)tx-pinctrl.dtsi index b40b24f69..b00a26633 100644 --- a/dts/st/f0/stm32f072v(8-b)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f072v(8-b)tx-pinctrl.dtsi @@ -353,31 +353,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f078cbtx-pinctrl.dtsi b/dts/st/f0/stm32f078cbtx-pinctrl.dtsi index 1ce9c4420..a7c970c1f 100644 --- a/dts/st/f0/stm32f078cbtx-pinctrl.dtsi +++ b/dts/st/f0/stm32f078cbtx-pinctrl.dtsi @@ -228,21 +228,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f078cbux-pinctrl.dtsi b/dts/st/f0/stm32f078cbux-pinctrl.dtsi index 1ce9c4420..a7c970c1f 100644 --- a/dts/st/f0/stm32f078cbux-pinctrl.dtsi +++ b/dts/st/f0/stm32f078cbux-pinctrl.dtsi @@ -228,21 +228,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f078cbyx-pinctrl.dtsi b/dts/st/f0/stm32f078cbyx-pinctrl.dtsi index 1ce9c4420..a7c970c1f 100644 --- a/dts/st/f0/stm32f078cbyx-pinctrl.dtsi +++ b/dts/st/f0/stm32f078cbyx-pinctrl.dtsi @@ -228,21 +228,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f078rbhx-pinctrl.dtsi b/dts/st/f0/stm32f078rbhx-pinctrl.dtsi index 4822e5482..8f12b8f3d 100644 --- a/dts/st/f0/stm32f078rbhx-pinctrl.dtsi +++ b/dts/st/f0/stm32f078rbhx-pinctrl.dtsi @@ -266,21 +266,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f078rbtx-pinctrl.dtsi b/dts/st/f0/stm32f078rbtx-pinctrl.dtsi index 4822e5482..8f12b8f3d 100644 --- a/dts/st/f0/stm32f078rbtx-pinctrl.dtsi +++ b/dts/st/f0/stm32f078rbtx-pinctrl.dtsi @@ -266,21 +266,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f078vbhx-pinctrl.dtsi b/dts/st/f0/stm32f078vbhx-pinctrl.dtsi index 4b0469b19..30d6ce45f 100644 --- a/dts/st/f0/stm32f078vbhx-pinctrl.dtsi +++ b/dts/st/f0/stm32f078vbhx-pinctrl.dtsi @@ -322,31 +322,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f078vbtx-pinctrl.dtsi b/dts/st/f0/stm32f078vbtx-pinctrl.dtsi index 4b0469b19..30d6ce45f 100644 --- a/dts/st/f0/stm32f078vbtx-pinctrl.dtsi +++ b/dts/st/f0/stm32f078vbtx-pinctrl.dtsi @@ -322,31 +322,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f091c(b-c)tx-pinctrl.dtsi b/dts/st/f0/stm32f091c(b-c)tx-pinctrl.dtsi index 1330d6a45..08dcda7c6 100644 --- a/dts/st/f0/stm32f091c(b-c)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f091c(b-c)tx-pinctrl.dtsi @@ -286,21 +286,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f091c(b-c)ux-pinctrl.dtsi b/dts/st/f0/stm32f091c(b-c)ux-pinctrl.dtsi index 1330d6a45..08dcda7c6 100644 --- a/dts/st/f0/stm32f091c(b-c)ux-pinctrl.dtsi +++ b/dts/st/f0/stm32f091c(b-c)ux-pinctrl.dtsi @@ -286,21 +286,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f091r(b-c)tx-pinctrl.dtsi b/dts/st/f0/stm32f091r(b-c)tx-pinctrl.dtsi index 0905f5fbc..ba6e2e7ce 100644 --- a/dts/st/f0/stm32f091r(b-c)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f091r(b-c)tx-pinctrl.dtsi @@ -324,21 +324,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f091rchx-pinctrl.dtsi b/dts/st/f0/stm32f091rchx-pinctrl.dtsi index 0905f5fbc..ba6e2e7ce 100644 --- a/dts/st/f0/stm32f091rchx-pinctrl.dtsi +++ b/dts/st/f0/stm32f091rchx-pinctrl.dtsi @@ -324,21 +324,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f091rcyx-pinctrl.dtsi b/dts/st/f0/stm32f091rcyx-pinctrl.dtsi index 0905f5fbc..ba6e2e7ce 100644 --- a/dts/st/f0/stm32f091rcyx-pinctrl.dtsi +++ b/dts/st/f0/stm32f091rcyx-pinctrl.dtsi @@ -324,21 +324,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f091v(b-c)tx-pinctrl.dtsi b/dts/st/f0/stm32f091v(b-c)tx-pinctrl.dtsi index 0c6ff2731..b475c7ffe 100644 --- a/dts/st/f0/stm32f091v(b-c)tx-pinctrl.dtsi +++ b/dts/st/f0/stm32f091v(b-c)tx-pinctrl.dtsi @@ -389,31 +389,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f091vchx-pinctrl.dtsi b/dts/st/f0/stm32f091vchx-pinctrl.dtsi index 0c6ff2731..b475c7ffe 100644 --- a/dts/st/f0/stm32f091vchx-pinctrl.dtsi +++ b/dts/st/f0/stm32f091vchx-pinctrl.dtsi @@ -389,31 +389,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f098cctx-pinctrl.dtsi b/dts/st/f0/stm32f098cctx-pinctrl.dtsi index 1330d6a45..08dcda7c6 100644 --- a/dts/st/f0/stm32f098cctx-pinctrl.dtsi +++ b/dts/st/f0/stm32f098cctx-pinctrl.dtsi @@ -286,21 +286,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f098ccux-pinctrl.dtsi b/dts/st/f0/stm32f098ccux-pinctrl.dtsi index 1330d6a45..08dcda7c6 100644 --- a/dts/st/f0/stm32f098ccux-pinctrl.dtsi +++ b/dts/st/f0/stm32f098ccux-pinctrl.dtsi @@ -286,21 +286,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f098rchx-pinctrl.dtsi b/dts/st/f0/stm32f098rchx-pinctrl.dtsi index 0905f5fbc..ba6e2e7ce 100644 --- a/dts/st/f0/stm32f098rchx-pinctrl.dtsi +++ b/dts/st/f0/stm32f098rchx-pinctrl.dtsi @@ -324,21 +324,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f098rctx-pinctrl.dtsi b/dts/st/f0/stm32f098rctx-pinctrl.dtsi index 0905f5fbc..ba6e2e7ce 100644 --- a/dts/st/f0/stm32f098rctx-pinctrl.dtsi +++ b/dts/st/f0/stm32f098rctx-pinctrl.dtsi @@ -324,21 +324,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f098rcyx-pinctrl.dtsi b/dts/st/f0/stm32f098rcyx-pinctrl.dtsi index 0905f5fbc..ba6e2e7ce 100644 --- a/dts/st/f0/stm32f098rcyx-pinctrl.dtsi +++ b/dts/st/f0/stm32f098rcyx-pinctrl.dtsi @@ -324,21 +324,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f098vchx-pinctrl.dtsi b/dts/st/f0/stm32f098vchx-pinctrl.dtsi index 0c6ff2731..b475c7ffe 100644 --- a/dts/st/f0/stm32f098vchx-pinctrl.dtsi +++ b/dts/st/f0/stm32f098vchx-pinctrl.dtsi @@ -389,31 +389,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f0/stm32f098vctx-pinctrl.dtsi b/dts/st/f0/stm32f098vctx-pinctrl.dtsi index 0c6ff2731..b475c7ffe 100644 --- a/dts/st/f0/stm32f098vctx-pinctrl.dtsi +++ b/dts/st/f0/stm32f098vctx-pinctrl.dtsi @@ -389,31 +389,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f2/stm32f205r(b-c-e-f-g)tx-pinctrl.dtsi b/dts/st/f2/stm32f205r(b-c-e-f-g)tx-pinctrl.dtsi index bc823423b..a0341e5db 100644 --- a/dts/st/f2/stm32f205r(b-c-e-f-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f205r(b-c-e-f-g)tx-pinctrl.dtsi @@ -410,31 +410,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f2/stm32f205r(e-g)yx-pinctrl.dtsi b/dts/st/f2/stm32f205r(e-g)yx-pinctrl.dtsi index bc823423b..a0341e5db 100644 --- a/dts/st/f2/stm32f205r(e-g)yx-pinctrl.dtsi +++ b/dts/st/f2/stm32f205r(e-g)yx-pinctrl.dtsi @@ -410,31 +410,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f2/stm32f205rgex-pinctrl.dtsi b/dts/st/f2/stm32f205rgex-pinctrl.dtsi index bc823423b..a0341e5db 100644 --- a/dts/st/f2/stm32f205rgex-pinctrl.dtsi +++ b/dts/st/f2/stm32f205rgex-pinctrl.dtsi @@ -410,31 +410,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f2/stm32f205v(b-c-e-f-g)tx-pinctrl.dtsi b/dts/st/f2/stm32f205v(b-c-e-f-g)tx-pinctrl.dtsi index 49c92f409..d69d66876 100644 --- a/dts/st/f2/stm32f205v(b-c-e-f-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f205v(b-c-e-f-g)tx-pinctrl.dtsi @@ -419,31 +419,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f2/stm32f205z(c-e-f-g)tx-pinctrl.dtsi b/dts/st/f2/stm32f205z(c-e-f-g)tx-pinctrl.dtsi index ba2245b7b..1637f7234 100644 --- a/dts/st/f2/stm32f205z(c-e-f-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f205z(c-e-f-g)tx-pinctrl.dtsi @@ -463,31 +463,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f2/stm32f207i(c-e-f-g)hx-pinctrl.dtsi b/dts/st/f2/stm32f207i(c-e-f-g)hx-pinctrl.dtsi index 7cabc9874..b93d0b451 100644 --- a/dts/st/f2/stm32f207i(c-e-f-g)hx-pinctrl.dtsi +++ b/dts/st/f2/stm32f207i(c-e-f-g)hx-pinctrl.dtsi @@ -709,36 +709,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f2/stm32f207i(c-e-f-g)tx-pinctrl.dtsi b/dts/st/f2/stm32f207i(c-e-f-g)tx-pinctrl.dtsi index 7cabc9874..b93d0b451 100644 --- a/dts/st/f2/stm32f207i(c-e-f-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f207i(c-e-f-g)tx-pinctrl.dtsi @@ -709,36 +709,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f2/stm32f207v(c-e-f-g)tx-pinctrl.dtsi b/dts/st/f2/stm32f207v(c-e-f-g)tx-pinctrl.dtsi index dee30ef23..e6117f4ee 100644 --- a/dts/st/f2/stm32f207v(c-e-f-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f207v(c-e-f-g)tx-pinctrl.dtsi @@ -564,31 +564,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f2/stm32f207z(c-e-f-g)tx-pinctrl.dtsi b/dts/st/f2/stm32f207z(c-e-f-g)tx-pinctrl.dtsi index a536e1e63..da415a2c6 100644 --- a/dts/st/f2/stm32f207z(c-e-f-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f207z(c-e-f-g)tx-pinctrl.dtsi @@ -628,31 +628,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f2/stm32f215r(e-g)tx-pinctrl.dtsi b/dts/st/f2/stm32f215r(e-g)tx-pinctrl.dtsi index bc823423b..a0341e5db 100644 --- a/dts/st/f2/stm32f215r(e-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f215r(e-g)tx-pinctrl.dtsi @@ -410,31 +410,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f2/stm32f215v(e-g)tx-pinctrl.dtsi b/dts/st/f2/stm32f215v(e-g)tx-pinctrl.dtsi index 49c92f409..d69d66876 100644 --- a/dts/st/f2/stm32f215v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f215v(e-g)tx-pinctrl.dtsi @@ -419,31 +419,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f2/stm32f215z(e-g)tx-pinctrl.dtsi b/dts/st/f2/stm32f215z(e-g)tx-pinctrl.dtsi index ba2245b7b..1637f7234 100644 --- a/dts/st/f2/stm32f215z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f215z(e-g)tx-pinctrl.dtsi @@ -463,31 +463,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f2/stm32f217i(e-g)hx-pinctrl.dtsi b/dts/st/f2/stm32f217i(e-g)hx-pinctrl.dtsi index 7cabc9874..b93d0b451 100644 --- a/dts/st/f2/stm32f217i(e-g)hx-pinctrl.dtsi +++ b/dts/st/f2/stm32f217i(e-g)hx-pinctrl.dtsi @@ -709,36 +709,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f2/stm32f217i(e-g)tx-pinctrl.dtsi b/dts/st/f2/stm32f217i(e-g)tx-pinctrl.dtsi index 7cabc9874..b93d0b451 100644 --- a/dts/st/f2/stm32f217i(e-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f217i(e-g)tx-pinctrl.dtsi @@ -709,36 +709,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f2/stm32f217v(e-g)tx-pinctrl.dtsi b/dts/st/f2/stm32f217v(e-g)tx-pinctrl.dtsi index dee30ef23..e6117f4ee 100644 --- a/dts/st/f2/stm32f217v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f217v(e-g)tx-pinctrl.dtsi @@ -564,31 +564,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f2/stm32f217z(e-g)tx-pinctrl.dtsi b/dts/st/f2/stm32f217z(e-g)tx-pinctrl.dtsi index a536e1e63..da415a2c6 100644 --- a/dts/st/f2/stm32f217z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f2/stm32f217z(e-g)tx-pinctrl.dtsi @@ -628,31 +628,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f301c(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f301c(6-8)tx-pinctrl.dtsi index ba1c0d2bb..1291a606b 100644 --- a/dts/st/f3/stm32f301c(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f301c(6-8)tx-pinctrl.dtsi @@ -247,16 +247,19 @@ spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f301c8yx-pinctrl.dtsi b/dts/st/f3/stm32f301c8yx-pinctrl.dtsi index ba1c0d2bb..1291a606b 100644 --- a/dts/st/f3/stm32f301c8yx-pinctrl.dtsi +++ b/dts/st/f3/stm32f301c8yx-pinctrl.dtsi @@ -247,16 +247,19 @@ spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f301k(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f301k(6-8)tx-pinctrl.dtsi index e6358c31e..70bb23f95 100644 --- a/dts/st/f3/stm32f301k(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f301k(6-8)tx-pinctrl.dtsi @@ -199,11 +199,13 @@ spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f301k(6-8)ux-pinctrl.dtsi b/dts/st/f3/stm32f301k(6-8)ux-pinctrl.dtsi index 96d68a998..1cd7b8448 100644 --- a/dts/st/f3/stm32f301k(6-8)ux-pinctrl.dtsi +++ b/dts/st/f3/stm32f301k(6-8)ux-pinctrl.dtsi @@ -195,11 +195,13 @@ spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f301r(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f301r(6-8)tx-pinctrl.dtsi index d7d4ccbff..a433a7b65 100644 --- a/dts/st/f3/stm32f301r(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f301r(6-8)tx-pinctrl.dtsi @@ -288,21 +288,25 @@ spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f302c(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f302c(6-8)tx-pinctrl.dtsi index 7ceced003..1da5dc717 100644 --- a/dts/st/f3/stm32f302c(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302c(6-8)tx-pinctrl.dtsi @@ -269,16 +269,19 @@ spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f302c(b-c)tx-pinctrl.dtsi b/dts/st/f3/stm32f302c(b-c)tx-pinctrl.dtsi index 4d29e7376..e9398e8cf 100644 --- a/dts/st/f3/stm32f302c(b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302c(b-c)tx-pinctrl.dtsi @@ -251,21 +251,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f302c8yx-pinctrl.dtsi b/dts/st/f3/stm32f302c8yx-pinctrl.dtsi index 7ceced003..1da5dc717 100644 --- a/dts/st/f3/stm32f302c8yx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302c8yx-pinctrl.dtsi @@ -269,16 +269,19 @@ spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f302k(6-8)ux-pinctrl.dtsi b/dts/st/f3/stm32f302k(6-8)ux-pinctrl.dtsi index 3a398d349..33a318521 100644 --- a/dts/st/f3/stm32f302k(6-8)ux-pinctrl.dtsi +++ b/dts/st/f3/stm32f302k(6-8)ux-pinctrl.dtsi @@ -208,11 +208,13 @@ spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f302r(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f302r(6-8)tx-pinctrl.dtsi index ec371f5fb..fc7179af1 100644 --- a/dts/st/f3/stm32f302r(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302r(6-8)tx-pinctrl.dtsi @@ -310,21 +310,25 @@ spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f302r(b-c)tx-pinctrl.dtsi b/dts/st/f3/stm32f302r(b-c)tx-pinctrl.dtsi index 753bacff3..b2e96c9a6 100644 --- a/dts/st/f3/stm32f302r(b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302r(b-c)tx-pinctrl.dtsi @@ -314,26 +314,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f302r(d-e)tx-pinctrl.dtsi b/dts/st/f3/stm32f302r(d-e)tx-pinctrl.dtsi index 397c1e4b8..00225e4c4 100644 --- a/dts/st/f3/stm32f302r(d-e)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302r(d-e)tx-pinctrl.dtsi @@ -364,31 +364,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f302v(b-c)tx-pinctrl.dtsi b/dts/st/f3/stm32f302v(b-c)tx-pinctrl.dtsi index 0fa99c1cf..61c02258d 100644 --- a/dts/st/f3/stm32f302v(b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302v(b-c)tx-pinctrl.dtsi @@ -342,36 +342,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f302v(d-e)hx-pinctrl.dtsi b/dts/st/f3/stm32f302v(d-e)hx-pinctrl.dtsi index 810f385bc..48ea20389 100644 --- a/dts/st/f3/stm32f302v(d-e)hx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302v(d-e)hx-pinctrl.dtsi @@ -627,51 +627,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f302v(d-e)tx-pinctrl.dtsi b/dts/st/f3/stm32f302v(d-e)tx-pinctrl.dtsi index 810f385bc..48ea20389 100644 --- a/dts/st/f3/stm32f302v(d-e)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302v(d-e)tx-pinctrl.dtsi @@ -627,51 +627,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f302vcyx-pinctrl.dtsi b/dts/st/f3/stm32f302vcyx-pinctrl.dtsi index 6266282cd..14fc6b6a1 100644 --- a/dts/st/f3/stm32f302vcyx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302vcyx-pinctrl.dtsi @@ -338,36 +338,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f302z(d-e)tx-pinctrl.dtsi b/dts/st/f3/stm32f302z(d-e)tx-pinctrl.dtsi index 10d3d8d50..ee295bd96 100644 --- a/dts/st/f3/stm32f302z(d-e)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f302z(d-e)tx-pinctrl.dtsi @@ -751,51 +751,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f303c(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f303c(6-8)tx-pinctrl.dtsi index 327591915..c140f115b 100644 --- a/dts/st/f3/stm32f303c(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303c(6-8)tx-pinctrl.dtsi @@ -188,11 +188,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f303c(b-c)tx-pinctrl.dtsi b/dts/st/f3/stm32f303c(b-c)tx-pinctrl.dtsi index a788bf81e..a7094515c 100644 --- a/dts/st/f3/stm32f303c(b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303c(b-c)tx-pinctrl.dtsi @@ -279,21 +279,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f303c8yx-pinctrl.dtsi b/dts/st/f3/stm32f303c8yx-pinctrl.dtsi index b2a4977a1..471567522 100644 --- a/dts/st/f3/stm32f303c8yx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303c8yx-pinctrl.dtsi @@ -204,11 +204,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f303k(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f303k(6-8)tx-pinctrl.dtsi index 64a86fbb4..7227d38f5 100644 --- a/dts/st/f3/stm32f303k(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303k(6-8)tx-pinctrl.dtsi @@ -147,11 +147,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f303k(6-8)ux-pinctrl.dtsi b/dts/st/f3/stm32f303k(6-8)ux-pinctrl.dtsi index 21251834b..8a8a9218f 100644 --- a/dts/st/f3/stm32f303k(6-8)ux-pinctrl.dtsi +++ b/dts/st/f3/stm32f303k(6-8)ux-pinctrl.dtsi @@ -143,11 +143,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f303r(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f303r(6-8)tx-pinctrl.dtsi index bbd307077..9481139e5 100644 --- a/dts/st/f3/stm32f303r(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303r(6-8)tx-pinctrl.dtsi @@ -228,11 +228,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f303r(b-c)tx-pinctrl.dtsi b/dts/st/f3/stm32f303r(b-c)tx-pinctrl.dtsi index 0facaf1c5..9cebfb0a9 100644 --- a/dts/st/f3/stm32f303r(b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303r(b-c)tx-pinctrl.dtsi @@ -342,26 +342,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f303r(d-e)tx-pinctrl.dtsi b/dts/st/f3/stm32f303r(d-e)tx-pinctrl.dtsi index 3d80fc4c0..f648ea707 100644 --- a/dts/st/f3/stm32f303r(d-e)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303r(d-e)tx-pinctrl.dtsi @@ -392,31 +392,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f303v(b-c)tx-pinctrl.dtsi b/dts/st/f3/stm32f303v(b-c)tx-pinctrl.dtsi index cc7846fdf..9e16b347d 100644 --- a/dts/st/f3/stm32f303v(b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303v(b-c)tx-pinctrl.dtsi @@ -458,36 +458,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f303v(d-e)hx-pinctrl.dtsi b/dts/st/f3/stm32f303v(d-e)hx-pinctrl.dtsi index 7d1380348..e977938d4 100644 --- a/dts/st/f3/stm32f303v(d-e)hx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303v(d-e)hx-pinctrl.dtsi @@ -743,51 +743,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f303v(d-e)tx-pinctrl.dtsi b/dts/st/f3/stm32f303v(d-e)tx-pinctrl.dtsi index 7d1380348..e977938d4 100644 --- a/dts/st/f3/stm32f303v(d-e)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303v(d-e)tx-pinctrl.dtsi @@ -743,51 +743,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f303vcyx-pinctrl.dtsi b/dts/st/f3/stm32f303vcyx-pinctrl.dtsi index daf0f5fe0..a3af5c01f 100644 --- a/dts/st/f3/stm32f303vcyx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303vcyx-pinctrl.dtsi @@ -430,36 +430,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f303veyx-pinctrl.dtsi b/dts/st/f3/stm32f303veyx-pinctrl.dtsi index 8a1754e3f..04d10f1d6 100644 --- a/dts/st/f3/stm32f303veyx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303veyx-pinctrl.dtsi @@ -509,51 +509,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f303z(d-e)tx-pinctrl.dtsi b/dts/st/f3/stm32f303z(d-e)tx-pinctrl.dtsi index bfc81e8d3..48283d98b 100644 --- a/dts/st/f3/stm32f303z(d-e)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f303z(d-e)tx-pinctrl.dtsi @@ -867,51 +867,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f318c8tx-pinctrl.dtsi b/dts/st/f3/stm32f318c8tx-pinctrl.dtsi index ba1c0d2bb..1291a606b 100644 --- a/dts/st/f3/stm32f318c8tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f318c8tx-pinctrl.dtsi @@ -247,16 +247,19 @@ spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f318c8yx-pinctrl.dtsi b/dts/st/f3/stm32f318c8yx-pinctrl.dtsi index ba1c0d2bb..1291a606b 100644 --- a/dts/st/f3/stm32f318c8yx-pinctrl.dtsi +++ b/dts/st/f3/stm32f318c8yx-pinctrl.dtsi @@ -247,16 +247,19 @@ spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f318k8ux-pinctrl.dtsi b/dts/st/f3/stm32f318k8ux-pinctrl.dtsi index f643651a0..1cd64a2c8 100644 --- a/dts/st/f3/stm32f318k8ux-pinctrl.dtsi +++ b/dts/st/f3/stm32f318k8ux-pinctrl.dtsi @@ -189,11 +189,13 @@ spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f328c8tx-pinctrl.dtsi b/dts/st/f3/stm32f328c8tx-pinctrl.dtsi index 59310aec9..b3075574f 100644 --- a/dts/st/f3/stm32f328c8tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f328c8tx-pinctrl.dtsi @@ -184,11 +184,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f334c(4-6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f334c(4-6-8)tx-pinctrl.dtsi index 5a64d7aee..d3d9ec7a9 100644 --- a/dts/st/f3/stm32f334c(4-6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f334c(4-6-8)tx-pinctrl.dtsi @@ -270,11 +270,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f334c8yx-pinctrl.dtsi b/dts/st/f3/stm32f334c8yx-pinctrl.dtsi index e23b90619..f9d7b33b2 100644 --- a/dts/st/f3/stm32f334c8yx-pinctrl.dtsi +++ b/dts/st/f3/stm32f334c8yx-pinctrl.dtsi @@ -286,11 +286,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f334k(4-6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f334k(4-6-8)tx-pinctrl.dtsi index 904a2ec3b..e933f1a15 100644 --- a/dts/st/f3/stm32f334k(4-6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f334k(4-6-8)tx-pinctrl.dtsi @@ -201,11 +201,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f334k(4-6-8)ux-pinctrl.dtsi b/dts/st/f3/stm32f334k(4-6-8)ux-pinctrl.dtsi index 247365a5c..9805e3c3c 100644 --- a/dts/st/f3/stm32f334k(4-6-8)ux-pinctrl.dtsi +++ b/dts/st/f3/stm32f334k(4-6-8)ux-pinctrl.dtsi @@ -193,11 +193,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f334r(6-8)tx-pinctrl.dtsi b/dts/st/f3/stm32f334r(6-8)tx-pinctrl.dtsi index 244099ec1..d713926ab 100644 --- a/dts/st/f3/stm32f334r(6-8)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f334r(6-8)tx-pinctrl.dtsi @@ -330,11 +330,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f358cctx-pinctrl.dtsi b/dts/st/f3/stm32f358cctx-pinctrl.dtsi index 1866cfbd9..caf35a0fe 100644 --- a/dts/st/f3/stm32f358cctx-pinctrl.dtsi +++ b/dts/st/f3/stm32f358cctx-pinctrl.dtsi @@ -275,21 +275,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f358rctx-pinctrl.dtsi b/dts/st/f3/stm32f358rctx-pinctrl.dtsi index abe539aa4..624659866 100644 --- a/dts/st/f3/stm32f358rctx-pinctrl.dtsi +++ b/dts/st/f3/stm32f358rctx-pinctrl.dtsi @@ -338,26 +338,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f358vctx-pinctrl.dtsi b/dts/st/f3/stm32f358vctx-pinctrl.dtsi index 57b0478d9..2f4c963d0 100644 --- a/dts/st/f3/stm32f358vctx-pinctrl.dtsi +++ b/dts/st/f3/stm32f358vctx-pinctrl.dtsi @@ -454,36 +454,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f373c(8-b-c)tx-pinctrl.dtsi b/dts/st/f3/stm32f373c(8-b-c)tx-pinctrl.dtsi index 63102d26d..b602ef6aa 100644 --- a/dts/st/f3/stm32f373c(8-b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f373c(8-b-c)tx-pinctrl.dtsi @@ -377,41 +377,49 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa12: spi1_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd8: spi2_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pa1: spi3_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f373r(8-b-c)tx-pinctrl.dtsi b/dts/st/f3/stm32f373r(8-b-c)tx-pinctrl.dtsi index 9d48a1803..7b3033f84 100644 --- a/dts/st/f3/stm32f373r(8-b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f373r(8-b-c)tx-pinctrl.dtsi @@ -475,51 +475,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa12: spi1_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pc7: spi1_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd8: spi2_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pa1: spi3_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f373v(8-b-c)hx-pinctrl.dtsi b/dts/st/f3/stm32f373v(8-b-c)hx-pinctrl.dtsi index 70c10f28d..78dfdc509 100644 --- a/dts/st/f3/stm32f373v(8-b-c)hx-pinctrl.dtsi +++ b/dts/st/f3/stm32f373v(8-b-c)hx-pinctrl.dtsi @@ -511,61 +511,73 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa12: spi1_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pc7: spi1_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd7: spi2_sck_pd7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd8: spi2_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pa1: spi3_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f373v(8-b-c)tx-pinctrl.dtsi b/dts/st/f3/stm32f373v(8-b-c)tx-pinctrl.dtsi index 70c10f28d..78dfdc509 100644 --- a/dts/st/f3/stm32f373v(8-b-c)tx-pinctrl.dtsi +++ b/dts/st/f3/stm32f373v(8-b-c)tx-pinctrl.dtsi @@ -511,61 +511,73 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa12: spi1_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pc7: spi1_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd7: spi2_sck_pd7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd8: spi2_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pa1: spi3_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f378cctx-pinctrl.dtsi b/dts/st/f3/stm32f378cctx-pinctrl.dtsi index e9d46874c..54f0d5c4d 100644 --- a/dts/st/f3/stm32f378cctx-pinctrl.dtsi +++ b/dts/st/f3/stm32f378cctx-pinctrl.dtsi @@ -377,41 +377,49 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa12: spi1_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd8: spi2_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pa1: spi3_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f378rctx-pinctrl.dtsi b/dts/st/f3/stm32f378rctx-pinctrl.dtsi index 3045912ab..d537df9a7 100644 --- a/dts/st/f3/stm32f378rctx-pinctrl.dtsi +++ b/dts/st/f3/stm32f378rctx-pinctrl.dtsi @@ -475,51 +475,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa12: spi1_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pc7: spi1_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd8: spi2_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pa1: spi3_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f378rcyx-pinctrl.dtsi b/dts/st/f3/stm32f378rcyx-pinctrl.dtsi index 3045912ab..d537df9a7 100644 --- a/dts/st/f3/stm32f378rcyx-pinctrl.dtsi +++ b/dts/st/f3/stm32f378rcyx-pinctrl.dtsi @@ -475,51 +475,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa12: spi1_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pc7: spi1_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd8: spi2_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pa1: spi3_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f378vchx-pinctrl.dtsi b/dts/st/f3/stm32f378vchx-pinctrl.dtsi index 57bf7c8c2..2070d4b83 100644 --- a/dts/st/f3/stm32f378vchx-pinctrl.dtsi +++ b/dts/st/f3/stm32f378vchx-pinctrl.dtsi @@ -511,61 +511,73 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa12: spi1_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pc7: spi1_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd7: spi2_sck_pd7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd8: spi2_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pa1: spi3_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f378vctx-pinctrl.dtsi b/dts/st/f3/stm32f378vctx-pinctrl.dtsi index 57bf7c8c2..2070d4b83 100644 --- a/dts/st/f3/stm32f378vctx-pinctrl.dtsi +++ b/dts/st/f3/stm32f378vctx-pinctrl.dtsi @@ -511,61 +511,73 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa12: spi1_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pc7: spi1_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd7: spi2_sck_pd7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd8: spi2_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pa1: spi3_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f3/stm32f398vetx-pinctrl.dtsi b/dts/st/f3/stm32f398vetx-pinctrl.dtsi index dfcd28dff..d2effaa25 100644 --- a/dts/st/f3/stm32f398vetx-pinctrl.dtsi +++ b/dts/st/f3/stm32f398vetx-pinctrl.dtsi @@ -739,51 +739,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f401c(b-c)ux-pinctrl.dtsi b/dts/st/f4/stm32f401c(b-c)ux-pinctrl.dtsi index 6a2f1b001..2924be8a6 100644 --- a/dts/st/f4/stm32f401c(b-c)ux-pinctrl.dtsi +++ b/dts/st/f4/stm32f401c(b-c)ux-pinctrl.dtsi @@ -229,26 +229,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f401c(b-c)yx-pinctrl.dtsi b/dts/st/f4/stm32f401c(b-c)yx-pinctrl.dtsi index 6a2f1b001..2924be8a6 100644 --- a/dts/st/f4/stm32f401c(b-c)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401c(b-c)yx-pinctrl.dtsi @@ -229,26 +229,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f401c(d-e)ux-pinctrl.dtsi b/dts/st/f4/stm32f401c(d-e)ux-pinctrl.dtsi index 6a2f1b001..2924be8a6 100644 --- a/dts/st/f4/stm32f401c(d-e)ux-pinctrl.dtsi +++ b/dts/st/f4/stm32f401c(d-e)ux-pinctrl.dtsi @@ -229,26 +229,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f401c(d-e)yx-pinctrl.dtsi b/dts/st/f4/stm32f401c(d-e)yx-pinctrl.dtsi index 6a2f1b001..2924be8a6 100644 --- a/dts/st/f4/stm32f401c(d-e)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401c(d-e)yx-pinctrl.dtsi @@ -229,26 +229,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f401ccfx-pinctrl.dtsi b/dts/st/f4/stm32f401ccfx-pinctrl.dtsi index 6a2f1b001..2924be8a6 100644 --- a/dts/st/f4/stm32f401ccfx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401ccfx-pinctrl.dtsi @@ -229,26 +229,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f401r(b-c)tx-pinctrl.dtsi b/dts/st/f4/stm32f401r(b-c)tx-pinctrl.dtsi index b2fc4e3ea..60927f94a 100644 --- a/dts/st/f4/stm32f401r(b-c)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401r(b-c)tx-pinctrl.dtsi @@ -292,31 +292,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f401r(d-e)tx-pinctrl.dtsi b/dts/st/f4/stm32f401r(d-e)tx-pinctrl.dtsi index b2fc4e3ea..60927f94a 100644 --- a/dts/st/f4/stm32f401r(d-e)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401r(d-e)tx-pinctrl.dtsi @@ -292,31 +292,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f401v(b-c)hx-pinctrl.dtsi b/dts/st/f4/stm32f401v(b-c)hx-pinctrl.dtsi index 14b335c80..ceea37afe 100644 --- a/dts/st/f4/stm32f401v(b-c)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401v(b-c)hx-pinctrl.dtsi @@ -342,46 +342,55 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f401v(b-c)tx-pinctrl.dtsi b/dts/st/f4/stm32f401v(b-c)tx-pinctrl.dtsi index 44384f3dd..34e6484a2 100644 --- a/dts/st/f4/stm32f401v(b-c)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401v(b-c)tx-pinctrl.dtsi @@ -336,46 +336,55 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f401v(d-e)hx-pinctrl.dtsi b/dts/st/f4/stm32f401v(d-e)hx-pinctrl.dtsi index 14b335c80..ceea37afe 100644 --- a/dts/st/f4/stm32f401v(d-e)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401v(d-e)hx-pinctrl.dtsi @@ -342,46 +342,55 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f401v(d-e)tx-pinctrl.dtsi b/dts/st/f4/stm32f401v(d-e)tx-pinctrl.dtsi index 44384f3dd..34e6484a2 100644 --- a/dts/st/f4/stm32f401v(d-e)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f401v(d-e)tx-pinctrl.dtsi @@ -336,46 +336,55 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f405o(e-g)yx-pinctrl.dtsi b/dts/st/f4/stm32f405o(e-g)yx-pinctrl.dtsi index 24b72f8e1..db0307d20 100644 --- a/dts/st/f4/stm32f405o(e-g)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f405o(e-g)yx-pinctrl.dtsi @@ -427,36 +427,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f405rgtx-pinctrl.dtsi b/dts/st/f4/stm32f405rgtx-pinctrl.dtsi index d043a5ef3..a0aded075 100644 --- a/dts/st/f4/stm32f405rgtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f405rgtx-pinctrl.dtsi @@ -432,31 +432,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f405vgtx-pinctrl.dtsi b/dts/st/f4/stm32f405vgtx-pinctrl.dtsi index 7e4fdcb84..9dedfe52d 100644 --- a/dts/st/f4/stm32f405vgtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f405vgtx-pinctrl.dtsi @@ -441,31 +441,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f405zgtx-pinctrl.dtsi b/dts/st/f4/stm32f405zgtx-pinctrl.dtsi index 7d0fe8674..391273b3d 100644 --- a/dts/st/f4/stm32f405zgtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f405zgtx-pinctrl.dtsi @@ -485,31 +485,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f407i(e-g)hx-pinctrl.dtsi b/dts/st/f4/stm32f407i(e-g)hx-pinctrl.dtsi index 427cbab01..2c3d4c1f3 100644 --- a/dts/st/f4/stm32f407i(e-g)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f407i(e-g)hx-pinctrl.dtsi @@ -736,36 +736,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f407i(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f407i(e-g)tx-pinctrl.dtsi index 427cbab01..2c3d4c1f3 100644 --- a/dts/st/f4/stm32f407i(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f407i(e-g)tx-pinctrl.dtsi @@ -736,36 +736,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f407v(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f407v(e-g)tx-pinctrl.dtsi index 44ba00d47..147a64e95 100644 --- a/dts/st/f4/stm32f407v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f407v(e-g)tx-pinctrl.dtsi @@ -586,31 +586,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f407z(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f407z(e-g)tx-pinctrl.dtsi index 9a99a2996..dcb5bd2f3 100644 --- a/dts/st/f4/stm32f407z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f407z(e-g)tx-pinctrl.dtsi @@ -650,31 +650,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f410c(8-b)tx-pinctrl.dtsi b/dts/st/f4/stm32f410c(8-b)tx-pinctrl.dtsi index b319f6fa2..2e7f4f0f9 100644 --- a/dts/st/f4/stm32f410c(8-b)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f410c(8-b)tx-pinctrl.dtsi @@ -234,26 +234,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f410c(8-b)ux-pinctrl.dtsi b/dts/st/f4/stm32f410c(8-b)ux-pinctrl.dtsi index da451a5e0..c14b83581 100644 --- a/dts/st/f4/stm32f410c(8-b)ux-pinctrl.dtsi +++ b/dts/st/f4/stm32f410c(8-b)ux-pinctrl.dtsi @@ -255,26 +255,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f410r(8-b)ix-pinctrl.dtsi b/dts/st/f4/stm32f410r(8-b)ix-pinctrl.dtsi index 3eb9e365d..61c977098 100644 --- a/dts/st/f4/stm32f410r(8-b)ix-pinctrl.dtsi +++ b/dts/st/f4/stm32f410r(8-b)ix-pinctrl.dtsi @@ -304,31 +304,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f410r(8-b)tx-pinctrl.dtsi b/dts/st/f4/stm32f410r(8-b)tx-pinctrl.dtsi index 3eb9e365d..61c977098 100644 --- a/dts/st/f4/stm32f410r(8-b)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f410r(8-b)tx-pinctrl.dtsi @@ -304,31 +304,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f410t(8-b)yx-pinctrl.dtsi b/dts/st/f4/stm32f410t(8-b)yx-pinctrl.dtsi index f2fe062fc..1ad6cb42d 100644 --- a/dts/st/f4/stm32f410t(8-b)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f410t(8-b)yx-pinctrl.dtsi @@ -117,11 +117,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f411c(c-e)ux-pinctrl.dtsi b/dts/st/f4/stm32f411c(c-e)ux-pinctrl.dtsi index 2d8608bb6..a48c0d752 100644 --- a/dts/st/f4/stm32f411c(c-e)ux-pinctrl.dtsi +++ b/dts/st/f4/stm32f411c(c-e)ux-pinctrl.dtsi @@ -337,41 +337,49 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f411c(c-e)yx-pinctrl.dtsi b/dts/st/f4/stm32f411c(c-e)yx-pinctrl.dtsi index 2d8608bb6..a48c0d752 100644 --- a/dts/st/f4/stm32f411c(c-e)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f411c(c-e)yx-pinctrl.dtsi @@ -337,41 +337,49 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f411r(c-e)tx-pinctrl.dtsi b/dts/st/f4/stm32f411r(c-e)tx-pinctrl.dtsi index ff6c942db..a0a98ade0 100644 --- a/dts/st/f4/stm32f411r(c-e)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f411r(c-e)tx-pinctrl.dtsi @@ -405,51 +405,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f411v(c-e)hx-pinctrl.dtsi b/dts/st/f4/stm32f411v(c-e)hx-pinctrl.dtsi index 42bef363c..dfa5b8c39 100644 --- a/dts/st/f4/stm32f411v(c-e)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f411v(c-e)hx-pinctrl.dtsi @@ -537,76 +537,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe2: spi5_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe12: spi5_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f411v(c-e)tx-pinctrl.dtsi b/dts/st/f4/stm32f411v(c-e)tx-pinctrl.dtsi index ed347ebe0..c3634dc9e 100644 --- a/dts/st/f4/stm32f411v(c-e)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f411v(c-e)tx-pinctrl.dtsi @@ -531,76 +531,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe2: spi5_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe12: spi5_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f412c(e-g)ux-pinctrl.dtsi b/dts/st/f4/stm32f412c(e-g)ux-pinctrl.dtsi index 0af55a485..fc1f062ea 100644 --- a/dts/st/f4/stm32f412c(e-g)ux-pinctrl.dtsi +++ b/dts/st/f4/stm32f412c(e-g)ux-pinctrl.dtsi @@ -377,41 +377,49 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f412r(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f412r(e-g)tx-pinctrl.dtsi index 0ec378f3e..8ff1a943d 100644 --- a/dts/st/f4/stm32f412r(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f412r(e-g)tx-pinctrl.dtsi @@ -507,51 +507,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f412r(e-g)yx-pinctrl.dtsi b/dts/st/f4/stm32f412r(e-g)yx-pinctrl.dtsi index 0ec378f3e..8ff1a943d 100644 --- a/dts/st/f4/stm32f412r(e-g)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f412r(e-g)yx-pinctrl.dtsi @@ -507,51 +507,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f412r(e-g)yxp-pinctrl.dtsi b/dts/st/f4/stm32f412r(e-g)yxp-pinctrl.dtsi index 0ec378f3e..8ff1a943d 100644 --- a/dts/st/f4/stm32f412r(e-g)yxp-pinctrl.dtsi +++ b/dts/st/f4/stm32f412r(e-g)yxp-pinctrl.dtsi @@ -507,51 +507,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f412v(e-g)hx-pinctrl.dtsi b/dts/st/f4/stm32f412v(e-g)hx-pinctrl.dtsi index e892e5275..906789837 100644 --- a/dts/st/f4/stm32f412v(e-g)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f412v(e-g)hx-pinctrl.dtsi @@ -693,76 +693,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe2: spi5_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe12: spi5_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f412v(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f412v(e-g)tx-pinctrl.dtsi index 50c903e9d..964dea1f9 100644 --- a/dts/st/f4/stm32f412v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f412v(e-g)tx-pinctrl.dtsi @@ -687,76 +687,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe2: spi5_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe12: spi5_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f412z(e-g)jx-pinctrl.dtsi b/dts/st/f4/stm32f412z(e-g)jx-pinctrl.dtsi index 96ac787b3..a271a06cd 100644 --- a/dts/st/f4/stm32f412z(e-g)jx-pinctrl.dtsi +++ b/dts/st/f4/stm32f412z(e-g)jx-pinctrl.dtsi @@ -758,76 +758,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe2: spi5_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe12: spi5_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f412z(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f412z(e-g)tx-pinctrl.dtsi index 96ac787b3..a271a06cd 100644 --- a/dts/st/f4/stm32f412z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f412z(e-g)tx-pinctrl.dtsi @@ -758,76 +758,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe2: spi5_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe12: spi5_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f413c(g-h)ux-pinctrl.dtsi b/dts/st/f4/stm32f413c(g-h)ux-pinctrl.dtsi index 10d9e5225..e73374247 100644 --- a/dts/st/f4/stm32f413c(g-h)ux-pinctrl.dtsi +++ b/dts/st/f4/stm32f413c(g-h)ux-pinctrl.dtsi @@ -433,46 +433,55 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f413m(g-h)yx-pinctrl.dtsi b/dts/st/f4/stm32f413m(g-h)yx-pinctrl.dtsi index 9a6e7f15f..6bc788b7e 100644 --- a/dts/st/f4/stm32f413m(g-h)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f413m(g-h)yx-pinctrl.dtsi @@ -634,66 +634,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe12: spi5_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f413r(g-h)tx-pinctrl.dtsi b/dts/st/f4/stm32f413r(g-h)tx-pinctrl.dtsi index bc96a4cf0..5252e9b5c 100644 --- a/dts/st/f4/stm32f413r(g-h)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f413r(g-h)tx-pinctrl.dtsi @@ -563,56 +563,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f413v(g-h)hx-pinctrl.dtsi b/dts/st/f4/stm32f413v(g-h)hx-pinctrl.dtsi index 9328d0b54..0956c7272 100644 --- a/dts/st/f4/stm32f413v(g-h)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f413v(g-h)hx-pinctrl.dtsi @@ -749,81 +749,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe2: spi5_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe12: spi5_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f413v(g-h)tx-pinctrl.dtsi b/dts/st/f4/stm32f413v(g-h)tx-pinctrl.dtsi index 7f786df46..10cf5257c 100644 --- a/dts/st/f4/stm32f413v(g-h)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f413v(g-h)tx-pinctrl.dtsi @@ -743,81 +743,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe2: spi5_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe12: spi5_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f413z(g-h)jx-pinctrl.dtsi b/dts/st/f4/stm32f413z(g-h)jx-pinctrl.dtsi index 47cef8da4..c84c5454e 100644 --- a/dts/st/f4/stm32f413z(g-h)jx-pinctrl.dtsi +++ b/dts/st/f4/stm32f413z(g-h)jx-pinctrl.dtsi @@ -814,81 +814,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe2: spi5_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe12: spi5_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f413z(g-h)tx-pinctrl.dtsi b/dts/st/f4/stm32f413z(g-h)tx-pinctrl.dtsi index 47cef8da4..c84c5454e 100644 --- a/dts/st/f4/stm32f413z(g-h)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f413z(g-h)tx-pinctrl.dtsi @@ -814,81 +814,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe2: spi5_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe12: spi5_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f415ogyx-pinctrl.dtsi b/dts/st/f4/stm32f415ogyx-pinctrl.dtsi index 24b72f8e1..db0307d20 100644 --- a/dts/st/f4/stm32f415ogyx-pinctrl.dtsi +++ b/dts/st/f4/stm32f415ogyx-pinctrl.dtsi @@ -427,36 +427,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f415rgtx-pinctrl.dtsi b/dts/st/f4/stm32f415rgtx-pinctrl.dtsi index d043a5ef3..a0aded075 100644 --- a/dts/st/f4/stm32f415rgtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f415rgtx-pinctrl.dtsi @@ -432,31 +432,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f415vgtx-pinctrl.dtsi b/dts/st/f4/stm32f415vgtx-pinctrl.dtsi index 7e4fdcb84..9dedfe52d 100644 --- a/dts/st/f4/stm32f415vgtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f415vgtx-pinctrl.dtsi @@ -441,31 +441,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f415zgtx-pinctrl.dtsi b/dts/st/f4/stm32f415zgtx-pinctrl.dtsi index 7d0fe8674..391273b3d 100644 --- a/dts/st/f4/stm32f415zgtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f415zgtx-pinctrl.dtsi @@ -485,31 +485,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f417i(e-g)hx-pinctrl.dtsi b/dts/st/f4/stm32f417i(e-g)hx-pinctrl.dtsi index 427cbab01..2c3d4c1f3 100644 --- a/dts/st/f4/stm32f417i(e-g)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f417i(e-g)hx-pinctrl.dtsi @@ -736,36 +736,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f417i(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f417i(e-g)tx-pinctrl.dtsi index 427cbab01..2c3d4c1f3 100644 --- a/dts/st/f4/stm32f417i(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f417i(e-g)tx-pinctrl.dtsi @@ -736,36 +736,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f417v(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f417v(e-g)tx-pinctrl.dtsi index 44ba00d47..147a64e95 100644 --- a/dts/st/f4/stm32f417v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f417v(e-g)tx-pinctrl.dtsi @@ -586,31 +586,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f417z(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f417z(e-g)tx-pinctrl.dtsi index 9a99a2996..dcb5bd2f3 100644 --- a/dts/st/f4/stm32f417z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f417z(e-g)tx-pinctrl.dtsi @@ -650,31 +650,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f423chux-pinctrl.dtsi b/dts/st/f4/stm32f423chux-pinctrl.dtsi index 10d9e5225..e73374247 100644 --- a/dts/st/f4/stm32f423chux-pinctrl.dtsi +++ b/dts/st/f4/stm32f423chux-pinctrl.dtsi @@ -433,46 +433,55 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f423mhyx-pinctrl.dtsi b/dts/st/f4/stm32f423mhyx-pinctrl.dtsi index 9a6e7f15f..6bc788b7e 100644 --- a/dts/st/f4/stm32f423mhyx-pinctrl.dtsi +++ b/dts/st/f4/stm32f423mhyx-pinctrl.dtsi @@ -634,66 +634,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe12: spi5_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f423rhtx-pinctrl.dtsi b/dts/st/f4/stm32f423rhtx-pinctrl.dtsi index bc96a4cf0..5252e9b5c 100644 --- a/dts/st/f4/stm32f423rhtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f423rhtx-pinctrl.dtsi @@ -563,56 +563,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f423vhhx-pinctrl.dtsi b/dts/st/f4/stm32f423vhhx-pinctrl.dtsi index 9328d0b54..0956c7272 100644 --- a/dts/st/f4/stm32f423vhhx-pinctrl.dtsi +++ b/dts/st/f4/stm32f423vhhx-pinctrl.dtsi @@ -749,81 +749,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe2: spi5_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe12: spi5_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f423vhtx-pinctrl.dtsi b/dts/st/f4/stm32f423vhtx-pinctrl.dtsi index 7f786df46..10cf5257c 100644 --- a/dts/st/f4/stm32f423vhtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f423vhtx-pinctrl.dtsi @@ -743,81 +743,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe2: spi5_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe12: spi5_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f423zhjx-pinctrl.dtsi b/dts/st/f4/stm32f423zhjx-pinctrl.dtsi index 47cef8da4..c84c5454e 100644 --- a/dts/st/f4/stm32f423zhjx-pinctrl.dtsi +++ b/dts/st/f4/stm32f423zhjx-pinctrl.dtsi @@ -814,81 +814,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe2: spi5_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe12: spi5_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f423zhtx-pinctrl.dtsi b/dts/st/f4/stm32f423zhtx-pinctrl.dtsi index 47cef8da4..c84c5454e 100644 --- a/dts/st/f4/stm32f423zhtx-pinctrl.dtsi +++ b/dts/st/f4/stm32f423zhtx-pinctrl.dtsi @@ -814,81 +814,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb12: spi3_sck_pb12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pb13: spi4_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pb0: spi5_sck_pb0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe2: spi5_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pe12: spi5_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f427a(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f427a(g-i)hx-pinctrl.dtsi index 37460ef37..47c3b3451 100644 --- a/dts/st/f4/stm32f427a(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f427a(g-i)hx-pinctrl.dtsi @@ -1251,56 +1251,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f427i(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f427i(g-i)hx-pinctrl.dtsi index 9916a62a8..824d16e7a 100644 --- a/dts/st/f4/stm32f427i(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f427i(g-i)hx-pinctrl.dtsi @@ -1331,66 +1331,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f427i(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f427i(g-i)tx-pinctrl.dtsi index 9916a62a8..824d16e7a 100644 --- a/dts/st/f4/stm32f427i(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f427i(g-i)tx-pinctrl.dtsi @@ -1331,66 +1331,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f427v(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f427v(g-i)tx-pinctrl.dtsi index f174012ce..c6ef15992 100644 --- a/dts/st/f4/stm32f427v(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f427v(g-i)tx-pinctrl.dtsi @@ -854,46 +854,55 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f427z(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f427z(g-i)tx-pinctrl.dtsi index 149a98bb9..b1c9ebb7b 100644 --- a/dts/st/f4/stm32f427z(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f427z(g-i)tx-pinctrl.dtsi @@ -1097,56 +1097,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f429a(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f429a(g-i)hx-pinctrl.dtsi index 37460ef37..47c3b3451 100644 --- a/dts/st/f4/stm32f429a(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429a(g-i)hx-pinctrl.dtsi @@ -1251,56 +1251,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 9916a62a8..824d16e7a 100644 --- a/dts/st/f4/stm32f429b(e-g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429b(e-g-i)tx-pinctrl.dtsi @@ -1331,66 +1331,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f429i(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f429i(e-g)tx-pinctrl.dtsi index 9916a62a8..824d16e7a 100644 --- a/dts/st/f4/stm32f429i(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429i(e-g)tx-pinctrl.dtsi @@ -1331,66 +1331,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 9916a62a8..824d16e7a 100644 --- a/dts/st/f4/stm32f429i(e-g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429i(e-g-i)hx-pinctrl.dtsi @@ -1331,66 +1331,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f429iitx-pinctrl.dtsi b/dts/st/f4/stm32f429iitx-pinctrl.dtsi index 9916a62a8..824d16e7a 100644 --- a/dts/st/f4/stm32f429iitx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429iitx-pinctrl.dtsi @@ -1331,66 +1331,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f429n(e-g)hx-pinctrl.dtsi b/dts/st/f4/stm32f429n(e-g)hx-pinctrl.dtsi index 9916a62a8..824d16e7a 100644 --- a/dts/st/f4/stm32f429n(e-g)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429n(e-g)hx-pinctrl.dtsi @@ -1331,66 +1331,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f429nihx-pinctrl.dtsi b/dts/st/f4/stm32f429nihx-pinctrl.dtsi index 9916a62a8..824d16e7a 100644 --- a/dts/st/f4/stm32f429nihx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429nihx-pinctrl.dtsi @@ -1331,66 +1331,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f429v(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f429v(e-g)tx-pinctrl.dtsi index b7a2673a9..9e0753576 100644 --- a/dts/st/f4/stm32f429v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429v(e-g)tx-pinctrl.dtsi @@ -824,46 +824,55 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f429vitx-pinctrl.dtsi b/dts/st/f4/stm32f429vitx-pinctrl.dtsi index b7a2673a9..9e0753576 100644 --- a/dts/st/f4/stm32f429vitx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429vitx-pinctrl.dtsi @@ -824,46 +824,55 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f429z(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f429z(e-g)tx-pinctrl.dtsi index 149a98bb9..b1c9ebb7b 100644 --- a/dts/st/f4/stm32f429z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429z(e-g)tx-pinctrl.dtsi @@ -1097,56 +1097,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f429zgyx-pinctrl.dtsi b/dts/st/f4/stm32f429zgyx-pinctrl.dtsi index 149a98bb9..b1c9ebb7b 100644 --- a/dts/st/f4/stm32f429zgyx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429zgyx-pinctrl.dtsi @@ -1097,56 +1097,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f429zitx-pinctrl.dtsi b/dts/st/f4/stm32f429zitx-pinctrl.dtsi index 149a98bb9..b1c9ebb7b 100644 --- a/dts/st/f4/stm32f429zitx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429zitx-pinctrl.dtsi @@ -1097,56 +1097,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f429ziyx-pinctrl.dtsi b/dts/st/f4/stm32f429ziyx-pinctrl.dtsi index 149a98bb9..b1c9ebb7b 100644 --- a/dts/st/f4/stm32f429ziyx-pinctrl.dtsi +++ b/dts/st/f4/stm32f429ziyx-pinctrl.dtsi @@ -1097,56 +1097,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f437aihx-pinctrl.dtsi b/dts/st/f4/stm32f437aihx-pinctrl.dtsi index 37460ef37..47c3b3451 100644 --- a/dts/st/f4/stm32f437aihx-pinctrl.dtsi +++ b/dts/st/f4/stm32f437aihx-pinctrl.dtsi @@ -1251,56 +1251,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f437i(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f437i(g-i)hx-pinctrl.dtsi index 9916a62a8..824d16e7a 100644 --- a/dts/st/f4/stm32f437i(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f437i(g-i)hx-pinctrl.dtsi @@ -1331,66 +1331,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f437i(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f437i(g-i)tx-pinctrl.dtsi index 9916a62a8..824d16e7a 100644 --- a/dts/st/f4/stm32f437i(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f437i(g-i)tx-pinctrl.dtsi @@ -1331,66 +1331,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f437v(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f437v(g-i)tx-pinctrl.dtsi index f174012ce..c6ef15992 100644 --- a/dts/st/f4/stm32f437v(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f437v(g-i)tx-pinctrl.dtsi @@ -854,46 +854,55 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f437z(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f437z(g-i)tx-pinctrl.dtsi index 149a98bb9..b1c9ebb7b 100644 --- a/dts/st/f4/stm32f437z(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f437z(g-i)tx-pinctrl.dtsi @@ -1097,56 +1097,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f439aihx-pinctrl.dtsi b/dts/st/f4/stm32f439aihx-pinctrl.dtsi index 37460ef37..47c3b3451 100644 --- a/dts/st/f4/stm32f439aihx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439aihx-pinctrl.dtsi @@ -1251,56 +1251,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f439b(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f439b(g-i)tx-pinctrl.dtsi index 9916a62a8..824d16e7a 100644 --- a/dts/st/f4/stm32f439b(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439b(g-i)tx-pinctrl.dtsi @@ -1331,66 +1331,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f439i(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f439i(g-i)hx-pinctrl.dtsi index 9916a62a8..824d16e7a 100644 --- a/dts/st/f4/stm32f439i(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439i(g-i)hx-pinctrl.dtsi @@ -1331,66 +1331,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f439i(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f439i(g-i)tx-pinctrl.dtsi index 9916a62a8..824d16e7a 100644 --- a/dts/st/f4/stm32f439i(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439i(g-i)tx-pinctrl.dtsi @@ -1331,66 +1331,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f439n(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f439n(g-i)hx-pinctrl.dtsi index 9916a62a8..824d16e7a 100644 --- a/dts/st/f4/stm32f439n(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439n(g-i)hx-pinctrl.dtsi @@ -1331,66 +1331,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f439v(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f439v(g-i)tx-pinctrl.dtsi index b7a2673a9..9e0753576 100644 --- a/dts/st/f4/stm32f439v(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439v(g-i)tx-pinctrl.dtsi @@ -824,46 +824,55 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f439z(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f439z(g-i)tx-pinctrl.dtsi index 149a98bb9..b1c9ebb7b 100644 --- a/dts/st/f4/stm32f439z(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439z(g-i)tx-pinctrl.dtsi @@ -1097,56 +1097,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f439z(g-i)yx-pinctrl.dtsi b/dts/st/f4/stm32f439z(g-i)yx-pinctrl.dtsi index 149a98bb9..b1c9ebb7b 100644 --- a/dts/st/f4/stm32f439z(g-i)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f439z(g-i)yx-pinctrl.dtsi @@ -1097,56 +1097,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f446m(c-e)yx-pinctrl.dtsi b/dts/st/f4/stm32f446m(c-e)yx-pinctrl.dtsi index 262839657..75312d3a2 100644 --- a/dts/st/f4/stm32f446m(c-e)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f446m(c-e)yx-pinctrl.dtsi @@ -605,46 +605,55 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f446r(c-e)tx-pinctrl.dtsi b/dts/st/f4/stm32f446r(c-e)tx-pinctrl.dtsi index f2056392e..9fc1214a4 100644 --- a/dts/st/f4/stm32f446r(c-e)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f446r(c-e)tx-pinctrl.dtsi @@ -557,41 +557,49 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f446v(c-e)tx-pinctrl.dtsi b/dts/st/f4/stm32f446v(c-e)tx-pinctrl.dtsi index 148fed9f9..23d6a4ade 100644 --- a/dts/st/f4/stm32f446v(c-e)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f446v(c-e)tx-pinctrl.dtsi @@ -920,56 +920,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f446z(c-e)hx-pinctrl.dtsi b/dts/st/f4/stm32f446z(c-e)hx-pinctrl.dtsi index e1188601b..500e47083 100644 --- a/dts/st/f4/stm32f446z(c-e)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f446z(c-e)hx-pinctrl.dtsi @@ -1164,61 +1164,73 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pg11: spi4_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f446z(c-e)jx-pinctrl.dtsi b/dts/st/f4/stm32f446z(c-e)jx-pinctrl.dtsi index e1188601b..500e47083 100644 --- a/dts/st/f4/stm32f446z(c-e)jx-pinctrl.dtsi +++ b/dts/st/f4/stm32f446z(c-e)jx-pinctrl.dtsi @@ -1164,61 +1164,73 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pg11: spi4_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f446z(c-e)tx-pinctrl.dtsi b/dts/st/f4/stm32f446z(c-e)tx-pinctrl.dtsi index e1188601b..500e47083 100644 --- a/dts/st/f4/stm32f446z(c-e)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f446z(c-e)tx-pinctrl.dtsi @@ -1164,61 +1164,73 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pc7: spi2_sck_pc7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pg11: spi4_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 cde132964..5eaa2673c 100644 --- a/dts/st/f4/stm32f469a(e-g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469a(e-g-i)hx-pinctrl.dtsi @@ -1123,61 +1123,73 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 cde132964..5eaa2673c 100644 --- a/dts/st/f4/stm32f469a(e-g-i)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469a(e-g-i)yx-pinctrl.dtsi @@ -1123,61 +1123,73 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 a6fcefbe0..41f9153f6 100644 --- a/dts/st/f4/stm32f469b(e-g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469b(e-g-i)tx-pinctrl.dtsi @@ -1491,71 +1491,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f469i(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f469i(e-g)tx-pinctrl.dtsi index 7210c7ae1..54059c6fc 100644 --- a/dts/st/f4/stm32f469i(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469i(e-g)tx-pinctrl.dtsi @@ -1422,71 +1422,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 7210c7ae1..54059c6fc 100644 --- a/dts/st/f4/stm32f469i(e-g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469i(e-g-i)hx-pinctrl.dtsi @@ -1422,71 +1422,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f469iitx-pinctrl.dtsi b/dts/st/f4/stm32f469iitx-pinctrl.dtsi index 7210c7ae1..54059c6fc 100644 --- a/dts/st/f4/stm32f469iitx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469iitx-pinctrl.dtsi @@ -1422,71 +1422,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f469n(e-g)hx-pinctrl.dtsi b/dts/st/f4/stm32f469n(e-g)hx-pinctrl.dtsi index a6fcefbe0..41f9153f6 100644 --- a/dts/st/f4/stm32f469n(e-g)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469n(e-g)hx-pinctrl.dtsi @@ -1491,71 +1491,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f469nihx-pinctrl.dtsi b/dts/st/f4/stm32f469nihx-pinctrl.dtsi index a6fcefbe0..41f9153f6 100644 --- a/dts/st/f4/stm32f469nihx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469nihx-pinctrl.dtsi @@ -1491,71 +1491,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f469v(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f469v(e-g)tx-pinctrl.dtsi index 31a61d721..a1d3e06af 100644 --- a/dts/st/f4/stm32f469v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469v(e-g)tx-pinctrl.dtsi @@ -700,51 +700,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f469vitx-pinctrl.dtsi b/dts/st/f4/stm32f469vitx-pinctrl.dtsi index 31a61d721..a1d3e06af 100644 --- a/dts/st/f4/stm32f469vitx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469vitx-pinctrl.dtsi @@ -700,51 +700,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f469z(e-g)tx-pinctrl.dtsi b/dts/st/f4/stm32f469z(e-g)tx-pinctrl.dtsi index 08e7bcf11..ae412bef4 100644 --- a/dts/st/f4/stm32f469z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469z(e-g)tx-pinctrl.dtsi @@ -977,51 +977,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f469zitx-pinctrl.dtsi b/dts/st/f4/stm32f469zitx-pinctrl.dtsi index 08e7bcf11..ae412bef4 100644 --- a/dts/st/f4/stm32f469zitx-pinctrl.dtsi +++ b/dts/st/f4/stm32f469zitx-pinctrl.dtsi @@ -977,51 +977,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f479a(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f479a(g-i)hx-pinctrl.dtsi index cde132964..5eaa2673c 100644 --- a/dts/st/f4/stm32f479a(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479a(g-i)hx-pinctrl.dtsi @@ -1123,61 +1123,73 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f479a(g-i)yx-pinctrl.dtsi b/dts/st/f4/stm32f479a(g-i)yx-pinctrl.dtsi index cde132964..5eaa2673c 100644 --- a/dts/st/f4/stm32f479a(g-i)yx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479a(g-i)yx-pinctrl.dtsi @@ -1123,61 +1123,73 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f479b(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f479b(g-i)tx-pinctrl.dtsi index a6fcefbe0..41f9153f6 100644 --- a/dts/st/f4/stm32f479b(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479b(g-i)tx-pinctrl.dtsi @@ -1491,71 +1491,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f479i(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f479i(g-i)hx-pinctrl.dtsi index 7210c7ae1..54059c6fc 100644 --- a/dts/st/f4/stm32f479i(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479i(g-i)hx-pinctrl.dtsi @@ -1422,71 +1422,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f479i(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f479i(g-i)tx-pinctrl.dtsi index 7210c7ae1..54059c6fc 100644 --- a/dts/st/f4/stm32f479i(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479i(g-i)tx-pinctrl.dtsi @@ -1422,71 +1422,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f479n(g-i)hx-pinctrl.dtsi b/dts/st/f4/stm32f479n(g-i)hx-pinctrl.dtsi index a6fcefbe0..41f9153f6 100644 --- a/dts/st/f4/stm32f479n(g-i)hx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479n(g-i)hx-pinctrl.dtsi @@ -1491,71 +1491,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f479v(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f479v(g-i)tx-pinctrl.dtsi index 31a61d721..a1d3e06af 100644 --- a/dts/st/f4/stm32f479v(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479v(g-i)tx-pinctrl.dtsi @@ -700,51 +700,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f4/stm32f479z(g-i)tx-pinctrl.dtsi b/dts/st/f4/stm32f479z(g-i)tx-pinctrl.dtsi index 08e7bcf11..ae412bef4 100644 --- a/dts/st/f4/stm32f479z(g-i)tx-pinctrl.dtsi +++ b/dts/st/f4/stm32f479z(g-i)tx-pinctrl.dtsi @@ -977,51 +977,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f722i(c-e)kx-pinctrl.dtsi b/dts/st/f7/stm32f722i(c-e)kx-pinctrl.dtsi index 202e64ba5..6180cee48 100644 --- a/dts/st/f7/stm32f722i(c-e)kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f722i(c-e)kx-pinctrl.dtsi @@ -1441,66 +1441,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f722i(c-e)tx-pinctrl.dtsi b/dts/st/f7/stm32f722i(c-e)tx-pinctrl.dtsi index 202e64ba5..6180cee48 100644 --- a/dts/st/f7/stm32f722i(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f722i(c-e)tx-pinctrl.dtsi @@ -1441,66 +1441,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f722r(c-e)tx-pinctrl.dtsi b/dts/st/f7/stm32f722r(c-e)tx-pinctrl.dtsi index 0c4d250d6..767391f48 100644 --- a/dts/st/f7/stm32f722r(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f722r(c-e)tx-pinctrl.dtsi @@ -548,36 +548,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f722v(c-e)tx-pinctrl.dtsi b/dts/st/f7/stm32f722v(c-e)tx-pinctrl.dtsi index 4d83d5ac5..5a5b687f6 100644 --- a/dts/st/f7/stm32f722v(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f722v(c-e)tx-pinctrl.dtsi @@ -941,51 +941,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f722z(c-e)tx-pinctrl.dtsi b/dts/st/f7/stm32f722z(c-e)tx-pinctrl.dtsi index 01c27acc9..c4ef5772a 100644 --- a/dts/st/f7/stm32f722z(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f722z(c-e)tx-pinctrl.dtsi @@ -1217,56 +1217,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f723i(c-e)kx-pinctrl.dtsi b/dts/st/f7/stm32f723i(c-e)kx-pinctrl.dtsi index 11103ebdb..8befc73b7 100644 --- a/dts/st/f7/stm32f723i(c-e)kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f723i(c-e)kx-pinctrl.dtsi @@ -1411,66 +1411,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f723i(c-e)tx-pinctrl.dtsi b/dts/st/f7/stm32f723i(c-e)tx-pinctrl.dtsi index 11103ebdb..8befc73b7 100644 --- a/dts/st/f7/stm32f723i(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f723i(c-e)tx-pinctrl.dtsi @@ -1411,66 +1411,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f723v(c-e)tx-pinctrl.dtsi b/dts/st/f7/stm32f723v(c-e)tx-pinctrl.dtsi index 24adef770..26f980a7b 100644 --- a/dts/st/f7/stm32f723v(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f723v(c-e)tx-pinctrl.dtsi @@ -859,51 +859,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f723v(c-e)yx-pinctrl.dtsi b/dts/st/f7/stm32f723v(c-e)yx-pinctrl.dtsi index 24adef770..26f980a7b 100644 --- a/dts/st/f7/stm32f723v(c-e)yx-pinctrl.dtsi +++ b/dts/st/f7/stm32f723v(c-e)yx-pinctrl.dtsi @@ -859,51 +859,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f723z(c-e)ix-pinctrl.dtsi b/dts/st/f7/stm32f723z(c-e)ix-pinctrl.dtsi index 11622a5c0..910e0c7a6 100644 --- a/dts/st/f7/stm32f723z(c-e)ix-pinctrl.dtsi +++ b/dts/st/f7/stm32f723z(c-e)ix-pinctrl.dtsi @@ -1187,56 +1187,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f723z(c-e)tx-pinctrl.dtsi b/dts/st/f7/stm32f723z(c-e)tx-pinctrl.dtsi index 11622a5c0..910e0c7a6 100644 --- a/dts/st/f7/stm32f723z(c-e)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f723z(c-e)tx-pinctrl.dtsi @@ -1187,56 +1187,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f730i8kx-pinctrl.dtsi b/dts/st/f7/stm32f730i8kx-pinctrl.dtsi index 11103ebdb..8befc73b7 100644 --- a/dts/st/f7/stm32f730i8kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f730i8kx-pinctrl.dtsi @@ -1411,66 +1411,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f730r8tx-pinctrl.dtsi b/dts/st/f7/stm32f730r8tx-pinctrl.dtsi index 0c4d250d6..767391f48 100644 --- a/dts/st/f7/stm32f730r8tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f730r8tx-pinctrl.dtsi @@ -548,36 +548,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f730v8tx-pinctrl.dtsi b/dts/st/f7/stm32f730v8tx-pinctrl.dtsi index 4d83d5ac5..5a5b687f6 100644 --- a/dts/st/f7/stm32f730v8tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f730v8tx-pinctrl.dtsi @@ -941,51 +941,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f730z8tx-pinctrl.dtsi b/dts/st/f7/stm32f730z8tx-pinctrl.dtsi index 11622a5c0..910e0c7a6 100644 --- a/dts/st/f7/stm32f730z8tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f730z8tx-pinctrl.dtsi @@ -1187,56 +1187,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f732iekx-pinctrl.dtsi b/dts/st/f7/stm32f732iekx-pinctrl.dtsi index 202e64ba5..6180cee48 100644 --- a/dts/st/f7/stm32f732iekx-pinctrl.dtsi +++ b/dts/st/f7/stm32f732iekx-pinctrl.dtsi @@ -1441,66 +1441,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f732ietx-pinctrl.dtsi b/dts/st/f7/stm32f732ietx-pinctrl.dtsi index 202e64ba5..6180cee48 100644 --- a/dts/st/f7/stm32f732ietx-pinctrl.dtsi +++ b/dts/st/f7/stm32f732ietx-pinctrl.dtsi @@ -1441,66 +1441,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f732retx-pinctrl.dtsi b/dts/st/f7/stm32f732retx-pinctrl.dtsi index 0c4d250d6..767391f48 100644 --- a/dts/st/f7/stm32f732retx-pinctrl.dtsi +++ b/dts/st/f7/stm32f732retx-pinctrl.dtsi @@ -548,36 +548,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f732vetx-pinctrl.dtsi b/dts/st/f7/stm32f732vetx-pinctrl.dtsi index 4d83d5ac5..5a5b687f6 100644 --- a/dts/st/f7/stm32f732vetx-pinctrl.dtsi +++ b/dts/st/f7/stm32f732vetx-pinctrl.dtsi @@ -941,51 +941,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f732zetx-pinctrl.dtsi b/dts/st/f7/stm32f732zetx-pinctrl.dtsi index 01c27acc9..c4ef5772a 100644 --- a/dts/st/f7/stm32f732zetx-pinctrl.dtsi +++ b/dts/st/f7/stm32f732zetx-pinctrl.dtsi @@ -1217,56 +1217,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f733iekx-pinctrl.dtsi b/dts/st/f7/stm32f733iekx-pinctrl.dtsi index 11103ebdb..8befc73b7 100644 --- a/dts/st/f7/stm32f733iekx-pinctrl.dtsi +++ b/dts/st/f7/stm32f733iekx-pinctrl.dtsi @@ -1411,66 +1411,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f733ietx-pinctrl.dtsi b/dts/st/f7/stm32f733ietx-pinctrl.dtsi index 11103ebdb..8befc73b7 100644 --- a/dts/st/f7/stm32f733ietx-pinctrl.dtsi +++ b/dts/st/f7/stm32f733ietx-pinctrl.dtsi @@ -1411,66 +1411,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f733vetx-pinctrl.dtsi b/dts/st/f7/stm32f733vetx-pinctrl.dtsi index 24adef770..26f980a7b 100644 --- a/dts/st/f7/stm32f733vetx-pinctrl.dtsi +++ b/dts/st/f7/stm32f733vetx-pinctrl.dtsi @@ -859,51 +859,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f733veyx-pinctrl.dtsi b/dts/st/f7/stm32f733veyx-pinctrl.dtsi index 24adef770..26f980a7b 100644 --- a/dts/st/f7/stm32f733veyx-pinctrl.dtsi +++ b/dts/st/f7/stm32f733veyx-pinctrl.dtsi @@ -859,51 +859,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f733zeix-pinctrl.dtsi b/dts/st/f7/stm32f733zeix-pinctrl.dtsi index 11622a5c0..910e0c7a6 100644 --- a/dts/st/f7/stm32f733zeix-pinctrl.dtsi +++ b/dts/st/f7/stm32f733zeix-pinctrl.dtsi @@ -1187,56 +1187,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f733zetx-pinctrl.dtsi b/dts/st/f7/stm32f733zetx-pinctrl.dtsi index 11622a5c0..910e0c7a6 100644 --- a/dts/st/f7/stm32f733zetx-pinctrl.dtsi +++ b/dts/st/f7/stm32f733zetx-pinctrl.dtsi @@ -1187,56 +1187,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f745i(e-g)kx-pinctrl.dtsi b/dts/st/f7/stm32f745i(e-g)kx-pinctrl.dtsi index a244c94b1..edf16c5ad 100644 --- a/dts/st/f7/stm32f745i(e-g)kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f745i(e-g)kx-pinctrl.dtsi @@ -1619,71 +1619,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f745i(e-g)tx-pinctrl.dtsi b/dts/st/f7/stm32f745i(e-g)tx-pinctrl.dtsi index a244c94b1..edf16c5ad 100644 --- a/dts/st/f7/stm32f745i(e-g)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f745i(e-g)tx-pinctrl.dtsi @@ -1619,71 +1619,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f745v(e-g)hx-pinctrl.dtsi b/dts/st/f7/stm32f745v(e-g)hx-pinctrl.dtsi index f1c0f75d6..a61c22aed 100644 --- a/dts/st/f7/stm32f745v(e-g)hx-pinctrl.dtsi +++ b/dts/st/f7/stm32f745v(e-g)hx-pinctrl.dtsi @@ -1066,51 +1066,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f745v(e-g)tx-pinctrl.dtsi b/dts/st/f7/stm32f745v(e-g)tx-pinctrl.dtsi index f1c0f75d6..a61c22aed 100644 --- a/dts/st/f7/stm32f745v(e-g)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f745v(e-g)tx-pinctrl.dtsi @@ -1066,51 +1066,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f745z(e-g)tx-pinctrl.dtsi b/dts/st/f7/stm32f745z(e-g)tx-pinctrl.dtsi index b1f40e39e..e3a3b79e6 100644 --- a/dts/st/f7/stm32f745z(e-g)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f745z(e-g)tx-pinctrl.dtsi @@ -1363,61 +1363,73 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f746b(e-g)tx-pinctrl.dtsi b/dts/st/f7/stm32f746b(e-g)tx-pinctrl.dtsi index a244c94b1..edf16c5ad 100644 --- a/dts/st/f7/stm32f746b(e-g)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746b(e-g)tx-pinctrl.dtsi @@ -1619,71 +1619,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f746i(e-g)kx-pinctrl.dtsi b/dts/st/f7/stm32f746i(e-g)kx-pinctrl.dtsi index a244c94b1..edf16c5ad 100644 --- a/dts/st/f7/stm32f746i(e-g)kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746i(e-g)kx-pinctrl.dtsi @@ -1619,71 +1619,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f746ietx-pinctrl.dtsi b/dts/st/f7/stm32f746ietx-pinctrl.dtsi index a244c94b1..edf16c5ad 100644 --- a/dts/st/f7/stm32f746ietx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746ietx-pinctrl.dtsi @@ -1619,71 +1619,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f746igtx-pinctrl.dtsi b/dts/st/f7/stm32f746igtx-pinctrl.dtsi index a244c94b1..edf16c5ad 100644 --- a/dts/st/f7/stm32f746igtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746igtx-pinctrl.dtsi @@ -1619,71 +1619,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f746nehx-pinctrl.dtsi b/dts/st/f7/stm32f746nehx-pinctrl.dtsi index a244c94b1..edf16c5ad 100644 --- a/dts/st/f7/stm32f746nehx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746nehx-pinctrl.dtsi @@ -1619,71 +1619,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f746nghx-pinctrl.dtsi b/dts/st/f7/stm32f746nghx-pinctrl.dtsi index a244c94b1..edf16c5ad 100644 --- a/dts/st/f7/stm32f746nghx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746nghx-pinctrl.dtsi @@ -1619,71 +1619,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f746v(e-g)hx-pinctrl.dtsi b/dts/st/f7/stm32f746v(e-g)hx-pinctrl.dtsi index f1c0f75d6..a61c22aed 100644 --- a/dts/st/f7/stm32f746v(e-g)hx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746v(e-g)hx-pinctrl.dtsi @@ -1066,51 +1066,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f746vetx-pinctrl.dtsi b/dts/st/f7/stm32f746vetx-pinctrl.dtsi index f1c0f75d6..a61c22aed 100644 --- a/dts/st/f7/stm32f746vetx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746vetx-pinctrl.dtsi @@ -1066,51 +1066,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f746vgtx-pinctrl.dtsi b/dts/st/f7/stm32f746vgtx-pinctrl.dtsi index f1c0f75d6..a61c22aed 100644 --- a/dts/st/f7/stm32f746vgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746vgtx-pinctrl.dtsi @@ -1066,51 +1066,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f746z(e-g)yx-pinctrl.dtsi b/dts/st/f7/stm32f746z(e-g)yx-pinctrl.dtsi index b1f40e39e..e3a3b79e6 100644 --- a/dts/st/f7/stm32f746z(e-g)yx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746z(e-g)yx-pinctrl.dtsi @@ -1363,61 +1363,73 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f746zetx-pinctrl.dtsi b/dts/st/f7/stm32f746zetx-pinctrl.dtsi index b1f40e39e..e3a3b79e6 100644 --- a/dts/st/f7/stm32f746zetx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746zetx-pinctrl.dtsi @@ -1363,61 +1363,73 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f746zgtx-pinctrl.dtsi b/dts/st/f7/stm32f746zgtx-pinctrl.dtsi index b1f40e39e..e3a3b79e6 100644 --- a/dts/st/f7/stm32f746zgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f746zgtx-pinctrl.dtsi @@ -1363,61 +1363,73 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f750n8hx-pinctrl.dtsi b/dts/st/f7/stm32f750n8hx-pinctrl.dtsi index a244c94b1..edf16c5ad 100644 --- a/dts/st/f7/stm32f750n8hx-pinctrl.dtsi +++ b/dts/st/f7/stm32f750n8hx-pinctrl.dtsi @@ -1619,71 +1619,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f750v8tx-pinctrl.dtsi b/dts/st/f7/stm32f750v8tx-pinctrl.dtsi index f1c0f75d6..a61c22aed 100644 --- a/dts/st/f7/stm32f750v8tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f750v8tx-pinctrl.dtsi @@ -1066,51 +1066,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f750z8tx-pinctrl.dtsi b/dts/st/f7/stm32f750z8tx-pinctrl.dtsi index b1f40e39e..e3a3b79e6 100644 --- a/dts/st/f7/stm32f750z8tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f750z8tx-pinctrl.dtsi @@ -1363,61 +1363,73 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f756bgtx-pinctrl.dtsi b/dts/st/f7/stm32f756bgtx-pinctrl.dtsi index a244c94b1..edf16c5ad 100644 --- a/dts/st/f7/stm32f756bgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756bgtx-pinctrl.dtsi @@ -1619,71 +1619,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f756igkx-pinctrl.dtsi b/dts/st/f7/stm32f756igkx-pinctrl.dtsi index a244c94b1..edf16c5ad 100644 --- a/dts/st/f7/stm32f756igkx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756igkx-pinctrl.dtsi @@ -1619,71 +1619,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f756igtx-pinctrl.dtsi b/dts/st/f7/stm32f756igtx-pinctrl.dtsi index a244c94b1..edf16c5ad 100644 --- a/dts/st/f7/stm32f756igtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756igtx-pinctrl.dtsi @@ -1619,71 +1619,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f756nghx-pinctrl.dtsi b/dts/st/f7/stm32f756nghx-pinctrl.dtsi index a244c94b1..edf16c5ad 100644 --- a/dts/st/f7/stm32f756nghx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756nghx-pinctrl.dtsi @@ -1619,71 +1619,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f756vghx-pinctrl.dtsi b/dts/st/f7/stm32f756vghx-pinctrl.dtsi index f1c0f75d6..a61c22aed 100644 --- a/dts/st/f7/stm32f756vghx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756vghx-pinctrl.dtsi @@ -1066,51 +1066,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f756vgtx-pinctrl.dtsi b/dts/st/f7/stm32f756vgtx-pinctrl.dtsi index f1c0f75d6..a61c22aed 100644 --- a/dts/st/f7/stm32f756vgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756vgtx-pinctrl.dtsi @@ -1066,51 +1066,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f756zgtx-pinctrl.dtsi b/dts/st/f7/stm32f756zgtx-pinctrl.dtsi index b1f40e39e..e3a3b79e6 100644 --- a/dts/st/f7/stm32f756zgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756zgtx-pinctrl.dtsi @@ -1363,61 +1363,73 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f756zgyx-pinctrl.dtsi b/dts/st/f7/stm32f756zgyx-pinctrl.dtsi index b1f40e39e..e3a3b79e6 100644 --- a/dts/st/f7/stm32f756zgyx-pinctrl.dtsi +++ b/dts/st/f7/stm32f756zgyx-pinctrl.dtsi @@ -1363,61 +1363,73 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f765b(g-i)tx-pinctrl.dtsi b/dts/st/f7/stm32f765b(g-i)tx-pinctrl.dtsi index db13046ca..6bfbf1cf0 100644 --- a/dts/st/f7/stm32f765b(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765b(g-i)tx-pinctrl.dtsi @@ -1848,91 +1848,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f765i(g-i)kx-pinctrl.dtsi b/dts/st/f7/stm32f765i(g-i)kx-pinctrl.dtsi index db13046ca..6bfbf1cf0 100644 --- a/dts/st/f7/stm32f765i(g-i)kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765i(g-i)kx-pinctrl.dtsi @@ -1848,91 +1848,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f765i(g-i)tx-pinctrl.dtsi b/dts/st/f7/stm32f765i(g-i)tx-pinctrl.dtsi index db13046ca..6bfbf1cf0 100644 --- a/dts/st/f7/stm32f765i(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765i(g-i)tx-pinctrl.dtsi @@ -1848,91 +1848,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f765n(g-i)hx-pinctrl.dtsi b/dts/st/f7/stm32f765n(g-i)hx-pinctrl.dtsi index db13046ca..6bfbf1cf0 100644 --- a/dts/st/f7/stm32f765n(g-i)hx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765n(g-i)hx-pinctrl.dtsi @@ -1848,91 +1848,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f765v(g-i)hx-pinctrl.dtsi b/dts/st/f7/stm32f765v(g-i)hx-pinctrl.dtsi index 21d6842f4..d74a989d7 100644 --- a/dts/st/f7/stm32f765v(g-i)hx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765v(g-i)hx-pinctrl.dtsi @@ -1240,66 +1240,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f765v(g-i)tx-pinctrl.dtsi b/dts/st/f7/stm32f765v(g-i)tx-pinctrl.dtsi index 21d6842f4..d74a989d7 100644 --- a/dts/st/f7/stm32f765v(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765v(g-i)tx-pinctrl.dtsi @@ -1240,66 +1240,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f765z(g-i)tx-pinctrl.dtsi b/dts/st/f7/stm32f765z(g-i)tx-pinctrl.dtsi index dd243decf..3fc9dea22 100644 --- a/dts/st/f7/stm32f765z(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f765z(g-i)tx-pinctrl.dtsi @@ -1587,81 +1587,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f767b(g-i)tx-pinctrl.dtsi b/dts/st/f7/stm32f767b(g-i)tx-pinctrl.dtsi index db13046ca..6bfbf1cf0 100644 --- a/dts/st/f7/stm32f767b(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767b(g-i)tx-pinctrl.dtsi @@ -1848,91 +1848,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f767i(g-i)kx-pinctrl.dtsi b/dts/st/f7/stm32f767i(g-i)kx-pinctrl.dtsi index db13046ca..6bfbf1cf0 100644 --- a/dts/st/f7/stm32f767i(g-i)kx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767i(g-i)kx-pinctrl.dtsi @@ -1848,91 +1848,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f767i(g-i)tx-pinctrl.dtsi b/dts/st/f7/stm32f767i(g-i)tx-pinctrl.dtsi index db13046ca..6bfbf1cf0 100644 --- a/dts/st/f7/stm32f767i(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767i(g-i)tx-pinctrl.dtsi @@ -1848,91 +1848,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f767n(g-i)hx-pinctrl.dtsi b/dts/st/f7/stm32f767n(g-i)hx-pinctrl.dtsi index db13046ca..6bfbf1cf0 100644 --- a/dts/st/f7/stm32f767n(g-i)hx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767n(g-i)hx-pinctrl.dtsi @@ -1848,91 +1848,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f767vghx-pinctrl.dtsi b/dts/st/f7/stm32f767vghx-pinctrl.dtsi index 21d6842f4..d74a989d7 100644 --- a/dts/st/f7/stm32f767vghx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767vghx-pinctrl.dtsi @@ -1240,66 +1240,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f767vgtx-pinctrl.dtsi b/dts/st/f7/stm32f767vgtx-pinctrl.dtsi index 21d6842f4..d74a989d7 100644 --- a/dts/st/f7/stm32f767vgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767vgtx-pinctrl.dtsi @@ -1240,66 +1240,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f767vihx-pinctrl.dtsi b/dts/st/f7/stm32f767vihx-pinctrl.dtsi index 21d6842f4..d74a989d7 100644 --- a/dts/st/f7/stm32f767vihx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767vihx-pinctrl.dtsi @@ -1240,66 +1240,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f767vitx-pinctrl.dtsi b/dts/st/f7/stm32f767vitx-pinctrl.dtsi index 21d6842f4..d74a989d7 100644 --- a/dts/st/f7/stm32f767vitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767vitx-pinctrl.dtsi @@ -1240,66 +1240,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f767zgtx-pinctrl.dtsi b/dts/st/f7/stm32f767zgtx-pinctrl.dtsi index dd243decf..3fc9dea22 100644 --- a/dts/st/f7/stm32f767zgtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767zgtx-pinctrl.dtsi @@ -1587,81 +1587,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f767zitx-pinctrl.dtsi b/dts/st/f7/stm32f767zitx-pinctrl.dtsi index dd243decf..3fc9dea22 100644 --- a/dts/st/f7/stm32f767zitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f767zitx-pinctrl.dtsi @@ -1587,81 +1587,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f768aiyx-pinctrl.dtsi b/dts/st/f7/stm32f768aiyx-pinctrl.dtsi index 4c50b2e79..03c577c70 100644 --- a/dts/st/f7/stm32f768aiyx-pinctrl.dtsi +++ b/dts/st/f7/stm32f768aiyx-pinctrl.dtsi @@ -1480,81 +1480,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f769a(g-i)yx-pinctrl.dtsi b/dts/st/f7/stm32f769a(g-i)yx-pinctrl.dtsi index 4c50b2e79..03c577c70 100644 --- a/dts/st/f7/stm32f769a(g-i)yx-pinctrl.dtsi +++ b/dts/st/f7/stm32f769a(g-i)yx-pinctrl.dtsi @@ -1480,81 +1480,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f769b(g-i)tx-pinctrl.dtsi b/dts/st/f7/stm32f769b(g-i)tx-pinctrl.dtsi index db13046ca..6bfbf1cf0 100644 --- a/dts/st/f7/stm32f769b(g-i)tx-pinctrl.dtsi +++ b/dts/st/f7/stm32f769b(g-i)tx-pinctrl.dtsi @@ -1848,91 +1848,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f769igtx-pinctrl.dtsi b/dts/st/f7/stm32f769igtx-pinctrl.dtsi index 61e8d496c..dfc99ad2e 100644 --- a/dts/st/f7/stm32f769igtx-pinctrl.dtsi +++ b/dts/st/f7/stm32f769igtx-pinctrl.dtsi @@ -1762,91 +1762,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f769iitx-pinctrl.dtsi b/dts/st/f7/stm32f769iitx-pinctrl.dtsi index 61e8d496c..dfc99ad2e 100644 --- a/dts/st/f7/stm32f769iitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f769iitx-pinctrl.dtsi @@ -1762,91 +1762,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f769nghx-pinctrl.dtsi b/dts/st/f7/stm32f769nghx-pinctrl.dtsi index db13046ca..6bfbf1cf0 100644 --- a/dts/st/f7/stm32f769nghx-pinctrl.dtsi +++ b/dts/st/f7/stm32f769nghx-pinctrl.dtsi @@ -1848,91 +1848,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f769nihx-pinctrl.dtsi b/dts/st/f7/stm32f769nihx-pinctrl.dtsi index db13046ca..6bfbf1cf0 100644 --- a/dts/st/f7/stm32f769nihx-pinctrl.dtsi +++ b/dts/st/f7/stm32f769nihx-pinctrl.dtsi @@ -1848,91 +1848,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f777bitx-pinctrl.dtsi b/dts/st/f7/stm32f777bitx-pinctrl.dtsi index db13046ca..6bfbf1cf0 100644 --- a/dts/st/f7/stm32f777bitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777bitx-pinctrl.dtsi @@ -1848,91 +1848,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f777iikx-pinctrl.dtsi b/dts/st/f7/stm32f777iikx-pinctrl.dtsi index db13046ca..6bfbf1cf0 100644 --- a/dts/st/f7/stm32f777iikx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777iikx-pinctrl.dtsi @@ -1848,91 +1848,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f777iitx-pinctrl.dtsi b/dts/st/f7/stm32f777iitx-pinctrl.dtsi index db13046ca..6bfbf1cf0 100644 --- a/dts/st/f7/stm32f777iitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777iitx-pinctrl.dtsi @@ -1848,91 +1848,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f777nihx-pinctrl.dtsi b/dts/st/f7/stm32f777nihx-pinctrl.dtsi index db13046ca..6bfbf1cf0 100644 --- a/dts/st/f7/stm32f777nihx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777nihx-pinctrl.dtsi @@ -1848,91 +1848,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f777vihx-pinctrl.dtsi b/dts/st/f7/stm32f777vihx-pinctrl.dtsi index 21d6842f4..d74a989d7 100644 --- a/dts/st/f7/stm32f777vihx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777vihx-pinctrl.dtsi @@ -1240,66 +1240,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f777vitx-pinctrl.dtsi b/dts/st/f7/stm32f777vitx-pinctrl.dtsi index 21d6842f4..d74a989d7 100644 --- a/dts/st/f7/stm32f777vitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777vitx-pinctrl.dtsi @@ -1240,66 +1240,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f777zitx-pinctrl.dtsi b/dts/st/f7/stm32f777zitx-pinctrl.dtsi index dd243decf..3fc9dea22 100644 --- a/dts/st/f7/stm32f777zitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f777zitx-pinctrl.dtsi @@ -1587,81 +1587,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f778aiyx-pinctrl.dtsi b/dts/st/f7/stm32f778aiyx-pinctrl.dtsi index 4c50b2e79..03c577c70 100644 --- a/dts/st/f7/stm32f778aiyx-pinctrl.dtsi +++ b/dts/st/f7/stm32f778aiyx-pinctrl.dtsi @@ -1480,81 +1480,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f779aiyx-pinctrl.dtsi b/dts/st/f7/stm32f779aiyx-pinctrl.dtsi index 4c50b2e79..03c577c70 100644 --- a/dts/st/f7/stm32f779aiyx-pinctrl.dtsi +++ b/dts/st/f7/stm32f779aiyx-pinctrl.dtsi @@ -1480,81 +1480,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f779bitx-pinctrl.dtsi b/dts/st/f7/stm32f779bitx-pinctrl.dtsi index db13046ca..6bfbf1cf0 100644 --- a/dts/st/f7/stm32f779bitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f779bitx-pinctrl.dtsi @@ -1848,91 +1848,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f779iitx-pinctrl.dtsi b/dts/st/f7/stm32f779iitx-pinctrl.dtsi index 61e8d496c..dfc99ad2e 100644 --- a/dts/st/f7/stm32f779iitx-pinctrl.dtsi +++ b/dts/st/f7/stm32f779iitx-pinctrl.dtsi @@ -1762,91 +1762,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/f7/stm32f779nihx-pinctrl.dtsi b/dts/st/f7/stm32f779nihx-pinctrl.dtsi index db13046ca..6bfbf1cf0 100644 --- a/dts/st/f7/stm32f779nihx-pinctrl.dtsi +++ b/dts/st/f7/stm32f779nihx-pinctrl.dtsi @@ -1848,91 +1848,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g030c(6-8)tx-pinctrl.dtsi b/dts/st/g0/stm32g030c(6-8)tx-pinctrl.dtsi index 56e3ffc5d..0185ed7e0 100644 --- a/dts/st/g0/stm32g030c(6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g030c(6-8)tx-pinctrl.dtsi @@ -358,41 +358,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g030f6px-pinctrl.dtsi b/dts/st/g0/stm32g030f6px-pinctrl.dtsi index f7b3dff3c..1895c8883 100644 --- a/dts/st/g0/stm32g030f6px-pinctrl.dtsi +++ b/dts/st/g0/stm32g030f6px-pinctrl.dtsi @@ -282,26 +282,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g030j6mx-pinctrl.dtsi b/dts/st/g0/stm32g030j6mx-pinctrl.dtsi index 8b0c86c20..649457b45 100644 --- a/dts/st/g0/stm32g030j6mx-pinctrl.dtsi +++ b/dts/st/g0/stm32g030j6mx-pinctrl.dtsi @@ -205,16 +205,19 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g030k(6-8)tx-pinctrl.dtsi b/dts/st/g0/stm32g030k(6-8)tx-pinctrl.dtsi index db6f613c6..84e48ae4e 100644 --- a/dts/st/g0/stm32g030k(6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g030k(6-8)tx-pinctrl.dtsi @@ -304,26 +304,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g031c(4-6-8)tx-pinctrl.dtsi b/dts/st/g0/stm32g031c(4-6-8)tx-pinctrl.dtsi index 6ae044f83..8acf7e7b1 100644 --- a/dts/st/g0/stm32g031c(4-6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g031c(4-6-8)tx-pinctrl.dtsi @@ -358,41 +358,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g031c(4-6-8)ux-pinctrl.dtsi b/dts/st/g0/stm32g031c(4-6-8)ux-pinctrl.dtsi index 7b984d7f0..d28745fa8 100644 --- a/dts/st/g0/stm32g031c(4-6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g031c(4-6-8)ux-pinctrl.dtsi @@ -362,41 +362,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g031f(4-6-8)px-pinctrl.dtsi b/dts/st/g0/stm32g031f(4-6-8)px-pinctrl.dtsi index 06459f16b..689e933e5 100644 --- a/dts/st/g0/stm32g031f(4-6-8)px-pinctrl.dtsi +++ b/dts/st/g0/stm32g031f(4-6-8)px-pinctrl.dtsi @@ -282,26 +282,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g031g(4-6-8)ux-pinctrl.dtsi b/dts/st/g0/stm32g031g(4-6-8)ux-pinctrl.dtsi index 124004899..78850a81f 100644 --- a/dts/st/g0/stm32g031g(4-6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g031g(4-6-8)ux-pinctrl.dtsi @@ -262,26 +262,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g031j(4-6)mx-pinctrl.dtsi b/dts/st/g0/stm32g031j(4-6)mx-pinctrl.dtsi index 860e92f57..efec4cba1 100644 --- a/dts/st/g0/stm32g031j(4-6)mx-pinctrl.dtsi +++ b/dts/st/g0/stm32g031j(4-6)mx-pinctrl.dtsi @@ -205,16 +205,19 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g031k(4-6-8)tx-pinctrl.dtsi b/dts/st/g0/stm32g031k(4-6-8)tx-pinctrl.dtsi index 595a421ce..b7b96bb98 100644 --- a/dts/st/g0/stm32g031k(4-6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g031k(4-6-8)tx-pinctrl.dtsi @@ -304,26 +304,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g031k(4-6-8)ux-pinctrl.dtsi b/dts/st/g0/stm32g031k(4-6-8)ux-pinctrl.dtsi index 595a421ce..b7b96bb98 100644 --- a/dts/st/g0/stm32g031k(4-6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g031k(4-6-8)ux-pinctrl.dtsi @@ -304,26 +304,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g031y8yx-pinctrl.dtsi b/dts/st/g0/stm32g031y8yx-pinctrl.dtsi index 06459f16b..689e933e5 100644 --- a/dts/st/g0/stm32g031y8yx-pinctrl.dtsi +++ b/dts/st/g0/stm32g031y8yx-pinctrl.dtsi @@ -282,26 +282,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g041c(6-8)tx-pinctrl.dtsi b/dts/st/g0/stm32g041c(6-8)tx-pinctrl.dtsi index 6ae044f83..8acf7e7b1 100644 --- a/dts/st/g0/stm32g041c(6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g041c(6-8)tx-pinctrl.dtsi @@ -358,41 +358,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g041c(6-8)ux-pinctrl.dtsi b/dts/st/g0/stm32g041c(6-8)ux-pinctrl.dtsi index 7b984d7f0..d28745fa8 100644 --- a/dts/st/g0/stm32g041c(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g041c(6-8)ux-pinctrl.dtsi @@ -362,41 +362,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g041f(6-8)px-pinctrl.dtsi b/dts/st/g0/stm32g041f(6-8)px-pinctrl.dtsi index 06459f16b..689e933e5 100644 --- a/dts/st/g0/stm32g041f(6-8)px-pinctrl.dtsi +++ b/dts/st/g0/stm32g041f(6-8)px-pinctrl.dtsi @@ -282,26 +282,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g041g(6-8)ux-pinctrl.dtsi b/dts/st/g0/stm32g041g(6-8)ux-pinctrl.dtsi index 124004899..78850a81f 100644 --- a/dts/st/g0/stm32g041g(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g041g(6-8)ux-pinctrl.dtsi @@ -262,26 +262,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g041j6mx-pinctrl.dtsi b/dts/st/g0/stm32g041j6mx-pinctrl.dtsi index 860e92f57..efec4cba1 100644 --- a/dts/st/g0/stm32g041j6mx-pinctrl.dtsi +++ b/dts/st/g0/stm32g041j6mx-pinctrl.dtsi @@ -205,16 +205,19 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g041k(6-8)tx-pinctrl.dtsi b/dts/st/g0/stm32g041k(6-8)tx-pinctrl.dtsi index 595a421ce..b7b96bb98 100644 --- a/dts/st/g0/stm32g041k(6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g041k(6-8)tx-pinctrl.dtsi @@ -304,26 +304,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g041k(6-8)ux-pinctrl.dtsi b/dts/st/g0/stm32g041k(6-8)ux-pinctrl.dtsi index 595a421ce..b7b96bb98 100644 --- a/dts/st/g0/stm32g041k(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g041k(6-8)ux-pinctrl.dtsi @@ -304,26 +304,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g041y8yx-pinctrl.dtsi b/dts/st/g0/stm32g041y8yx-pinctrl.dtsi index 06459f16b..689e933e5 100644 --- a/dts/st/g0/stm32g041y8yx-pinctrl.dtsi +++ b/dts/st/g0/stm32g041y8yx-pinctrl.dtsi @@ -282,26 +282,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g050c6tx-pinctrl.dtsi b/dts/st/g0/stm32g050c6tx-pinctrl.dtsi index 14aedaec3..a2ff2a29c 100644 --- a/dts/st/g0/stm32g050c6tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g050c6tx-pinctrl.dtsi @@ -370,41 +370,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g050c8tx-pinctrl.dtsi b/dts/st/g0/stm32g050c8tx-pinctrl.dtsi index 14aedaec3..a2ff2a29c 100644 --- a/dts/st/g0/stm32g050c8tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g050c8tx-pinctrl.dtsi @@ -370,41 +370,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g050f6px-pinctrl.dtsi b/dts/st/g0/stm32g050f6px-pinctrl.dtsi index 8ba6a8aa9..e83f8ec2e 100644 --- a/dts/st/g0/stm32g050f6px-pinctrl.dtsi +++ b/dts/st/g0/stm32g050f6px-pinctrl.dtsi @@ -282,26 +282,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g050k6tx-pinctrl.dtsi b/dts/st/g0/stm32g050k6tx-pinctrl.dtsi index 8c4711c6a..28d99a108 100644 --- a/dts/st/g0/stm32g050k6tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g050k6tx-pinctrl.dtsi @@ -304,26 +304,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g050k8tx-pinctrl.dtsi b/dts/st/g0/stm32g050k8tx-pinctrl.dtsi index 8c4711c6a..28d99a108 100644 --- a/dts/st/g0/stm32g050k8tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g050k8tx-pinctrl.dtsi @@ -304,26 +304,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g051c(6-8)tx-pinctrl.dtsi b/dts/st/g0/stm32g051c(6-8)tx-pinctrl.dtsi index 500141bf2..1f7c543ea 100644 --- a/dts/st/g0/stm32g051c(6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g051c(6-8)tx-pinctrl.dtsi @@ -380,41 +380,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g051c(6-8)ux-pinctrl.dtsi b/dts/st/g0/stm32g051c(6-8)ux-pinctrl.dtsi index 500141bf2..1f7c543ea 100644 --- a/dts/st/g0/stm32g051c(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g051c(6-8)ux-pinctrl.dtsi @@ -380,41 +380,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g051f(6-8)px-pinctrl.dtsi b/dts/st/g0/stm32g051f(6-8)px-pinctrl.dtsi index 28d978114..24807b265 100644 --- a/dts/st/g0/stm32g051f(6-8)px-pinctrl.dtsi +++ b/dts/st/g0/stm32g051f(6-8)px-pinctrl.dtsi @@ -292,26 +292,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g051f8yx-pinctrl.dtsi b/dts/st/g0/stm32g051f8yx-pinctrl.dtsi index 28d978114..24807b265 100644 --- a/dts/st/g0/stm32g051f8yx-pinctrl.dtsi +++ b/dts/st/g0/stm32g051f8yx-pinctrl.dtsi @@ -292,26 +292,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g051g(6-8)ux-pinctrl.dtsi b/dts/st/g0/stm32g051g(6-8)ux-pinctrl.dtsi index e23316ef3..179cd76ff 100644 --- a/dts/st/g0/stm32g051g(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g051g(6-8)ux-pinctrl.dtsi @@ -272,26 +272,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g051k(6-8)tx-pinctrl.dtsi b/dts/st/g0/stm32g051k(6-8)tx-pinctrl.dtsi index c82e8f7d5..0220563f7 100644 --- a/dts/st/g0/stm32g051k(6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g051k(6-8)tx-pinctrl.dtsi @@ -314,26 +314,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g051k(6-8)ux-pinctrl.dtsi b/dts/st/g0/stm32g051k(6-8)ux-pinctrl.dtsi index c82e8f7d5..0220563f7 100644 --- a/dts/st/g0/stm32g051k(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g051k(6-8)ux-pinctrl.dtsi @@ -314,26 +314,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g061c(6-8)tx-pinctrl.dtsi b/dts/st/g0/stm32g061c(6-8)tx-pinctrl.dtsi index 500141bf2..1f7c543ea 100644 --- a/dts/st/g0/stm32g061c(6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g061c(6-8)tx-pinctrl.dtsi @@ -380,41 +380,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g061c(6-8)ux-pinctrl.dtsi b/dts/st/g0/stm32g061c(6-8)ux-pinctrl.dtsi index 500141bf2..1f7c543ea 100644 --- a/dts/st/g0/stm32g061c(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g061c(6-8)ux-pinctrl.dtsi @@ -380,41 +380,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g061f(6-8)px-pinctrl.dtsi b/dts/st/g0/stm32g061f(6-8)px-pinctrl.dtsi index 28d978114..24807b265 100644 --- a/dts/st/g0/stm32g061f(6-8)px-pinctrl.dtsi +++ b/dts/st/g0/stm32g061f(6-8)px-pinctrl.dtsi @@ -292,26 +292,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g061f8yx-pinctrl.dtsi b/dts/st/g0/stm32g061f8yx-pinctrl.dtsi index 28d978114..24807b265 100644 --- a/dts/st/g0/stm32g061f8yx-pinctrl.dtsi +++ b/dts/st/g0/stm32g061f8yx-pinctrl.dtsi @@ -292,26 +292,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g061g(6-8)ux-pinctrl.dtsi b/dts/st/g0/stm32g061g(6-8)ux-pinctrl.dtsi index e23316ef3..179cd76ff 100644 --- a/dts/st/g0/stm32g061g(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g061g(6-8)ux-pinctrl.dtsi @@ -272,26 +272,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g061k(6-8)tx-pinctrl.dtsi b/dts/st/g0/stm32g061k(6-8)tx-pinctrl.dtsi index c82e8f7d5..0220563f7 100644 --- a/dts/st/g0/stm32g061k(6-8)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g061k(6-8)tx-pinctrl.dtsi @@ -314,26 +314,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g061k(6-8)ux-pinctrl.dtsi b/dts/st/g0/stm32g061k(6-8)ux-pinctrl.dtsi index c82e8f7d5..0220563f7 100644 --- a/dts/st/g0/stm32g061k(6-8)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g061k(6-8)ux-pinctrl.dtsi @@ -314,26 +314,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g070cbtx-pinctrl.dtsi b/dts/st/g0/stm32g070cbtx-pinctrl.dtsi index 38fb6497a..9a5c81a1a 100644 --- a/dts/st/g0/stm32g070cbtx-pinctrl.dtsi +++ b/dts/st/g0/stm32g070cbtx-pinctrl.dtsi @@ -350,41 +350,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g070kbtx-pinctrl.dtsi b/dts/st/g0/stm32g070kbtx-pinctrl.dtsi index bf66aa6e4..45d28cf72 100644 --- a/dts/st/g0/stm32g070kbtx-pinctrl.dtsi +++ b/dts/st/g0/stm32g070kbtx-pinctrl.dtsi @@ -284,26 +284,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g070rbtx-pinctrl.dtsi b/dts/st/g0/stm32g070rbtx-pinctrl.dtsi index 617d57866..27cd47158 100644 --- a/dts/st/g0/stm32g070rbtx-pinctrl.dtsi +++ b/dts/st/g0/stm32g070rbtx-pinctrl.dtsi @@ -401,46 +401,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pd8: spi1_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g071c(6-8-b)tx-pinctrl.dtsi b/dts/st/g0/stm32g071c(6-8-b)tx-pinctrl.dtsi index fce1fbd54..f1485a23a 100644 --- a/dts/st/g0/stm32g071c(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g071c(6-8-b)tx-pinctrl.dtsi @@ -360,41 +360,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g071c(6-8-b)ux-pinctrl.dtsi b/dts/st/g0/stm32g071c(6-8-b)ux-pinctrl.dtsi index fce1fbd54..f1485a23a 100644 --- a/dts/st/g0/stm32g071c(6-8-b)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g071c(6-8-b)ux-pinctrl.dtsi @@ -360,41 +360,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g071ebyx-pinctrl.dtsi b/dts/st/g0/stm32g071ebyx-pinctrl.dtsi index 76f57eb39..1ab9465a5 100644 --- a/dts/st/g0/stm32g071ebyx-pinctrl.dtsi +++ b/dts/st/g0/stm32g071ebyx-pinctrl.dtsi @@ -242,21 +242,25 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g071g(6-8-b)ux-pinctrl.dtsi b/dts/st/g0/stm32g071g(6-8-b)ux-pinctrl.dtsi index 4c0e9854b..c98008be5 100644 --- a/dts/st/g0/stm32g071g(6-8-b)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g071g(6-8-b)ux-pinctrl.dtsi @@ -252,26 +252,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g071g(8-b)uxn-pinctrl.dtsi b/dts/st/g0/stm32g071g(8-b)uxn-pinctrl.dtsi index 742798a0f..70ae15174 100644 --- a/dts/st/g0/stm32g071g(8-b)uxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g071g(8-b)uxn-pinctrl.dtsi @@ -235,26 +235,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g071k(6-8-b)tx-pinctrl.dtsi b/dts/st/g0/stm32g071k(6-8-b)tx-pinctrl.dtsi index 57c01b385..a888a242e 100644 --- a/dts/st/g0/stm32g071k(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g071k(6-8-b)tx-pinctrl.dtsi @@ -294,26 +294,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g071k(6-8-b)ux-pinctrl.dtsi b/dts/st/g0/stm32g071k(6-8-b)ux-pinctrl.dtsi index 57c01b385..a888a242e 100644 --- a/dts/st/g0/stm32g071k(6-8-b)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g071k(6-8-b)ux-pinctrl.dtsi @@ -294,26 +294,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g071k(8-b)txn-pinctrl.dtsi b/dts/st/g0/stm32g071k(8-b)txn-pinctrl.dtsi index fd37ba40f..4ac87e3ff 100644 --- a/dts/st/g0/stm32g071k(8-b)txn-pinctrl.dtsi +++ b/dts/st/g0/stm32g071k(8-b)txn-pinctrl.dtsi @@ -272,26 +272,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g071k(8-b)uxn-pinctrl.dtsi b/dts/st/g0/stm32g071k(8-b)uxn-pinctrl.dtsi index fd37ba40f..4ac87e3ff 100644 --- a/dts/st/g0/stm32g071k(8-b)uxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g071k(8-b)uxn-pinctrl.dtsi @@ -272,26 +272,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g071r(6-8-b)tx-pinctrl.dtsi b/dts/st/g0/stm32g071r(6-8-b)tx-pinctrl.dtsi index a2c371df5..f61f492e7 100644 --- a/dts/st/g0/stm32g071r(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g071r(6-8-b)tx-pinctrl.dtsi @@ -411,46 +411,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pd8: spi1_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g071rbix-pinctrl.dtsi b/dts/st/g0/stm32g071rbix-pinctrl.dtsi index a2c371df5..f61f492e7 100644 --- a/dts/st/g0/stm32g071rbix-pinctrl.dtsi +++ b/dts/st/g0/stm32g071rbix-pinctrl.dtsi @@ -411,46 +411,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pd8: spi1_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g081cbtx-pinctrl.dtsi b/dts/st/g0/stm32g081cbtx-pinctrl.dtsi index fce1fbd54..f1485a23a 100644 --- a/dts/st/g0/stm32g081cbtx-pinctrl.dtsi +++ b/dts/st/g0/stm32g081cbtx-pinctrl.dtsi @@ -360,41 +360,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g081cbux-pinctrl.dtsi b/dts/st/g0/stm32g081cbux-pinctrl.dtsi index fce1fbd54..f1485a23a 100644 --- a/dts/st/g0/stm32g081cbux-pinctrl.dtsi +++ b/dts/st/g0/stm32g081cbux-pinctrl.dtsi @@ -360,41 +360,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g081ebyx-pinctrl.dtsi b/dts/st/g0/stm32g081ebyx-pinctrl.dtsi index 76f57eb39..1ab9465a5 100644 --- a/dts/st/g0/stm32g081ebyx-pinctrl.dtsi +++ b/dts/st/g0/stm32g081ebyx-pinctrl.dtsi @@ -242,21 +242,25 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g081gbux-pinctrl.dtsi b/dts/st/g0/stm32g081gbux-pinctrl.dtsi index 4c0e9854b..c98008be5 100644 --- a/dts/st/g0/stm32g081gbux-pinctrl.dtsi +++ b/dts/st/g0/stm32g081gbux-pinctrl.dtsi @@ -252,26 +252,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g081gbuxn-pinctrl.dtsi b/dts/st/g0/stm32g081gbuxn-pinctrl.dtsi index 742798a0f..70ae15174 100644 --- a/dts/st/g0/stm32g081gbuxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g081gbuxn-pinctrl.dtsi @@ -235,26 +235,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g081kbtx-pinctrl.dtsi b/dts/st/g0/stm32g081kbtx-pinctrl.dtsi index 57c01b385..a888a242e 100644 --- a/dts/st/g0/stm32g081kbtx-pinctrl.dtsi +++ b/dts/st/g0/stm32g081kbtx-pinctrl.dtsi @@ -294,26 +294,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g081kbtxn-pinctrl.dtsi b/dts/st/g0/stm32g081kbtxn-pinctrl.dtsi index fd37ba40f..4ac87e3ff 100644 --- a/dts/st/g0/stm32g081kbtxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g081kbtxn-pinctrl.dtsi @@ -272,26 +272,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g081kbux-pinctrl.dtsi b/dts/st/g0/stm32g081kbux-pinctrl.dtsi index 57c01b385..a888a242e 100644 --- a/dts/st/g0/stm32g081kbux-pinctrl.dtsi +++ b/dts/st/g0/stm32g081kbux-pinctrl.dtsi @@ -294,26 +294,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g081kbuxn-pinctrl.dtsi b/dts/st/g0/stm32g081kbuxn-pinctrl.dtsi index fd37ba40f..4ac87e3ff 100644 --- a/dts/st/g0/stm32g081kbuxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g081kbuxn-pinctrl.dtsi @@ -272,26 +272,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g081rbix-pinctrl.dtsi b/dts/st/g0/stm32g081rbix-pinctrl.dtsi index a2c371df5..f61f492e7 100644 --- a/dts/st/g0/stm32g081rbix-pinctrl.dtsi +++ b/dts/st/g0/stm32g081rbix-pinctrl.dtsi @@ -411,46 +411,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pd8: spi1_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g081rbtx-pinctrl.dtsi b/dts/st/g0/stm32g081rbtx-pinctrl.dtsi index a2c371df5..f61f492e7 100644 --- a/dts/st/g0/stm32g081rbtx-pinctrl.dtsi +++ b/dts/st/g0/stm32g081rbtx-pinctrl.dtsi @@ -411,46 +411,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pd8: spi1_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b0cetx-pinctrl.dtsi b/dts/st/g0/stm32g0b0cetx-pinctrl.dtsi index c0337a14d..40fe33dd6 100644 --- a/dts/st/g0/stm32g0b0cetx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b0cetx-pinctrl.dtsi @@ -507,46 +507,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b0ketx-pinctrl.dtsi b/dts/st/g0/stm32g0b0ketx-pinctrl.dtsi index 45e896e69..9335d42aa 100644 --- a/dts/st/g0/stm32g0b0ketx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b0ketx-pinctrl.dtsi @@ -410,31 +410,37 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b0retx-pinctrl.dtsi b/dts/st/g0/stm32g0b0retx-pinctrl.dtsi index 0eb63cb4f..f33135a01 100644 --- a/dts/st/g0/stm32g0b0retx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b0retx-pinctrl.dtsi @@ -588,56 +588,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pd8: spi1_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b0vetx-pinctrl.dtsi b/dts/st/g0/stm32g0b0vetx-pinctrl.dtsi index ba8b3ce60..1c0d4aa84 100644 --- a/dts/st/g0/stm32g0b0vetx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b0vetx-pinctrl.dtsi @@ -616,61 +616,73 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pd8: spi1_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b1c(b-c-e)tx-pinctrl.dtsi b/dts/st/g0/stm32g0b1c(b-c-e)tx-pinctrl.dtsi index 3b5dd7f1b..1e6304073 100644 --- a/dts/st/g0/stm32g0b1c(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1c(b-c-e)tx-pinctrl.dtsi @@ -569,46 +569,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b1c(b-c-e)txn-pinctrl.dtsi b/dts/st/g0/stm32g0b1c(b-c-e)txn-pinctrl.dtsi index 5b9b82603..ce1d72fd4 100644 --- a/dts/st/g0/stm32g0b1c(b-c-e)txn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1c(b-c-e)txn-pinctrl.dtsi @@ -569,46 +569,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b1c(b-c-e)ux-pinctrl.dtsi b/dts/st/g0/stm32g0b1c(b-c-e)ux-pinctrl.dtsi index 3b5dd7f1b..1e6304073 100644 --- a/dts/st/g0/stm32g0b1c(b-c-e)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1c(b-c-e)ux-pinctrl.dtsi @@ -569,46 +569,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b1c(b-c-e)uxn-pinctrl.dtsi b/dts/st/g0/stm32g0b1c(b-c-e)uxn-pinctrl.dtsi index 5b9b82603..ce1d72fd4 100644 --- a/dts/st/g0/stm32g0b1c(b-c-e)uxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1c(b-c-e)uxn-pinctrl.dtsi @@ -569,46 +569,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b1c(c-e)tx-pinctrl.dtsi b/dts/st/g0/stm32g0b1c(c-e)tx-pinctrl.dtsi index 3b5dd7f1b..1e6304073 100644 --- a/dts/st/g0/stm32g0b1c(c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1c(c-e)tx-pinctrl.dtsi @@ -569,46 +569,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b1c(c-e)ux-pinctrl.dtsi b/dts/st/g0/stm32g0b1c(c-e)ux-pinctrl.dtsi index 3b5dd7f1b..1e6304073 100644 --- a/dts/st/g0/stm32g0b1c(c-e)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1c(c-e)ux-pinctrl.dtsi @@ -569,46 +569,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b1k(b-c-e)tx-pinctrl.dtsi b/dts/st/g0/stm32g0b1k(b-c-e)tx-pinctrl.dtsi index 51ce493b1..bef90af8d 100644 --- a/dts/st/g0/stm32g0b1k(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1k(b-c-e)tx-pinctrl.dtsi @@ -456,31 +456,37 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b1k(b-c-e)txn-pinctrl.dtsi b/dts/st/g0/stm32g0b1k(b-c-e)txn-pinctrl.dtsi index fdb3b73ec..3f8f776e2 100644 --- a/dts/st/g0/stm32g0b1k(b-c-e)txn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1k(b-c-e)txn-pinctrl.dtsi @@ -407,26 +407,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b1k(b-c-e)ux-pinctrl.dtsi b/dts/st/g0/stm32g0b1k(b-c-e)ux-pinctrl.dtsi index 51ce493b1..bef90af8d 100644 --- a/dts/st/g0/stm32g0b1k(b-c-e)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1k(b-c-e)ux-pinctrl.dtsi @@ -456,31 +456,37 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b1k(b-c-e)uxn-pinctrl.dtsi b/dts/st/g0/stm32g0b1k(b-c-e)uxn-pinctrl.dtsi index fdb3b73ec..3f8f776e2 100644 --- a/dts/st/g0/stm32g0b1k(b-c-e)uxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1k(b-c-e)uxn-pinctrl.dtsi @@ -407,26 +407,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b1k(c-e)tx-pinctrl.dtsi b/dts/st/g0/stm32g0b1k(c-e)tx-pinctrl.dtsi index 51ce493b1..bef90af8d 100644 --- a/dts/st/g0/stm32g0b1k(c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1k(c-e)tx-pinctrl.dtsi @@ -456,31 +456,37 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b1k(c-e)txn-pinctrl.dtsi b/dts/st/g0/stm32g0b1k(c-e)txn-pinctrl.dtsi index fdb3b73ec..3f8f776e2 100644 --- a/dts/st/g0/stm32g0b1k(c-e)txn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1k(c-e)txn-pinctrl.dtsi @@ -407,26 +407,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b1k(c-e)ux-pinctrl.dtsi b/dts/st/g0/stm32g0b1k(c-e)ux-pinctrl.dtsi index 51ce493b1..bef90af8d 100644 --- a/dts/st/g0/stm32g0b1k(c-e)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1k(c-e)ux-pinctrl.dtsi @@ -456,31 +456,37 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b1k(c-e)uxn-pinctrl.dtsi b/dts/st/g0/stm32g0b1k(c-e)uxn-pinctrl.dtsi index fdb3b73ec..3f8f776e2 100644 --- a/dts/st/g0/stm32g0b1k(c-e)uxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1k(c-e)uxn-pinctrl.dtsi @@ -407,26 +407,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b1m(b-c-e)tx-pinctrl.dtsi b/dts/st/g0/stm32g0b1m(b-c-e)tx-pinctrl.dtsi index ef076e94f..d51e47c0b 100644 --- a/dts/st/g0/stm32g0b1m(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1m(b-c-e)tx-pinctrl.dtsi @@ -682,56 +682,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pd8: spi1_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b1m(c-e)tx-pinctrl.dtsi b/dts/st/g0/stm32g0b1m(c-e)tx-pinctrl.dtsi index ef076e94f..d51e47c0b 100644 --- a/dts/st/g0/stm32g0b1m(c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1m(c-e)tx-pinctrl.dtsi @@ -682,56 +682,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pd8: spi1_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b1neyx-pinctrl.dtsi b/dts/st/g0/stm32g0b1neyx-pinctrl.dtsi index 4c7057eb4..76c50f0e1 100644 --- a/dts/st/g0/stm32g0b1neyx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1neyx-pinctrl.dtsi @@ -585,46 +585,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b1r(b-c-e)ixn-pinctrl.dtsi b/dts/st/g0/stm32g0b1r(b-c-e)ixn-pinctrl.dtsi index e96a4d231..f15b0352d 100644 --- a/dts/st/g0/stm32g0b1r(b-c-e)ixn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1r(b-c-e)ixn-pinctrl.dtsi @@ -652,51 +652,61 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b1r(b-c-e)tx-pinctrl.dtsi b/dts/st/g0/stm32g0b1r(b-c-e)tx-pinctrl.dtsi index 2628b9052..513487078 100644 --- a/dts/st/g0/stm32g0b1r(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1r(b-c-e)tx-pinctrl.dtsi @@ -666,56 +666,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pd8: spi1_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b1r(b-c-e)txn-pinctrl.dtsi b/dts/st/g0/stm32g0b1r(b-c-e)txn-pinctrl.dtsi index e96a4d231..f15b0352d 100644 --- a/dts/st/g0/stm32g0b1r(b-c-e)txn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1r(b-c-e)txn-pinctrl.dtsi @@ -652,51 +652,61 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b1r(c-e)ix-pinctrl.dtsi b/dts/st/g0/stm32g0b1r(c-e)ix-pinctrl.dtsi index 2628b9052..513487078 100644 --- a/dts/st/g0/stm32g0b1r(c-e)ix-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1r(c-e)ix-pinctrl.dtsi @@ -666,56 +666,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pd8: spi1_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b1r(c-e)tx-pinctrl.dtsi b/dts/st/g0/stm32g0b1r(c-e)tx-pinctrl.dtsi index 2628b9052..513487078 100644 --- a/dts/st/g0/stm32g0b1r(c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1r(c-e)tx-pinctrl.dtsi @@ -666,56 +666,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pd8: spi1_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b1v(b-c-e)ix-pinctrl.dtsi b/dts/st/g0/stm32g0b1v(b-c-e)ix-pinctrl.dtsi index 981a75f52..8ac013bb4 100644 --- a/dts/st/g0/stm32g0b1v(b-c-e)ix-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1v(b-c-e)ix-pinctrl.dtsi @@ -710,61 +710,73 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pd8: spi1_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b1v(b-c-e)tx-pinctrl.dtsi b/dts/st/g0/stm32g0b1v(b-c-e)tx-pinctrl.dtsi index 981a75f52..8ac013bb4 100644 --- a/dts/st/g0/stm32g0b1v(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1v(b-c-e)tx-pinctrl.dtsi @@ -710,61 +710,73 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pd8: spi1_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b1v(c-e)ix-pinctrl.dtsi b/dts/st/g0/stm32g0b1v(c-e)ix-pinctrl.dtsi index 981a75f52..8ac013bb4 100644 --- a/dts/st/g0/stm32g0b1v(c-e)ix-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1v(c-e)ix-pinctrl.dtsi @@ -710,61 +710,73 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pd8: spi1_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0b1v(c-e)tx-pinctrl.dtsi b/dts/st/g0/stm32g0b1v(c-e)tx-pinctrl.dtsi index 981a75f52..8ac013bb4 100644 --- a/dts/st/g0/stm32g0b1v(c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0b1v(c-e)tx-pinctrl.dtsi @@ -710,61 +710,73 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pd8: spi1_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0c1c(c-e)tx-pinctrl.dtsi b/dts/st/g0/stm32g0c1c(c-e)tx-pinctrl.dtsi index 3b5dd7f1b..1e6304073 100644 --- a/dts/st/g0/stm32g0c1c(c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1c(c-e)tx-pinctrl.dtsi @@ -569,46 +569,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0c1c(c-e)txn-pinctrl.dtsi b/dts/st/g0/stm32g0c1c(c-e)txn-pinctrl.dtsi index 5b9b82603..ce1d72fd4 100644 --- a/dts/st/g0/stm32g0c1c(c-e)txn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1c(c-e)txn-pinctrl.dtsi @@ -569,46 +569,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0c1c(c-e)ux-pinctrl.dtsi b/dts/st/g0/stm32g0c1c(c-e)ux-pinctrl.dtsi index 3b5dd7f1b..1e6304073 100644 --- a/dts/st/g0/stm32g0c1c(c-e)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1c(c-e)ux-pinctrl.dtsi @@ -569,46 +569,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0c1c(c-e)uxn-pinctrl.dtsi b/dts/st/g0/stm32g0c1c(c-e)uxn-pinctrl.dtsi index 5b9b82603..ce1d72fd4 100644 --- a/dts/st/g0/stm32g0c1c(c-e)uxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1c(c-e)uxn-pinctrl.dtsi @@ -569,46 +569,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0c1k(c-e)tx-pinctrl.dtsi b/dts/st/g0/stm32g0c1k(c-e)tx-pinctrl.dtsi index 51ce493b1..bef90af8d 100644 --- a/dts/st/g0/stm32g0c1k(c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1k(c-e)tx-pinctrl.dtsi @@ -456,31 +456,37 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0c1k(c-e)txn-pinctrl.dtsi b/dts/st/g0/stm32g0c1k(c-e)txn-pinctrl.dtsi index fdb3b73ec..3f8f776e2 100644 --- a/dts/st/g0/stm32g0c1k(c-e)txn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1k(c-e)txn-pinctrl.dtsi @@ -407,26 +407,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0c1k(c-e)ux-pinctrl.dtsi b/dts/st/g0/stm32g0c1k(c-e)ux-pinctrl.dtsi index 51ce493b1..bef90af8d 100644 --- a/dts/st/g0/stm32g0c1k(c-e)ux-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1k(c-e)ux-pinctrl.dtsi @@ -456,31 +456,37 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0c1k(c-e)uxn-pinctrl.dtsi b/dts/st/g0/stm32g0c1k(c-e)uxn-pinctrl.dtsi index fdb3b73ec..3f8f776e2 100644 --- a/dts/st/g0/stm32g0c1k(c-e)uxn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1k(c-e)uxn-pinctrl.dtsi @@ -407,26 +407,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0c1m(c-e)tx-pinctrl.dtsi b/dts/st/g0/stm32g0c1m(c-e)tx-pinctrl.dtsi index ef076e94f..d51e47c0b 100644 --- a/dts/st/g0/stm32g0c1m(c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1m(c-e)tx-pinctrl.dtsi @@ -682,56 +682,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pd8: spi1_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0c1neyx-pinctrl.dtsi b/dts/st/g0/stm32g0c1neyx-pinctrl.dtsi index 4c7057eb4..76c50f0e1 100644 --- a/dts/st/g0/stm32g0c1neyx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1neyx-pinctrl.dtsi @@ -585,46 +585,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0c1r(c-e)ix-pinctrl.dtsi b/dts/st/g0/stm32g0c1r(c-e)ix-pinctrl.dtsi index 2628b9052..513487078 100644 --- a/dts/st/g0/stm32g0c1r(c-e)ix-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1r(c-e)ix-pinctrl.dtsi @@ -666,56 +666,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pd8: spi1_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0c1r(c-e)ixn-pinctrl.dtsi b/dts/st/g0/stm32g0c1r(c-e)ixn-pinctrl.dtsi index e96a4d231..f15b0352d 100644 --- a/dts/st/g0/stm32g0c1r(c-e)ixn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1r(c-e)ixn-pinctrl.dtsi @@ -652,51 +652,61 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0c1r(c-e)tx-pinctrl.dtsi b/dts/st/g0/stm32g0c1r(c-e)tx-pinctrl.dtsi index 2628b9052..513487078 100644 --- a/dts/st/g0/stm32g0c1r(c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1r(c-e)tx-pinctrl.dtsi @@ -666,56 +666,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pd8: spi1_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0c1r(c-e)txn-pinctrl.dtsi b/dts/st/g0/stm32g0c1r(c-e)txn-pinctrl.dtsi index e96a4d231..f15b0352d 100644 --- a/dts/st/g0/stm32g0c1r(c-e)txn-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1r(c-e)txn-pinctrl.dtsi @@ -652,51 +652,61 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0c1v(c-e)ix-pinctrl.dtsi b/dts/st/g0/stm32g0c1v(c-e)ix-pinctrl.dtsi index 981a75f52..8ac013bb4 100644 --- a/dts/st/g0/stm32g0c1v(c-e)ix-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1v(c-e)ix-pinctrl.dtsi @@ -710,61 +710,73 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pd8: spi1_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g0/stm32g0c1v(c-e)tx-pinctrl.dtsi b/dts/st/g0/stm32g0c1v(c-e)tx-pinctrl.dtsi index 981a75f52..8ac013bb4 100644 --- a/dts/st/g0/stm32g0c1v(c-e)tx-pinctrl.dtsi +++ b/dts/st/g0/stm32g0c1v(c-e)tx-pinctrl.dtsi @@ -710,61 +710,73 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pd8: spi1_sck_pd8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa0: spi2_sck_pa0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb8: spi2_sck_pb8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 0cd1873fa..0d914bbe7 100644 --- a/dts/st/g4/stm32g431c(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431c(6-8-b)tx-pinctrl.dtsi @@ -331,26 +331,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 cae00a6e6..f38f66a2d 100644 --- a/dts/st/g4/stm32g431c(6-8-b)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g431c(6-8-b)ux-pinctrl.dtsi @@ -357,31 +357,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g431cbyx-pinctrl.dtsi b/dts/st/g4/stm32g431cbyx-pinctrl.dtsi index 85fc7dd61..b3e61de40 100644 --- a/dts/st/g4/stm32g431cbyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431cbyx-pinctrl.dtsi @@ -352,26 +352,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 13f47c8e1..6c61e09bf 100644 --- a/dts/st/g4/stm32g431k(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431k(6-8-b)tx-pinctrl.dtsi @@ -265,21 +265,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 13f47c8e1..6c61e09bf 100644 --- a/dts/st/g4/stm32g431k(6-8-b)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g431k(6-8-b)ux-pinctrl.dtsi @@ -265,21 +265,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 cb63fc664..5e31c51c8 100644 --- a/dts/st/g4/stm32g431m(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431m(6-8-b)tx-pinctrl.dtsi @@ -422,31 +422,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 55bd535a4..6f2436187 100644 --- a/dts/st/g4/stm32g431r(6-8-b)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g431r(6-8-b)ix-pinctrl.dtsi @@ -414,31 +414,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 55bd535a4..6f2436187 100644 --- a/dts/st/g4/stm32g431r(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431r(6-8-b)tx-pinctrl.dtsi @@ -414,31 +414,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 2008f5a9f..07ab52817 100644 --- a/dts/st/g4/stm32g431v(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g431v(6-8-b)tx-pinctrl.dtsi @@ -427,41 +427,49 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g441cbtx-pinctrl.dtsi b/dts/st/g4/stm32g441cbtx-pinctrl.dtsi index 0cd1873fa..0d914bbe7 100644 --- a/dts/st/g4/stm32g441cbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441cbtx-pinctrl.dtsi @@ -331,26 +331,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g441cbux-pinctrl.dtsi b/dts/st/g4/stm32g441cbux-pinctrl.dtsi index cae00a6e6..f38f66a2d 100644 --- a/dts/st/g4/stm32g441cbux-pinctrl.dtsi +++ b/dts/st/g4/stm32g441cbux-pinctrl.dtsi @@ -357,31 +357,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g441cbyx-pinctrl.dtsi b/dts/st/g4/stm32g441cbyx-pinctrl.dtsi index 85fc7dd61..b3e61de40 100644 --- a/dts/st/g4/stm32g441cbyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441cbyx-pinctrl.dtsi @@ -352,26 +352,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g441kbtx-pinctrl.dtsi b/dts/st/g4/stm32g441kbtx-pinctrl.dtsi index 13f47c8e1..6c61e09bf 100644 --- a/dts/st/g4/stm32g441kbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441kbtx-pinctrl.dtsi @@ -265,21 +265,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g441kbux-pinctrl.dtsi b/dts/st/g4/stm32g441kbux-pinctrl.dtsi index 13f47c8e1..6c61e09bf 100644 --- a/dts/st/g4/stm32g441kbux-pinctrl.dtsi +++ b/dts/st/g4/stm32g441kbux-pinctrl.dtsi @@ -265,21 +265,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g441mbtx-pinctrl.dtsi b/dts/st/g4/stm32g441mbtx-pinctrl.dtsi index cb63fc664..5e31c51c8 100644 --- a/dts/st/g4/stm32g441mbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441mbtx-pinctrl.dtsi @@ -422,31 +422,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g441rbix-pinctrl.dtsi b/dts/st/g4/stm32g441rbix-pinctrl.dtsi index 55bd535a4..6f2436187 100644 --- a/dts/st/g4/stm32g441rbix-pinctrl.dtsi +++ b/dts/st/g4/stm32g441rbix-pinctrl.dtsi @@ -414,31 +414,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g441rbtx-pinctrl.dtsi b/dts/st/g4/stm32g441rbtx-pinctrl.dtsi index 55bd535a4..6f2436187 100644 --- a/dts/st/g4/stm32g441rbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441rbtx-pinctrl.dtsi @@ -414,31 +414,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g441vbtx-pinctrl.dtsi b/dts/st/g4/stm32g441vbtx-pinctrl.dtsi index 2008f5a9f..07ab52817 100644 --- a/dts/st/g4/stm32g441vbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32g441vbtx-pinctrl.dtsi @@ -427,41 +427,49 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g471c(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g471c(c-e)tx-pinctrl.dtsi index 2bc545ed6..c15c050ae 100644 --- a/dts/st/g4/stm32g471c(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471c(c-e)tx-pinctrl.dtsi @@ -371,26 +371,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g471c(c-e)ux-pinctrl.dtsi b/dts/st/g4/stm32g471c(c-e)ux-pinctrl.dtsi index 2cef42ca2..a2ec52ae1 100644 --- a/dts/st/g4/stm32g471c(c-e)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g471c(c-e)ux-pinctrl.dtsi @@ -403,31 +403,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g471m(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g471m(c-e)tx-pinctrl.dtsi index 2709c0917..efafa8e7a 100644 --- a/dts/st/g4/stm32g471m(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471m(c-e)tx-pinctrl.dtsi @@ -521,36 +521,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g471meyx-pinctrl.dtsi b/dts/st/g4/stm32g471meyx-pinctrl.dtsi index 43b8039b7..db208a2c2 100644 --- a/dts/st/g4/stm32g471meyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471meyx-pinctrl.dtsi @@ -525,36 +525,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g471q(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g471q(c-e)tx-pinctrl.dtsi index 17f31dca8..e1049fd13 100644 --- a/dts/st/g4/stm32g471q(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471q(c-e)tx-pinctrl.dtsi @@ -631,61 +631,73 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g471r(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g471r(c-e)tx-pinctrl.dtsi index 620d511f3..a731af2d1 100644 --- a/dts/st/g4/stm32g471r(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471r(c-e)tx-pinctrl.dtsi @@ -466,31 +466,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g471v(c-e)hx-pinctrl.dtsi b/dts/st/g4/stm32g471v(c-e)hx-pinctrl.dtsi index d29d05178..ba32f57bc 100644 --- a/dts/st/g4/stm32g471v(c-e)hx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471v(c-e)hx-pinctrl.dtsi @@ -562,51 +562,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g471v(c-e)ix-pinctrl.dtsi b/dts/st/g4/stm32g471v(c-e)ix-pinctrl.dtsi index d29d05178..ba32f57bc 100644 --- a/dts/st/g4/stm32g471v(c-e)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g471v(c-e)ix-pinctrl.dtsi @@ -562,51 +562,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g471v(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g471v(c-e)tx-pinctrl.dtsi index d29d05178..ba32f57bc 100644 --- a/dts/st/g4/stm32g471v(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g471v(c-e)tx-pinctrl.dtsi @@ -562,51 +562,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 64d565034..26a24c8be 100644 --- a/dts/st/g4/stm32g473c(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473c(b-c-e)tx-pinctrl.dtsi @@ -411,26 +411,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 f4dfe10fc..54c9ad7df 100644 --- a/dts/st/g4/stm32g473c(b-c-e)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g473c(b-c-e)ux-pinctrl.dtsi @@ -443,31 +443,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 efa9dea2b..e92d0447a 100644 --- a/dts/st/g4/stm32g473m(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473m(b-c-e)tx-pinctrl.dtsi @@ -625,36 +625,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g473meyx-pinctrl.dtsi b/dts/st/g4/stm32g473meyx-pinctrl.dtsi index 4fd011265..791cbd63f 100644 --- a/dts/st/g4/stm32g473meyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473meyx-pinctrl.dtsi @@ -637,36 +637,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 54c49beaa..a6a63ef85 100644 --- a/dts/st/g4/stm32g473p(b-c-e)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g473p(b-c-e)ix-pinctrl.dtsi @@ -1058,56 +1058,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 318e1fb46..97c754cb7 100644 --- a/dts/st/g4/stm32g473q(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473q(b-c-e)tx-pinctrl.dtsi @@ -1111,61 +1111,73 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 477ae45f9..8e8ac2df3 100644 --- a/dts/st/g4/stm32g473r(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473r(b-c-e)tx-pinctrl.dtsi @@ -506,31 +506,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 7363208a4..3816bf3cd 100644 --- a/dts/st/g4/stm32g473v(b-c-e)hx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473v(b-c-e)hx-pinctrl.dtsi @@ -916,51 +916,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g473v(b-c-e)ix-pinctrl.dtsi b/dts/st/g4/stm32g473v(b-c-e)ix-pinctrl.dtsi index 7363208a4..3816bf3cd 100644 --- a/dts/st/g4/stm32g473v(b-c-e)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g473v(b-c-e)ix-pinctrl.dtsi @@ -916,51 +916,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 7363208a4..3816bf3cd 100644 --- a/dts/st/g4/stm32g473v(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g473v(b-c-e)tx-pinctrl.dtsi @@ -916,51 +916,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 d67872a26..eb14883ab 100644 --- a/dts/st/g4/stm32g474c(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474c(b-c-e)tx-pinctrl.dtsi @@ -493,26 +493,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 5d6daad37..a1913c97f 100644 --- a/dts/st/g4/stm32g474c(b-c-e)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g474c(b-c-e)ux-pinctrl.dtsi @@ -537,31 +537,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 17bb17858..9426c7403 100644 --- a/dts/st/g4/stm32g474m(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474m(b-c-e)tx-pinctrl.dtsi @@ -739,36 +739,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g474meyx-pinctrl.dtsi b/dts/st/g4/stm32g474meyx-pinctrl.dtsi index 477ca2204..8da1c44aa 100644 --- a/dts/st/g4/stm32g474meyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474meyx-pinctrl.dtsi @@ -751,36 +751,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 a27d01ecf..2f0ff3c78 100644 --- a/dts/st/g4/stm32g474p(b-c-e)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g474p(b-c-e)ix-pinctrl.dtsi @@ -1172,56 +1172,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 077bd6a0a..b0e172b92 100644 --- a/dts/st/g4/stm32g474q(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474q(b-c-e)tx-pinctrl.dtsi @@ -1225,61 +1225,73 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 9a79b6f26..5ce3ae8db 100644 --- a/dts/st/g4/stm32g474r(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474r(b-c-e)tx-pinctrl.dtsi @@ -620,31 +620,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 87910f614..6812af35e 100644 --- a/dts/st/g4/stm32g474v(b-c-e)hx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474v(b-c-e)hx-pinctrl.dtsi @@ -1030,51 +1030,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g474v(b-c-e)ix-pinctrl.dtsi b/dts/st/g4/stm32g474v(b-c-e)ix-pinctrl.dtsi index 87910f614..6812af35e 100644 --- a/dts/st/g4/stm32g474v(b-c-e)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g474v(b-c-e)ix-pinctrl.dtsi @@ -1030,51 +1030,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 87910f614..6812af35e 100644 --- a/dts/st/g4/stm32g474v(b-c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g474v(b-c-e)tx-pinctrl.dtsi @@ -1030,51 +1030,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g483cetx-pinctrl.dtsi b/dts/st/g4/stm32g483cetx-pinctrl.dtsi index 64d565034..26a24c8be 100644 --- a/dts/st/g4/stm32g483cetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483cetx-pinctrl.dtsi @@ -411,26 +411,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g483ceux-pinctrl.dtsi b/dts/st/g4/stm32g483ceux-pinctrl.dtsi index f4dfe10fc..54c9ad7df 100644 --- a/dts/st/g4/stm32g483ceux-pinctrl.dtsi +++ b/dts/st/g4/stm32g483ceux-pinctrl.dtsi @@ -443,31 +443,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g483metx-pinctrl.dtsi b/dts/st/g4/stm32g483metx-pinctrl.dtsi index efa9dea2b..e92d0447a 100644 --- a/dts/st/g4/stm32g483metx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483metx-pinctrl.dtsi @@ -625,36 +625,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g483meyx-pinctrl.dtsi b/dts/st/g4/stm32g483meyx-pinctrl.dtsi index 4fd011265..791cbd63f 100644 --- a/dts/st/g4/stm32g483meyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483meyx-pinctrl.dtsi @@ -637,36 +637,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g483peix-pinctrl.dtsi b/dts/st/g4/stm32g483peix-pinctrl.dtsi index 54c49beaa..a6a63ef85 100644 --- a/dts/st/g4/stm32g483peix-pinctrl.dtsi +++ b/dts/st/g4/stm32g483peix-pinctrl.dtsi @@ -1058,56 +1058,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g483qetx-pinctrl.dtsi b/dts/st/g4/stm32g483qetx-pinctrl.dtsi index 318e1fb46..97c754cb7 100644 --- a/dts/st/g4/stm32g483qetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483qetx-pinctrl.dtsi @@ -1111,61 +1111,73 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g483retx-pinctrl.dtsi b/dts/st/g4/stm32g483retx-pinctrl.dtsi index 477ae45f9..8e8ac2df3 100644 --- a/dts/st/g4/stm32g483retx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483retx-pinctrl.dtsi @@ -506,31 +506,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g483vehx-pinctrl.dtsi b/dts/st/g4/stm32g483vehx-pinctrl.dtsi index 7363208a4..3816bf3cd 100644 --- a/dts/st/g4/stm32g483vehx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483vehx-pinctrl.dtsi @@ -916,51 +916,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g483veix-pinctrl.dtsi b/dts/st/g4/stm32g483veix-pinctrl.dtsi index 7363208a4..3816bf3cd 100644 --- a/dts/st/g4/stm32g483veix-pinctrl.dtsi +++ b/dts/st/g4/stm32g483veix-pinctrl.dtsi @@ -916,51 +916,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g483vetx-pinctrl.dtsi b/dts/st/g4/stm32g483vetx-pinctrl.dtsi index 7363208a4..3816bf3cd 100644 --- a/dts/st/g4/stm32g483vetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g483vetx-pinctrl.dtsi @@ -916,51 +916,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g484cetx-pinctrl.dtsi b/dts/st/g4/stm32g484cetx-pinctrl.dtsi index d67872a26..eb14883ab 100644 --- a/dts/st/g4/stm32g484cetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484cetx-pinctrl.dtsi @@ -493,26 +493,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g484ceux-pinctrl.dtsi b/dts/st/g4/stm32g484ceux-pinctrl.dtsi index 5d6daad37..a1913c97f 100644 --- a/dts/st/g4/stm32g484ceux-pinctrl.dtsi +++ b/dts/st/g4/stm32g484ceux-pinctrl.dtsi @@ -537,31 +537,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g484metx-pinctrl.dtsi b/dts/st/g4/stm32g484metx-pinctrl.dtsi index 17bb17858..9426c7403 100644 --- a/dts/st/g4/stm32g484metx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484metx-pinctrl.dtsi @@ -739,36 +739,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g484meyx-pinctrl.dtsi b/dts/st/g4/stm32g484meyx-pinctrl.dtsi index 477ca2204..8da1c44aa 100644 --- a/dts/st/g4/stm32g484meyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484meyx-pinctrl.dtsi @@ -751,36 +751,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g484peix-pinctrl.dtsi b/dts/st/g4/stm32g484peix-pinctrl.dtsi index a27d01ecf..2f0ff3c78 100644 --- a/dts/st/g4/stm32g484peix-pinctrl.dtsi +++ b/dts/st/g4/stm32g484peix-pinctrl.dtsi @@ -1172,56 +1172,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g484qetx-pinctrl.dtsi b/dts/st/g4/stm32g484qetx-pinctrl.dtsi index 077bd6a0a..b0e172b92 100644 --- a/dts/st/g4/stm32g484qetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484qetx-pinctrl.dtsi @@ -1225,61 +1225,73 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g484retx-pinctrl.dtsi b/dts/st/g4/stm32g484retx-pinctrl.dtsi index 9a79b6f26..5ce3ae8db 100644 --- a/dts/st/g4/stm32g484retx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484retx-pinctrl.dtsi @@ -620,31 +620,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g484vehx-pinctrl.dtsi b/dts/st/g4/stm32g484vehx-pinctrl.dtsi index 87910f614..6812af35e 100644 --- a/dts/st/g4/stm32g484vehx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484vehx-pinctrl.dtsi @@ -1030,51 +1030,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g484veix-pinctrl.dtsi b/dts/st/g4/stm32g484veix-pinctrl.dtsi index 87910f614..6812af35e 100644 --- a/dts/st/g4/stm32g484veix-pinctrl.dtsi +++ b/dts/st/g4/stm32g484veix-pinctrl.dtsi @@ -1030,51 +1030,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g484vetx-pinctrl.dtsi b/dts/st/g4/stm32g484vetx-pinctrl.dtsi index 87910f614..6812af35e 100644 --- a/dts/st/g4/stm32g484vetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g484vetx-pinctrl.dtsi @@ -1030,51 +1030,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g491c(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g491c(c-e)tx-pinctrl.dtsi index d4bf4a93a..05fc3cb49 100644 --- a/dts/st/g4/stm32g491c(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491c(c-e)tx-pinctrl.dtsi @@ -359,26 +359,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g491c(c-e)ux-pinctrl.dtsi b/dts/st/g4/stm32g491c(c-e)ux-pinctrl.dtsi index 5c336f867..22eafc236 100644 --- a/dts/st/g4/stm32g491c(c-e)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g491c(c-e)ux-pinctrl.dtsi @@ -385,31 +385,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g491k(c-e)ux-pinctrl.dtsi b/dts/st/g4/stm32g491k(c-e)ux-pinctrl.dtsi index 66a2e3716..a44b135ff 100644 --- a/dts/st/g4/stm32g491k(c-e)ux-pinctrl.dtsi +++ b/dts/st/g4/stm32g491k(c-e)ux-pinctrl.dtsi @@ -277,21 +277,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g491m(c-e)sx-pinctrl.dtsi b/dts/st/g4/stm32g491m(c-e)sx-pinctrl.dtsi index 751b33546..081abe5a5 100644 --- a/dts/st/g4/stm32g491m(c-e)sx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491m(c-e)sx-pinctrl.dtsi @@ -482,31 +482,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g491m(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g491m(c-e)tx-pinctrl.dtsi index 751b33546..081abe5a5 100644 --- a/dts/st/g4/stm32g491m(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491m(c-e)tx-pinctrl.dtsi @@ -482,31 +482,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g491r(c-e)ix-pinctrl.dtsi b/dts/st/g4/stm32g491r(c-e)ix-pinctrl.dtsi index 17a0a2258..f9c48f708 100644 --- a/dts/st/g4/stm32g491r(c-e)ix-pinctrl.dtsi +++ b/dts/st/g4/stm32g491r(c-e)ix-pinctrl.dtsi @@ -442,31 +442,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g491r(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g491r(c-e)tx-pinctrl.dtsi index 17a0a2258..f9c48f708 100644 --- a/dts/st/g4/stm32g491r(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491r(c-e)tx-pinctrl.dtsi @@ -442,31 +442,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g491reyx-pinctrl.dtsi b/dts/st/g4/stm32g491reyx-pinctrl.dtsi index 17a0a2258..f9c48f708 100644 --- a/dts/st/g4/stm32g491reyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491reyx-pinctrl.dtsi @@ -442,31 +442,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g491v(c-e)tx-pinctrl.dtsi b/dts/st/g4/stm32g491v(c-e)tx-pinctrl.dtsi index a9b86e1dd..98e781745 100644 --- a/dts/st/g4/stm32g491v(c-e)tx-pinctrl.dtsi +++ b/dts/st/g4/stm32g491v(c-e)tx-pinctrl.dtsi @@ -503,41 +503,49 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g4a1cetx-pinctrl.dtsi b/dts/st/g4/stm32g4a1cetx-pinctrl.dtsi index d4bf4a93a..05fc3cb49 100644 --- a/dts/st/g4/stm32g4a1cetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1cetx-pinctrl.dtsi @@ -359,26 +359,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g4a1ceux-pinctrl.dtsi b/dts/st/g4/stm32g4a1ceux-pinctrl.dtsi index 5c336f867..22eafc236 100644 --- a/dts/st/g4/stm32g4a1ceux-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1ceux-pinctrl.dtsi @@ -385,31 +385,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g4a1keux-pinctrl.dtsi b/dts/st/g4/stm32g4a1keux-pinctrl.dtsi index 66a2e3716..a44b135ff 100644 --- a/dts/st/g4/stm32g4a1keux-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1keux-pinctrl.dtsi @@ -277,21 +277,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g4a1mesx-pinctrl.dtsi b/dts/st/g4/stm32g4a1mesx-pinctrl.dtsi index 751b33546..081abe5a5 100644 --- a/dts/st/g4/stm32g4a1mesx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1mesx-pinctrl.dtsi @@ -482,31 +482,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g4a1metx-pinctrl.dtsi b/dts/st/g4/stm32g4a1metx-pinctrl.dtsi index 751b33546..081abe5a5 100644 --- a/dts/st/g4/stm32g4a1metx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1metx-pinctrl.dtsi @@ -482,31 +482,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g4a1reix-pinctrl.dtsi b/dts/st/g4/stm32g4a1reix-pinctrl.dtsi index 17a0a2258..f9c48f708 100644 --- a/dts/st/g4/stm32g4a1reix-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1reix-pinctrl.dtsi @@ -442,31 +442,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g4a1retx-pinctrl.dtsi b/dts/st/g4/stm32g4a1retx-pinctrl.dtsi index 17a0a2258..f9c48f708 100644 --- a/dts/st/g4/stm32g4a1retx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1retx-pinctrl.dtsi @@ -442,31 +442,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g4a1reyx-pinctrl.dtsi b/dts/st/g4/stm32g4a1reyx-pinctrl.dtsi index 17a0a2258..f9c48f708 100644 --- a/dts/st/g4/stm32g4a1reyx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1reyx-pinctrl.dtsi @@ -442,31 +442,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32g4a1vetx-pinctrl.dtsi b/dts/st/g4/stm32g4a1vetx-pinctrl.dtsi index a9b86e1dd..98e781745 100644 --- a/dts/st/g4/stm32g4a1vetx-pinctrl.dtsi +++ b/dts/st/g4/stm32g4a1vetx-pinctrl.dtsi @@ -503,41 +503,49 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf9: spi2_sck_pf9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf10: spi2_sck_pf10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/g4/stm32gbk1cbtx-pinctrl.dtsi b/dts/st/g4/stm32gbk1cbtx-pinctrl.dtsi index a221713af..21a3a0950 100644 --- a/dts/st/g4/stm32gbk1cbtx-pinctrl.dtsi +++ b/dts/st/g4/stm32gbk1cbtx-pinctrl.dtsi @@ -367,26 +367,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pf1: spi2_sck_pf1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h723vehx-pinctrl.dtsi b/dts/st/h7/stm32h723vehx-pinctrl.dtsi index bb3f35a7b..be0c40add 100644 --- a/dts/st/h7/stm32h723vehx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723vehx-pinctrl.dtsi @@ -1280,71 +1280,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h723vetx-pinctrl.dtsi b/dts/st/h7/stm32h723vetx-pinctrl.dtsi index bb3f35a7b..be0c40add 100644 --- a/dts/st/h7/stm32h723vetx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723vetx-pinctrl.dtsi @@ -1280,71 +1280,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h723vghx-pinctrl.dtsi b/dts/st/h7/stm32h723vghx-pinctrl.dtsi index bb3f35a7b..be0c40add 100644 --- a/dts/st/h7/stm32h723vghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723vghx-pinctrl.dtsi @@ -1280,71 +1280,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h723vgtx-pinctrl.dtsi b/dts/st/h7/stm32h723vgtx-pinctrl.dtsi index bb3f35a7b..be0c40add 100644 --- a/dts/st/h7/stm32h723vgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723vgtx-pinctrl.dtsi @@ -1280,71 +1280,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h723zeix-pinctrl.dtsi b/dts/st/h7/stm32h723zeix-pinctrl.dtsi index 03da8cfdb..a0b7392b6 100644 --- a/dts/st/h7/stm32h723zeix-pinctrl.dtsi +++ b/dts/st/h7/stm32h723zeix-pinctrl.dtsi @@ -1712,86 +1712,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h723zetx-pinctrl.dtsi b/dts/st/h7/stm32h723zetx-pinctrl.dtsi index c0c8cc8d6..cfaccc156 100644 --- a/dts/st/h7/stm32h723zetx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723zetx-pinctrl.dtsi @@ -1684,86 +1684,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h723zgix-pinctrl.dtsi b/dts/st/h7/stm32h723zgix-pinctrl.dtsi index 03da8cfdb..a0b7392b6 100644 --- a/dts/st/h7/stm32h723zgix-pinctrl.dtsi +++ b/dts/st/h7/stm32h723zgix-pinctrl.dtsi @@ -1712,86 +1712,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h723zgtx-pinctrl.dtsi b/dts/st/h7/stm32h723zgtx-pinctrl.dtsi index c0c8cc8d6..cfaccc156 100644 --- a/dts/st/h7/stm32h723zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h723zgtx-pinctrl.dtsi @@ -1684,86 +1684,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h725aeix-pinctrl.dtsi b/dts/st/h7/stm32h725aeix-pinctrl.dtsi index 2fe570b67..eeeaad2c7 100644 --- a/dts/st/h7/stm32h725aeix-pinctrl.dtsi +++ b/dts/st/h7/stm32h725aeix-pinctrl.dtsi @@ -1899,86 +1899,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h725agix-pinctrl.dtsi b/dts/st/h7/stm32h725agix-pinctrl.dtsi index 2fe570b67..eeeaad2c7 100644 --- a/dts/st/h7/stm32h725agix-pinctrl.dtsi +++ b/dts/st/h7/stm32h725agix-pinctrl.dtsi @@ -1899,86 +1899,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h725iekx-pinctrl.dtsi b/dts/st/h7/stm32h725iekx-pinctrl.dtsi index 4a6b93c65..64033575a 100644 --- a/dts/st/h7/stm32h725iekx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725iekx-pinctrl.dtsi @@ -1995,91 +1995,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h725ietx-pinctrl.dtsi b/dts/st/h7/stm32h725ietx-pinctrl.dtsi index b7f6ede6d..8ea307d86 100644 --- a/dts/st/h7/stm32h725ietx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725ietx-pinctrl.dtsi @@ -1699,91 +1699,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h725igkx-pinctrl.dtsi b/dts/st/h7/stm32h725igkx-pinctrl.dtsi index 4a6b93c65..64033575a 100644 --- a/dts/st/h7/stm32h725igkx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725igkx-pinctrl.dtsi @@ -1995,91 +1995,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h725igtx-pinctrl.dtsi b/dts/st/h7/stm32h725igtx-pinctrl.dtsi index b7f6ede6d..8ea307d86 100644 --- a/dts/st/h7/stm32h725igtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725igtx-pinctrl.dtsi @@ -1699,91 +1699,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h725revx-pinctrl.dtsi b/dts/st/h7/stm32h725revx-pinctrl.dtsi index afdbc1560..84e846afb 100644 --- a/dts/st/h7/stm32h725revx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725revx-pinctrl.dtsi @@ -663,56 +663,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h725rgvx-pinctrl.dtsi b/dts/st/h7/stm32h725rgvx-pinctrl.dtsi index afdbc1560..84e846afb 100644 --- a/dts/st/h7/stm32h725rgvx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725rgvx-pinctrl.dtsi @@ -663,56 +663,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h725vehx-pinctrl.dtsi b/dts/st/h7/stm32h725vehx-pinctrl.dtsi index facdb47c3..a264722e2 100644 --- a/dts/st/h7/stm32h725vehx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725vehx-pinctrl.dtsi @@ -1235,66 +1235,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h725vetx-pinctrl.dtsi b/dts/st/h7/stm32h725vetx-pinctrl.dtsi index b30ea5ce9..76f7089fc 100644 --- a/dts/st/h7/stm32h725vetx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725vetx-pinctrl.dtsi @@ -1162,66 +1162,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h725vghx-pinctrl.dtsi b/dts/st/h7/stm32h725vghx-pinctrl.dtsi index facdb47c3..a264722e2 100644 --- a/dts/st/h7/stm32h725vghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725vghx-pinctrl.dtsi @@ -1235,66 +1235,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h725vgtx-pinctrl.dtsi b/dts/st/h7/stm32h725vgtx-pinctrl.dtsi index b30ea5ce9..76f7089fc 100644 --- a/dts/st/h7/stm32h725vgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725vgtx-pinctrl.dtsi @@ -1162,66 +1162,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h725vgyx-pinctrl.dtsi b/dts/st/h7/stm32h725vgyx-pinctrl.dtsi index 00f647ed7..499ccd81c 100644 --- a/dts/st/h7/stm32h725vgyx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725vgyx-pinctrl.dtsi @@ -1104,61 +1104,73 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h725zetx-pinctrl.dtsi b/dts/st/h7/stm32h725zetx-pinctrl.dtsi index 3021805c1..974d5f07e 100644 --- a/dts/st/h7/stm32h725zetx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725zetx-pinctrl.dtsi @@ -1542,86 +1542,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h725zgtx-pinctrl.dtsi b/dts/st/h7/stm32h725zgtx-pinctrl.dtsi index 3021805c1..974d5f07e 100644 --- a/dts/st/h7/stm32h725zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h725zgtx-pinctrl.dtsi @@ -1542,86 +1542,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h730abixq-pinctrl.dtsi b/dts/st/h7/stm32h730abixq-pinctrl.dtsi index d08739498..0c50b219b 100644 --- a/dts/st/h7/stm32h730abixq-pinctrl.dtsi +++ b/dts/st/h7/stm32h730abixq-pinctrl.dtsi @@ -1832,86 +1832,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h730ibkxq-pinctrl.dtsi b/dts/st/h7/stm32h730ibkxq-pinctrl.dtsi index 426d55191..dadb43eef 100644 --- a/dts/st/h7/stm32h730ibkxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h730ibkxq-pinctrl.dtsi @@ -1928,91 +1928,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h730ibtxq-pinctrl.dtsi b/dts/st/h7/stm32h730ibtxq-pinctrl.dtsi index 9312be9ab..c20945a42 100644 --- a/dts/st/h7/stm32h730ibtxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h730ibtxq-pinctrl.dtsi @@ -1663,91 +1663,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h730vbhx-pinctrl.dtsi b/dts/st/h7/stm32h730vbhx-pinctrl.dtsi index 25fd8fd82..5c768c810 100644 --- a/dts/st/h7/stm32h730vbhx-pinctrl.dtsi +++ b/dts/st/h7/stm32h730vbhx-pinctrl.dtsi @@ -1244,71 +1244,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h730vbtx-pinctrl.dtsi b/dts/st/h7/stm32h730vbtx-pinctrl.dtsi index 25fd8fd82..5c768c810 100644 --- a/dts/st/h7/stm32h730vbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h730vbtx-pinctrl.dtsi @@ -1244,71 +1244,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h730zbix-pinctrl.dtsi b/dts/st/h7/stm32h730zbix-pinctrl.dtsi index 03da8cfdb..a0b7392b6 100644 --- a/dts/st/h7/stm32h730zbix-pinctrl.dtsi +++ b/dts/st/h7/stm32h730zbix-pinctrl.dtsi @@ -1712,86 +1712,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h730zbtx-pinctrl.dtsi b/dts/st/h7/stm32h730zbtx-pinctrl.dtsi index a9eb6a35a..7568c93e1 100644 --- a/dts/st/h7/stm32h730zbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h730zbtx-pinctrl.dtsi @@ -1648,86 +1648,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h733vghx-pinctrl.dtsi b/dts/st/h7/stm32h733vghx-pinctrl.dtsi index bb3f35a7b..be0c40add 100644 --- a/dts/st/h7/stm32h733vghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h733vghx-pinctrl.dtsi @@ -1280,71 +1280,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h733vgtx-pinctrl.dtsi b/dts/st/h7/stm32h733vgtx-pinctrl.dtsi index bb3f35a7b..be0c40add 100644 --- a/dts/st/h7/stm32h733vgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h733vgtx-pinctrl.dtsi @@ -1280,71 +1280,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h733zgix-pinctrl.dtsi b/dts/st/h7/stm32h733zgix-pinctrl.dtsi index 03da8cfdb..a0b7392b6 100644 --- a/dts/st/h7/stm32h733zgix-pinctrl.dtsi +++ b/dts/st/h7/stm32h733zgix-pinctrl.dtsi @@ -1712,86 +1712,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h733zgtx-pinctrl.dtsi b/dts/st/h7/stm32h733zgtx-pinctrl.dtsi index c0c8cc8d6..cfaccc156 100644 --- a/dts/st/h7/stm32h733zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h733zgtx-pinctrl.dtsi @@ -1684,86 +1684,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h735agix-pinctrl.dtsi b/dts/st/h7/stm32h735agix-pinctrl.dtsi index 2fe570b67..eeeaad2c7 100644 --- a/dts/st/h7/stm32h735agix-pinctrl.dtsi +++ b/dts/st/h7/stm32h735agix-pinctrl.dtsi @@ -1899,86 +1899,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h735igkx-pinctrl.dtsi b/dts/st/h7/stm32h735igkx-pinctrl.dtsi index 4a6b93c65..64033575a 100644 --- a/dts/st/h7/stm32h735igkx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735igkx-pinctrl.dtsi @@ -1995,91 +1995,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h735igtx-pinctrl.dtsi b/dts/st/h7/stm32h735igtx-pinctrl.dtsi index b7f6ede6d..8ea307d86 100644 --- a/dts/st/h7/stm32h735igtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735igtx-pinctrl.dtsi @@ -1699,91 +1699,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h735rgvx-pinctrl.dtsi b/dts/st/h7/stm32h735rgvx-pinctrl.dtsi index afdbc1560..84e846afb 100644 --- a/dts/st/h7/stm32h735rgvx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735rgvx-pinctrl.dtsi @@ -663,56 +663,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h735vghx-pinctrl.dtsi b/dts/st/h7/stm32h735vghx-pinctrl.dtsi index facdb47c3..a264722e2 100644 --- a/dts/st/h7/stm32h735vghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735vghx-pinctrl.dtsi @@ -1235,66 +1235,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h735vgtx-pinctrl.dtsi b/dts/st/h7/stm32h735vgtx-pinctrl.dtsi index b30ea5ce9..76f7089fc 100644 --- a/dts/st/h7/stm32h735vgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735vgtx-pinctrl.dtsi @@ -1162,66 +1162,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h735vgyx-pinctrl.dtsi b/dts/st/h7/stm32h735vgyx-pinctrl.dtsi index 00f647ed7..499ccd81c 100644 --- a/dts/st/h7/stm32h735vgyx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735vgyx-pinctrl.dtsi @@ -1104,61 +1104,73 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h735zgtx-pinctrl.dtsi b/dts/st/h7/stm32h735zgtx-pinctrl.dtsi index 3021805c1..974d5f07e 100644 --- a/dts/st/h7/stm32h735zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h735zgtx-pinctrl.dtsi @@ -1542,86 +1542,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h742a(g-i)ix-pinctrl.dtsi b/dts/st/h7/stm32h742a(g-i)ix-pinctrl.dtsi index 7505314a2..aeabc9887 100644 --- a/dts/st/h7/stm32h742a(g-i)ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h742a(g-i)ix-pinctrl.dtsi @@ -1772,86 +1772,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h742b(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h742b(g-i)tx-pinctrl.dtsi index e33963c8c..6ea16c9b1 100644 --- a/dts/st/h7/stm32h742b(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742b(g-i)tx-pinctrl.dtsi @@ -1897,96 +1897,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h742i(g-i)kx-pinctrl.dtsi b/dts/st/h7/stm32h742i(g-i)kx-pinctrl.dtsi index 4b27d1af7..183b926e2 100644 --- a/dts/st/h7/stm32h742i(g-i)kx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742i(g-i)kx-pinctrl.dtsi @@ -1846,91 +1846,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h742i(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h742i(g-i)tx-pinctrl.dtsi index 4b27d1af7..183b926e2 100644 --- a/dts/st/h7/stm32h742i(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742i(g-i)tx-pinctrl.dtsi @@ -1846,91 +1846,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h742v(g-i)hx-pinctrl.dtsi b/dts/st/h7/stm32h742v(g-i)hx-pinctrl.dtsi index d3076ac3c..6b39a0251 100644 --- a/dts/st/h7/stm32h742v(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742v(g-i)hx-pinctrl.dtsi @@ -1217,66 +1217,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h742v(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h742v(g-i)tx-pinctrl.dtsi index d3076ac3c..6b39a0251 100644 --- a/dts/st/h7/stm32h742v(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742v(g-i)tx-pinctrl.dtsi @@ -1217,66 +1217,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h742x(g-i)hx-pinctrl.dtsi b/dts/st/h7/stm32h742x(g-i)hx-pinctrl.dtsi index 637ab8747..b998c65c6 100644 --- a/dts/st/h7/stm32h742x(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742x(g-i)hx-pinctrl.dtsi @@ -1961,96 +1961,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h742z(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h742z(g-i)tx-pinctrl.dtsi index fb6150e11..b2916b7b3 100644 --- a/dts/st/h7/stm32h742z(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h742z(g-i)tx-pinctrl.dtsi @@ -1599,81 +1599,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h743a(g-i)ix-pinctrl.dtsi b/dts/st/h7/stm32h743a(g-i)ix-pinctrl.dtsi index 7505314a2..aeabc9887 100644 --- a/dts/st/h7/stm32h743a(g-i)ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h743a(g-i)ix-pinctrl.dtsi @@ -1772,86 +1772,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h743bgtx-pinctrl.dtsi b/dts/st/h7/stm32h743bgtx-pinctrl.dtsi index e33963c8c..6ea16c9b1 100644 --- a/dts/st/h7/stm32h743bgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743bgtx-pinctrl.dtsi @@ -1897,96 +1897,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h743bitx-pinctrl.dtsi b/dts/st/h7/stm32h743bitx-pinctrl.dtsi index e33963c8c..6ea16c9b1 100644 --- a/dts/st/h7/stm32h743bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743bitx-pinctrl.dtsi @@ -1897,96 +1897,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h743igkx-pinctrl.dtsi b/dts/st/h7/stm32h743igkx-pinctrl.dtsi index 856e74482..e3c265916 100644 --- a/dts/st/h7/stm32h743igkx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743igkx-pinctrl.dtsi @@ -1882,91 +1882,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h743igtx-pinctrl.dtsi b/dts/st/h7/stm32h743igtx-pinctrl.dtsi index 856e74482..e3c265916 100644 --- a/dts/st/h7/stm32h743igtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743igtx-pinctrl.dtsi @@ -1882,91 +1882,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h743iikx-pinctrl.dtsi b/dts/st/h7/stm32h743iikx-pinctrl.dtsi index 856e74482..e3c265916 100644 --- a/dts/st/h7/stm32h743iikx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743iikx-pinctrl.dtsi @@ -1882,91 +1882,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h743iitx-pinctrl.dtsi b/dts/st/h7/stm32h743iitx-pinctrl.dtsi index 856e74482..e3c265916 100644 --- a/dts/st/h7/stm32h743iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743iitx-pinctrl.dtsi @@ -1882,91 +1882,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h743v(g-i)hx-pinctrl.dtsi b/dts/st/h7/stm32h743v(g-i)hx-pinctrl.dtsi index d3076ac3c..6b39a0251 100644 --- a/dts/st/h7/stm32h743v(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743v(g-i)hx-pinctrl.dtsi @@ -1217,66 +1217,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h743vgtx-pinctrl.dtsi b/dts/st/h7/stm32h743vgtx-pinctrl.dtsi index d3076ac3c..6b39a0251 100644 --- a/dts/st/h7/stm32h743vgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743vgtx-pinctrl.dtsi @@ -1217,66 +1217,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h743vitx-pinctrl.dtsi b/dts/st/h7/stm32h743vitx-pinctrl.dtsi index d3076ac3c..6b39a0251 100644 --- a/dts/st/h7/stm32h743vitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743vitx-pinctrl.dtsi @@ -1217,66 +1217,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h743xghx-pinctrl.dtsi b/dts/st/h7/stm32h743xghx-pinctrl.dtsi index 637ab8747..b998c65c6 100644 --- a/dts/st/h7/stm32h743xghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743xghx-pinctrl.dtsi @@ -1961,96 +1961,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h743xihx-pinctrl.dtsi b/dts/st/h7/stm32h743xihx-pinctrl.dtsi index 637ab8747..b998c65c6 100644 --- a/dts/st/h7/stm32h743xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743xihx-pinctrl.dtsi @@ -1961,96 +1961,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h743zgtx-pinctrl.dtsi b/dts/st/h7/stm32h743zgtx-pinctrl.dtsi index fb6150e11..b2916b7b3 100644 --- a/dts/st/h7/stm32h743zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743zgtx-pinctrl.dtsi @@ -1599,81 +1599,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h743zitx-pinctrl.dtsi b/dts/st/h7/stm32h743zitx-pinctrl.dtsi index fb6150e11..b2916b7b3 100644 --- a/dts/st/h7/stm32h743zitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h743zitx-pinctrl.dtsi @@ -1599,81 +1599,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h745bgtx-pinctrl.dtsi b/dts/st/h7/stm32h745bgtx-pinctrl.dtsi index e33963c8c..6ea16c9b1 100644 --- a/dts/st/h7/stm32h745bgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745bgtx-pinctrl.dtsi @@ -1897,96 +1897,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h745bitx-pinctrl.dtsi b/dts/st/h7/stm32h745bitx-pinctrl.dtsi index e33963c8c..6ea16c9b1 100644 --- a/dts/st/h7/stm32h745bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745bitx-pinctrl.dtsi @@ -1897,96 +1897,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h745igkx-pinctrl.dtsi b/dts/st/h7/stm32h745igkx-pinctrl.dtsi index 5544654d8..e079f4fc3 100644 --- a/dts/st/h7/stm32h745igkx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745igkx-pinctrl.dtsi @@ -1853,86 +1853,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h745igtx-pinctrl.dtsi b/dts/st/h7/stm32h745igtx-pinctrl.dtsi index 3c7a396f4..cf6f78d9c 100644 --- a/dts/st/h7/stm32h745igtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745igtx-pinctrl.dtsi @@ -1614,86 +1614,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h745iikx-pinctrl.dtsi b/dts/st/h7/stm32h745iikx-pinctrl.dtsi index 5544654d8..e079f4fc3 100644 --- a/dts/st/h7/stm32h745iikx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745iikx-pinctrl.dtsi @@ -1853,86 +1853,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h745iitx-pinctrl.dtsi b/dts/st/h7/stm32h745iitx-pinctrl.dtsi index 3c7a396f4..cf6f78d9c 100644 --- a/dts/st/h7/stm32h745iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745iitx-pinctrl.dtsi @@ -1614,86 +1614,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h745xghx-pinctrl.dtsi b/dts/st/h7/stm32h745xghx-pinctrl.dtsi index 637ab8747..b998c65c6 100644 --- a/dts/st/h7/stm32h745xghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745xghx-pinctrl.dtsi @@ -1961,96 +1961,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h745xihx-pinctrl.dtsi b/dts/st/h7/stm32h745xihx-pinctrl.dtsi index 637ab8747..b998c65c6 100644 --- a/dts/st/h7/stm32h745xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745xihx-pinctrl.dtsi @@ -1961,96 +1961,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h745zgtx-pinctrl.dtsi b/dts/st/h7/stm32h745zgtx-pinctrl.dtsi index c62237f1a..2780b98d7 100644 --- a/dts/st/h7/stm32h745zgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745zgtx-pinctrl.dtsi @@ -1469,81 +1469,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h745zitx-pinctrl.dtsi b/dts/st/h7/stm32h745zitx-pinctrl.dtsi index c62237f1a..2780b98d7 100644 --- a/dts/st/h7/stm32h745zitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h745zitx-pinctrl.dtsi @@ -1469,81 +1469,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h747a(g-i)ix-pinctrl.dtsi b/dts/st/h7/stm32h747a(g-i)ix-pinctrl.dtsi index fb6150e11..b2916b7b3 100644 --- a/dts/st/h7/stm32h747a(g-i)ix-pinctrl.dtsi +++ b/dts/st/h7/stm32h747a(g-i)ix-pinctrl.dtsi @@ -1599,81 +1599,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h747bgtx-pinctrl.dtsi b/dts/st/h7/stm32h747bgtx-pinctrl.dtsi index 856e74482..e3c265916 100644 --- a/dts/st/h7/stm32h747bgtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747bgtx-pinctrl.dtsi @@ -1882,91 +1882,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h747bitx-pinctrl.dtsi b/dts/st/h7/stm32h747bitx-pinctrl.dtsi index 856e74482..e3c265916 100644 --- a/dts/st/h7/stm32h747bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747bitx-pinctrl.dtsi @@ -1882,91 +1882,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h747igtx-pinctrl.dtsi b/dts/st/h7/stm32h747igtx-pinctrl.dtsi index fb6150e11..b2916b7b3 100644 --- a/dts/st/h7/stm32h747igtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747igtx-pinctrl.dtsi @@ -1599,81 +1599,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h747iitx-pinctrl.dtsi b/dts/st/h7/stm32h747iitx-pinctrl.dtsi index fb6150e11..b2916b7b3 100644 --- a/dts/st/h7/stm32h747iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747iitx-pinctrl.dtsi @@ -1599,81 +1599,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h747xghx-pinctrl.dtsi b/dts/st/h7/stm32h747xghx-pinctrl.dtsi index 637ab8747..b998c65c6 100644 --- a/dts/st/h7/stm32h747xghx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747xghx-pinctrl.dtsi @@ -1961,96 +1961,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h747xihx-pinctrl.dtsi b/dts/st/h7/stm32h747xihx-pinctrl.dtsi index 637ab8747..b998c65c6 100644 --- a/dts/st/h7/stm32h747xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747xihx-pinctrl.dtsi @@ -1961,96 +1961,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h747ziyx-pinctrl.dtsi b/dts/st/h7/stm32h747ziyx-pinctrl.dtsi index 1bad201b3..7c6010b53 100644 --- a/dts/st/h7/stm32h747ziyx-pinctrl.dtsi +++ b/dts/st/h7/stm32h747ziyx-pinctrl.dtsi @@ -1405,66 +1405,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h750ibkx-pinctrl.dtsi b/dts/st/h7/stm32h750ibkx-pinctrl.dtsi index 856e74482..e3c265916 100644 --- a/dts/st/h7/stm32h750ibkx-pinctrl.dtsi +++ b/dts/st/h7/stm32h750ibkx-pinctrl.dtsi @@ -1882,91 +1882,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h750ibtx-pinctrl.dtsi b/dts/st/h7/stm32h750ibtx-pinctrl.dtsi index 4b27d1af7..183b926e2 100644 --- a/dts/st/h7/stm32h750ibtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h750ibtx-pinctrl.dtsi @@ -1846,91 +1846,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h750vbtx-pinctrl.dtsi b/dts/st/h7/stm32h750vbtx-pinctrl.dtsi index d3076ac3c..6b39a0251 100644 --- a/dts/st/h7/stm32h750vbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h750vbtx-pinctrl.dtsi @@ -1217,66 +1217,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h750xbhx-pinctrl.dtsi b/dts/st/h7/stm32h750xbhx-pinctrl.dtsi index 637ab8747..b998c65c6 100644 --- a/dts/st/h7/stm32h750xbhx-pinctrl.dtsi +++ b/dts/st/h7/stm32h750xbhx-pinctrl.dtsi @@ -1961,96 +1961,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h750zbtx-pinctrl.dtsi b/dts/st/h7/stm32h750zbtx-pinctrl.dtsi index fb6150e11..b2916b7b3 100644 --- a/dts/st/h7/stm32h750zbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h750zbtx-pinctrl.dtsi @@ -1599,81 +1599,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h753aiix-pinctrl.dtsi b/dts/st/h7/stm32h753aiix-pinctrl.dtsi index 7505314a2..aeabc9887 100644 --- a/dts/st/h7/stm32h753aiix-pinctrl.dtsi +++ b/dts/st/h7/stm32h753aiix-pinctrl.dtsi @@ -1772,86 +1772,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h753bitx-pinctrl.dtsi b/dts/st/h7/stm32h753bitx-pinctrl.dtsi index e33963c8c..6ea16c9b1 100644 --- a/dts/st/h7/stm32h753bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753bitx-pinctrl.dtsi @@ -1897,96 +1897,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h753iikx-pinctrl.dtsi b/dts/st/h7/stm32h753iikx-pinctrl.dtsi index 856e74482..e3c265916 100644 --- a/dts/st/h7/stm32h753iikx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753iikx-pinctrl.dtsi @@ -1882,91 +1882,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h753iitx-pinctrl.dtsi b/dts/st/h7/stm32h753iitx-pinctrl.dtsi index 856e74482..e3c265916 100644 --- a/dts/st/h7/stm32h753iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753iitx-pinctrl.dtsi @@ -1882,91 +1882,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h753vihx-pinctrl.dtsi b/dts/st/h7/stm32h753vihx-pinctrl.dtsi index d3076ac3c..6b39a0251 100644 --- a/dts/st/h7/stm32h753vihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753vihx-pinctrl.dtsi @@ -1217,66 +1217,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h753vitx-pinctrl.dtsi b/dts/st/h7/stm32h753vitx-pinctrl.dtsi index d3076ac3c..6b39a0251 100644 --- a/dts/st/h7/stm32h753vitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753vitx-pinctrl.dtsi @@ -1217,66 +1217,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h753xihx-pinctrl.dtsi b/dts/st/h7/stm32h753xihx-pinctrl.dtsi index 637ab8747..b998c65c6 100644 --- a/dts/st/h7/stm32h753xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753xihx-pinctrl.dtsi @@ -1961,96 +1961,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h753zitx-pinctrl.dtsi b/dts/st/h7/stm32h753zitx-pinctrl.dtsi index fb6150e11..b2916b7b3 100644 --- a/dts/st/h7/stm32h753zitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h753zitx-pinctrl.dtsi @@ -1599,81 +1599,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h755bitx-pinctrl.dtsi b/dts/st/h7/stm32h755bitx-pinctrl.dtsi index e33963c8c..6ea16c9b1 100644 --- a/dts/st/h7/stm32h755bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h755bitx-pinctrl.dtsi @@ -1897,96 +1897,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h755iikx-pinctrl.dtsi b/dts/st/h7/stm32h755iikx-pinctrl.dtsi index 5544654d8..e079f4fc3 100644 --- a/dts/st/h7/stm32h755iikx-pinctrl.dtsi +++ b/dts/st/h7/stm32h755iikx-pinctrl.dtsi @@ -1853,86 +1853,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h755iitx-pinctrl.dtsi b/dts/st/h7/stm32h755iitx-pinctrl.dtsi index 3c7a396f4..cf6f78d9c 100644 --- a/dts/st/h7/stm32h755iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h755iitx-pinctrl.dtsi @@ -1614,86 +1614,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h755xihx-pinctrl.dtsi b/dts/st/h7/stm32h755xihx-pinctrl.dtsi index 637ab8747..b998c65c6 100644 --- a/dts/st/h7/stm32h755xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h755xihx-pinctrl.dtsi @@ -1961,96 +1961,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h755zitx-pinctrl.dtsi b/dts/st/h7/stm32h755zitx-pinctrl.dtsi index c62237f1a..2780b98d7 100644 --- a/dts/st/h7/stm32h755zitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h755zitx-pinctrl.dtsi @@ -1469,81 +1469,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h757aiix-pinctrl.dtsi b/dts/st/h7/stm32h757aiix-pinctrl.dtsi index fb6150e11..b2916b7b3 100644 --- a/dts/st/h7/stm32h757aiix-pinctrl.dtsi +++ b/dts/st/h7/stm32h757aiix-pinctrl.dtsi @@ -1599,81 +1599,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h757bitx-pinctrl.dtsi b/dts/st/h7/stm32h757bitx-pinctrl.dtsi index 856e74482..e3c265916 100644 --- a/dts/st/h7/stm32h757bitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h757bitx-pinctrl.dtsi @@ -1882,91 +1882,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h757iitx-pinctrl.dtsi b/dts/st/h7/stm32h757iitx-pinctrl.dtsi index fb6150e11..b2916b7b3 100644 --- a/dts/st/h7/stm32h757iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h757iitx-pinctrl.dtsi @@ -1599,81 +1599,97 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h757xihx-pinctrl.dtsi b/dts/st/h7/stm32h757xihx-pinctrl.dtsi index 637ab8747..b998c65c6 100644 --- a/dts/st/h7/stm32h757xihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h757xihx-pinctrl.dtsi @@ -1961,96 +1961,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h757ziyx-pinctrl.dtsi b/dts/st/h7/stm32h757ziyx-pinctrl.dtsi index 1bad201b3..7c6010b53 100644 --- a/dts/st/h7/stm32h757ziyx-pinctrl.dtsi +++ b/dts/st/h7/stm32h757ziyx-pinctrl.dtsi @@ -1405,66 +1405,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7a3a(g-i)ixq-pinctrl.dtsi b/dts/st/h7/stm32h7a3a(g-i)ixq-pinctrl.dtsi index 15b388407..457025c9e 100644 --- a/dts/st/h7/stm32h7a3a(g-i)ixq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3a(g-i)ixq-pinctrl.dtsi @@ -1461,86 +1461,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7a3i(g-i)kx-pinctrl.dtsi b/dts/st/h7/stm32h7a3i(g-i)kx-pinctrl.dtsi index 2881a9d9d..49d2592de 100644 --- a/dts/st/h7/stm32h7a3i(g-i)kx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3i(g-i)kx-pinctrl.dtsi @@ -1539,96 +1539,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7a3i(g-i)kxq-pinctrl.dtsi b/dts/st/h7/stm32h7a3i(g-i)kxq-pinctrl.dtsi index 3fcf12e9a..e526f95a4 100644 --- a/dts/st/h7/stm32h7a3i(g-i)kxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3i(g-i)kxq-pinctrl.dtsi @@ -1531,91 +1531,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7a3i(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h7a3i(g-i)tx-pinctrl.dtsi index 2881a9d9d..49d2592de 100644 --- a/dts/st/h7/stm32h7a3i(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3i(g-i)tx-pinctrl.dtsi @@ -1539,96 +1539,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7a3i(g-i)txq-pinctrl.dtsi b/dts/st/h7/stm32h7a3i(g-i)txq-pinctrl.dtsi index 8d95e153e..438e3f9b5 100644 --- a/dts/st/h7/stm32h7a3i(g-i)txq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3i(g-i)txq-pinctrl.dtsi @@ -1334,91 +1334,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7a3l(g-i)hxq-pinctrl.dtsi b/dts/st/h7/stm32h7a3l(g-i)hxq-pinctrl.dtsi index 75d27ff93..aa14b09f1 100644 --- a/dts/st/h7/stm32h7a3l(g-i)hxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3l(g-i)hxq-pinctrl.dtsi @@ -1634,101 +1634,121 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7a3n(g-i)hx-pinctrl.dtsi b/dts/st/h7/stm32h7a3n(g-i)hx-pinctrl.dtsi index 0aaa3ae62..681eb9151 100644 --- a/dts/st/h7/stm32h7a3n(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3n(g-i)hx-pinctrl.dtsi @@ -1554,101 +1554,121 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7a3qiyxq-pinctrl.dtsi b/dts/st/h7/stm32h7a3qiyxq-pinctrl.dtsi index 84865ee01..0c2273205 100644 --- a/dts/st/h7/stm32h7a3qiyxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3qiyxq-pinctrl.dtsi @@ -1127,76 +1127,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7a3r(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h7a3r(g-i)tx-pinctrl.dtsi index 13aceed3b..a786b3616 100644 --- a/dts/st/h7/stm32h7a3r(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3r(g-i)tx-pinctrl.dtsi @@ -666,56 +666,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7a3v(g-i)hx-pinctrl.dtsi b/dts/st/h7/stm32h7a3v(g-i)hx-pinctrl.dtsi index b54858541..37d9de474 100644 --- a/dts/st/h7/stm32h7a3v(g-i)hx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3v(g-i)hx-pinctrl.dtsi @@ -1016,71 +1016,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7a3v(g-i)hxq-pinctrl.dtsi b/dts/st/h7/stm32h7a3v(g-i)hxq-pinctrl.dtsi index 2f0a11436..74ade748e 100644 --- a/dts/st/h7/stm32h7a3v(g-i)hxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3v(g-i)hxq-pinctrl.dtsi @@ -971,66 +971,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7a3v(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h7a3v(g-i)tx-pinctrl.dtsi index b54858541..37d9de474 100644 --- a/dts/st/h7/stm32h7a3v(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3v(g-i)tx-pinctrl.dtsi @@ -1016,71 +1016,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7a3v(g-i)txq-pinctrl.dtsi b/dts/st/h7/stm32h7a3v(g-i)txq-pinctrl.dtsi index 7f7202afa..a6d432c97 100644 --- a/dts/st/h7/stm32h7a3v(g-i)txq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3v(g-i)txq-pinctrl.dtsi @@ -904,66 +904,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7a3z(g-i)tx-pinctrl.dtsi b/dts/st/h7/stm32h7a3z(g-i)tx-pinctrl.dtsi index 1689da64a..5d5ddbec2 100644 --- a/dts/st/h7/stm32h7a3z(g-i)tx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3z(g-i)tx-pinctrl.dtsi @@ -1319,86 +1319,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7a3z(g-i)txq-pinctrl.dtsi b/dts/st/h7/stm32h7a3z(g-i)txq-pinctrl.dtsi index 0dac897f0..ba9e542e9 100644 --- a/dts/st/h7/stm32h7a3z(g-i)txq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7a3z(g-i)txq-pinctrl.dtsi @@ -1205,86 +1205,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7b0abixq-pinctrl.dtsi b/dts/st/h7/stm32h7b0abixq-pinctrl.dtsi index 15b388407..457025c9e 100644 --- a/dts/st/h7/stm32h7b0abixq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0abixq-pinctrl.dtsi @@ -1461,86 +1461,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7b0ibkxq-pinctrl.dtsi b/dts/st/h7/stm32h7b0ibkxq-pinctrl.dtsi index 3fcf12e9a..e526f95a4 100644 --- a/dts/st/h7/stm32h7b0ibkxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0ibkxq-pinctrl.dtsi @@ -1531,91 +1531,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7b0ibtx-pinctrl.dtsi b/dts/st/h7/stm32h7b0ibtx-pinctrl.dtsi index 2881a9d9d..49d2592de 100644 --- a/dts/st/h7/stm32h7b0ibtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0ibtx-pinctrl.dtsi @@ -1539,96 +1539,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7b0rbtx-pinctrl.dtsi b/dts/st/h7/stm32h7b0rbtx-pinctrl.dtsi index 13aceed3b..a786b3616 100644 --- a/dts/st/h7/stm32h7b0rbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0rbtx-pinctrl.dtsi @@ -666,56 +666,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7b0vbtx-pinctrl.dtsi b/dts/st/h7/stm32h7b0vbtx-pinctrl.dtsi index b54858541..37d9de474 100644 --- a/dts/st/h7/stm32h7b0vbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0vbtx-pinctrl.dtsi @@ -1016,71 +1016,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7b0zbtx-pinctrl.dtsi b/dts/st/h7/stm32h7b0zbtx-pinctrl.dtsi index 1689da64a..5d5ddbec2 100644 --- a/dts/st/h7/stm32h7b0zbtx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b0zbtx-pinctrl.dtsi @@ -1319,86 +1319,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7b3aiixq-pinctrl.dtsi b/dts/st/h7/stm32h7b3aiixq-pinctrl.dtsi index 15b388407..457025c9e 100644 --- a/dts/st/h7/stm32h7b3aiixq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3aiixq-pinctrl.dtsi @@ -1461,86 +1461,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7b3iikx-pinctrl.dtsi b/dts/st/h7/stm32h7b3iikx-pinctrl.dtsi index 2881a9d9d..49d2592de 100644 --- a/dts/st/h7/stm32h7b3iikx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3iikx-pinctrl.dtsi @@ -1539,96 +1539,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7b3iikxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3iikxq-pinctrl.dtsi index 3fcf12e9a..e526f95a4 100644 --- a/dts/st/h7/stm32h7b3iikxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3iikxq-pinctrl.dtsi @@ -1531,91 +1531,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7b3iitx-pinctrl.dtsi b/dts/st/h7/stm32h7b3iitx-pinctrl.dtsi index 2881a9d9d..49d2592de 100644 --- a/dts/st/h7/stm32h7b3iitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3iitx-pinctrl.dtsi @@ -1539,96 +1539,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7b3iitxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3iitxq-pinctrl.dtsi index 8d95e153e..438e3f9b5 100644 --- a/dts/st/h7/stm32h7b3iitxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3iitxq-pinctrl.dtsi @@ -1334,91 +1334,109 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7b3lihxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3lihxq-pinctrl.dtsi index 75d27ff93..aa14b09f1 100644 --- a/dts/st/h7/stm32h7b3lihxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3lihxq-pinctrl.dtsi @@ -1634,101 +1634,121 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7b3nihx-pinctrl.dtsi b/dts/st/h7/stm32h7b3nihx-pinctrl.dtsi index 0aaa3ae62..681eb9151 100644 --- a/dts/st/h7/stm32h7b3nihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3nihx-pinctrl.dtsi @@ -1554,101 +1554,121 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7b3qiyxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3qiyxq-pinctrl.dtsi index 84865ee01..0c2273205 100644 --- a/dts/st/h7/stm32h7b3qiyxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3qiyxq-pinctrl.dtsi @@ -1127,76 +1127,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7b3ritx-pinctrl.dtsi b/dts/st/h7/stm32h7b3ritx-pinctrl.dtsi index 13aceed3b..a786b3616 100644 --- a/dts/st/h7/stm32h7b3ritx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3ritx-pinctrl.dtsi @@ -666,56 +666,67 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7b3vihx-pinctrl.dtsi b/dts/st/h7/stm32h7b3vihx-pinctrl.dtsi index b54858541..37d9de474 100644 --- a/dts/st/h7/stm32h7b3vihx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3vihx-pinctrl.dtsi @@ -1016,71 +1016,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7b3vihxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3vihxq-pinctrl.dtsi index 2f0a11436..74ade748e 100644 --- a/dts/st/h7/stm32h7b3vihxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3vihxq-pinctrl.dtsi @@ -971,66 +971,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7b3vitx-pinctrl.dtsi b/dts/st/h7/stm32h7b3vitx-pinctrl.dtsi index b54858541..37d9de474 100644 --- a/dts/st/h7/stm32h7b3vitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3vitx-pinctrl.dtsi @@ -1016,71 +1016,85 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7b3vitxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3vitxq-pinctrl.dtsi index 7f7202afa..a6d432c97 100644 --- a/dts/st/h7/stm32h7b3vitxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3vitxq-pinctrl.dtsi @@ -904,66 +904,79 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7b3zitx-pinctrl.dtsi b/dts/st/h7/stm32h7b3zitx-pinctrl.dtsi index 1689da64a..5d5ddbec2 100644 --- a/dts/st/h7/stm32h7b3zitx-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3zitx-pinctrl.dtsi @@ -1319,86 +1319,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/h7/stm32h7b3zitxq-pinctrl.dtsi b/dts/st/h7/stm32h7b3zitxq-pinctrl.dtsi index 0dac897f0..ba9e542e9 100644 --- a/dts/st/h7/stm32h7b3zitxq-pinctrl.dtsi +++ b/dts/st/h7/stm32h7b3zitxq-pinctrl.dtsi @@ -1205,86 +1205,103 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg11: spi1_sck_pg11 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa12: spi2_sck_pa12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pc12: spi6_sck_pc12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l010c6tx-pinctrl.dtsi b/dts/st/l0/stm32l010c6tx-pinctrl.dtsi index 9b3a31f5d..7e52b22d9 100644 --- a/dts/st/l0/stm32l010c6tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l010c6tx-pinctrl.dtsi @@ -167,16 +167,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb13: spi1_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l010f4px-pinctrl.dtsi b/dts/st/l0/stm32l010f4px-pinctrl.dtsi index 2cb525205..24e3691d5 100644 --- a/dts/st/l0/stm32l010f4px-pinctrl.dtsi +++ b/dts/st/l0/stm32l010f4px-pinctrl.dtsi @@ -111,11 +111,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa13: spi1_sck_pa13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l010k4tx-pinctrl.dtsi b/dts/st/l0/stm32l010k4tx-pinctrl.dtsi index 4674b5f7b..fea2e3002 100644 --- a/dts/st/l0/stm32l010k4tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l010k4tx-pinctrl.dtsi @@ -157,16 +157,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa13: spi1_sck_pa13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l010k8tx-pinctrl.dtsi b/dts/st/l0/stm32l010k8tx-pinctrl.dtsi index ea39f4b6c..9430117b6 100644 --- a/dts/st/l0/stm32l010k8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l010k8tx-pinctrl.dtsi @@ -118,11 +118,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l010r8tx-pinctrl.dtsi b/dts/st/l0/stm32l010r8tx-pinctrl.dtsi index a54a8fae8..c0d0990c5 100644 --- a/dts/st/l0/stm32l010r8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l010r8tx-pinctrl.dtsi @@ -154,11 +154,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l010rbtx-pinctrl.dtsi b/dts/st/l0/stm32l010rbtx-pinctrl.dtsi index 1144b46de..e528b6526 100644 --- a/dts/st/l0/stm32l010rbtx-pinctrl.dtsi +++ b/dts/st/l0/stm32l010rbtx-pinctrl.dtsi @@ -166,11 +166,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l011d(3-4)px-pinctrl.dtsi b/dts/st/l0/stm32l011d(3-4)px-pinctrl.dtsi index 6dd97f9a7..5853ef69a 100644 --- a/dts/st/l0/stm32l011d(3-4)px-pinctrl.dtsi +++ b/dts/st/l0/stm32l011d(3-4)px-pinctrl.dtsi @@ -81,6 +81,7 @@ spi1_sck_pa13: spi1_sck_pa13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l011e(3-4)yx-pinctrl.dtsi b/dts/st/l0/stm32l011e(3-4)yx-pinctrl.dtsi index 8b211d47d..47644a56a 100644 --- a/dts/st/l0/stm32l011e(3-4)yx-pinctrl.dtsi +++ b/dts/st/l0/stm32l011e(3-4)yx-pinctrl.dtsi @@ -132,16 +132,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa13: spi1_sck_pa13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l011f(3-4)px-pinctrl.dtsi b/dts/st/l0/stm32l011f(3-4)px-pinctrl.dtsi index 2cb525205..24e3691d5 100644 --- a/dts/st/l0/stm32l011f(3-4)px-pinctrl.dtsi +++ b/dts/st/l0/stm32l011f(3-4)px-pinctrl.dtsi @@ -111,11 +111,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa13: spi1_sck_pa13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l011f(3-4)ux-pinctrl.dtsi b/dts/st/l0/stm32l011f(3-4)ux-pinctrl.dtsi index df67c3aaf..b0a9f7672 100644 --- a/dts/st/l0/stm32l011f(3-4)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l011f(3-4)ux-pinctrl.dtsi @@ -115,11 +115,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa13: spi1_sck_pa13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l011g(3-4)ux-pinctrl.dtsi b/dts/st/l0/stm32l011g(3-4)ux-pinctrl.dtsi index 9052a29be..245ddb20d 100644 --- a/dts/st/l0/stm32l011g(3-4)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l011g(3-4)ux-pinctrl.dtsi @@ -147,16 +147,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa13: spi1_sck_pa13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l011k(3-4)tx-pinctrl.dtsi b/dts/st/l0/stm32l011k(3-4)tx-pinctrl.dtsi index 4674b5f7b..fea2e3002 100644 --- a/dts/st/l0/stm32l011k(3-4)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l011k(3-4)tx-pinctrl.dtsi @@ -157,16 +157,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa13: spi1_sck_pa13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l011k(3-4)ux-pinctrl.dtsi b/dts/st/l0/stm32l011k(3-4)ux-pinctrl.dtsi index ed48a7db2..0e418d7d0 100644 --- a/dts/st/l0/stm32l011k(3-4)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l011k(3-4)ux-pinctrl.dtsi @@ -168,16 +168,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa13: spi1_sck_pa13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l021d4px-pinctrl.dtsi b/dts/st/l0/stm32l021d4px-pinctrl.dtsi index 6dd97f9a7..5853ef69a 100644 --- a/dts/st/l0/stm32l021d4px-pinctrl.dtsi +++ b/dts/st/l0/stm32l021d4px-pinctrl.dtsi @@ -81,6 +81,7 @@ spi1_sck_pa13: spi1_sck_pa13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l021f4px-pinctrl.dtsi b/dts/st/l0/stm32l021f4px-pinctrl.dtsi index 2cb525205..24e3691d5 100644 --- a/dts/st/l0/stm32l021f4px-pinctrl.dtsi +++ b/dts/st/l0/stm32l021f4px-pinctrl.dtsi @@ -111,11 +111,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa13: spi1_sck_pa13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l021f4ux-pinctrl.dtsi b/dts/st/l0/stm32l021f4ux-pinctrl.dtsi index df67c3aaf..b0a9f7672 100644 --- a/dts/st/l0/stm32l021f4ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l021f4ux-pinctrl.dtsi @@ -115,11 +115,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa13: spi1_sck_pa13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l021g4ux-pinctrl.dtsi b/dts/st/l0/stm32l021g4ux-pinctrl.dtsi index 9052a29be..245ddb20d 100644 --- a/dts/st/l0/stm32l021g4ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l021g4ux-pinctrl.dtsi @@ -147,16 +147,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa13: spi1_sck_pa13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l021k4tx-pinctrl.dtsi b/dts/st/l0/stm32l021k4tx-pinctrl.dtsi index 4674b5f7b..fea2e3002 100644 --- a/dts/st/l0/stm32l021k4tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l021k4tx-pinctrl.dtsi @@ -157,16 +157,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa13: spi1_sck_pa13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l021k4ux-pinctrl.dtsi b/dts/st/l0/stm32l021k4ux-pinctrl.dtsi index ed48a7db2..0e418d7d0 100644 --- a/dts/st/l0/stm32l021k4ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l021k4ux-pinctrl.dtsi @@ -168,16 +168,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa13: spi1_sck_pa13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l031c(4-6)tx-pinctrl.dtsi b/dts/st/l0/stm32l031c(4-6)tx-pinctrl.dtsi index 6256a5bba..806c8b57b 100644 --- a/dts/st/l0/stm32l031c(4-6)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l031c(4-6)tx-pinctrl.dtsi @@ -167,16 +167,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb13: spi1_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l031c(4-6)ux-pinctrl.dtsi b/dts/st/l0/stm32l031c(4-6)ux-pinctrl.dtsi index 6256a5bba..806c8b57b 100644 --- a/dts/st/l0/stm32l031c(4-6)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l031c(4-6)ux-pinctrl.dtsi @@ -167,16 +167,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb13: spi1_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l031e(4-6)yx-pinctrl.dtsi b/dts/st/l0/stm32l031e(4-6)yx-pinctrl.dtsi index d85b5a25f..6bfa34875 100644 --- a/dts/st/l0/stm32l031e(4-6)yx-pinctrl.dtsi +++ b/dts/st/l0/stm32l031e(4-6)yx-pinctrl.dtsi @@ -115,11 +115,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l031f(4-6)px-pinctrl.dtsi b/dts/st/l0/stm32l031f(4-6)px-pinctrl.dtsi index 1b3a9069c..dacf29bee 100644 --- a/dts/st/l0/stm32l031f(4-6)px-pinctrl.dtsi +++ b/dts/st/l0/stm32l031f(4-6)px-pinctrl.dtsi @@ -94,6 +94,7 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l031g(4-6)ux-pinctrl.dtsi b/dts/st/l0/stm32l031g(4-6)ux-pinctrl.dtsi index 51e3187cd..1be20c69a 100644 --- a/dts/st/l0/stm32l031g(4-6)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l031g(4-6)ux-pinctrl.dtsi @@ -120,11 +120,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l031g6uxs-pinctrl.dtsi b/dts/st/l0/stm32l031g6uxs-pinctrl.dtsi index 152460844..ef81154c6 100644 --- a/dts/st/l0/stm32l031g6uxs-pinctrl.dtsi +++ b/dts/st/l0/stm32l031g6uxs-pinctrl.dtsi @@ -130,11 +130,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l031k(4-6)tx-pinctrl.dtsi b/dts/st/l0/stm32l031k(4-6)tx-pinctrl.dtsi index 8d389aad8..572470ca0 100644 --- a/dts/st/l0/stm32l031k(4-6)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l031k(4-6)tx-pinctrl.dtsi @@ -140,11 +140,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l031k(4-6)ux-pinctrl.dtsi b/dts/st/l0/stm32l031k(4-6)ux-pinctrl.dtsi index 093616382..88150ac0b 100644 --- a/dts/st/l0/stm32l031k(4-6)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l031k(4-6)ux-pinctrl.dtsi @@ -146,11 +146,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l041c(4-6)tx-pinctrl.dtsi b/dts/st/l0/stm32l041c(4-6)tx-pinctrl.dtsi index 6256a5bba..806c8b57b 100644 --- a/dts/st/l0/stm32l041c(4-6)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l041c(4-6)tx-pinctrl.dtsi @@ -167,16 +167,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb13: spi1_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l041c6ux-pinctrl.dtsi b/dts/st/l0/stm32l041c6ux-pinctrl.dtsi index 6256a5bba..806c8b57b 100644 --- a/dts/st/l0/stm32l041c6ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l041c6ux-pinctrl.dtsi @@ -167,16 +167,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb13: spi1_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l041e6yx-pinctrl.dtsi b/dts/st/l0/stm32l041e6yx-pinctrl.dtsi index d85b5a25f..6bfa34875 100644 --- a/dts/st/l0/stm32l041e6yx-pinctrl.dtsi +++ b/dts/st/l0/stm32l041e6yx-pinctrl.dtsi @@ -115,11 +115,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l041f6px-pinctrl.dtsi b/dts/st/l0/stm32l041f6px-pinctrl.dtsi index 1b3a9069c..dacf29bee 100644 --- a/dts/st/l0/stm32l041f6px-pinctrl.dtsi +++ b/dts/st/l0/stm32l041f6px-pinctrl.dtsi @@ -94,6 +94,7 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l041g6ux-pinctrl.dtsi b/dts/st/l0/stm32l041g6ux-pinctrl.dtsi index 51e3187cd..1be20c69a 100644 --- a/dts/st/l0/stm32l041g6ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l041g6ux-pinctrl.dtsi @@ -120,11 +120,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l041g6uxs-pinctrl.dtsi b/dts/st/l0/stm32l041g6uxs-pinctrl.dtsi index 152460844..ef81154c6 100644 --- a/dts/st/l0/stm32l041g6uxs-pinctrl.dtsi +++ b/dts/st/l0/stm32l041g6uxs-pinctrl.dtsi @@ -130,11 +130,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l041k6tx-pinctrl.dtsi b/dts/st/l0/stm32l041k6tx-pinctrl.dtsi index 8d389aad8..572470ca0 100644 --- a/dts/st/l0/stm32l041k6tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l041k6tx-pinctrl.dtsi @@ -140,11 +140,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l041k6ux-pinctrl.dtsi b/dts/st/l0/stm32l041k6ux-pinctrl.dtsi index 093616382..88150ac0b 100644 --- a/dts/st/l0/stm32l041k6ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l041k6ux-pinctrl.dtsi @@ -146,11 +146,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l051c(6-8)tx-pinctrl.dtsi b/dts/st/l0/stm32l051c(6-8)tx-pinctrl.dtsi index 93fcc6357..925520257 100644 --- a/dts/st/l0/stm32l051c(6-8)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l051c(6-8)tx-pinctrl.dtsi @@ -197,21 +197,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l051c(6-8)ux-pinctrl.dtsi b/dts/st/l0/stm32l051c(6-8)ux-pinctrl.dtsi index 93fcc6357..925520257 100644 --- a/dts/st/l0/stm32l051c(6-8)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l051c(6-8)ux-pinctrl.dtsi @@ -197,21 +197,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l051k(6-8)tx-pinctrl.dtsi b/dts/st/l0/stm32l051k(6-8)tx-pinctrl.dtsi index 1a9df02b9..add004839 100644 --- a/dts/st/l0/stm32l051k(6-8)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l051k(6-8)tx-pinctrl.dtsi @@ -118,11 +118,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l051k(6-8)ux-pinctrl.dtsi b/dts/st/l0/stm32l051k(6-8)ux-pinctrl.dtsi index 559275590..53553789e 100644 --- a/dts/st/l0/stm32l051k(6-8)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l051k(6-8)ux-pinctrl.dtsi @@ -124,11 +124,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l051r(6-8)hx-pinctrl.dtsi b/dts/st/l0/stm32l051r(6-8)hx-pinctrl.dtsi index 63a772b05..c36044199 100644 --- a/dts/st/l0/stm32l051r(6-8)hx-pinctrl.dtsi +++ b/dts/st/l0/stm32l051r(6-8)hx-pinctrl.dtsi @@ -222,21 +222,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l051r(6-8)tx-pinctrl.dtsi b/dts/st/l0/stm32l051r(6-8)tx-pinctrl.dtsi index af5c164d7..9de50462c 100644 --- a/dts/st/l0/stm32l051r(6-8)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l051r(6-8)tx-pinctrl.dtsi @@ -235,21 +235,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l051t(6-8)yx-pinctrl.dtsi b/dts/st/l0/stm32l051t(6-8)yx-pinctrl.dtsi index 05153aae2..943de3a17 100644 --- a/dts/st/l0/stm32l051t(6-8)yx-pinctrl.dtsi +++ b/dts/st/l0/stm32l051t(6-8)yx-pinctrl.dtsi @@ -136,11 +136,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l052c(6-8)tx-pinctrl.dtsi b/dts/st/l0/stm32l052c(6-8)tx-pinctrl.dtsi index 110bb6ac2..7d273641b 100644 --- a/dts/st/l0/stm32l052c(6-8)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l052c(6-8)tx-pinctrl.dtsi @@ -203,21 +203,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l052c(6-8)ux-pinctrl.dtsi b/dts/st/l0/stm32l052c(6-8)ux-pinctrl.dtsi index 110bb6ac2..7d273641b 100644 --- a/dts/st/l0/stm32l052c(6-8)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l052c(6-8)ux-pinctrl.dtsi @@ -203,21 +203,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l052k(6-8)tx-pinctrl.dtsi b/dts/st/l0/stm32l052k(6-8)tx-pinctrl.dtsi index c317cca7a..a662778f5 100644 --- a/dts/st/l0/stm32l052k(6-8)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l052k(6-8)tx-pinctrl.dtsi @@ -124,11 +124,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l052k(6-8)ux-pinctrl.dtsi b/dts/st/l0/stm32l052k(6-8)ux-pinctrl.dtsi index 5ed129e5f..578cb6bc1 100644 --- a/dts/st/l0/stm32l052k(6-8)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l052k(6-8)ux-pinctrl.dtsi @@ -130,11 +130,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l052r(6-8)hx-pinctrl.dtsi b/dts/st/l0/stm32l052r(6-8)hx-pinctrl.dtsi index a8a3cf776..3eedad92b 100644 --- a/dts/st/l0/stm32l052r(6-8)hx-pinctrl.dtsi +++ b/dts/st/l0/stm32l052r(6-8)hx-pinctrl.dtsi @@ -228,21 +228,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l052r(6-8)tx-pinctrl.dtsi b/dts/st/l0/stm32l052r(6-8)tx-pinctrl.dtsi index 5a7670312..50a087b25 100644 --- a/dts/st/l0/stm32l052r(6-8)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l052r(6-8)tx-pinctrl.dtsi @@ -241,21 +241,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l052t(6-8)yx-pinctrl.dtsi b/dts/st/l0/stm32l052t(6-8)yx-pinctrl.dtsi index 3986e87f2..dbe39094d 100644 --- a/dts/st/l0/stm32l052t(6-8)yx-pinctrl.dtsi +++ b/dts/st/l0/stm32l052t(6-8)yx-pinctrl.dtsi @@ -142,11 +142,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l052t8fx-pinctrl.dtsi b/dts/st/l0/stm32l052t8fx-pinctrl.dtsi index 3986e87f2..dbe39094d 100644 --- a/dts/st/l0/stm32l052t8fx-pinctrl.dtsi +++ b/dts/st/l0/stm32l052t8fx-pinctrl.dtsi @@ -142,11 +142,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l053c(6-8)tx-pinctrl.dtsi b/dts/st/l0/stm32l053c(6-8)tx-pinctrl.dtsi index 110bb6ac2..7d273641b 100644 --- a/dts/st/l0/stm32l053c(6-8)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l053c(6-8)tx-pinctrl.dtsi @@ -203,21 +203,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l053c(6-8)ux-pinctrl.dtsi b/dts/st/l0/stm32l053c(6-8)ux-pinctrl.dtsi index 110bb6ac2..7d273641b 100644 --- a/dts/st/l0/stm32l053c(6-8)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l053c(6-8)ux-pinctrl.dtsi @@ -203,21 +203,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l053r(6-8)hx-pinctrl.dtsi b/dts/st/l0/stm32l053r(6-8)hx-pinctrl.dtsi index a8a3cf776..3eedad92b 100644 --- a/dts/st/l0/stm32l053r(6-8)hx-pinctrl.dtsi +++ b/dts/st/l0/stm32l053r(6-8)hx-pinctrl.dtsi @@ -228,21 +228,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l053r(6-8)tx-pinctrl.dtsi b/dts/st/l0/stm32l053r(6-8)tx-pinctrl.dtsi index 5a7670312..50a087b25 100644 --- a/dts/st/l0/stm32l053r(6-8)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l053r(6-8)tx-pinctrl.dtsi @@ -241,21 +241,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l062c8ux-pinctrl.dtsi b/dts/st/l0/stm32l062c8ux-pinctrl.dtsi index 110bb6ac2..7d273641b 100644 --- a/dts/st/l0/stm32l062c8ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l062c8ux-pinctrl.dtsi @@ -203,21 +203,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l062k8tx-pinctrl.dtsi b/dts/st/l0/stm32l062k8tx-pinctrl.dtsi index c317cca7a..a662778f5 100644 --- a/dts/st/l0/stm32l062k8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l062k8tx-pinctrl.dtsi @@ -124,11 +124,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l062k8ux-pinctrl.dtsi b/dts/st/l0/stm32l062k8ux-pinctrl.dtsi index 5ed129e5f..578cb6bc1 100644 --- a/dts/st/l0/stm32l062k8ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l062k8ux-pinctrl.dtsi @@ -130,11 +130,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l063c8tx-pinctrl.dtsi b/dts/st/l0/stm32l063c8tx-pinctrl.dtsi index 110bb6ac2..7d273641b 100644 --- a/dts/st/l0/stm32l063c8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l063c8tx-pinctrl.dtsi @@ -203,21 +203,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l063c8ux-pinctrl.dtsi b/dts/st/l0/stm32l063c8ux-pinctrl.dtsi index 110bb6ac2..7d273641b 100644 --- a/dts/st/l0/stm32l063c8ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l063c8ux-pinctrl.dtsi @@ -203,21 +203,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l063r8tx-pinctrl.dtsi b/dts/st/l0/stm32l063r8tx-pinctrl.dtsi index 5a7670312..50a087b25 100644 --- a/dts/st/l0/stm32l063r8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l063r8tx-pinctrl.dtsi @@ -241,21 +241,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l071c(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l071c(b-z)tx-pinctrl.dtsi index df78221ce..e7b97b980 100644 --- a/dts/st/l0/stm32l071c(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l071c(b-z)tx-pinctrl.dtsi @@ -221,21 +221,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l071c(b-z)ux-pinctrl.dtsi b/dts/st/l0/stm32l071c(b-z)ux-pinctrl.dtsi index df78221ce..e7b97b980 100644 --- a/dts/st/l0/stm32l071c(b-z)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l071c(b-z)ux-pinctrl.dtsi @@ -221,21 +221,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l071c(b-z)yx-pinctrl.dtsi b/dts/st/l0/stm32l071c(b-z)yx-pinctrl.dtsi index 408ccda13..da1209dc4 100644 --- a/dts/st/l0/stm32l071c(b-z)yx-pinctrl.dtsi +++ b/dts/st/l0/stm32l071c(b-z)yx-pinctrl.dtsi @@ -250,21 +250,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l071c8tx-pinctrl.dtsi b/dts/st/l0/stm32l071c8tx-pinctrl.dtsi index df78221ce..e7b97b980 100644 --- a/dts/st/l0/stm32l071c8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l071c8tx-pinctrl.dtsi @@ -221,21 +221,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l071c8ux-pinctrl.dtsi b/dts/st/l0/stm32l071c8ux-pinctrl.dtsi index df78221ce..e7b97b980 100644 --- a/dts/st/l0/stm32l071c8ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l071c8ux-pinctrl.dtsi @@ -221,21 +221,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l071k(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l071k(b-z)tx-pinctrl.dtsi index a8e6a1de1..b19a9db9f 100644 --- a/dts/st/l0/stm32l071k(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l071k(b-z)tx-pinctrl.dtsi @@ -142,11 +142,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l071k(b-z)ux-pinctrl.dtsi b/dts/st/l0/stm32l071k(b-z)ux-pinctrl.dtsi index 1d4b49d92..f9246f35d 100644 --- a/dts/st/l0/stm32l071k(b-z)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l071k(b-z)ux-pinctrl.dtsi @@ -137,6 +137,7 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l071k8ux-pinctrl.dtsi b/dts/st/l0/stm32l071k8ux-pinctrl.dtsi index 1d4b49d92..f9246f35d 100644 --- a/dts/st/l0/stm32l071k8ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l071k8ux-pinctrl.dtsi @@ -137,6 +137,7 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l071r(b-z)hx-pinctrl.dtsi b/dts/st/l0/stm32l071r(b-z)hx-pinctrl.dtsi index 8fb93ee05..97ec4b8bd 100644 --- a/dts/st/l0/stm32l071r(b-z)hx-pinctrl.dtsi +++ b/dts/st/l0/stm32l071r(b-z)hx-pinctrl.dtsi @@ -264,21 +264,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l071r(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l071r(b-z)tx-pinctrl.dtsi index a707bc8ea..f9ad25e23 100644 --- a/dts/st/l0/stm32l071r(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l071r(b-z)tx-pinctrl.dtsi @@ -277,21 +277,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l071v(b-z)ix-pinctrl.dtsi b/dts/st/l0/stm32l071v(b-z)ix-pinctrl.dtsi index da9fcd458..c779c3360 100644 --- a/dts/st/l0/stm32l071v(b-z)ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l071v(b-z)ix-pinctrl.dtsi @@ -320,31 +320,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l071v(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l071v(b-z)tx-pinctrl.dtsi index da9fcd458..c779c3360 100644 --- a/dts/st/l0/stm32l071v(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l071v(b-z)tx-pinctrl.dtsi @@ -320,31 +320,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l071v8ix-pinctrl.dtsi b/dts/st/l0/stm32l071v8ix-pinctrl.dtsi index da9fcd458..c779c3360 100644 --- a/dts/st/l0/stm32l071v8ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l071v8ix-pinctrl.dtsi @@ -320,31 +320,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l071v8tx-pinctrl.dtsi b/dts/st/l0/stm32l071v8tx-pinctrl.dtsi index da9fcd458..c779c3360 100644 --- a/dts/st/l0/stm32l071v8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l071v8tx-pinctrl.dtsi @@ -320,31 +320,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l072c(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l072c(b-z)tx-pinctrl.dtsi index 15562e8ea..4a1e4e60f 100644 --- a/dts/st/l0/stm32l072c(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l072c(b-z)tx-pinctrl.dtsi @@ -231,21 +231,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l072c(b-z)ux-pinctrl.dtsi b/dts/st/l0/stm32l072c(b-z)ux-pinctrl.dtsi index 15562e8ea..4a1e4e60f 100644 --- a/dts/st/l0/stm32l072c(b-z)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l072c(b-z)ux-pinctrl.dtsi @@ -231,21 +231,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l072c(b-z)yx-pinctrl.dtsi b/dts/st/l0/stm32l072c(b-z)yx-pinctrl.dtsi index 990ce0031..f63e7f87b 100644 --- a/dts/st/l0/stm32l072c(b-z)yx-pinctrl.dtsi +++ b/dts/st/l0/stm32l072c(b-z)yx-pinctrl.dtsi @@ -260,21 +260,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l072czex-pinctrl.dtsi b/dts/st/l0/stm32l072czex-pinctrl.dtsi index 990ce0031..f63e7f87b 100644 --- a/dts/st/l0/stm32l072czex-pinctrl.dtsi +++ b/dts/st/l0/stm32l072czex-pinctrl.dtsi @@ -260,21 +260,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l072k(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l072k(b-z)tx-pinctrl.dtsi index 94d02365c..c0526b47f 100644 --- a/dts/st/l0/stm32l072k(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l072k(b-z)tx-pinctrl.dtsi @@ -152,11 +152,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l072k(b-z)ux-pinctrl.dtsi b/dts/st/l0/stm32l072k(b-z)ux-pinctrl.dtsi index 4e6313792..1a23c3fcf 100644 --- a/dts/st/l0/stm32l072k(b-z)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l072k(b-z)ux-pinctrl.dtsi @@ -147,6 +147,7 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l072r(b-z)hx-pinctrl.dtsi b/dts/st/l0/stm32l072r(b-z)hx-pinctrl.dtsi index d6c41b97e..4a2b3f0d6 100644 --- a/dts/st/l0/stm32l072r(b-z)hx-pinctrl.dtsi +++ b/dts/st/l0/stm32l072r(b-z)hx-pinctrl.dtsi @@ -274,21 +274,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l072r(b-z)ix-pinctrl.dtsi b/dts/st/l0/stm32l072r(b-z)ix-pinctrl.dtsi index d6c41b97e..4a2b3f0d6 100644 --- a/dts/st/l0/stm32l072r(b-z)ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l072r(b-z)ix-pinctrl.dtsi @@ -274,21 +274,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l072r(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l072r(b-z)tx-pinctrl.dtsi index 81e5f1121..f82e540da 100644 --- a/dts/st/l0/stm32l072r(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l072r(b-z)tx-pinctrl.dtsi @@ -287,21 +287,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l072v(b-z)ix-pinctrl.dtsi b/dts/st/l0/stm32l072v(b-z)ix-pinctrl.dtsi index e6a3decda..a01b77212 100644 --- a/dts/st/l0/stm32l072v(b-z)ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l072v(b-z)ix-pinctrl.dtsi @@ -330,31 +330,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l072v(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l072v(b-z)tx-pinctrl.dtsi index e6a3decda..a01b77212 100644 --- a/dts/st/l0/stm32l072v(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l072v(b-z)tx-pinctrl.dtsi @@ -330,31 +330,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l072v8ix-pinctrl.dtsi b/dts/st/l0/stm32l072v8ix-pinctrl.dtsi index e6a3decda..a01b77212 100644 --- a/dts/st/l0/stm32l072v8ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l072v8ix-pinctrl.dtsi @@ -330,31 +330,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l072v8tx-pinctrl.dtsi b/dts/st/l0/stm32l072v8tx-pinctrl.dtsi index e6a3decda..a01b77212 100644 --- a/dts/st/l0/stm32l072v8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l072v8tx-pinctrl.dtsi @@ -330,31 +330,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l073c(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l073c(b-z)tx-pinctrl.dtsi index 15562e8ea..4a1e4e60f 100644 --- a/dts/st/l0/stm32l073c(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l073c(b-z)tx-pinctrl.dtsi @@ -231,21 +231,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l073c(b-z)ux-pinctrl.dtsi b/dts/st/l0/stm32l073c(b-z)ux-pinctrl.dtsi index 15562e8ea..4a1e4e60f 100644 --- a/dts/st/l0/stm32l073c(b-z)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l073c(b-z)ux-pinctrl.dtsi @@ -231,21 +231,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l073czyx-pinctrl.dtsi b/dts/st/l0/stm32l073czyx-pinctrl.dtsi index 990ce0031..f63e7f87b 100644 --- a/dts/st/l0/stm32l073czyx-pinctrl.dtsi +++ b/dts/st/l0/stm32l073czyx-pinctrl.dtsi @@ -260,21 +260,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l073r(b-z)hx-pinctrl.dtsi b/dts/st/l0/stm32l073r(b-z)hx-pinctrl.dtsi index d6c41b97e..4a2b3f0d6 100644 --- a/dts/st/l0/stm32l073r(b-z)hx-pinctrl.dtsi +++ b/dts/st/l0/stm32l073r(b-z)hx-pinctrl.dtsi @@ -274,21 +274,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l073r(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l073r(b-z)tx-pinctrl.dtsi index 81e5f1121..f82e540da 100644 --- a/dts/st/l0/stm32l073r(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l073r(b-z)tx-pinctrl.dtsi @@ -287,21 +287,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l073rzix-pinctrl.dtsi b/dts/st/l0/stm32l073rzix-pinctrl.dtsi index d6c41b97e..4a2b3f0d6 100644 --- a/dts/st/l0/stm32l073rzix-pinctrl.dtsi +++ b/dts/st/l0/stm32l073rzix-pinctrl.dtsi @@ -274,21 +274,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l073v(b-z)ix-pinctrl.dtsi b/dts/st/l0/stm32l073v(b-z)ix-pinctrl.dtsi index e6a3decda..a01b77212 100644 --- a/dts/st/l0/stm32l073v(b-z)ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l073v(b-z)ix-pinctrl.dtsi @@ -330,31 +330,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l073v(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l073v(b-z)tx-pinctrl.dtsi index e6a3decda..a01b77212 100644 --- a/dts/st/l0/stm32l073v(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l073v(b-z)tx-pinctrl.dtsi @@ -330,31 +330,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l073v8ix-pinctrl.dtsi b/dts/st/l0/stm32l073v8ix-pinctrl.dtsi index e6a3decda..a01b77212 100644 --- a/dts/st/l0/stm32l073v8ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l073v8ix-pinctrl.dtsi @@ -330,31 +330,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l073v8tx-pinctrl.dtsi b/dts/st/l0/stm32l073v8tx-pinctrl.dtsi index e6a3decda..a01b77212 100644 --- a/dts/st/l0/stm32l073v8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l073v8tx-pinctrl.dtsi @@ -330,31 +330,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l081c(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l081c(b-z)tx-pinctrl.dtsi index df78221ce..e7b97b980 100644 --- a/dts/st/l0/stm32l081c(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l081c(b-z)tx-pinctrl.dtsi @@ -221,21 +221,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l081czux-pinctrl.dtsi b/dts/st/l0/stm32l081czux-pinctrl.dtsi index df78221ce..e7b97b980 100644 --- a/dts/st/l0/stm32l081czux-pinctrl.dtsi +++ b/dts/st/l0/stm32l081czux-pinctrl.dtsi @@ -221,21 +221,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l081kztx-pinctrl.dtsi b/dts/st/l0/stm32l081kztx-pinctrl.dtsi index a8e6a1de1..b19a9db9f 100644 --- a/dts/st/l0/stm32l081kztx-pinctrl.dtsi +++ b/dts/st/l0/stm32l081kztx-pinctrl.dtsi @@ -142,11 +142,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l081kzux-pinctrl.dtsi b/dts/st/l0/stm32l081kzux-pinctrl.dtsi index 1d4b49d92..f9246f35d 100644 --- a/dts/st/l0/stm32l081kzux-pinctrl.dtsi +++ b/dts/st/l0/stm32l081kzux-pinctrl.dtsi @@ -137,6 +137,7 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l082czux-pinctrl.dtsi b/dts/st/l0/stm32l082czux-pinctrl.dtsi index 15562e8ea..4a1e4e60f 100644 --- a/dts/st/l0/stm32l082czux-pinctrl.dtsi +++ b/dts/st/l0/stm32l082czux-pinctrl.dtsi @@ -231,21 +231,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l082czyx-pinctrl.dtsi b/dts/st/l0/stm32l082czyx-pinctrl.dtsi index 990ce0031..f63e7f87b 100644 --- a/dts/st/l0/stm32l082czyx-pinctrl.dtsi +++ b/dts/st/l0/stm32l082czyx-pinctrl.dtsi @@ -260,21 +260,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l082k(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l082k(b-z)tx-pinctrl.dtsi index 94d02365c..c0526b47f 100644 --- a/dts/st/l0/stm32l082k(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l082k(b-z)tx-pinctrl.dtsi @@ -152,11 +152,13 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l082k(b-z)ux-pinctrl.dtsi b/dts/st/l0/stm32l082k(b-z)ux-pinctrl.dtsi index 4e6313792..1a23c3fcf 100644 --- a/dts/st/l0/stm32l082k(b-z)ux-pinctrl.dtsi +++ b/dts/st/l0/stm32l082k(b-z)ux-pinctrl.dtsi @@ -147,6 +147,7 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l083c(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l083c(b-z)tx-pinctrl.dtsi index 15562e8ea..4a1e4e60f 100644 --- a/dts/st/l0/stm32l083c(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l083c(b-z)tx-pinctrl.dtsi @@ -231,21 +231,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l083czux-pinctrl.dtsi b/dts/st/l0/stm32l083czux-pinctrl.dtsi index 15562e8ea..4a1e4e60f 100644 --- a/dts/st/l0/stm32l083czux-pinctrl.dtsi +++ b/dts/st/l0/stm32l083czux-pinctrl.dtsi @@ -231,21 +231,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l083r(b-z)hx-pinctrl.dtsi b/dts/st/l0/stm32l083r(b-z)hx-pinctrl.dtsi index d6c41b97e..4a2b3f0d6 100644 --- a/dts/st/l0/stm32l083r(b-z)hx-pinctrl.dtsi +++ b/dts/st/l0/stm32l083r(b-z)hx-pinctrl.dtsi @@ -274,21 +274,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l083r(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l083r(b-z)tx-pinctrl.dtsi index 81e5f1121..f82e540da 100644 --- a/dts/st/l0/stm32l083r(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l083r(b-z)tx-pinctrl.dtsi @@ -287,21 +287,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l083v(b-z)ix-pinctrl.dtsi b/dts/st/l0/stm32l083v(b-z)ix-pinctrl.dtsi index e6a3decda..a01b77212 100644 --- a/dts/st/l0/stm32l083v(b-z)ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l083v(b-z)ix-pinctrl.dtsi @@ -330,31 +330,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l083v(b-z)tx-pinctrl.dtsi b/dts/st/l0/stm32l083v(b-z)tx-pinctrl.dtsi index e6a3decda..a01b77212 100644 --- a/dts/st/l0/stm32l083v(b-z)tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l083v(b-z)tx-pinctrl.dtsi @@ -330,31 +330,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l083v8ix-pinctrl.dtsi b/dts/st/l0/stm32l083v8ix-pinctrl.dtsi index e6a3decda..a01b77212 100644 --- a/dts/st/l0/stm32l083v8ix-pinctrl.dtsi +++ b/dts/st/l0/stm32l083v8ix-pinctrl.dtsi @@ -330,31 +330,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l0/stm32l083v8tx-pinctrl.dtsi b/dts/st/l0/stm32l083v8tx-pinctrl.dtsi index e6a3decda..a01b77212 100644 --- a/dts/st/l0/stm32l083v8tx-pinctrl.dtsi +++ b/dts/st/l0/stm32l083v8tx-pinctrl.dtsi @@ -330,31 +330,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l100c6ux-pinctrl.dtsi b/dts/st/l1/stm32l100c6ux-pinctrl.dtsi index 1838598d1..c597fe330 100644 --- a/dts/st/l1/stm32l100c6ux-pinctrl.dtsi +++ b/dts/st/l1/stm32l100c6ux-pinctrl.dtsi @@ -183,16 +183,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l100c6uxa-pinctrl.dtsi b/dts/st/l1/stm32l100c6uxa-pinctrl.dtsi index 1838598d1..c597fe330 100644 --- a/dts/st/l1/stm32l100c6uxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l100c6uxa-pinctrl.dtsi @@ -183,16 +183,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l100r(8-b)tx-pinctrl.dtsi b/dts/st/l1/stm32l100r(8-b)tx-pinctrl.dtsi index b3585745c..c9bad5f7b 100644 --- a/dts/st/l1/stm32l100r(8-b)tx-pinctrl.dtsi +++ b/dts/st/l1/stm32l100r(8-b)tx-pinctrl.dtsi @@ -207,16 +207,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l100r(8-b)txa-pinctrl.dtsi b/dts/st/l1/stm32l100r(8-b)txa-pinctrl.dtsi index b3585745c..c9bad5f7b 100644 --- a/dts/st/l1/stm32l100r(8-b)txa-pinctrl.dtsi +++ b/dts/st/l1/stm32l100r(8-b)txa-pinctrl.dtsi @@ -207,16 +207,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l100rctx-pinctrl.dtsi b/dts/st/l1/stm32l100rctx-pinctrl.dtsi index 484cd3380..b0ae160a0 100644 --- a/dts/st/l1/stm32l100rctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l100rctx-pinctrl.dtsi @@ -282,26 +282,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151c(6-8-b)tx-pinctrl.dtsi b/dts/st/l1/stm32l151c(6-8-b)tx-pinctrl.dtsi index 1838598d1..c597fe330 100644 --- a/dts/st/l1/stm32l151c(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151c(6-8-b)tx-pinctrl.dtsi @@ -183,16 +183,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151c(6-8-b)txa-pinctrl.dtsi b/dts/st/l1/stm32l151c(6-8-b)txa-pinctrl.dtsi index 1838598d1..c597fe330 100644 --- a/dts/st/l1/stm32l151c(6-8-b)txa-pinctrl.dtsi +++ b/dts/st/l1/stm32l151c(6-8-b)txa-pinctrl.dtsi @@ -183,16 +183,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151c(6-8-b)ux-pinctrl.dtsi b/dts/st/l1/stm32l151c(6-8-b)ux-pinctrl.dtsi index 1838598d1..c597fe330 100644 --- a/dts/st/l1/stm32l151c(6-8-b)ux-pinctrl.dtsi +++ b/dts/st/l1/stm32l151c(6-8-b)ux-pinctrl.dtsi @@ -183,16 +183,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151c(6-8-b)uxa-pinctrl.dtsi b/dts/st/l1/stm32l151c(6-8-b)uxa-pinctrl.dtsi index 1838598d1..c597fe330 100644 --- a/dts/st/l1/stm32l151c(6-8-b)uxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l151c(6-8-b)uxa-pinctrl.dtsi @@ -183,16 +183,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151cctx-pinctrl.dtsi b/dts/st/l1/stm32l151cctx-pinctrl.dtsi index 9e5a0e8cc..f49dc98ed 100644 --- a/dts/st/l1/stm32l151cctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151cctx-pinctrl.dtsi @@ -239,21 +239,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151ccux-pinctrl.dtsi b/dts/st/l1/stm32l151ccux-pinctrl.dtsi index 9e5a0e8cc..f49dc98ed 100644 --- a/dts/st/l1/stm32l151ccux-pinctrl.dtsi +++ b/dts/st/l1/stm32l151ccux-pinctrl.dtsi @@ -239,21 +239,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151qchx-pinctrl.dtsi b/dts/st/l1/stm32l151qchx-pinctrl.dtsi index 36066ff94..cac960d14 100644 --- a/dts/st/l1/stm32l151qchx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151qchx-pinctrl.dtsi @@ -357,36 +357,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151qdhx-pinctrl.dtsi b/dts/st/l1/stm32l151qdhx-pinctrl.dtsi index 8ec703d03..0e855ff9d 100644 --- a/dts/st/l1/stm32l151qdhx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151qdhx-pinctrl.dtsi @@ -357,36 +357,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151qehx-pinctrl.dtsi b/dts/st/l1/stm32l151qehx-pinctrl.dtsi index 8ec703d03..0e855ff9d 100644 --- a/dts/st/l1/stm32l151qehx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151qehx-pinctrl.dtsi @@ -357,36 +357,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151r(6-8-b)hx-pinctrl.dtsi b/dts/st/l1/stm32l151r(6-8-b)hx-pinctrl.dtsi index b7624800a..fdcb9f07b 100644 --- a/dts/st/l1/stm32l151r(6-8-b)hx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151r(6-8-b)hx-pinctrl.dtsi @@ -203,16 +203,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151r(6-8-b)hxa-pinctrl.dtsi b/dts/st/l1/stm32l151r(6-8-b)hxa-pinctrl.dtsi index b7624800a..fdcb9f07b 100644 --- a/dts/st/l1/stm32l151r(6-8-b)hxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l151r(6-8-b)hxa-pinctrl.dtsi @@ -203,16 +203,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151r(6-8-b)tx-pinctrl.dtsi b/dts/st/l1/stm32l151r(6-8-b)tx-pinctrl.dtsi index b3585745c..c9bad5f7b 100644 --- a/dts/st/l1/stm32l151r(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151r(6-8-b)tx-pinctrl.dtsi @@ -207,16 +207,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151r(6-8-b)txa-pinctrl.dtsi b/dts/st/l1/stm32l151r(6-8-b)txa-pinctrl.dtsi index b3585745c..c9bad5f7b 100644 --- a/dts/st/l1/stm32l151r(6-8-b)txa-pinctrl.dtsi +++ b/dts/st/l1/stm32l151r(6-8-b)txa-pinctrl.dtsi @@ -207,16 +207,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151rctx-pinctrl.dtsi b/dts/st/l1/stm32l151rctx-pinctrl.dtsi index 11edb67a7..1eecca080 100644 --- a/dts/st/l1/stm32l151rctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151rctx-pinctrl.dtsi @@ -282,26 +282,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151rctxa-pinctrl.dtsi b/dts/st/l1/stm32l151rctxa-pinctrl.dtsi index 11edb67a7..1eecca080 100644 --- a/dts/st/l1/stm32l151rctxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l151rctxa-pinctrl.dtsi @@ -282,26 +282,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151rcyx-pinctrl.dtsi b/dts/st/l1/stm32l151rcyx-pinctrl.dtsi index 11edb67a7..1eecca080 100644 --- a/dts/st/l1/stm32l151rcyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151rcyx-pinctrl.dtsi @@ -282,26 +282,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151rdtx-pinctrl.dtsi b/dts/st/l1/stm32l151rdtx-pinctrl.dtsi index 580a5c30c..224631e8a 100644 --- a/dts/st/l1/stm32l151rdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151rdtx-pinctrl.dtsi @@ -282,26 +282,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151rdyx-pinctrl.dtsi b/dts/st/l1/stm32l151rdyx-pinctrl.dtsi index 580a5c30c..224631e8a 100644 --- a/dts/st/l1/stm32l151rdyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151rdyx-pinctrl.dtsi @@ -282,26 +282,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151retx-pinctrl.dtsi b/dts/st/l1/stm32l151retx-pinctrl.dtsi index 580a5c30c..224631e8a 100644 --- a/dts/st/l1/stm32l151retx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151retx-pinctrl.dtsi @@ -282,26 +282,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151ucyx-pinctrl.dtsi b/dts/st/l1/stm32l151ucyx-pinctrl.dtsi index 11edb67a7..1eecca080 100644 --- a/dts/st/l1/stm32l151ucyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151ucyx-pinctrl.dtsi @@ -282,26 +282,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151v(8-b)hx-pinctrl.dtsi b/dts/st/l1/stm32l151v(8-b)hx-pinctrl.dtsi index a00928200..19c0afa57 100644 --- a/dts/st/l1/stm32l151v(8-b)hx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151v(8-b)hx-pinctrl.dtsi @@ -253,26 +253,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151v(8-b)hxa-pinctrl.dtsi b/dts/st/l1/stm32l151v(8-b)hxa-pinctrl.dtsi index a00928200..19c0afa57 100644 --- a/dts/st/l1/stm32l151v(8-b)hxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l151v(8-b)hxa-pinctrl.dtsi @@ -253,26 +253,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151v(8-b)tx-pinctrl.dtsi b/dts/st/l1/stm32l151v(8-b)tx-pinctrl.dtsi index a00928200..19c0afa57 100644 --- a/dts/st/l1/stm32l151v(8-b)tx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151v(8-b)tx-pinctrl.dtsi @@ -253,26 +253,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151v(8-b)txa-pinctrl.dtsi b/dts/st/l1/stm32l151v(8-b)txa-pinctrl.dtsi index a00928200..19c0afa57 100644 --- a/dts/st/l1/stm32l151v(8-b)txa-pinctrl.dtsi +++ b/dts/st/l1/stm32l151v(8-b)txa-pinctrl.dtsi @@ -253,26 +253,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151vchx-pinctrl.dtsi b/dts/st/l1/stm32l151vchx-pinctrl.dtsi index b4650aa44..c6e23e23f 100644 --- a/dts/st/l1/stm32l151vchx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vchx-pinctrl.dtsi @@ -341,36 +341,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151vctx-pinctrl.dtsi b/dts/st/l1/stm32l151vctx-pinctrl.dtsi index b4650aa44..c6e23e23f 100644 --- a/dts/st/l1/stm32l151vctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vctx-pinctrl.dtsi @@ -341,36 +341,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151vctxa-pinctrl.dtsi b/dts/st/l1/stm32l151vctxa-pinctrl.dtsi index b4650aa44..c6e23e23f 100644 --- a/dts/st/l1/stm32l151vctxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vctxa-pinctrl.dtsi @@ -341,36 +341,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151vdtx-pinctrl.dtsi b/dts/st/l1/stm32l151vdtx-pinctrl.dtsi index c1f4c68a0..e46e85414 100644 --- a/dts/st/l1/stm32l151vdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vdtx-pinctrl.dtsi @@ -341,36 +341,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151vdtxx-pinctrl.dtsi b/dts/st/l1/stm32l151vdtxx-pinctrl.dtsi index c1f4c68a0..e46e85414 100644 --- a/dts/st/l1/stm32l151vdtxx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vdtxx-pinctrl.dtsi @@ -341,36 +341,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151vdyxx-pinctrl.dtsi b/dts/st/l1/stm32l151vdyxx-pinctrl.dtsi index c1f4c68a0..e46e85414 100644 --- a/dts/st/l1/stm32l151vdyxx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vdyxx-pinctrl.dtsi @@ -341,36 +341,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151vetx-pinctrl.dtsi b/dts/st/l1/stm32l151vetx-pinctrl.dtsi index c1f4c68a0..e46e85414 100644 --- a/dts/st/l1/stm32l151vetx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151vetx-pinctrl.dtsi @@ -341,36 +341,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151veyx-pinctrl.dtsi b/dts/st/l1/stm32l151veyx-pinctrl.dtsi index c1f4c68a0..e46e85414 100644 --- a/dts/st/l1/stm32l151veyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151veyx-pinctrl.dtsi @@ -341,36 +341,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151zctx-pinctrl.dtsi b/dts/st/l1/stm32l151zctx-pinctrl.dtsi index de1315414..9ac5b6174 100644 --- a/dts/st/l1/stm32l151zctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151zctx-pinctrl.dtsi @@ -361,36 +361,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151zdtx-pinctrl.dtsi b/dts/st/l1/stm32l151zdtx-pinctrl.dtsi index 48e43e18d..ac872ae46 100644 --- a/dts/st/l1/stm32l151zdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151zdtx-pinctrl.dtsi @@ -361,36 +361,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l151zetx-pinctrl.dtsi b/dts/st/l1/stm32l151zetx-pinctrl.dtsi index 48e43e18d..ac872ae46 100644 --- a/dts/st/l1/stm32l151zetx-pinctrl.dtsi +++ b/dts/st/l1/stm32l151zetx-pinctrl.dtsi @@ -361,36 +361,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152c(6-8-b)tx-pinctrl.dtsi b/dts/st/l1/stm32l152c(6-8-b)tx-pinctrl.dtsi index 1838598d1..c597fe330 100644 --- a/dts/st/l1/stm32l152c(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152c(6-8-b)tx-pinctrl.dtsi @@ -183,16 +183,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152c(6-8-b)txa-pinctrl.dtsi b/dts/st/l1/stm32l152c(6-8-b)txa-pinctrl.dtsi index 1838598d1..c597fe330 100644 --- a/dts/st/l1/stm32l152c(6-8-b)txa-pinctrl.dtsi +++ b/dts/st/l1/stm32l152c(6-8-b)txa-pinctrl.dtsi @@ -183,16 +183,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152c(6-8-b)ux-pinctrl.dtsi b/dts/st/l1/stm32l152c(6-8-b)ux-pinctrl.dtsi index 1838598d1..c597fe330 100644 --- a/dts/st/l1/stm32l152c(6-8-b)ux-pinctrl.dtsi +++ b/dts/st/l1/stm32l152c(6-8-b)ux-pinctrl.dtsi @@ -183,16 +183,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152c(6-8-b)uxa-pinctrl.dtsi b/dts/st/l1/stm32l152c(6-8-b)uxa-pinctrl.dtsi index 1838598d1..c597fe330 100644 --- a/dts/st/l1/stm32l152c(6-8-b)uxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l152c(6-8-b)uxa-pinctrl.dtsi @@ -183,16 +183,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152cctx-pinctrl.dtsi b/dts/st/l1/stm32l152cctx-pinctrl.dtsi index 9e5a0e8cc..f49dc98ed 100644 --- a/dts/st/l1/stm32l152cctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152cctx-pinctrl.dtsi @@ -239,21 +239,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152ccux-pinctrl.dtsi b/dts/st/l1/stm32l152ccux-pinctrl.dtsi index 9e5a0e8cc..f49dc98ed 100644 --- a/dts/st/l1/stm32l152ccux-pinctrl.dtsi +++ b/dts/st/l1/stm32l152ccux-pinctrl.dtsi @@ -239,21 +239,25 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152qchx-pinctrl.dtsi b/dts/st/l1/stm32l152qchx-pinctrl.dtsi index 36066ff94..cac960d14 100644 --- a/dts/st/l1/stm32l152qchx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152qchx-pinctrl.dtsi @@ -357,36 +357,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152qdhx-pinctrl.dtsi b/dts/st/l1/stm32l152qdhx-pinctrl.dtsi index 8ec703d03..0e855ff9d 100644 --- a/dts/st/l1/stm32l152qdhx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152qdhx-pinctrl.dtsi @@ -357,36 +357,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152qehx-pinctrl.dtsi b/dts/st/l1/stm32l152qehx-pinctrl.dtsi index 8ec703d03..0e855ff9d 100644 --- a/dts/st/l1/stm32l152qehx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152qehx-pinctrl.dtsi @@ -357,36 +357,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152r(6-8-b)hx-pinctrl.dtsi b/dts/st/l1/stm32l152r(6-8-b)hx-pinctrl.dtsi index b7624800a..fdcb9f07b 100644 --- a/dts/st/l1/stm32l152r(6-8-b)hx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152r(6-8-b)hx-pinctrl.dtsi @@ -203,16 +203,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152r(6-8-b)hxa-pinctrl.dtsi b/dts/st/l1/stm32l152r(6-8-b)hxa-pinctrl.dtsi index b7624800a..fdcb9f07b 100644 --- a/dts/st/l1/stm32l152r(6-8-b)hxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l152r(6-8-b)hxa-pinctrl.dtsi @@ -203,16 +203,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152r(6-8-b)tx-pinctrl.dtsi b/dts/st/l1/stm32l152r(6-8-b)tx-pinctrl.dtsi index b3585745c..c9bad5f7b 100644 --- a/dts/st/l1/stm32l152r(6-8-b)tx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152r(6-8-b)tx-pinctrl.dtsi @@ -207,16 +207,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152r(6-8-b)txa-pinctrl.dtsi b/dts/st/l1/stm32l152r(6-8-b)txa-pinctrl.dtsi index b3585745c..c9bad5f7b 100644 --- a/dts/st/l1/stm32l152r(6-8-b)txa-pinctrl.dtsi +++ b/dts/st/l1/stm32l152r(6-8-b)txa-pinctrl.dtsi @@ -207,16 +207,19 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152rctx-pinctrl.dtsi b/dts/st/l1/stm32l152rctx-pinctrl.dtsi index 11edb67a7..1eecca080 100644 --- a/dts/st/l1/stm32l152rctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152rctx-pinctrl.dtsi @@ -282,26 +282,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152rctxa-pinctrl.dtsi b/dts/st/l1/stm32l152rctxa-pinctrl.dtsi index 11edb67a7..1eecca080 100644 --- a/dts/st/l1/stm32l152rctxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l152rctxa-pinctrl.dtsi @@ -282,26 +282,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152rdtx-pinctrl.dtsi b/dts/st/l1/stm32l152rdtx-pinctrl.dtsi index 580a5c30c..224631e8a 100644 --- a/dts/st/l1/stm32l152rdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152rdtx-pinctrl.dtsi @@ -282,26 +282,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152rdyx-pinctrl.dtsi b/dts/st/l1/stm32l152rdyx-pinctrl.dtsi index 580a5c30c..224631e8a 100644 --- a/dts/st/l1/stm32l152rdyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152rdyx-pinctrl.dtsi @@ -282,26 +282,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152retx-pinctrl.dtsi b/dts/st/l1/stm32l152retx-pinctrl.dtsi index 580a5c30c..224631e8a 100644 --- a/dts/st/l1/stm32l152retx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152retx-pinctrl.dtsi @@ -282,26 +282,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152ucyx-pinctrl.dtsi b/dts/st/l1/stm32l152ucyx-pinctrl.dtsi index 11edb67a7..1eecca080 100644 --- a/dts/st/l1/stm32l152ucyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152ucyx-pinctrl.dtsi @@ -282,26 +282,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152v(8-b)hx-pinctrl.dtsi b/dts/st/l1/stm32l152v(8-b)hx-pinctrl.dtsi index a00928200..19c0afa57 100644 --- a/dts/st/l1/stm32l152v(8-b)hx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152v(8-b)hx-pinctrl.dtsi @@ -253,26 +253,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152v(8-b)hxa-pinctrl.dtsi b/dts/st/l1/stm32l152v(8-b)hxa-pinctrl.dtsi index a00928200..19c0afa57 100644 --- a/dts/st/l1/stm32l152v(8-b)hxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l152v(8-b)hxa-pinctrl.dtsi @@ -253,26 +253,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152v(8-b)tx-pinctrl.dtsi b/dts/st/l1/stm32l152v(8-b)tx-pinctrl.dtsi index a00928200..19c0afa57 100644 --- a/dts/st/l1/stm32l152v(8-b)tx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152v(8-b)tx-pinctrl.dtsi @@ -253,26 +253,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152v(8-b)txa-pinctrl.dtsi b/dts/st/l1/stm32l152v(8-b)txa-pinctrl.dtsi index a00928200..19c0afa57 100644 --- a/dts/st/l1/stm32l152v(8-b)txa-pinctrl.dtsi +++ b/dts/st/l1/stm32l152v(8-b)txa-pinctrl.dtsi @@ -253,26 +253,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152vchx-pinctrl.dtsi b/dts/st/l1/stm32l152vchx-pinctrl.dtsi index b4650aa44..c6e23e23f 100644 --- a/dts/st/l1/stm32l152vchx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152vchx-pinctrl.dtsi @@ -341,36 +341,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152vctx-pinctrl.dtsi b/dts/st/l1/stm32l152vctx-pinctrl.dtsi index b4650aa44..c6e23e23f 100644 --- a/dts/st/l1/stm32l152vctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152vctx-pinctrl.dtsi @@ -341,36 +341,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152vctxa-pinctrl.dtsi b/dts/st/l1/stm32l152vctxa-pinctrl.dtsi index b4650aa44..c6e23e23f 100644 --- a/dts/st/l1/stm32l152vctxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l152vctxa-pinctrl.dtsi @@ -341,36 +341,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152vdtx-pinctrl.dtsi b/dts/st/l1/stm32l152vdtx-pinctrl.dtsi index c1f4c68a0..e46e85414 100644 --- a/dts/st/l1/stm32l152vdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152vdtx-pinctrl.dtsi @@ -341,36 +341,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152vdtxx-pinctrl.dtsi b/dts/st/l1/stm32l152vdtxx-pinctrl.dtsi index c1f4c68a0..e46e85414 100644 --- a/dts/st/l1/stm32l152vdtxx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152vdtxx-pinctrl.dtsi @@ -341,36 +341,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152vetx-pinctrl.dtsi b/dts/st/l1/stm32l152vetx-pinctrl.dtsi index c1f4c68a0..e46e85414 100644 --- a/dts/st/l1/stm32l152vetx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152vetx-pinctrl.dtsi @@ -341,36 +341,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152veyx-pinctrl.dtsi b/dts/st/l1/stm32l152veyx-pinctrl.dtsi index c1f4c68a0..e46e85414 100644 --- a/dts/st/l1/stm32l152veyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152veyx-pinctrl.dtsi @@ -341,36 +341,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152zctx-pinctrl.dtsi b/dts/st/l1/stm32l152zctx-pinctrl.dtsi index de1315414..9ac5b6174 100644 --- a/dts/st/l1/stm32l152zctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152zctx-pinctrl.dtsi @@ -361,36 +361,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152zdtx-pinctrl.dtsi b/dts/st/l1/stm32l152zdtx-pinctrl.dtsi index 48e43e18d..ac872ae46 100644 --- a/dts/st/l1/stm32l152zdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152zdtx-pinctrl.dtsi @@ -361,36 +361,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l152zetx-pinctrl.dtsi b/dts/st/l1/stm32l152zetx-pinctrl.dtsi index 48e43e18d..ac872ae46 100644 --- a/dts/st/l1/stm32l152zetx-pinctrl.dtsi +++ b/dts/st/l1/stm32l152zetx-pinctrl.dtsi @@ -361,36 +361,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l162qchx-pinctrl.dtsi b/dts/st/l1/stm32l162qchx-pinctrl.dtsi index 36066ff94..cac960d14 100644 --- a/dts/st/l1/stm32l162qchx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162qchx-pinctrl.dtsi @@ -357,36 +357,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l162qdhx-pinctrl.dtsi b/dts/st/l1/stm32l162qdhx-pinctrl.dtsi index 8ec703d03..0e855ff9d 100644 --- a/dts/st/l1/stm32l162qdhx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162qdhx-pinctrl.dtsi @@ -357,36 +357,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l162rctx-pinctrl.dtsi b/dts/st/l1/stm32l162rctx-pinctrl.dtsi index 11edb67a7..1eecca080 100644 --- a/dts/st/l1/stm32l162rctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162rctx-pinctrl.dtsi @@ -282,26 +282,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l162rctxa-pinctrl.dtsi b/dts/st/l1/stm32l162rctxa-pinctrl.dtsi index 11edb67a7..1eecca080 100644 --- a/dts/st/l1/stm32l162rctxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l162rctxa-pinctrl.dtsi @@ -282,26 +282,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l162rdtx-pinctrl.dtsi b/dts/st/l1/stm32l162rdtx-pinctrl.dtsi index 580a5c30c..224631e8a 100644 --- a/dts/st/l1/stm32l162rdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162rdtx-pinctrl.dtsi @@ -282,26 +282,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l162rdyx-pinctrl.dtsi b/dts/st/l1/stm32l162rdyx-pinctrl.dtsi index 580a5c30c..224631e8a 100644 --- a/dts/st/l1/stm32l162rdyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162rdyx-pinctrl.dtsi @@ -282,26 +282,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l162retx-pinctrl.dtsi b/dts/st/l1/stm32l162retx-pinctrl.dtsi index 580a5c30c..224631e8a 100644 --- a/dts/st/l1/stm32l162retx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162retx-pinctrl.dtsi @@ -282,26 +282,31 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l162vchx-pinctrl.dtsi b/dts/st/l1/stm32l162vchx-pinctrl.dtsi index b4650aa44..c6e23e23f 100644 --- a/dts/st/l1/stm32l162vchx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162vchx-pinctrl.dtsi @@ -341,36 +341,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l162vctx-pinctrl.dtsi b/dts/st/l1/stm32l162vctx-pinctrl.dtsi index b4650aa44..c6e23e23f 100644 --- a/dts/st/l1/stm32l162vctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162vctx-pinctrl.dtsi @@ -341,36 +341,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l162vctxa-pinctrl.dtsi b/dts/st/l1/stm32l162vctxa-pinctrl.dtsi index b4650aa44..c6e23e23f 100644 --- a/dts/st/l1/stm32l162vctxa-pinctrl.dtsi +++ b/dts/st/l1/stm32l162vctxa-pinctrl.dtsi @@ -341,36 +341,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l162vdtx-pinctrl.dtsi b/dts/st/l1/stm32l162vdtx-pinctrl.dtsi index c1f4c68a0..e46e85414 100644 --- a/dts/st/l1/stm32l162vdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162vdtx-pinctrl.dtsi @@ -341,36 +341,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l162vdyxx-pinctrl.dtsi b/dts/st/l1/stm32l162vdyxx-pinctrl.dtsi index c1f4c68a0..e46e85414 100644 --- a/dts/st/l1/stm32l162vdyxx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162vdyxx-pinctrl.dtsi @@ -341,36 +341,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l162vetx-pinctrl.dtsi b/dts/st/l1/stm32l162vetx-pinctrl.dtsi index c1f4c68a0..e46e85414 100644 --- a/dts/st/l1/stm32l162vetx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162vetx-pinctrl.dtsi @@ -341,36 +341,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l162veyx-pinctrl.dtsi b/dts/st/l1/stm32l162veyx-pinctrl.dtsi index c1f4c68a0..e46e85414 100644 --- a/dts/st/l1/stm32l162veyx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162veyx-pinctrl.dtsi @@ -341,36 +341,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l162zctx-pinctrl.dtsi b/dts/st/l1/stm32l162zctx-pinctrl.dtsi index de1315414..9ac5b6174 100644 --- a/dts/st/l1/stm32l162zctx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162zctx-pinctrl.dtsi @@ -361,36 +361,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l162zdtx-pinctrl.dtsi b/dts/st/l1/stm32l162zdtx-pinctrl.dtsi index 48e43e18d..ac872ae46 100644 --- a/dts/st/l1/stm32l162zdtx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162zdtx-pinctrl.dtsi @@ -361,36 +361,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l1/stm32l162zetx-pinctrl.dtsi b/dts/st/l1/stm32l162zetx-pinctrl.dtsi index 48e43e18d..ac872ae46 100644 --- a/dts/st/l1/stm32l162zetx-pinctrl.dtsi +++ b/dts/st/l1/stm32l162zetx-pinctrl.dtsi @@ -361,36 +361,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l412c8tx-pinctrl.dtsi b/dts/st/l4/stm32l412c8tx-pinctrl.dtsi index 0e0a6f55d..b08c757c9 100644 --- a/dts/st/l4/stm32l412c8tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412c8tx-pinctrl.dtsi @@ -277,26 +277,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l412c8ux-pinctrl.dtsi b/dts/st/l4/stm32l412c8ux-pinctrl.dtsi index 0e0a6f55d..b08c757c9 100644 --- a/dts/st/l4/stm32l412c8ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l412c8ux-pinctrl.dtsi @@ -277,26 +277,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l412cbtx-pinctrl.dtsi b/dts/st/l4/stm32l412cbtx-pinctrl.dtsi index 0e0a6f55d..b08c757c9 100644 --- a/dts/st/l4/stm32l412cbtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412cbtx-pinctrl.dtsi @@ -277,26 +277,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l412cbtxp-pinctrl.dtsi b/dts/st/l4/stm32l412cbtxp-pinctrl.dtsi index d27e78fba..31d69d502 100644 --- a/dts/st/l4/stm32l412cbtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l412cbtxp-pinctrl.dtsi @@ -260,26 +260,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l412cbux-pinctrl.dtsi b/dts/st/l4/stm32l412cbux-pinctrl.dtsi index 0e0a6f55d..b08c757c9 100644 --- a/dts/st/l4/stm32l412cbux-pinctrl.dtsi +++ b/dts/st/l4/stm32l412cbux-pinctrl.dtsi @@ -277,26 +277,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l412cbuxp-pinctrl.dtsi b/dts/st/l4/stm32l412cbuxp-pinctrl.dtsi index d27e78fba..31d69d502 100644 --- a/dts/st/l4/stm32l412cbuxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l412cbuxp-pinctrl.dtsi @@ -260,26 +260,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l412k8tx-pinctrl.dtsi b/dts/st/l4/stm32l412k8tx-pinctrl.dtsi index 6d28f6ccc..f2213e44e 100644 --- a/dts/st/l4/stm32l412k8tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412k8tx-pinctrl.dtsi @@ -211,16 +211,19 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l412k8ux-pinctrl.dtsi b/dts/st/l4/stm32l412k8ux-pinctrl.dtsi index 6d28f6ccc..f2213e44e 100644 --- a/dts/st/l4/stm32l412k8ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l412k8ux-pinctrl.dtsi @@ -211,16 +211,19 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l412kbtx-pinctrl.dtsi b/dts/st/l4/stm32l412kbtx-pinctrl.dtsi index 6d28f6ccc..f2213e44e 100644 --- a/dts/st/l4/stm32l412kbtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412kbtx-pinctrl.dtsi @@ -211,16 +211,19 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l412kbux-pinctrl.dtsi b/dts/st/l4/stm32l412kbux-pinctrl.dtsi index 6d28f6ccc..f2213e44e 100644 --- a/dts/st/l4/stm32l412kbux-pinctrl.dtsi +++ b/dts/st/l4/stm32l412kbux-pinctrl.dtsi @@ -211,16 +211,19 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l412r8ix-pinctrl.dtsi b/dts/st/l4/stm32l412r8ix-pinctrl.dtsi index dce39de6d..76fe8a136 100644 --- a/dts/st/l4/stm32l412r8ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l412r8ix-pinctrl.dtsi @@ -347,26 +347,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l412r8tx-pinctrl.dtsi b/dts/st/l4/stm32l412r8tx-pinctrl.dtsi index dce39de6d..76fe8a136 100644 --- a/dts/st/l4/stm32l412r8tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412r8tx-pinctrl.dtsi @@ -347,26 +347,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l412rbix-pinctrl.dtsi b/dts/st/l4/stm32l412rbix-pinctrl.dtsi index dce39de6d..76fe8a136 100644 --- a/dts/st/l4/stm32l412rbix-pinctrl.dtsi +++ b/dts/st/l4/stm32l412rbix-pinctrl.dtsi @@ -347,26 +347,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l412rbixp-pinctrl.dtsi b/dts/st/l4/stm32l412rbixp-pinctrl.dtsi index 7ca05b48f..fd838ce03 100644 --- a/dts/st/l4/stm32l412rbixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l412rbixp-pinctrl.dtsi @@ -339,26 +339,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l412rbtx-pinctrl.dtsi b/dts/st/l4/stm32l412rbtx-pinctrl.dtsi index dce39de6d..76fe8a136 100644 --- a/dts/st/l4/stm32l412rbtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412rbtx-pinctrl.dtsi @@ -347,26 +347,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l412rbtxp-pinctrl.dtsi b/dts/st/l4/stm32l412rbtxp-pinctrl.dtsi index 7ca05b48f..fd838ce03 100644 --- a/dts/st/l4/stm32l412rbtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l412rbtxp-pinctrl.dtsi @@ -339,26 +339,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l412t8yx-pinctrl.dtsi b/dts/st/l4/stm32l412t8yx-pinctrl.dtsi index e5a9f17d4..b3c954348 100644 --- a/dts/st/l4/stm32l412t8yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412t8yx-pinctrl.dtsi @@ -222,16 +222,19 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l412tbyx-pinctrl.dtsi b/dts/st/l4/stm32l412tbyx-pinctrl.dtsi index e5a9f17d4..b3c954348 100644 --- a/dts/st/l4/stm32l412tbyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l412tbyx-pinctrl.dtsi @@ -222,16 +222,19 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l412tbyxp-pinctrl.dtsi b/dts/st/l4/stm32l412tbyxp-pinctrl.dtsi index e9004613e..30296c386 100644 --- a/dts/st/l4/stm32l412tbyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l412tbyxp-pinctrl.dtsi @@ -216,16 +216,19 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l422cbtx-pinctrl.dtsi b/dts/st/l4/stm32l422cbtx-pinctrl.dtsi index 0e0a6f55d..b08c757c9 100644 --- a/dts/st/l4/stm32l422cbtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l422cbtx-pinctrl.dtsi @@ -277,26 +277,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l422cbux-pinctrl.dtsi b/dts/st/l4/stm32l422cbux-pinctrl.dtsi index 0e0a6f55d..b08c757c9 100644 --- a/dts/st/l4/stm32l422cbux-pinctrl.dtsi +++ b/dts/st/l4/stm32l422cbux-pinctrl.dtsi @@ -277,26 +277,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l422kbtx-pinctrl.dtsi b/dts/st/l4/stm32l422kbtx-pinctrl.dtsi index 6d28f6ccc..f2213e44e 100644 --- a/dts/st/l4/stm32l422kbtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l422kbtx-pinctrl.dtsi @@ -211,16 +211,19 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l422kbux-pinctrl.dtsi b/dts/st/l4/stm32l422kbux-pinctrl.dtsi index 6d28f6ccc..f2213e44e 100644 --- a/dts/st/l4/stm32l422kbux-pinctrl.dtsi +++ b/dts/st/l4/stm32l422kbux-pinctrl.dtsi @@ -211,16 +211,19 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l422rbix-pinctrl.dtsi b/dts/st/l4/stm32l422rbix-pinctrl.dtsi index dce39de6d..76fe8a136 100644 --- a/dts/st/l4/stm32l422rbix-pinctrl.dtsi +++ b/dts/st/l4/stm32l422rbix-pinctrl.dtsi @@ -347,26 +347,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l422rbtx-pinctrl.dtsi b/dts/st/l4/stm32l422rbtx-pinctrl.dtsi index dce39de6d..76fe8a136 100644 --- a/dts/st/l4/stm32l422rbtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l422rbtx-pinctrl.dtsi @@ -347,26 +347,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l422tbyx-pinctrl.dtsi b/dts/st/l4/stm32l422tbyx-pinctrl.dtsi index e5a9f17d4..b3c954348 100644 --- a/dts/st/l4/stm32l422tbyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l422tbyx-pinctrl.dtsi @@ -222,16 +222,19 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; 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 aed385c48..da6293c83 100644 --- a/dts/st/l4/stm32l431c(b-c)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l431c(b-c)tx-pinctrl.dtsi @@ -297,31 +297,37 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l431c(b-c)ux-pinctrl.dtsi b/dts/st/l4/stm32l431c(b-c)ux-pinctrl.dtsi index aed385c48..da6293c83 100644 --- a/dts/st/l4/stm32l431c(b-c)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l431c(b-c)ux-pinctrl.dtsi @@ -297,31 +297,37 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l431c(b-c)yx-pinctrl.dtsi b/dts/st/l4/stm32l431c(b-c)yx-pinctrl.dtsi index d0f05c966..d8ef6e6f6 100644 --- a/dts/st/l4/stm32l431c(b-c)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l431c(b-c)yx-pinctrl.dtsi @@ -306,31 +306,37 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l431k(b-c)ux-pinctrl.dtsi b/dts/st/l4/stm32l431k(b-c)ux-pinctrl.dtsi index beb8ae446..a6bfa8ec3 100644 --- a/dts/st/l4/stm32l431k(b-c)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l431k(b-c)ux-pinctrl.dtsi @@ -222,21 +222,25 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l431r(b-c)ix-pinctrl.dtsi b/dts/st/l4/stm32l431r(b-c)ix-pinctrl.dtsi index 11107d9bf..6ab170141 100644 --- a/dts/st/l4/stm32l431r(b-c)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l431r(b-c)ix-pinctrl.dtsi @@ -405,36 +405,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l431r(b-c)tx-pinctrl.dtsi b/dts/st/l4/stm32l431r(b-c)tx-pinctrl.dtsi index 11107d9bf..6ab170141 100644 --- a/dts/st/l4/stm32l431r(b-c)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l431r(b-c)tx-pinctrl.dtsi @@ -405,36 +405,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l431r(b-c)yx-pinctrl.dtsi b/dts/st/l4/stm32l431r(b-c)yx-pinctrl.dtsi index 11107d9bf..6ab170141 100644 --- a/dts/st/l4/stm32l431r(b-c)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l431r(b-c)yx-pinctrl.dtsi @@ -405,36 +405,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l431vcix-pinctrl.dtsi b/dts/st/l4/stm32l431vcix-pinctrl.dtsi index e703d36a7..c1746cef9 100644 --- a/dts/st/l4/stm32l431vcix-pinctrl.dtsi +++ b/dts/st/l4/stm32l431vcix-pinctrl.dtsi @@ -499,46 +499,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l431vctx-pinctrl.dtsi b/dts/st/l4/stm32l431vctx-pinctrl.dtsi index e703d36a7..c1746cef9 100644 --- a/dts/st/l4/stm32l431vctx-pinctrl.dtsi +++ b/dts/st/l4/stm32l431vctx-pinctrl.dtsi @@ -499,46 +499,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l432k(b-c)ux-pinctrl.dtsi b/dts/st/l4/stm32l432k(b-c)ux-pinctrl.dtsi index 04d2acd4f..5d9e0dcff 100644 --- a/dts/st/l4/stm32l432k(b-c)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l432k(b-c)ux-pinctrl.dtsi @@ -222,21 +222,25 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l433c(b-c)tx-pinctrl.dtsi b/dts/st/l4/stm32l433c(b-c)tx-pinctrl.dtsi index 24f2d6771..4412bfdb7 100644 --- a/dts/st/l4/stm32l433c(b-c)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l433c(b-c)tx-pinctrl.dtsi @@ -297,31 +297,37 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l433c(b-c)ux-pinctrl.dtsi b/dts/st/l4/stm32l433c(b-c)ux-pinctrl.dtsi index 24f2d6771..4412bfdb7 100644 --- a/dts/st/l4/stm32l433c(b-c)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l433c(b-c)ux-pinctrl.dtsi @@ -297,31 +297,37 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l433c(b-c)yx-pinctrl.dtsi b/dts/st/l4/stm32l433c(b-c)yx-pinctrl.dtsi index e6f9f29d8..3f65e0454 100644 --- a/dts/st/l4/stm32l433c(b-c)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l433c(b-c)yx-pinctrl.dtsi @@ -306,31 +306,37 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l433r(b-c)ix-pinctrl.dtsi b/dts/st/l4/stm32l433r(b-c)ix-pinctrl.dtsi index ff66a2b1f..a7160d656 100644 --- a/dts/st/l4/stm32l433r(b-c)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l433r(b-c)ix-pinctrl.dtsi @@ -405,36 +405,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l433r(b-c)tx-pinctrl.dtsi b/dts/st/l4/stm32l433r(b-c)tx-pinctrl.dtsi index ff66a2b1f..a7160d656 100644 --- a/dts/st/l4/stm32l433r(b-c)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l433r(b-c)tx-pinctrl.dtsi @@ -405,36 +405,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l433r(b-c)yx-pinctrl.dtsi b/dts/st/l4/stm32l433r(b-c)yx-pinctrl.dtsi index ff66a2b1f..a7160d656 100644 --- a/dts/st/l4/stm32l433r(b-c)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l433r(b-c)yx-pinctrl.dtsi @@ -405,36 +405,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l433rctxp-pinctrl.dtsi b/dts/st/l4/stm32l433rctxp-pinctrl.dtsi index 064d90e16..61d9ee40e 100644 --- a/dts/st/l4/stm32l433rctxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l433rctxp-pinctrl.dtsi @@ -349,36 +349,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l433vcix-pinctrl.dtsi b/dts/st/l4/stm32l433vcix-pinctrl.dtsi index 8fb28d107..6fac488e7 100644 --- a/dts/st/l4/stm32l433vcix-pinctrl.dtsi +++ b/dts/st/l4/stm32l433vcix-pinctrl.dtsi @@ -499,46 +499,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l433vctx-pinctrl.dtsi b/dts/st/l4/stm32l433vctx-pinctrl.dtsi index 8fb28d107..6fac488e7 100644 --- a/dts/st/l4/stm32l433vctx-pinctrl.dtsi +++ b/dts/st/l4/stm32l433vctx-pinctrl.dtsi @@ -499,46 +499,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l442kcux-pinctrl.dtsi b/dts/st/l4/stm32l442kcux-pinctrl.dtsi index 04d2acd4f..5d9e0dcff 100644 --- a/dts/st/l4/stm32l442kcux-pinctrl.dtsi +++ b/dts/st/l4/stm32l442kcux-pinctrl.dtsi @@ -222,21 +222,25 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l443cctx-pinctrl.dtsi b/dts/st/l4/stm32l443cctx-pinctrl.dtsi index 24f2d6771..4412bfdb7 100644 --- a/dts/st/l4/stm32l443cctx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443cctx-pinctrl.dtsi @@ -297,31 +297,37 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l443ccux-pinctrl.dtsi b/dts/st/l4/stm32l443ccux-pinctrl.dtsi index 24f2d6771..4412bfdb7 100644 --- a/dts/st/l4/stm32l443ccux-pinctrl.dtsi +++ b/dts/st/l4/stm32l443ccux-pinctrl.dtsi @@ -297,31 +297,37 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l443ccyx-pinctrl.dtsi b/dts/st/l4/stm32l443ccyx-pinctrl.dtsi index e6f9f29d8..3f65e0454 100644 --- a/dts/st/l4/stm32l443ccyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443ccyx-pinctrl.dtsi @@ -306,31 +306,37 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l443rcix-pinctrl.dtsi b/dts/st/l4/stm32l443rcix-pinctrl.dtsi index ff66a2b1f..a7160d656 100644 --- a/dts/st/l4/stm32l443rcix-pinctrl.dtsi +++ b/dts/st/l4/stm32l443rcix-pinctrl.dtsi @@ -405,36 +405,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l443rctx-pinctrl.dtsi b/dts/st/l4/stm32l443rctx-pinctrl.dtsi index ff66a2b1f..a7160d656 100644 --- a/dts/st/l4/stm32l443rctx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443rctx-pinctrl.dtsi @@ -405,36 +405,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l443rcyx-pinctrl.dtsi b/dts/st/l4/stm32l443rcyx-pinctrl.dtsi index ff66a2b1f..a7160d656 100644 --- a/dts/st/l4/stm32l443rcyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443rcyx-pinctrl.dtsi @@ -405,36 +405,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l443vcix-pinctrl.dtsi b/dts/st/l4/stm32l443vcix-pinctrl.dtsi index 8fb28d107..6fac488e7 100644 --- a/dts/st/l4/stm32l443vcix-pinctrl.dtsi +++ b/dts/st/l4/stm32l443vcix-pinctrl.dtsi @@ -499,46 +499,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l443vctx-pinctrl.dtsi b/dts/st/l4/stm32l443vctx-pinctrl.dtsi index 8fb28d107..6fac488e7 100644 --- a/dts/st/l4/stm32l443vctx-pinctrl.dtsi +++ b/dts/st/l4/stm32l443vctx-pinctrl.dtsi @@ -499,46 +499,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l451c(c-e)ux-pinctrl.dtsi b/dts/st/l4/stm32l451c(c-e)ux-pinctrl.dtsi index c21553b9b..04df760fc 100644 --- a/dts/st/l4/stm32l451c(c-e)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l451c(c-e)ux-pinctrl.dtsi @@ -335,31 +335,37 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l451cetx-pinctrl.dtsi b/dts/st/l4/stm32l451cetx-pinctrl.dtsi index c21553b9b..04df760fc 100644 --- a/dts/st/l4/stm32l451cetx-pinctrl.dtsi +++ b/dts/st/l4/stm32l451cetx-pinctrl.dtsi @@ -335,31 +335,37 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l451r(c-e)ix-pinctrl.dtsi b/dts/st/l4/stm32l451r(c-e)ix-pinctrl.dtsi index 9567a866b..7800c04d2 100644 --- a/dts/st/l4/stm32l451r(c-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l451r(c-e)ix-pinctrl.dtsi @@ -455,36 +455,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l451r(c-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l451r(c-e)tx-pinctrl.dtsi index 9567a866b..7800c04d2 100644 --- a/dts/st/l4/stm32l451r(c-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l451r(c-e)tx-pinctrl.dtsi @@ -455,36 +455,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l451r(c-e)yx-pinctrl.dtsi b/dts/st/l4/stm32l451r(c-e)yx-pinctrl.dtsi index 9567a866b..7800c04d2 100644 --- a/dts/st/l4/stm32l451r(c-e)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l451r(c-e)yx-pinctrl.dtsi @@ -455,36 +455,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l451v(c-e)ix-pinctrl.dtsi b/dts/st/l4/stm32l451v(c-e)ix-pinctrl.dtsi index 1638d5ab6..7ac8c511a 100644 --- a/dts/st/l4/stm32l451v(c-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l451v(c-e)ix-pinctrl.dtsi @@ -561,46 +561,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l451v(c-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l451v(c-e)tx-pinctrl.dtsi index 1638d5ab6..7ac8c511a 100644 --- a/dts/st/l4/stm32l451v(c-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l451v(c-e)tx-pinctrl.dtsi @@ -561,46 +561,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l452c(c-e)ux-pinctrl.dtsi b/dts/st/l4/stm32l452c(c-e)ux-pinctrl.dtsi index 9218f1ed9..c5f59b3dc 100644 --- a/dts/st/l4/stm32l452c(c-e)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l452c(c-e)ux-pinctrl.dtsi @@ -335,31 +335,37 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l452cetx-pinctrl.dtsi b/dts/st/l4/stm32l452cetx-pinctrl.dtsi index 9218f1ed9..c5f59b3dc 100644 --- a/dts/st/l4/stm32l452cetx-pinctrl.dtsi +++ b/dts/st/l4/stm32l452cetx-pinctrl.dtsi @@ -335,31 +335,37 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l452r(c-e)ix-pinctrl.dtsi b/dts/st/l4/stm32l452r(c-e)ix-pinctrl.dtsi index f838409e6..9a50d60c4 100644 --- a/dts/st/l4/stm32l452r(c-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l452r(c-e)ix-pinctrl.dtsi @@ -455,36 +455,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l452r(c-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l452r(c-e)tx-pinctrl.dtsi index f838409e6..9a50d60c4 100644 --- a/dts/st/l4/stm32l452r(c-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l452r(c-e)tx-pinctrl.dtsi @@ -455,36 +455,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l452r(c-e)yx-pinctrl.dtsi b/dts/st/l4/stm32l452r(c-e)yx-pinctrl.dtsi index f838409e6..9a50d60c4 100644 --- a/dts/st/l4/stm32l452r(c-e)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l452r(c-e)yx-pinctrl.dtsi @@ -455,36 +455,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l452retxp-pinctrl.dtsi b/dts/st/l4/stm32l452retxp-pinctrl.dtsi index d3cfe10f3..d3d6d9d71 100644 --- a/dts/st/l4/stm32l452retxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l452retxp-pinctrl.dtsi @@ -399,36 +399,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l452v(c-e)ix-pinctrl.dtsi b/dts/st/l4/stm32l452v(c-e)ix-pinctrl.dtsi index 47be3a5b9..716b0eeaf 100644 --- a/dts/st/l4/stm32l452v(c-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l452v(c-e)ix-pinctrl.dtsi @@ -561,46 +561,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l452v(c-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l452v(c-e)tx-pinctrl.dtsi index 47be3a5b9..716b0eeaf 100644 --- a/dts/st/l4/stm32l452v(c-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l452v(c-e)tx-pinctrl.dtsi @@ -561,46 +561,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l462cetx-pinctrl.dtsi b/dts/st/l4/stm32l462cetx-pinctrl.dtsi index 9218f1ed9..c5f59b3dc 100644 --- a/dts/st/l4/stm32l462cetx-pinctrl.dtsi +++ b/dts/st/l4/stm32l462cetx-pinctrl.dtsi @@ -335,31 +335,37 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l462ceux-pinctrl.dtsi b/dts/st/l4/stm32l462ceux-pinctrl.dtsi index 9218f1ed9..c5f59b3dc 100644 --- a/dts/st/l4/stm32l462ceux-pinctrl.dtsi +++ b/dts/st/l4/stm32l462ceux-pinctrl.dtsi @@ -335,31 +335,37 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l462reix-pinctrl.dtsi b/dts/st/l4/stm32l462reix-pinctrl.dtsi index f838409e6..9a50d60c4 100644 --- a/dts/st/l4/stm32l462reix-pinctrl.dtsi +++ b/dts/st/l4/stm32l462reix-pinctrl.dtsi @@ -455,36 +455,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l462retx-pinctrl.dtsi b/dts/st/l4/stm32l462retx-pinctrl.dtsi index f838409e6..9a50d60c4 100644 --- a/dts/st/l4/stm32l462retx-pinctrl.dtsi +++ b/dts/st/l4/stm32l462retx-pinctrl.dtsi @@ -455,36 +455,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l462reyx-pinctrl.dtsi b/dts/st/l4/stm32l462reyx-pinctrl.dtsi index f838409e6..9a50d60c4 100644 --- a/dts/st/l4/stm32l462reyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l462reyx-pinctrl.dtsi @@ -455,36 +455,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l462veix-pinctrl.dtsi b/dts/st/l4/stm32l462veix-pinctrl.dtsi index 47be3a5b9..716b0eeaf 100644 --- a/dts/st/l4/stm32l462veix-pinctrl.dtsi +++ b/dts/st/l4/stm32l462veix-pinctrl.dtsi @@ -561,46 +561,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l462vetx-pinctrl.dtsi b/dts/st/l4/stm32l462vetx-pinctrl.dtsi index 47be3a5b9..716b0eeaf 100644 --- a/dts/st/l4/stm32l462vetx-pinctrl.dtsi +++ b/dts/st/l4/stm32l462vetx-pinctrl.dtsi @@ -561,46 +561,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l471q(e-g)ix-pinctrl.dtsi b/dts/st/l4/stm32l471q(e-g)ix-pinctrl.dtsi index bb89af05a..ad2e37f48 100644 --- a/dts/st/l4/stm32l471q(e-g)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l471q(e-g)ix-pinctrl.dtsi @@ -903,51 +903,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l471r(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l471r(e-g)tx-pinctrl.dtsi index 5c02cbf73..bcf34ee20 100644 --- a/dts/st/l4/stm32l471r(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l471r(e-g)tx-pinctrl.dtsi @@ -436,31 +436,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l471v(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l471v(e-g)tx-pinctrl.dtsi index cec6074b7..f353eb904 100644 --- a/dts/st/l4/stm32l471v(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l471v(e-g)tx-pinctrl.dtsi @@ -699,41 +699,49 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l471z(e-g)jx-pinctrl.dtsi b/dts/st/l4/stm32l471z(e-g)jx-pinctrl.dtsi index ecb4c9baf..f4f2ec831 100644 --- a/dts/st/l4/stm32l471z(e-g)jx-pinctrl.dtsi +++ b/dts/st/l4/stm32l471z(e-g)jx-pinctrl.dtsi @@ -923,51 +923,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l471z(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l471z(e-g)tx-pinctrl.dtsi index ecb4c9baf..f4f2ec831 100644 --- a/dts/st/l4/stm32l471z(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l471z(e-g)tx-pinctrl.dtsi @@ -923,51 +923,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 49d859854..2b694eecf 100644 --- a/dts/st/l4/stm32l475r(c-e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l475r(c-e-g)tx-pinctrl.dtsi @@ -436,31 +436,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 19718798c..e2b0fd636 100644 --- a/dts/st/l4/stm32l475v(c-e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l475v(c-e-g)tx-pinctrl.dtsi @@ -699,41 +699,49 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l476j(e-g)yx-pinctrl.dtsi b/dts/st/l4/stm32l476j(e-g)yx-pinctrl.dtsi index 1bf9256aa..e18330b29 100644 --- a/dts/st/l4/stm32l476j(e-g)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476j(e-g)yx-pinctrl.dtsi @@ -463,36 +463,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l476jgyxp-pinctrl.dtsi b/dts/st/l4/stm32l476jgyxp-pinctrl.dtsi index 8df07f41a..f86901202 100644 --- a/dts/st/l4/stm32l476jgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l476jgyxp-pinctrl.dtsi @@ -450,36 +450,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l476m(e-g)yx-pinctrl.dtsi b/dts/st/l4/stm32l476m(e-g)yx-pinctrl.dtsi index 8c336285b..4bbf03ab8 100644 --- a/dts/st/l4/stm32l476m(e-g)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476m(e-g)yx-pinctrl.dtsi @@ -468,36 +468,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l476q(e-g)ix-pinctrl.dtsi b/dts/st/l4/stm32l476q(e-g)ix-pinctrl.dtsi index d9fec4aa5..644f99082 100644 --- a/dts/st/l4/stm32l476q(e-g)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l476q(e-g)ix-pinctrl.dtsi @@ -903,51 +903,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 49d859854..2b694eecf 100644 --- a/dts/st/l4/stm32l476r(c-e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476r(c-e-g)tx-pinctrl.dtsi @@ -436,31 +436,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; 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 19718798c..e2b0fd636 100644 --- a/dts/st/l4/stm32l476v(c-e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476v(c-e-g)tx-pinctrl.dtsi @@ -699,41 +699,49 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l476z(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l476z(e-g)tx-pinctrl.dtsi index 55ff36cf7..a8b0b0655 100644 --- a/dts/st/l4/stm32l476z(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476z(e-g)tx-pinctrl.dtsi @@ -923,51 +923,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l476zgjx-pinctrl.dtsi b/dts/st/l4/stm32l476zgjx-pinctrl.dtsi index 55ff36cf7..a8b0b0655 100644 --- a/dts/st/l4/stm32l476zgjx-pinctrl.dtsi +++ b/dts/st/l4/stm32l476zgjx-pinctrl.dtsi @@ -923,51 +923,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l476zgtxp-pinctrl.dtsi b/dts/st/l4/stm32l476zgtxp-pinctrl.dtsi index ba1495032..e0cd54810 100644 --- a/dts/st/l4/stm32l476zgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l476zgtxp-pinctrl.dtsi @@ -912,51 +912,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l485j(c-e)yx-pinctrl.dtsi b/dts/st/l4/stm32l485j(c-e)yx-pinctrl.dtsi index 1bf9256aa..e18330b29 100644 --- a/dts/st/l4/stm32l485j(c-e)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l485j(c-e)yx-pinctrl.dtsi @@ -463,36 +463,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l486jgyx-pinctrl.dtsi b/dts/st/l4/stm32l486jgyx-pinctrl.dtsi index 1bf9256aa..e18330b29 100644 --- a/dts/st/l4/stm32l486jgyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l486jgyx-pinctrl.dtsi @@ -463,36 +463,43 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l486qgix-pinctrl.dtsi b/dts/st/l4/stm32l486qgix-pinctrl.dtsi index d9fec4aa5..644f99082 100644 --- a/dts/st/l4/stm32l486qgix-pinctrl.dtsi +++ b/dts/st/l4/stm32l486qgix-pinctrl.dtsi @@ -903,51 +903,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l486rgtx-pinctrl.dtsi b/dts/st/l4/stm32l486rgtx-pinctrl.dtsi index 49d859854..2b694eecf 100644 --- a/dts/st/l4/stm32l486rgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l486rgtx-pinctrl.dtsi @@ -436,31 +436,37 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l486vgtx-pinctrl.dtsi b/dts/st/l4/stm32l486vgtx-pinctrl.dtsi index 19718798c..e2b0fd636 100644 --- a/dts/st/l4/stm32l486vgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l486vgtx-pinctrl.dtsi @@ -699,41 +699,49 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l486zgtx-pinctrl.dtsi b/dts/st/l4/stm32l486zgtx-pinctrl.dtsi index 55ff36cf7..a8b0b0655 100644 --- a/dts/st/l4/stm32l486zgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l486zgtx-pinctrl.dtsi @@ -923,51 +923,61 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l496a(e-g)ix-pinctrl.dtsi b/dts/st/l4/stm32l496a(e-g)ix-pinctrl.dtsi index f9379ad73..337b86b55 100644 --- a/dts/st/l4/stm32l496a(e-g)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l496a(e-g)ix-pinctrl.dtsi @@ -1158,71 +1158,85 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l496agixp-pinctrl.dtsi b/dts/st/l4/stm32l496agixp-pinctrl.dtsi index 030412edb..ec4d741f4 100644 --- a/dts/st/l4/stm32l496agixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496agixp-pinctrl.dtsi @@ -1158,71 +1158,85 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l496q(e-g)ix-pinctrl.dtsi b/dts/st/l4/stm32l496q(e-g)ix-pinctrl.dtsi index 09c2b9ada..2fc22b25e 100644 --- a/dts/st/l4/stm32l496q(e-g)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l496q(e-g)ix-pinctrl.dtsi @@ -1096,66 +1096,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l496qgixp-pinctrl.dtsi b/dts/st/l4/stm32l496qgixp-pinctrl.dtsi index dbd44b2fc..d30037055 100644 --- a/dts/st/l4/stm32l496qgixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496qgixp-pinctrl.dtsi @@ -1067,66 +1067,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l496r(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l496r(e-g)tx-pinctrl.dtsi index 680a0f212..8a82e1f95 100644 --- a/dts/st/l4/stm32l496r(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l496r(e-g)tx-pinctrl.dtsi @@ -563,41 +563,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l496rgtxp-pinctrl.dtsi b/dts/st/l4/stm32l496rgtxp-pinctrl.dtsi index 2ac64ab7a..7a1029441 100644 --- a/dts/st/l4/stm32l496rgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496rgtxp-pinctrl.dtsi @@ -503,41 +503,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l496v(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l496v(e-g)tx-pinctrl.dtsi index b2f5b39ba..9598445fa 100644 --- a/dts/st/l4/stm32l496v(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l496v(e-g)tx-pinctrl.dtsi @@ -868,56 +868,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l496vgtxp-pinctrl.dtsi b/dts/st/l4/stm32l496vgtxp-pinctrl.dtsi index 0a6f43cfe..e4f217b40 100644 --- a/dts/st/l4/stm32l496vgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496vgtxp-pinctrl.dtsi @@ -845,56 +845,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l496vgyx-pinctrl.dtsi b/dts/st/l4/stm32l496vgyx-pinctrl.dtsi index 945aabbe8..93bc25946 100644 --- a/dts/st/l4/stm32l496vgyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l496vgyx-pinctrl.dtsi @@ -831,56 +831,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l496vgyxp-pinctrl.dtsi b/dts/st/l4/stm32l496vgyxp-pinctrl.dtsi index ec0fc4ded..16f7472ec 100644 --- a/dts/st/l4/stm32l496vgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496vgyxp-pinctrl.dtsi @@ -823,56 +823,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l496wgyxp-pinctrl.dtsi b/dts/st/l4/stm32l496wgyxp-pinctrl.dtsi index d29b0db3f..5498a673d 100644 --- a/dts/st/l4/stm32l496wgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496wgyxp-pinctrl.dtsi @@ -921,61 +921,73 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l496z(e-g)tx-pinctrl.dtsi b/dts/st/l4/stm32l496z(e-g)tx-pinctrl.dtsi index 29b9c8279..bb24ae5da 100644 --- a/dts/st/l4/stm32l496z(e-g)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l496z(e-g)tx-pinctrl.dtsi @@ -1141,66 +1141,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l496zgtxp-pinctrl.dtsi b/dts/st/l4/stm32l496zgtxp-pinctrl.dtsi index 4a08bed27..4ea0cc404 100644 --- a/dts/st/l4/stm32l496zgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l496zgtxp-pinctrl.dtsi @@ -1124,66 +1124,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4a6agix-pinctrl.dtsi b/dts/st/l4/stm32l4a6agix-pinctrl.dtsi index f9379ad73..337b86b55 100644 --- a/dts/st/l4/stm32l4a6agix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6agix-pinctrl.dtsi @@ -1158,71 +1158,85 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4a6agixp-pinctrl.dtsi b/dts/st/l4/stm32l4a6agixp-pinctrl.dtsi index 030412edb..ec4d741f4 100644 --- a/dts/st/l4/stm32l4a6agixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6agixp-pinctrl.dtsi @@ -1158,71 +1158,85 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4a6qgix-pinctrl.dtsi b/dts/st/l4/stm32l4a6qgix-pinctrl.dtsi index 09c2b9ada..2fc22b25e 100644 --- a/dts/st/l4/stm32l4a6qgix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6qgix-pinctrl.dtsi @@ -1096,66 +1096,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4a6qgixp-pinctrl.dtsi b/dts/st/l4/stm32l4a6qgixp-pinctrl.dtsi index dbd44b2fc..d30037055 100644 --- a/dts/st/l4/stm32l4a6qgixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6qgixp-pinctrl.dtsi @@ -1067,66 +1067,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4a6rgtx-pinctrl.dtsi b/dts/st/l4/stm32l4a6rgtx-pinctrl.dtsi index 680a0f212..8a82e1f95 100644 --- a/dts/st/l4/stm32l4a6rgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6rgtx-pinctrl.dtsi @@ -563,41 +563,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4a6rgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4a6rgtxp-pinctrl.dtsi index 651814d56..3a690dabf 100644 --- a/dts/st/l4/stm32l4a6rgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6rgtxp-pinctrl.dtsi @@ -550,41 +550,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4a6vgtx-pinctrl.dtsi b/dts/st/l4/stm32l4a6vgtx-pinctrl.dtsi index b2f5b39ba..9598445fa 100644 --- a/dts/st/l4/stm32l4a6vgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6vgtx-pinctrl.dtsi @@ -868,56 +868,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4a6vgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4a6vgtxp-pinctrl.dtsi index 0a6f43cfe..e4f217b40 100644 --- a/dts/st/l4/stm32l4a6vgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6vgtxp-pinctrl.dtsi @@ -845,56 +845,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4a6vgyx-pinctrl.dtsi b/dts/st/l4/stm32l4a6vgyx-pinctrl.dtsi index 945aabbe8..93bc25946 100644 --- a/dts/st/l4/stm32l4a6vgyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6vgyx-pinctrl.dtsi @@ -831,56 +831,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4a6vgyxp-pinctrl.dtsi b/dts/st/l4/stm32l4a6vgyxp-pinctrl.dtsi index ec0fc4ded..16f7472ec 100644 --- a/dts/st/l4/stm32l4a6vgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6vgyxp-pinctrl.dtsi @@ -823,56 +823,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4a6zgtx-pinctrl.dtsi b/dts/st/l4/stm32l4a6zgtx-pinctrl.dtsi index 29b9c8279..bb24ae5da 100644 --- a/dts/st/l4/stm32l4a6zgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6zgtx-pinctrl.dtsi @@ -1141,66 +1141,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4a6zgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4a6zgtxp-pinctrl.dtsi index 4a08bed27..4ea0cc404 100644 --- a/dts/st/l4/stm32l4a6zgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4a6zgtxp-pinctrl.dtsi @@ -1124,66 +1124,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4p5a(g-e)ix-pinctrl.dtsi b/dts/st/l4/stm32l4p5a(g-e)ix-pinctrl.dtsi index c6c15db40..bdd0529f2 100644 --- a/dts/st/l4/stm32l4p5a(g-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5a(g-e)ix-pinctrl.dtsi @@ -1105,71 +1105,85 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4p5agixp-pinctrl.dtsi b/dts/st/l4/stm32l4p5agixp-pinctrl.dtsi index 0348030b7..d5d82d3d7 100644 --- a/dts/st/l4/stm32l4p5agixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5agixp-pinctrl.dtsi @@ -1105,71 +1105,85 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4p5c(g-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l4p5c(g-e)tx-pinctrl.dtsi index 461b1700f..222aa0aab 100644 --- a/dts/st/l4/stm32l4p5c(g-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5c(g-e)tx-pinctrl.dtsi @@ -349,36 +349,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4p5c(g-e)ux-pinctrl.dtsi b/dts/st/l4/stm32l4p5c(g-e)ux-pinctrl.dtsi index 461b1700f..222aa0aab 100644 --- a/dts/st/l4/stm32l4p5c(g-e)ux-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5c(g-e)ux-pinctrl.dtsi @@ -349,36 +349,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4p5cgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4p5cgtxp-pinctrl.dtsi index 6a95235c5..01ea618b2 100644 --- a/dts/st/l4/stm32l4p5cgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5cgtxp-pinctrl.dtsi @@ -321,36 +321,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4p5cguxp-pinctrl.dtsi b/dts/st/l4/stm32l4p5cguxp-pinctrl.dtsi index 6a95235c5..01ea618b2 100644 --- a/dts/st/l4/stm32l4p5cguxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5cguxp-pinctrl.dtsi @@ -321,36 +321,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4p5q(g-e)ix-pinctrl.dtsi b/dts/st/l4/stm32l4p5q(g-e)ix-pinctrl.dtsi index d3cd2c51d..de345ee73 100644 --- a/dts/st/l4/stm32l4p5q(g-e)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5q(g-e)ix-pinctrl.dtsi @@ -1057,66 +1057,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4p5qgixp-pinctrl.dtsi b/dts/st/l4/stm32l4p5qgixp-pinctrl.dtsi index b9e0a3fb9..73e879aff 100644 --- a/dts/st/l4/stm32l4p5qgixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5qgixp-pinctrl.dtsi @@ -1033,66 +1033,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4p5r(g-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l4p5r(g-e)tx-pinctrl.dtsi index 785ce6766..d442ab6b0 100644 --- a/dts/st/l4/stm32l4p5r(g-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5r(g-e)tx-pinctrl.dtsi @@ -530,41 +530,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4p5rgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4p5rgtxp-pinctrl.dtsi index ed6389b6f..480ebfa20 100644 --- a/dts/st/l4/stm32l4p5rgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5rgtxp-pinctrl.dtsi @@ -517,41 +517,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4p5v(g-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l4p5v(g-e)tx-pinctrl.dtsi index 2145878f2..b371e7e8b 100644 --- a/dts/st/l4/stm32l4p5v(g-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5v(g-e)tx-pinctrl.dtsi @@ -801,56 +801,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4p5v(g-e)yx-pinctrl.dtsi b/dts/st/l4/stm32l4p5v(g-e)yx-pinctrl.dtsi index 4082024a1..c23929f55 100644 --- a/dts/st/l4/stm32l4p5v(g-e)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5v(g-e)yx-pinctrl.dtsi @@ -807,56 +807,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4p5vgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4p5vgtxp-pinctrl.dtsi index 2e5cf74cc..f3e4f07fb 100644 --- a/dts/st/l4/stm32l4p5vgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5vgtxp-pinctrl.dtsi @@ -783,56 +783,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4p5vgyxp-pinctrl.dtsi b/dts/st/l4/stm32l4p5vgyxp-pinctrl.dtsi index 8fde04b58..ad9f2a2bb 100644 --- a/dts/st/l4/stm32l4p5vgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5vgyxp-pinctrl.dtsi @@ -799,56 +799,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4p5z(g-e)tx-pinctrl.dtsi b/dts/st/l4/stm32l4p5z(g-e)tx-pinctrl.dtsi index dfdff9c18..59869f13f 100644 --- a/dts/st/l4/stm32l4p5z(g-e)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5z(g-e)tx-pinctrl.dtsi @@ -1057,66 +1057,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4p5zgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4p5zgtxp-pinctrl.dtsi index fd260b034..c4eaf71b8 100644 --- a/dts/st/l4/stm32l4p5zgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4p5zgtxp-pinctrl.dtsi @@ -1045,66 +1045,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4q5agix-pinctrl.dtsi b/dts/st/l4/stm32l4q5agix-pinctrl.dtsi index c6c15db40..bdd0529f2 100644 --- a/dts/st/l4/stm32l4q5agix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5agix-pinctrl.dtsi @@ -1105,71 +1105,85 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4q5agixp-pinctrl.dtsi b/dts/st/l4/stm32l4q5agixp-pinctrl.dtsi index 0348030b7..d5d82d3d7 100644 --- a/dts/st/l4/stm32l4q5agixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5agixp-pinctrl.dtsi @@ -1105,71 +1105,85 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4q5cgtx-pinctrl.dtsi b/dts/st/l4/stm32l4q5cgtx-pinctrl.dtsi index 461b1700f..222aa0aab 100644 --- a/dts/st/l4/stm32l4q5cgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5cgtx-pinctrl.dtsi @@ -349,36 +349,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4q5cgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4q5cgtxp-pinctrl.dtsi index 6a95235c5..01ea618b2 100644 --- a/dts/st/l4/stm32l4q5cgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5cgtxp-pinctrl.dtsi @@ -321,36 +321,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4q5cgux-pinctrl.dtsi b/dts/st/l4/stm32l4q5cgux-pinctrl.dtsi index 461b1700f..222aa0aab 100644 --- a/dts/st/l4/stm32l4q5cgux-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5cgux-pinctrl.dtsi @@ -349,36 +349,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4q5cguxp-pinctrl.dtsi b/dts/st/l4/stm32l4q5cguxp-pinctrl.dtsi index 6a95235c5..01ea618b2 100644 --- a/dts/st/l4/stm32l4q5cguxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5cguxp-pinctrl.dtsi @@ -321,36 +321,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4q5qgix-pinctrl.dtsi b/dts/st/l4/stm32l4q5qgix-pinctrl.dtsi index d3cd2c51d..de345ee73 100644 --- a/dts/st/l4/stm32l4q5qgix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5qgix-pinctrl.dtsi @@ -1057,66 +1057,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4q5qgixp-pinctrl.dtsi b/dts/st/l4/stm32l4q5qgixp-pinctrl.dtsi index b9e0a3fb9..73e879aff 100644 --- a/dts/st/l4/stm32l4q5qgixp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5qgixp-pinctrl.dtsi @@ -1033,66 +1033,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4q5rgtx-pinctrl.dtsi b/dts/st/l4/stm32l4q5rgtx-pinctrl.dtsi index 785ce6766..d442ab6b0 100644 --- a/dts/st/l4/stm32l4q5rgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5rgtx-pinctrl.dtsi @@ -530,41 +530,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4q5rgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4q5rgtxp-pinctrl.dtsi index ed6389b6f..480ebfa20 100644 --- a/dts/st/l4/stm32l4q5rgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5rgtxp-pinctrl.dtsi @@ -517,41 +517,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4q5vgtx-pinctrl.dtsi b/dts/st/l4/stm32l4q5vgtx-pinctrl.dtsi index 2145878f2..b371e7e8b 100644 --- a/dts/st/l4/stm32l4q5vgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5vgtx-pinctrl.dtsi @@ -801,56 +801,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4q5vgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4q5vgtxp-pinctrl.dtsi index 2e5cf74cc..f3e4f07fb 100644 --- a/dts/st/l4/stm32l4q5vgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5vgtxp-pinctrl.dtsi @@ -783,56 +783,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4q5vgyx-pinctrl.dtsi b/dts/st/l4/stm32l4q5vgyx-pinctrl.dtsi index 4082024a1..c23929f55 100644 --- a/dts/st/l4/stm32l4q5vgyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5vgyx-pinctrl.dtsi @@ -807,56 +807,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4q5vgyxp-pinctrl.dtsi b/dts/st/l4/stm32l4q5vgyxp-pinctrl.dtsi index 8fde04b58..ad9f2a2bb 100644 --- a/dts/st/l4/stm32l4q5vgyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5vgyxp-pinctrl.dtsi @@ -799,56 +799,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4q5zgtx-pinctrl.dtsi b/dts/st/l4/stm32l4q5zgtx-pinctrl.dtsi index dfdff9c18..59869f13f 100644 --- a/dts/st/l4/stm32l4q5zgtx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5zgtx-pinctrl.dtsi @@ -1057,66 +1057,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4q5zgtxp-pinctrl.dtsi b/dts/st/l4/stm32l4q5zgtxp-pinctrl.dtsi index fd260b034..c4eaf71b8 100644 --- a/dts/st/l4/stm32l4q5zgtxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4q5zgtxp-pinctrl.dtsi @@ -1045,66 +1045,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4r5a(g-i)ix-pinctrl.dtsi b/dts/st/l4/stm32l4r5a(g-i)ix-pinctrl.dtsi index 751310dbd..ba4e0a9a9 100644 --- a/dts/st/l4/stm32l4r5a(g-i)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5a(g-i)ix-pinctrl.dtsi @@ -926,71 +926,85 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4r5q(g-i)ix-pinctrl.dtsi b/dts/st/l4/stm32l4r5q(g-i)ix-pinctrl.dtsi index 5049a011a..8b9694a3b 100644 --- a/dts/st/l4/stm32l4r5q(g-i)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5q(g-i)ix-pinctrl.dtsi @@ -878,66 +878,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4r5v(g-i)tx-pinctrl.dtsi b/dts/st/l4/stm32l4r5v(g-i)tx-pinctrl.dtsi index e8daa61e1..4f621f894 100644 --- a/dts/st/l4/stm32l4r5v(g-i)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5v(g-i)tx-pinctrl.dtsi @@ -662,56 +662,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4r5z(g-i)tx-pinctrl.dtsi b/dts/st/l4/stm32l4r5z(g-i)tx-pinctrl.dtsi index a71a531ba..2757e960e 100644 --- a/dts/st/l4/stm32l4r5z(g-i)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5z(g-i)tx-pinctrl.dtsi @@ -878,66 +878,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4r5z(g-i)yx-pinctrl.dtsi b/dts/st/l4/stm32l4r5z(g-i)yx-pinctrl.dtsi index 2125ead5b..e14527565 100644 --- a/dts/st/l4/stm32l4r5z(g-i)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5z(g-i)yx-pinctrl.dtsi @@ -861,66 +861,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4r5zitxp-pinctrl.dtsi b/dts/st/l4/stm32l4r5zitxp-pinctrl.dtsi index d09da9414..425b11adf 100644 --- a/dts/st/l4/stm32l4r5zitxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r5zitxp-pinctrl.dtsi @@ -866,66 +866,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4r7aiix-pinctrl.dtsi b/dts/st/l4/stm32l4r7aiix-pinctrl.dtsi index 751310dbd..ba4e0a9a9 100644 --- a/dts/st/l4/stm32l4r7aiix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r7aiix-pinctrl.dtsi @@ -926,71 +926,85 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4r7vitx-pinctrl.dtsi b/dts/st/l4/stm32l4r7vitx-pinctrl.dtsi index e8daa61e1..4f621f894 100644 --- a/dts/st/l4/stm32l4r7vitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r7vitx-pinctrl.dtsi @@ -662,56 +662,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4r7zitx-pinctrl.dtsi b/dts/st/l4/stm32l4r7zitx-pinctrl.dtsi index a71a531ba..2757e960e 100644 --- a/dts/st/l4/stm32l4r7zitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r7zitx-pinctrl.dtsi @@ -878,66 +878,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4r9a(g-i)ix-pinctrl.dtsi b/dts/st/l4/stm32l4r9a(g-i)ix-pinctrl.dtsi index c7bc4def3..924f6237f 100644 --- a/dts/st/l4/stm32l4r9a(g-i)ix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9a(g-i)ix-pinctrl.dtsi @@ -904,71 +904,85 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4r9v(g-i)tx-pinctrl.dtsi b/dts/st/l4/stm32l4r9v(g-i)tx-pinctrl.dtsi index 8bd525f31..3123ac89d 100644 --- a/dts/st/l4/stm32l4r9v(g-i)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9v(g-i)tx-pinctrl.dtsi @@ -610,56 +610,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4r9z(g-i)jx-pinctrl.dtsi b/dts/st/l4/stm32l4r9z(g-i)jx-pinctrl.dtsi index 43a09c6f6..8a7c8ea43 100644 --- a/dts/st/l4/stm32l4r9z(g-i)jx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9z(g-i)jx-pinctrl.dtsi @@ -861,66 +861,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4r9z(g-i)tx-pinctrl.dtsi b/dts/st/l4/stm32l4r9z(g-i)tx-pinctrl.dtsi index 5c95b1b4c..951073dd5 100644 --- a/dts/st/l4/stm32l4r9z(g-i)tx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9z(g-i)tx-pinctrl.dtsi @@ -850,66 +850,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4r9z(g-i)yx-pinctrl.dtsi b/dts/st/l4/stm32l4r9z(g-i)yx-pinctrl.dtsi index 2125ead5b..e14527565 100644 --- a/dts/st/l4/stm32l4r9z(g-i)yx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9z(g-i)yx-pinctrl.dtsi @@ -861,66 +861,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4r9ziyxp-pinctrl.dtsi b/dts/st/l4/stm32l4r9ziyxp-pinctrl.dtsi index dbd06ce74..30ebbc54c 100644 --- a/dts/st/l4/stm32l4r9ziyxp-pinctrl.dtsi +++ b/dts/st/l4/stm32l4r9ziyxp-pinctrl.dtsi @@ -837,66 +837,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4s5aiix-pinctrl.dtsi b/dts/st/l4/stm32l4s5aiix-pinctrl.dtsi index 751310dbd..ba4e0a9a9 100644 --- a/dts/st/l4/stm32l4s5aiix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s5aiix-pinctrl.dtsi @@ -926,71 +926,85 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4s5qiix-pinctrl.dtsi b/dts/st/l4/stm32l4s5qiix-pinctrl.dtsi index 5049a011a..8b9694a3b 100644 --- a/dts/st/l4/stm32l4s5qiix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s5qiix-pinctrl.dtsi @@ -878,66 +878,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4s5vitx-pinctrl.dtsi b/dts/st/l4/stm32l4s5vitx-pinctrl.dtsi index e8daa61e1..4f621f894 100644 --- a/dts/st/l4/stm32l4s5vitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s5vitx-pinctrl.dtsi @@ -662,56 +662,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4s5zitx-pinctrl.dtsi b/dts/st/l4/stm32l4s5zitx-pinctrl.dtsi index a71a531ba..2757e960e 100644 --- a/dts/st/l4/stm32l4s5zitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s5zitx-pinctrl.dtsi @@ -878,66 +878,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4s5ziyx-pinctrl.dtsi b/dts/st/l4/stm32l4s5ziyx-pinctrl.dtsi index 2125ead5b..e14527565 100644 --- a/dts/st/l4/stm32l4s5ziyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s5ziyx-pinctrl.dtsi @@ -861,66 +861,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4s7aiix-pinctrl.dtsi b/dts/st/l4/stm32l4s7aiix-pinctrl.dtsi index 751310dbd..ba4e0a9a9 100644 --- a/dts/st/l4/stm32l4s7aiix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s7aiix-pinctrl.dtsi @@ -926,71 +926,85 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4s7vitx-pinctrl.dtsi b/dts/st/l4/stm32l4s7vitx-pinctrl.dtsi index e8daa61e1..4f621f894 100644 --- a/dts/st/l4/stm32l4s7vitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s7vitx-pinctrl.dtsi @@ -662,56 +662,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4s7zitx-pinctrl.dtsi b/dts/st/l4/stm32l4s7zitx-pinctrl.dtsi index a71a531ba..2757e960e 100644 --- a/dts/st/l4/stm32l4s7zitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s7zitx-pinctrl.dtsi @@ -878,66 +878,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4s9aiix-pinctrl.dtsi b/dts/st/l4/stm32l4s9aiix-pinctrl.dtsi index c7bc4def3..924f6237f 100644 --- a/dts/st/l4/stm32l4s9aiix-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s9aiix-pinctrl.dtsi @@ -904,71 +904,85 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4s9vitx-pinctrl.dtsi b/dts/st/l4/stm32l4s9vitx-pinctrl.dtsi index 8bd525f31..3123ac89d 100644 --- a/dts/st/l4/stm32l4s9vitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s9vitx-pinctrl.dtsi @@ -610,56 +610,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4s9zijx-pinctrl.dtsi b/dts/st/l4/stm32l4s9zijx-pinctrl.dtsi index 43a09c6f6..8a7c8ea43 100644 --- a/dts/st/l4/stm32l4s9zijx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s9zijx-pinctrl.dtsi @@ -861,66 +861,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4s9zitx-pinctrl.dtsi b/dts/st/l4/stm32l4s9zitx-pinctrl.dtsi index 5c95b1b4c..951073dd5 100644 --- a/dts/st/l4/stm32l4s9zitx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s9zitx-pinctrl.dtsi @@ -850,66 +850,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l4/stm32l4s9ziyx-pinctrl.dtsi b/dts/st/l4/stm32l4s9ziyx-pinctrl.dtsi index 2125ead5b..e14527565 100644 --- a/dts/st/l4/stm32l4s9ziyx-pinctrl.dtsi +++ b/dts/st/l4/stm32l4s9ziyx-pinctrl.dtsi @@ -861,66 +861,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l552c(c-e)tx-pinctrl.dtsi b/dts/st/l5/stm32l552c(c-e)tx-pinctrl.dtsi index 63314eebe..f2ae468bc 100644 --- a/dts/st/l5/stm32l552c(c-e)tx-pinctrl.dtsi +++ b/dts/st/l5/stm32l552c(c-e)tx-pinctrl.dtsi @@ -305,36 +305,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l552c(c-e)ux-pinctrl.dtsi b/dts/st/l5/stm32l552c(c-e)ux-pinctrl.dtsi index 63314eebe..f2ae468bc 100644 --- a/dts/st/l5/stm32l552c(c-e)ux-pinctrl.dtsi +++ b/dts/st/l5/stm32l552c(c-e)ux-pinctrl.dtsi @@ -305,36 +305,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l552cetxp-pinctrl.dtsi b/dts/st/l5/stm32l552cetxp-pinctrl.dtsi index 7e93d8aa0..bb4b73156 100644 --- a/dts/st/l5/stm32l552cetxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l552cetxp-pinctrl.dtsi @@ -278,36 +278,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l552ceuxp-pinctrl.dtsi b/dts/st/l5/stm32l552ceuxp-pinctrl.dtsi index 7e93d8aa0..bb4b73156 100644 --- a/dts/st/l5/stm32l552ceuxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l552ceuxp-pinctrl.dtsi @@ -278,36 +278,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l552meyxp-pinctrl.dtsi b/dts/st/l5/stm32l552meyxp-pinctrl.dtsi index 89fded119..b98b9908f 100644 --- a/dts/st/l5/stm32l552meyxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l552meyxp-pinctrl.dtsi @@ -496,51 +496,61 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l552meyxq-pinctrl.dtsi b/dts/st/l5/stm32l552meyxq-pinctrl.dtsi index 8aee15503..410df6474 100644 --- a/dts/st/l5/stm32l552meyxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l552meyxq-pinctrl.dtsi @@ -486,46 +486,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l552q(c-e)ixq-pinctrl.dtsi b/dts/st/l5/stm32l552q(c-e)ixq-pinctrl.dtsi index 63707b021..5e446059f 100644 --- a/dts/st/l5/stm32l552q(c-e)ixq-pinctrl.dtsi +++ b/dts/st/l5/stm32l552q(c-e)ixq-pinctrl.dtsi @@ -909,66 +909,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l552qeix-pinctrl.dtsi b/dts/st/l5/stm32l552qeix-pinctrl.dtsi index 08a57172f..c42d59a0b 100644 --- a/dts/st/l5/stm32l552qeix-pinctrl.dtsi +++ b/dts/st/l5/stm32l552qeix-pinctrl.dtsi @@ -938,66 +938,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l552qeixp-pinctrl.dtsi b/dts/st/l5/stm32l552qeixp-pinctrl.dtsi index 4eea4bc36..f9d31ff2a 100644 --- a/dts/st/l5/stm32l552qeixp-pinctrl.dtsi +++ b/dts/st/l5/stm32l552qeixp-pinctrl.dtsi @@ -933,66 +933,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l552r(c-e)tx-pinctrl.dtsi b/dts/st/l5/stm32l552r(c-e)tx-pinctrl.dtsi index cae259523..12eb23cb3 100644 --- a/dts/st/l5/stm32l552r(c-e)tx-pinctrl.dtsi +++ b/dts/st/l5/stm32l552r(c-e)tx-pinctrl.dtsi @@ -467,41 +467,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l552retxp-pinctrl.dtsi b/dts/st/l5/stm32l552retxp-pinctrl.dtsi index 4b2d7651e..a3f9a9ce3 100644 --- a/dts/st/l5/stm32l552retxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l552retxp-pinctrl.dtsi @@ -382,41 +382,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l552retxq-pinctrl.dtsi b/dts/st/l5/stm32l552retxq-pinctrl.dtsi index 08165dffc..5f0d05164 100644 --- a/dts/st/l5/stm32l552retxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l552retxq-pinctrl.dtsi @@ -409,41 +409,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l552v(c-e)txq-pinctrl.dtsi b/dts/st/l5/stm32l552v(c-e)txq-pinctrl.dtsi index 3e4aaf49a..477223ef8 100644 --- a/dts/st/l5/stm32l552v(c-e)txq-pinctrl.dtsi +++ b/dts/st/l5/stm32l552v(c-e)txq-pinctrl.dtsi @@ -695,56 +695,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l552vetx-pinctrl.dtsi b/dts/st/l5/stm32l552vetx-pinctrl.dtsi index db3046fd3..dcb668d4e 100644 --- a/dts/st/l5/stm32l552vetx-pinctrl.dtsi +++ b/dts/st/l5/stm32l552vetx-pinctrl.dtsi @@ -722,56 +722,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l552z(c-e)txq-pinctrl.dtsi b/dts/st/l5/stm32l552z(c-e)txq-pinctrl.dtsi index 912b0a1f5..d73025dd8 100644 --- a/dts/st/l5/stm32l552z(c-e)txq-pinctrl.dtsi +++ b/dts/st/l5/stm32l552z(c-e)txq-pinctrl.dtsi @@ -912,66 +912,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l552zetx-pinctrl.dtsi b/dts/st/l5/stm32l552zetx-pinctrl.dtsi index 489d8c94d..d851c949f 100644 --- a/dts/st/l5/stm32l552zetx-pinctrl.dtsi +++ b/dts/st/l5/stm32l552zetx-pinctrl.dtsi @@ -938,66 +938,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l562cetx-pinctrl.dtsi b/dts/st/l5/stm32l562cetx-pinctrl.dtsi index 63314eebe..f2ae468bc 100644 --- a/dts/st/l5/stm32l562cetx-pinctrl.dtsi +++ b/dts/st/l5/stm32l562cetx-pinctrl.dtsi @@ -305,36 +305,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l562cetxp-pinctrl.dtsi b/dts/st/l5/stm32l562cetxp-pinctrl.dtsi index 7e93d8aa0..bb4b73156 100644 --- a/dts/st/l5/stm32l562cetxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l562cetxp-pinctrl.dtsi @@ -278,36 +278,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l562ceux-pinctrl.dtsi b/dts/st/l5/stm32l562ceux-pinctrl.dtsi index 63314eebe..f2ae468bc 100644 --- a/dts/st/l5/stm32l562ceux-pinctrl.dtsi +++ b/dts/st/l5/stm32l562ceux-pinctrl.dtsi @@ -305,36 +305,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l562ceuxp-pinctrl.dtsi b/dts/st/l5/stm32l562ceuxp-pinctrl.dtsi index 7e93d8aa0..bb4b73156 100644 --- a/dts/st/l5/stm32l562ceuxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l562ceuxp-pinctrl.dtsi @@ -278,36 +278,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l562meyxp-pinctrl.dtsi b/dts/st/l5/stm32l562meyxp-pinctrl.dtsi index 89fded119..b98b9908f 100644 --- a/dts/st/l5/stm32l562meyxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l562meyxp-pinctrl.dtsi @@ -496,51 +496,61 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l562meyxq-pinctrl.dtsi b/dts/st/l5/stm32l562meyxq-pinctrl.dtsi index 8aee15503..410df6474 100644 --- a/dts/st/l5/stm32l562meyxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l562meyxq-pinctrl.dtsi @@ -486,46 +486,55 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l562qeix-pinctrl.dtsi b/dts/st/l5/stm32l562qeix-pinctrl.dtsi index 08a57172f..c42d59a0b 100644 --- a/dts/st/l5/stm32l562qeix-pinctrl.dtsi +++ b/dts/st/l5/stm32l562qeix-pinctrl.dtsi @@ -938,66 +938,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l562qeixp-pinctrl.dtsi b/dts/st/l5/stm32l562qeixp-pinctrl.dtsi index 4eea4bc36..f9d31ff2a 100644 --- a/dts/st/l5/stm32l562qeixp-pinctrl.dtsi +++ b/dts/st/l5/stm32l562qeixp-pinctrl.dtsi @@ -933,66 +933,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l562qeixq-pinctrl.dtsi b/dts/st/l5/stm32l562qeixq-pinctrl.dtsi index 63707b021..5e446059f 100644 --- a/dts/st/l5/stm32l562qeixq-pinctrl.dtsi +++ b/dts/st/l5/stm32l562qeixq-pinctrl.dtsi @@ -909,66 +909,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l562retx-pinctrl.dtsi b/dts/st/l5/stm32l562retx-pinctrl.dtsi index cae259523..12eb23cb3 100644 --- a/dts/st/l5/stm32l562retx-pinctrl.dtsi +++ b/dts/st/l5/stm32l562retx-pinctrl.dtsi @@ -467,41 +467,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l562retxp-pinctrl.dtsi b/dts/st/l5/stm32l562retxp-pinctrl.dtsi index 4b2d7651e..a3f9a9ce3 100644 --- a/dts/st/l5/stm32l562retxp-pinctrl.dtsi +++ b/dts/st/l5/stm32l562retxp-pinctrl.dtsi @@ -382,41 +382,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l562retxq-pinctrl.dtsi b/dts/st/l5/stm32l562retxq-pinctrl.dtsi index 08165dffc..5f0d05164 100644 --- a/dts/st/l5/stm32l562retxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l562retxq-pinctrl.dtsi @@ -409,41 +409,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l562vetx-pinctrl.dtsi b/dts/st/l5/stm32l562vetx-pinctrl.dtsi index db3046fd3..dcb668d4e 100644 --- a/dts/st/l5/stm32l562vetx-pinctrl.dtsi +++ b/dts/st/l5/stm32l562vetx-pinctrl.dtsi @@ -722,56 +722,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l562vetxq-pinctrl.dtsi b/dts/st/l5/stm32l562vetxq-pinctrl.dtsi index 3e4aaf49a..477223ef8 100644 --- a/dts/st/l5/stm32l562vetxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l562vetxq-pinctrl.dtsi @@ -695,56 +695,67 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l562zetx-pinctrl.dtsi b/dts/st/l5/stm32l562zetx-pinctrl.dtsi index 489d8c94d..d851c949f 100644 --- a/dts/st/l5/stm32l562zetx-pinctrl.dtsi +++ b/dts/st/l5/stm32l562zetx-pinctrl.dtsi @@ -938,66 +938,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/l5/stm32l562zetxq-pinctrl.dtsi b/dts/st/l5/stm32l562zetxq-pinctrl.dtsi index 912b0a1f5..d73025dd8 100644 --- a/dts/st/l5/stm32l562zetxq-pinctrl.dtsi +++ b/dts/st/l5/stm32l562zetxq-pinctrl.dtsi @@ -912,66 +912,79 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pe13: spi1_sck_pe13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pg2: spi1_sck_pg2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pg9: spi3_sck_pg9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp151aaax-pinctrl.dtsi b/dts/st/mp1/stm32mp151aaax-pinctrl.dtsi index 91d7fcfbe..d5d9dc972 100644 --- a/dts/st/mp1/stm32mp151aaax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151aaax-pinctrl.dtsi @@ -1839,101 +1839,121 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pz0: spi1_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pz0: spi6_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp151aabx-pinctrl.dtsi b/dts/st/mp1/stm32mp151aabx-pinctrl.dtsi index 0825a5bad..910f9039c 100644 --- a/dts/st/mp1/stm32mp151aabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151aabx-pinctrl.dtsi @@ -1347,76 +1347,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp151aacx-pinctrl.dtsi b/dts/st/mp1/stm32mp151aacx-pinctrl.dtsi index 09ae15873..b9f773304 100644 --- a/dts/st/mp1/stm32mp151aacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151aacx-pinctrl.dtsi @@ -1824,96 +1824,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pz0: spi1_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pz0: spi6_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp151aadx-pinctrl.dtsi b/dts/st/mp1/stm32mp151aadx-pinctrl.dtsi index 0825a5bad..910f9039c 100644 --- a/dts/st/mp1/stm32mp151aadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151aadx-pinctrl.dtsi @@ -1347,76 +1347,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp151caax-pinctrl.dtsi b/dts/st/mp1/stm32mp151caax-pinctrl.dtsi index 91d7fcfbe..d5d9dc972 100644 --- a/dts/st/mp1/stm32mp151caax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151caax-pinctrl.dtsi @@ -1839,101 +1839,121 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pz0: spi1_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pz0: spi6_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp151cabx-pinctrl.dtsi b/dts/st/mp1/stm32mp151cabx-pinctrl.dtsi index 0825a5bad..910f9039c 100644 --- a/dts/st/mp1/stm32mp151cabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151cabx-pinctrl.dtsi @@ -1347,76 +1347,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp151cacx-pinctrl.dtsi b/dts/st/mp1/stm32mp151cacx-pinctrl.dtsi index 09ae15873..b9f773304 100644 --- a/dts/st/mp1/stm32mp151cacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151cacx-pinctrl.dtsi @@ -1824,96 +1824,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pz0: spi1_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pz0: spi6_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp151cadx-pinctrl.dtsi b/dts/st/mp1/stm32mp151cadx-pinctrl.dtsi index 0825a5bad..910f9039c 100644 --- a/dts/st/mp1/stm32mp151cadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151cadx-pinctrl.dtsi @@ -1347,76 +1347,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp151daax-pinctrl.dtsi b/dts/st/mp1/stm32mp151daax-pinctrl.dtsi index 91d7fcfbe..d5d9dc972 100644 --- a/dts/st/mp1/stm32mp151daax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151daax-pinctrl.dtsi @@ -1839,101 +1839,121 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pz0: spi1_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pz0: spi6_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp151dabx-pinctrl.dtsi b/dts/st/mp1/stm32mp151dabx-pinctrl.dtsi index 0825a5bad..910f9039c 100644 --- a/dts/st/mp1/stm32mp151dabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151dabx-pinctrl.dtsi @@ -1347,76 +1347,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp151dacx-pinctrl.dtsi b/dts/st/mp1/stm32mp151dacx-pinctrl.dtsi index 09ae15873..b9f773304 100644 --- a/dts/st/mp1/stm32mp151dacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151dacx-pinctrl.dtsi @@ -1824,96 +1824,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pz0: spi1_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pz0: spi6_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp151dadx-pinctrl.dtsi b/dts/st/mp1/stm32mp151dadx-pinctrl.dtsi index 0825a5bad..910f9039c 100644 --- a/dts/st/mp1/stm32mp151dadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151dadx-pinctrl.dtsi @@ -1347,76 +1347,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp151faax-pinctrl.dtsi b/dts/st/mp1/stm32mp151faax-pinctrl.dtsi index 91d7fcfbe..d5d9dc972 100644 --- a/dts/st/mp1/stm32mp151faax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151faax-pinctrl.dtsi @@ -1839,101 +1839,121 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pz0: spi1_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pz0: spi6_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp151fabx-pinctrl.dtsi b/dts/st/mp1/stm32mp151fabx-pinctrl.dtsi index 0825a5bad..910f9039c 100644 --- a/dts/st/mp1/stm32mp151fabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151fabx-pinctrl.dtsi @@ -1347,76 +1347,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp151facx-pinctrl.dtsi b/dts/st/mp1/stm32mp151facx-pinctrl.dtsi index 09ae15873..b9f773304 100644 --- a/dts/st/mp1/stm32mp151facx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151facx-pinctrl.dtsi @@ -1824,96 +1824,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pz0: spi1_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pz0: spi6_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp151fadx-pinctrl.dtsi b/dts/st/mp1/stm32mp151fadx-pinctrl.dtsi index 0825a5bad..910f9039c 100644 --- a/dts/st/mp1/stm32mp151fadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp151fadx-pinctrl.dtsi @@ -1347,76 +1347,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp153aaax-pinctrl.dtsi b/dts/st/mp1/stm32mp153aaax-pinctrl.dtsi index 802577a3e..c97fc0350 100644 --- a/dts/st/mp1/stm32mp153aaax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153aaax-pinctrl.dtsi @@ -1895,101 +1895,121 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pz0: spi1_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pz0: spi6_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp153aabx-pinctrl.dtsi b/dts/st/mp1/stm32mp153aabx-pinctrl.dtsi index fa1e45f58..d844919eb 100644 --- a/dts/st/mp1/stm32mp153aabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153aabx-pinctrl.dtsi @@ -1391,76 +1391,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp153aacx-pinctrl.dtsi b/dts/st/mp1/stm32mp153aacx-pinctrl.dtsi index 4a9917477..1fb0a9b38 100644 --- a/dts/st/mp1/stm32mp153aacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153aacx-pinctrl.dtsi @@ -1880,96 +1880,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pz0: spi1_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pz0: spi6_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp153aadx-pinctrl.dtsi b/dts/st/mp1/stm32mp153aadx-pinctrl.dtsi index fa1e45f58..d844919eb 100644 --- a/dts/st/mp1/stm32mp153aadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153aadx-pinctrl.dtsi @@ -1391,76 +1391,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp153caax-pinctrl.dtsi b/dts/st/mp1/stm32mp153caax-pinctrl.dtsi index 802577a3e..c97fc0350 100644 --- a/dts/st/mp1/stm32mp153caax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153caax-pinctrl.dtsi @@ -1895,101 +1895,121 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pz0: spi1_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pz0: spi6_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp153cabx-pinctrl.dtsi b/dts/st/mp1/stm32mp153cabx-pinctrl.dtsi index fa1e45f58..d844919eb 100644 --- a/dts/st/mp1/stm32mp153cabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153cabx-pinctrl.dtsi @@ -1391,76 +1391,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp153cacx-pinctrl.dtsi b/dts/st/mp1/stm32mp153cacx-pinctrl.dtsi index 4a9917477..1fb0a9b38 100644 --- a/dts/st/mp1/stm32mp153cacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153cacx-pinctrl.dtsi @@ -1880,96 +1880,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pz0: spi1_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pz0: spi6_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp153cadx-pinctrl.dtsi b/dts/st/mp1/stm32mp153cadx-pinctrl.dtsi index fa1e45f58..d844919eb 100644 --- a/dts/st/mp1/stm32mp153cadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153cadx-pinctrl.dtsi @@ -1391,76 +1391,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp153daax-pinctrl.dtsi b/dts/st/mp1/stm32mp153daax-pinctrl.dtsi index 802577a3e..c97fc0350 100644 --- a/dts/st/mp1/stm32mp153daax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153daax-pinctrl.dtsi @@ -1895,101 +1895,121 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pz0: spi1_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pz0: spi6_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp153dabx-pinctrl.dtsi b/dts/st/mp1/stm32mp153dabx-pinctrl.dtsi index fa1e45f58..d844919eb 100644 --- a/dts/st/mp1/stm32mp153dabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153dabx-pinctrl.dtsi @@ -1391,76 +1391,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp153dacx-pinctrl.dtsi b/dts/st/mp1/stm32mp153dacx-pinctrl.dtsi index 4a9917477..1fb0a9b38 100644 --- a/dts/st/mp1/stm32mp153dacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153dacx-pinctrl.dtsi @@ -1880,96 +1880,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pz0: spi1_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pz0: spi6_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp153dadx-pinctrl.dtsi b/dts/st/mp1/stm32mp153dadx-pinctrl.dtsi index fa1e45f58..d844919eb 100644 --- a/dts/st/mp1/stm32mp153dadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153dadx-pinctrl.dtsi @@ -1391,76 +1391,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp153faax-pinctrl.dtsi b/dts/st/mp1/stm32mp153faax-pinctrl.dtsi index 802577a3e..c97fc0350 100644 --- a/dts/st/mp1/stm32mp153faax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153faax-pinctrl.dtsi @@ -1895,101 +1895,121 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pz0: spi1_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pz0: spi6_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp153fabx-pinctrl.dtsi b/dts/st/mp1/stm32mp153fabx-pinctrl.dtsi index fa1e45f58..d844919eb 100644 --- a/dts/st/mp1/stm32mp153fabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153fabx-pinctrl.dtsi @@ -1391,76 +1391,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp153facx-pinctrl.dtsi b/dts/st/mp1/stm32mp153facx-pinctrl.dtsi index 4a9917477..1fb0a9b38 100644 --- a/dts/st/mp1/stm32mp153facx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153facx-pinctrl.dtsi @@ -1880,96 +1880,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pz0: spi1_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pz0: spi6_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp153fadx-pinctrl.dtsi b/dts/st/mp1/stm32mp153fadx-pinctrl.dtsi index fa1e45f58..d844919eb 100644 --- a/dts/st/mp1/stm32mp153fadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp153fadx-pinctrl.dtsi @@ -1391,76 +1391,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp157aaax-pinctrl.dtsi b/dts/st/mp1/stm32mp157aaax-pinctrl.dtsi index 802577a3e..c97fc0350 100644 --- a/dts/st/mp1/stm32mp157aaax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157aaax-pinctrl.dtsi @@ -1895,101 +1895,121 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pz0: spi1_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pz0: spi6_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp157aabx-pinctrl.dtsi b/dts/st/mp1/stm32mp157aabx-pinctrl.dtsi index fa1e45f58..d844919eb 100644 --- a/dts/st/mp1/stm32mp157aabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157aabx-pinctrl.dtsi @@ -1391,76 +1391,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp157aacx-pinctrl.dtsi b/dts/st/mp1/stm32mp157aacx-pinctrl.dtsi index 4a9917477..1fb0a9b38 100644 --- a/dts/st/mp1/stm32mp157aacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157aacx-pinctrl.dtsi @@ -1880,96 +1880,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pz0: spi1_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pz0: spi6_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp157aadx-pinctrl.dtsi b/dts/st/mp1/stm32mp157aadx-pinctrl.dtsi index fa1e45f58..d844919eb 100644 --- a/dts/st/mp1/stm32mp157aadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157aadx-pinctrl.dtsi @@ -1391,76 +1391,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp157caax-pinctrl.dtsi b/dts/st/mp1/stm32mp157caax-pinctrl.dtsi index 802577a3e..c97fc0350 100644 --- a/dts/st/mp1/stm32mp157caax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157caax-pinctrl.dtsi @@ -1895,101 +1895,121 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pz0: spi1_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pz0: spi6_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp157cabx-pinctrl.dtsi b/dts/st/mp1/stm32mp157cabx-pinctrl.dtsi index fa1e45f58..d844919eb 100644 --- a/dts/st/mp1/stm32mp157cabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157cabx-pinctrl.dtsi @@ -1391,76 +1391,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp157cacx-pinctrl.dtsi b/dts/st/mp1/stm32mp157cacx-pinctrl.dtsi index 4a9917477..1fb0a9b38 100644 --- a/dts/st/mp1/stm32mp157cacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157cacx-pinctrl.dtsi @@ -1880,96 +1880,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pz0: spi1_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pz0: spi6_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp157cadx-pinctrl.dtsi b/dts/st/mp1/stm32mp157cadx-pinctrl.dtsi index fa1e45f58..d844919eb 100644 --- a/dts/st/mp1/stm32mp157cadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157cadx-pinctrl.dtsi @@ -1391,76 +1391,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp157daax-pinctrl.dtsi b/dts/st/mp1/stm32mp157daax-pinctrl.dtsi index 802577a3e..c97fc0350 100644 --- a/dts/st/mp1/stm32mp157daax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157daax-pinctrl.dtsi @@ -1895,101 +1895,121 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pz0: spi1_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pz0: spi6_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp157dabx-pinctrl.dtsi b/dts/st/mp1/stm32mp157dabx-pinctrl.dtsi index fa1e45f58..d844919eb 100644 --- a/dts/st/mp1/stm32mp157dabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157dabx-pinctrl.dtsi @@ -1391,76 +1391,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp157dacx-pinctrl.dtsi b/dts/st/mp1/stm32mp157dacx-pinctrl.dtsi index 4a9917477..1fb0a9b38 100644 --- a/dts/st/mp1/stm32mp157dacx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157dacx-pinctrl.dtsi @@ -1880,96 +1880,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pz0: spi1_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pz0: spi6_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp157dadx-pinctrl.dtsi b/dts/st/mp1/stm32mp157dadx-pinctrl.dtsi index fa1e45f58..d844919eb 100644 --- a/dts/st/mp1/stm32mp157dadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157dadx-pinctrl.dtsi @@ -1391,76 +1391,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp157faax-pinctrl.dtsi b/dts/st/mp1/stm32mp157faax-pinctrl.dtsi index 802577a3e..c97fc0350 100644 --- a/dts/st/mp1/stm32mp157faax-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157faax-pinctrl.dtsi @@ -1895,101 +1895,121 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pz0: spi1_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pk0: spi5_sck_pk0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pz0: spi6_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp157fabx-pinctrl.dtsi b/dts/st/mp1/stm32mp157fabx-pinctrl.dtsi index fa1e45f58..d844919eb 100644 --- a/dts/st/mp1/stm32mp157fabx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157fabx-pinctrl.dtsi @@ -1391,76 +1391,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp157facx-pinctrl.dtsi b/dts/st/mp1/stm32mp157facx-pinctrl.dtsi index 4a9917477..1fb0a9b38 100644 --- a/dts/st/mp1/stm32mp157facx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157facx-pinctrl.dtsi @@ -1880,96 +1880,115 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pz0: spi1_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pi1: spi2_sck_pi1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_ph6: spi5_sck_ph6 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pz0: spi6_sck_pz0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/mp1/stm32mp157fadx-pinctrl.dtsi b/dts/st/mp1/stm32mp157fadx-pinctrl.dtsi index fa1e45f58..d844919eb 100644 --- a/dts/st/mp1/stm32mp157fadx-pinctrl.dtsi +++ b/dts/st/mp1/stm32mp157fadx-pinctrl.dtsi @@ -1391,76 +1391,91 @@ spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pb3: spi3_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pc10: spi3_sck_pc10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi3_sck_pe0: spi3_sck_pe0 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe2: spi4_sck_pe2 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi4_sck_pe12: spi4_sck_pe12 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi5_sck_pf7: spi5_sck_pf7 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pa5: spi6_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pb3: spi6_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi6_sck_pg13: spi6_sck_pg13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wb/stm32wb10ccux-pinctrl.dtsi b/dts/st/wb/stm32wb10ccux-pinctrl.dtsi index deb52c550..efa10b366 100644 --- a/dts/st/wb/stm32wb10ccux-pinctrl.dtsi +++ b/dts/st/wb/stm32wb10ccux-pinctrl.dtsi @@ -167,16 +167,19 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wb/stm32wb15ccux-pinctrl.dtsi b/dts/st/wb/stm32wb15ccux-pinctrl.dtsi index 1f9e4b3cd..1abe848c2 100644 --- a/dts/st/wb/stm32wb15ccux-pinctrl.dtsi +++ b/dts/st/wb/stm32wb15ccux-pinctrl.dtsi @@ -167,16 +167,19 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wb/stm32wb15ccuxe-pinctrl.dtsi b/dts/st/wb/stm32wb15ccuxe-pinctrl.dtsi index 7e6ed317f..30678a428 100644 --- a/dts/st/wb/stm32wb15ccuxe-pinctrl.dtsi +++ b/dts/st/wb/stm32wb15ccuxe-pinctrl.dtsi @@ -167,16 +167,19 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wb/stm32wb15ccyx-pinctrl.dtsi b/dts/st/wb/stm32wb15ccyx-pinctrl.dtsi index e0fa72080..2f24e1989 100644 --- a/dts/st/wb/stm32wb15ccyx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb15ccyx-pinctrl.dtsi @@ -156,11 +156,13 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wb/stm32wb30ceuxa-pinctrl.dtsi b/dts/st/wb/stm32wb30ceuxa-pinctrl.dtsi index 7c7f0c91c..3b8ad3e6b 100644 --- a/dts/st/wb/stm32wb30ceuxa-pinctrl.dtsi +++ b/dts/st/wb/stm32wb30ceuxa-pinctrl.dtsi @@ -147,16 +147,19 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wb/stm32wb35c(c-e)uxa-pinctrl.dtsi b/dts/st/wb/stm32wb35c(c-e)uxa-pinctrl.dtsi index 930b0aef1..04a9c5594 100644 --- a/dts/st/wb/stm32wb35c(c-e)uxa-pinctrl.dtsi +++ b/dts/st/wb/stm32wb35c(c-e)uxa-pinctrl.dtsi @@ -191,16 +191,19 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wb/stm32wb50cgux-pinctrl.dtsi b/dts/st/wb/stm32wb50cgux-pinctrl.dtsi index 225e570b2..bc5bf08b8 100644 --- a/dts/st/wb/stm32wb50cgux-pinctrl.dtsi +++ b/dts/st/wb/stm32wb50cgux-pinctrl.dtsi @@ -147,16 +147,19 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wb/stm32wb55ccux-pinctrl.dtsi b/dts/st/wb/stm32wb55ccux-pinctrl.dtsi index e0e1e03a6..68a1d15fc 100644 --- a/dts/st/wb/stm32wb55ccux-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55ccux-pinctrl.dtsi @@ -191,16 +191,19 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wb/stm32wb55ceux-pinctrl.dtsi b/dts/st/wb/stm32wb55ceux-pinctrl.dtsi index e0e1e03a6..68a1d15fc 100644 --- a/dts/st/wb/stm32wb55ceux-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55ceux-pinctrl.dtsi @@ -191,16 +191,19 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wb/stm32wb55cgux-pinctrl.dtsi b/dts/st/wb/stm32wb55cgux-pinctrl.dtsi index e0e1e03a6..68a1d15fc 100644 --- a/dts/st/wb/stm32wb55cgux-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55cgux-pinctrl.dtsi @@ -191,16 +191,19 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wb/stm32wb55rcvx-pinctrl.dtsi b/dts/st/wb/stm32wb55rcvx-pinctrl.dtsi index 668976a38..2c4721fe5 100644 --- a/dts/st/wb/stm32wb55rcvx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55rcvx-pinctrl.dtsi @@ -301,36 +301,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wb/stm32wb55revx-pinctrl.dtsi b/dts/st/wb/stm32wb55revx-pinctrl.dtsi index 668976a38..2c4721fe5 100644 --- a/dts/st/wb/stm32wb55revx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55revx-pinctrl.dtsi @@ -301,36 +301,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wb/stm32wb55rgvx-pinctrl.dtsi b/dts/st/wb/stm32wb55rgvx-pinctrl.dtsi index 668976a38..2c4721fe5 100644 --- a/dts/st/wb/stm32wb55rgvx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55rgvx-pinctrl.dtsi @@ -301,36 +301,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wb/stm32wb55vcqx-pinctrl.dtsi b/dts/st/wb/stm32wb55vcqx-pinctrl.dtsi index 50edf573a..e56ed5360 100644 --- a/dts/st/wb/stm32wb55vcqx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55vcqx-pinctrl.dtsi @@ -336,41 +336,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wb/stm32wb55vcyx-pinctrl.dtsi b/dts/st/wb/stm32wb55vcyx-pinctrl.dtsi index 50edf573a..e56ed5360 100644 --- a/dts/st/wb/stm32wb55vcyx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55vcyx-pinctrl.dtsi @@ -336,41 +336,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wb/stm32wb55veqx-pinctrl.dtsi b/dts/st/wb/stm32wb55veqx-pinctrl.dtsi index 50edf573a..e56ed5360 100644 --- a/dts/st/wb/stm32wb55veqx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55veqx-pinctrl.dtsi @@ -336,41 +336,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wb/stm32wb55veyx-pinctrl.dtsi b/dts/st/wb/stm32wb55veyx-pinctrl.dtsi index 50edf573a..e56ed5360 100644 --- a/dts/st/wb/stm32wb55veyx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55veyx-pinctrl.dtsi @@ -336,41 +336,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wb/stm32wb55vgqx-pinctrl.dtsi b/dts/st/wb/stm32wb55vgqx-pinctrl.dtsi index 50edf573a..e56ed5360 100644 --- a/dts/st/wb/stm32wb55vgqx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55vgqx-pinctrl.dtsi @@ -336,41 +336,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wb/stm32wb55vgyx-pinctrl.dtsi b/dts/st/wb/stm32wb55vgyx-pinctrl.dtsi index 50edf573a..e56ed5360 100644 --- a/dts/st/wb/stm32wb55vgyx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55vgyx-pinctrl.dtsi @@ -336,41 +336,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wb/stm32wb55vyyx-pinctrl.dtsi b/dts/st/wb/stm32wb55vyyx-pinctrl.dtsi index 50edf573a..e56ed5360 100644 --- a/dts/st/wb/stm32wb55vyyx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb55vyyx-pinctrl.dtsi @@ -336,41 +336,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wb/stm32wb5mmghx-pinctrl.dtsi b/dts/st/wb/stm32wb5mmghx-pinctrl.dtsi index 7b5d4dade..6b519136f 100644 --- a/dts/st/wb/stm32wb5mmghx-pinctrl.dtsi +++ b/dts/st/wb/stm32wb5mmghx-pinctrl.dtsi @@ -336,41 +336,49 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd1: spi2_sck_pd1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pd3: spi2_sck_pd3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wl/stm32wl54ccux-pinctrl.dtsi b/dts/st/wl/stm32wl54ccux-pinctrl.dtsi index 5687b6dbc..d13f5bf4f 100644 --- a/dts/st/wl/stm32wl54ccux-pinctrl.dtsi +++ b/dts/st/wl/stm32wl54ccux-pinctrl.dtsi @@ -221,26 +221,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wl/stm32wl54jcix-pinctrl.dtsi b/dts/st/wl/stm32wl54jcix-pinctrl.dtsi index 115b7492c..c3fed0a28 100644 --- a/dts/st/wl/stm32wl54jcix-pinctrl.dtsi +++ b/dts/st/wl/stm32wl54jcix-pinctrl.dtsi @@ -337,36 +337,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wl/stm32wl55ccux-pinctrl.dtsi b/dts/st/wl/stm32wl55ccux-pinctrl.dtsi index 5687b6dbc..d13f5bf4f 100644 --- a/dts/st/wl/stm32wl55ccux-pinctrl.dtsi +++ b/dts/st/wl/stm32wl55ccux-pinctrl.dtsi @@ -221,26 +221,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wl/stm32wl55jcix-pinctrl.dtsi b/dts/st/wl/stm32wl55jcix-pinctrl.dtsi index 115b7492c..c3fed0a28 100644 --- a/dts/st/wl/stm32wl55jcix-pinctrl.dtsi +++ b/dts/st/wl/stm32wl55jcix-pinctrl.dtsi @@ -337,36 +337,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wl/stm32wl55ucyx-pinctrl.dtsi b/dts/st/wl/stm32wl55ucyx-pinctrl.dtsi index f0325370b..df20a09ac 100644 --- a/dts/st/wl/stm32wl55ucyx-pinctrl.dtsi +++ b/dts/st/wl/stm32wl55ucyx-pinctrl.dtsi @@ -180,26 +180,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wl/stm32wle4c8ux-pinctrl.dtsi b/dts/st/wl/stm32wle4c8ux-pinctrl.dtsi index 5687b6dbc..d13f5bf4f 100644 --- a/dts/st/wl/stm32wle4c8ux-pinctrl.dtsi +++ b/dts/st/wl/stm32wle4c8ux-pinctrl.dtsi @@ -221,26 +221,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wl/stm32wle4cbux-pinctrl.dtsi b/dts/st/wl/stm32wle4cbux-pinctrl.dtsi index 5687b6dbc..d13f5bf4f 100644 --- a/dts/st/wl/stm32wle4cbux-pinctrl.dtsi +++ b/dts/st/wl/stm32wle4cbux-pinctrl.dtsi @@ -221,26 +221,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wl/stm32wle4ccux-pinctrl.dtsi b/dts/st/wl/stm32wle4ccux-pinctrl.dtsi index 5687b6dbc..d13f5bf4f 100644 --- a/dts/st/wl/stm32wle4ccux-pinctrl.dtsi +++ b/dts/st/wl/stm32wle4ccux-pinctrl.dtsi @@ -221,26 +221,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wl/stm32wle4j8ix-pinctrl.dtsi b/dts/st/wl/stm32wle4j8ix-pinctrl.dtsi index 115b7492c..c3fed0a28 100644 --- a/dts/st/wl/stm32wle4j8ix-pinctrl.dtsi +++ b/dts/st/wl/stm32wle4j8ix-pinctrl.dtsi @@ -337,36 +337,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wl/stm32wle4jbix-pinctrl.dtsi b/dts/st/wl/stm32wle4jbix-pinctrl.dtsi index 115b7492c..c3fed0a28 100644 --- a/dts/st/wl/stm32wle4jbix-pinctrl.dtsi +++ b/dts/st/wl/stm32wle4jbix-pinctrl.dtsi @@ -337,36 +337,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wl/stm32wle4jcix-pinctrl.dtsi b/dts/st/wl/stm32wle4jcix-pinctrl.dtsi index 115b7492c..c3fed0a28 100644 --- a/dts/st/wl/stm32wle4jcix-pinctrl.dtsi +++ b/dts/st/wl/stm32wle4jcix-pinctrl.dtsi @@ -337,36 +337,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wl/stm32wle5c8ux-pinctrl.dtsi b/dts/st/wl/stm32wle5c8ux-pinctrl.dtsi index 5687b6dbc..d13f5bf4f 100644 --- a/dts/st/wl/stm32wle5c8ux-pinctrl.dtsi +++ b/dts/st/wl/stm32wle5c8ux-pinctrl.dtsi @@ -221,26 +221,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wl/stm32wle5cbux-pinctrl.dtsi b/dts/st/wl/stm32wle5cbux-pinctrl.dtsi index 5687b6dbc..d13f5bf4f 100644 --- a/dts/st/wl/stm32wle5cbux-pinctrl.dtsi +++ b/dts/st/wl/stm32wle5cbux-pinctrl.dtsi @@ -221,26 +221,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wl/stm32wle5ccux-pinctrl.dtsi b/dts/st/wl/stm32wle5ccux-pinctrl.dtsi index 5687b6dbc..d13f5bf4f 100644 --- a/dts/st/wl/stm32wle5ccux-pinctrl.dtsi +++ b/dts/st/wl/stm32wle5ccux-pinctrl.dtsi @@ -221,26 +221,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wl/stm32wle5j8ix-pinctrl.dtsi b/dts/st/wl/stm32wle5j8ix-pinctrl.dtsi index 115b7492c..c3fed0a28 100644 --- a/dts/st/wl/stm32wle5j8ix-pinctrl.dtsi +++ b/dts/st/wl/stm32wle5j8ix-pinctrl.dtsi @@ -337,36 +337,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wl/stm32wle5jbix-pinctrl.dtsi b/dts/st/wl/stm32wle5jbix-pinctrl.dtsi index 115b7492c..c3fed0a28 100644 --- a/dts/st/wl/stm32wle5jbix-pinctrl.dtsi +++ b/dts/st/wl/stm32wle5jbix-pinctrl.dtsi @@ -337,36 +337,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wl/stm32wle5jcix-pinctrl.dtsi b/dts/st/wl/stm32wle5jcix-pinctrl.dtsi index 115b7492c..c3fed0a28 100644 --- a/dts/st/wl/stm32wle5jcix-pinctrl.dtsi +++ b/dts/st/wl/stm32wle5jcix-pinctrl.dtsi @@ -337,36 +337,43 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb10: spi2_sck_pb10 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pb13: spi2_sck_pb13 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wl/stm32wle5u8yx-pinctrl.dtsi b/dts/st/wl/stm32wle5u8yx-pinctrl.dtsi index f0325370b..df20a09ac 100644 --- a/dts/st/wl/stm32wle5u8yx-pinctrl.dtsi +++ b/dts/st/wl/stm32wle5u8yx-pinctrl.dtsi @@ -180,26 +180,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; diff --git a/dts/st/wl/stm32wle5ubyx-pinctrl.dtsi b/dts/st/wl/stm32wle5ubyx-pinctrl.dtsi index f0325370b..df20a09ac 100644 --- a/dts/st/wl/stm32wle5ubyx-pinctrl.dtsi +++ b/dts/st/wl/stm32wle5ubyx-pinctrl.dtsi @@ -180,26 +180,31 @@ spi1_sck_pa1: spi1_sck_pa1 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pa5: spi1_sck_pa5 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi1_sck_pb3: spi1_sck_pb3 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa8: spi2_sck_pa8 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; spi2_sck_pa9: spi2_sck_pa9 { pinmux = ; + bias-pull-down; slew-rate = "very-high-speed"; }; -- GitLab